반응형
TCP 와 UDP
전송 계층에는 크게 TCP(Transmission Control Protocol) 와 UDP(User Datagram Protocol) 2가지 프로토콜이 있다.
-TCP 연결지향적이며 오류제어, 흐름제어, 혼잡제어, 타이머재전송 등의 기능을 하며 연결지향이란말은 데이타를 전송하는 측과 데이타를 전송받는 측에서 전용의 데이타 전송 선로(Session)을 만든다는 의미이다. 데이타의 신뢰도가 중요하다고 판단될때 주로 사용된다.(가상회선 방식 패킷교환)
-UDP 비연결지향이며, 최소한의 오류제어 기능만 수행한다. 단순히 데이타를 받거나, 던져주기만 하는 프로토콜이다. UDP는 특히 실시간 멀티미디어 정보를 처리하기 위해서 주로 사용한다.(데이터그램 방식 패킷교환)
여기서 딱 보이는 둘의 차이는 연결 비연결이 보인다.
서두가 길었다. TCP에서 연결지향적인 특성을 갖게 해주는 과정, 방법이 바로 3 Way-Handshake 방식으로 잠시 뒤에 알아보겠다.
반응형
'Computer Science > [ Network ]' 카테고리의 다른 글
[ Network ] 07. 핸드세이크(Handshake) (0) | 2020.09.22 |
---|---|
[ Network ] 06. SSL/TLS (0) | 2020.09.22 |
[ Network ] 04. 전송계층(Transport Layer) (0) | 2020.09.22 |
[ Network ] 03. CAN통신에 관하여 (0) | 2020.08.14 |
[ Network ] 02. I2C통신에 관하여 (0) | 2020.08.14 |