TCP
-
-
TCP 헤더의 구조_[정보통신]/근거리 통신 2011. 1. 7. 00:48
TCP/IP계층의 구조에 있어서 제3계층인 전송계층의 헤더 구조를 살펴본다. 전송계층에서 사용되는 프로토콜은 TCP, UDP등이 있으며 통신에서 라우팅을 담당하고 있다. 회선 접속/절단, 링크의 확립/해제를 수행하며 응용계층에서 내려온 데이터를 세그먼트라는 단위로 나눈다. 세그먼트 단위로 나뉜 데이터의 앞부분엔 헤더가 붙게 되며 이 헤더의 구조를 살펴봐서 전송계층이 어떤 역할을 하는지 알아보겠다. - SOURCE PORT 데이터가 사용되는 응용 프로그램의 번호. 20 or 21(FTP), 23(TELNET), 80(HTTP) - SEQUENCE NUMBER / ACKNOWLEDGE NUMBER 3way hand shaking을 하는 TCP에서 메세지에 붙이는 번호. ①Source가 sequence num..
-
IP 패킷의 헤더 구조_[정보통신]/근거리 통신 2011. 1. 6. 02:05
TCP/IP의 계층 구조에 있어서 제2계층인 네트워크계층의 헤더 구조를 살펴본다. 네트워크계층에서 사용되는 프로토콜은 IP, ARP, ICMP등이 있으며 통신에서 addressing을 담당하고 있다. 데이터 단위는 패킷이라 하며 패킷의 앞부분에 32x6bit size의 헤더가 포함되어있다. - VERSION IPv4용 패킷인지 IPv6용 패킷인지 식별 - HEADER LENGTH IP OPTIONS가 필수항목이 아니기 때문에 전체 header의 길이는 가변적이다. 그래서 header의 길이를 명시한다. - SERVICE TYPE 중요한 데이터인지, 우선적으로 보내야하는 데이터인지 명시 - TOTAL LENGTH header + data의 길이, maximum trasmit unit = 65,536byte..