TCP header 에 only syn flag 인데 data 가 붙어서 오는 경우가 있나요?

trymp의 이미지

네트워크 TCP 표준이 햇갈려서 질문드립니다.

대부분 only Syn 은 3-way handshake 에서 처음 시작시 날라오는 것을 알고 있습니다.

그리고 그 경우 data payload 는 안 붙어서 오는 것으로 알고 있는데요.

처음 syn 이 날라올 때 data 가 붙어서 나오는 경우를 봤는데,

이것이 TCP 표준에 어긋나지 않는 건가요?

아니면 invalid 한 패킷인지 궁금합니다.

고수님들의 조언 주시면 감사하겠습니다.

gilgil의 이미지

TCP option 아닌가요? pcap 파일을 올려 보세요.