요약
- Packet은 TCP 프로토콜의 PDU 이고 IP header와 payload로 구성됨
본문
- Packet = IP header + payload (payload 안에 TCP header + data가 들어 있음)
- IP header: 최소 20byte (옵션 필드 사용 시 최대 60byte)
- 주요 필드: source IP, destination IP, TTL, protocol(TCP=6, UDP=17), total length
- TCP header: 최소 20byte (옵션 필드 사용 시 최대 60byte)
- 주요 필드: source port, destination port, sequence number, acknowledgment number, flags(SYN/ACK/FIN 등), window size
- Packet은 네트워크 전송 단위이다. 파일 I/O 최적화와는 무관