- TCP 특징
1) Port number - 응용 process가 TCP/UDP 둘 다 사용 가능하면 동일한 포트 할당
2) Services - TCP가 Process에게 제공하는 서비스
: Stream 전송 - TCP : segment화(다수의 byte) / UDP : datagram (단일 byte)
* Process -> UDP : 여러번의 데이터 전송 가능
UDP -> UDP : 독립적으로 각 데이터 전송
* 송신 Process -> TCP : 스트림 방식으로 데이터 전송
TCP -> 수신 Process : 스트림 방식으로 데이터 전송
3) 송,수신측 buffer - 똑같은 속도로 송수신 불가능 하므로 TCP는 임시저장용 buffer가
송수신 양측 모두 존재
4) 전 이중 서비스 - 양방향 동시 전송
5) 연결 지향성 서비스(connection oriented)
6) 신뢰성 있는 서비스(QoS)
7) 순서번호(Sequence number) : Segment번호로 해당 운반하는 바이트들의 첫번째 번호
8) 확인 응답 전호 : 마지막 수신한 sequence number + 1
9) segment 구조 : TCP header 22byte(최대 60byte) / 순서번호가 1로 세팅되어야만
urgent pointed filed유효(긴급data의 종료 지점과 정상data의 시작지점 정의)
10) 연결 : 3 way handshaking -> 3way connection 사용
four step connection / termination
11) 오류 제어 : (손상, 유실), 순서, 중복된 segment 제어
- UDP 특징
1) 비연결성, 비신뢰성의 전송층 protocol
2) UDP header가 8byte(16bitx4) 크기로 overhead가 작음
-> 작은 메시지 혹은 비신뢰성 데이터 전송에 사용
3) 송신자, 수신자 사이의 상호작용이 적음
-> 한쪽에서 일방적으로 보내는 통신 프로토콜
'IT > network' 카테고리의 다른 글
네트워크 관리사 실기 요점 정리 (0) | 2009.12.28 |
---|---|
응용계층의 기능 (2) | 2009.12.26 |
전송층의 기능 (0) | 2009.12.26 |
IPv6의 특징, 주소형태 / 주소분류, 확장헤더, 단편화 (0) | 2009.12.26 |
ARP의 매핑 개념과 ARP의 동작절차 (0) | 2009.12.26 |
댓글