애플리케이션의 계층 전송 단위인 메시지가 전송 계층의 전송 단위인 세그먼트
에 들어가게된다. 세그먼트
는 데이터와 헤더 부분으로 구성되는데 메시지가 데이터에 들어가고 부가적인 정보는 헤더에 적힌다.
TCP 혹은 UDP 계층을 상대의 TCP 혹은 UDP 계층으로 전송
TCP UDP 모두 공통적으로 제공하는 기능.
프로세스가 여러 소켓에서 입력이 들어와서 하나의 목적지 프로세스로 도착함
connectionless임. 소켓과 소켓 사이가 1대 1 매핑이 아님
소켓과 소켓이 1대1 관계임
TCP 소켓은 아래 항목을 합친 고유의 포트 인덱스를 가진다.
포트 번호는 소켓의 아이디가 아님
하나의 프로세스는 여러 개의 소켓을 가질 수 있음
Source port, dest port : multiplexing, demultipexling을 위해
length : 다음 세그먼트가 어디서 시작하는지 알기 위해서
checksum: 에러를 체크하기 위해서 , 유실은 될지언정 엉뚱한 데이터가 도착하지는 않는다.
참고
http://www.kocw.net/home/search/kemView.do?kemId=1312397
http://www.kocw.net/home/cview.do?mty=p&kemId=1169634