안녕하십니까? telnet이나 ftp 같은 경우 처음 연결을 요청할때 그에 관한 정보는 패킷헤더의 어느 부분에서 알수 있는지 궁금합니다. 뭐 가령 ack가 0 이라던가.. 아니면 seq 필드에서 알수 있다던가 하는 뭐 그런 정보지요.. 하나의 패킷만을 검사해서 새로운 연결요청이 들어왔다는걸 알수있는 패킷 헤더내 필드와 그 정보를 알고 싶습니다. 아시는 분은 좀 가르쳐 주시면 감사하겠습니다. 끝까지 읽어 주셔서 감사합니다. 행복하세요.
연결 요청은 TCP 헤더의 플래그 필드에서 SYN 비트가 1 이고 ACK 비트가 0 인 패킷으로 구분됩니다. seq 는 순서 번호이고 SYN 과 ACK 플래그 조합으로 연결 시작을 판단합니다. 자세한 구조는 TCP 헤더 설명서를 참고하세요.