TCP와 UDP의 공통점.

 .포트번호를 이용하여 주소를 지정한다.

두 애플리케이션이 통신하기 위해 반드시 포트 번호를 결정해야한다.

 

.데이터 오류를 체크한다.

IP가 제공하는 오류 체크 기능은 프로토콜 동작을 위해 반드시 필요한 부분에만 국한된다.

즉 IP 헤더에 대한 오류는 체크하지만 데이터에 대한 오류는 체크하지 않는다. 반면 TCP와 UDP는 헤더와 데이터에 대한 오류를 체크한다.

 

차이점

TCP

1. 연결형 프로토콜 : 연결이 성공해야 통신가능

2.데이터 경계를 구분하지 않음 :바이트 스트림 서비스

3.신뢰성 있는 데이터 전성 :데이터를 재전송함

4. 1:1 통신

 

UDP

1. 비연결형 프로토콜 : 연결 없이 통신가능

2. 데이터 경계를 구분함 : 데이터그램 서비스

3. 비 신뢰적인 데이터 전송 : 데이터를 재전송하지 않음.

4. 1:1,1:다 ,다:다


[출처] : http://www.cyworld.com/sakuya1004
Posted by 몽센트