상태 저장 패킷 검사를 사용할 때 패킷은 다양한 상태에있을 수 있습니다.
- 새로운 : 패킷은 SYN가 비트가 공지의 흐름이나 소켓과 TCP 플래그의 일부가 아닙니다.
- 설정 됨 : 패킷이 추적하는 플로우 또는 소켓과 일치하며
CONNTRACK
TCP 플래그가 있습니다. 초기 TCP 핸드 셰이크가 완료된 후 패킷이 상태 설정되도록하려면 SYN 비트가 꺼져 있어야합니다.
- 관련 : 패킷이 알려진 플로우 또는 소켓과 일치하지 않지만 패킷을 선언하는 기존 소켓이 있으므로 패킷이 예상됩니다 (이 예제는 포트 21에 기존 FTP 세션이있는 경우 포트 20의 데이터 또는 UDP 데이터입니다) TCP 포트 5060의 기존 SIP 연결의 경우). 연관된 ALG가 필요합니다.
- 유효 하지 않음 : 이전의 상태 중 어느 것도 적용되지 않으면 패킷이 상태
INVALID
입니다. 이것은 다양한 유형의 스텔스 네트워크 프로브로 인해 발생하거나 CONNTRACK
항목 이 부족함을 의미 할 수 있습니다 (로그에도 표시되어 있음). 또는 단순히 전적으로 양성일 수 있습니다.
귀하의 경우, 패킷은 당신은 TCP 플래그 것을 쇼를 인용 것을 ACK
하고 RST
, 그리고 그 소스 포트입니다 80
. 그 의미는 웹 서버 31.13.72.7
(Facebook이 됨)가 사용자에게 재설정 패킷을 보냈다는 것입니다. 앞에 오는 패킷을 보지 않고 이유를 말하는 것은 전적으로 불가능합니다. 그러나 컴퓨터가 잘못되었다고 생각하는 것과 같은 이유로 재설정을 보내는 것 같습니다.