TCP Segment 구조 직접 확인해보기
-
TCP Segment 구조 Diagram
- Wireshark에서 확인한 TCP Segment 구조
Source Port
: 53747Destination Port
: 80Sequence Number
: 0Acknowledgement Number
: 0Data Offset
: 1011 …. = Header Length: 44 bytes- TCP payload 가 시작되는 위치를 나타냄
- TCP header의 크기를 저장
Reserved
: 0Flags
앞에 존재하며 미래에 사용될 것을 대비해 항상 0으로 설정- Wireshark에서는 별도로 표시하지 않거나
Flags
의 일부로 포함시킴
Flags
: 0x002 SYNWindow
: 65535Checksum
: 0x9ca2Urgent Pointer
: 0Options
: (24bytes), Maximum segment size, No-Operation (NOP), Window scale, …Padding
:- Options 가 4바이트 로 나누어떨어지지 않는 경우, 크기를 맞춰주기 위해 0을 채우는 필드
- Wireshark 에서는 별도로 표시하지 않음
Data
: TCP Segment Len: 0- payload (data) 가 없는 순수 SYN Packet 이어서 data가 표시되어 있지 않음