티스토리 뷰

데이터통신 (9장) TCP와 UDP / 흐름제어 오류제어 혼잡제어 기법 / TCP세그먼트형식 / TCP UDP 특성

9TCPUDP

TCP/IP네트워크는 전송계층에 해당하는 프로토콜로 TCPUDP가 있다.

UDP (User Datagram Protocol) : 비신뢰적, 비연결성 서비스를 제공

TCP (Transmission Control Protocol) : 신뢰적이며 연결 지향적인 서비스를 제공

(연결지향적 서비스를 제공하는) TCP에서는 송신호스트와 수신호스트 사이에 데이터 전송이 이루어지기 전에 먼저 TCP 연결이 설정되어야 하고, 데이터 전송이 끝난 후에도 연결해지 과정이 필요함

,이메일,원격 파일전송 등과 같은 파일전송과 관련된 응용에서는 TCP를 사용하고

DNS와 같이 작은 데이터를 주고받는 응용에서는 하위계층 프로토콜로 UDP를 사용한다

TCP의 특성

연결지향서비스 (연결 설정 - > 데이터 전송 -> 연결 해지)

신뢰성 있는 데이터 전송 (신뢰성 있는 전송을 위해 Ack, 타임아웃, 재전송, 순서번호 등과같은 메커니즘을 사용)

-흐름제어

-혼잡제어

-전이중서비스

-바이트 스트림 서비스

1) TCPTCP 세그먼트 형식

신뢰성있는 스트림 전송서비스란 데이터의 중복이나 손실 없이 데이터의 전송을 보장하는 것을 말하며, 이를 위해 많은 경우에 p-ACK 재전송기법을 사용함.

패킷이 손실되거나 잘못된 경우

TCP 세그먼트 형식

2)흐름제어 기법

흐름제어란 수신측으로부터 ACK(잘받았는지 확인, 신뢰성 확보를위해 주고받음)를 받기전에 전송측이 전송하는 데이터의 양을 조절하는 기능이다.

3)오류제어 기법

오류제어란 전송된 세그먼트가 (손실되었거나 훼손된 경우, ) 잘못된 경우 이에대한 처리 기능을 수행하는 것이다.

4) 혼잡제어

혼잡제어란 네트워크로 유입되는 사용자 트래픽의 양이 네트워크 용량을 초과하지 않도록 유지시키는 메커니즘(원리), 기술을 말한다

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함