2016-08-12 6 views
1

부스트 asio icmp 예제 http://www.boost.org/doc/libs/1_40_0/doc/html/boost_asio/example/icmp/ping.cpp을 사용하여 일부 IP 주소를 ping 할 때 작은 ttl을 설정합니다. I set ttl to 1 in boost icmp example 답장 icmp 패킷을 받았을 때 헤더의 식별자가 PID와 일치하지 않습니다 (식별자를 icmp 요청 패킷의 PID로 설정했습니다) 식별자가 0 (icmp 헤더의 유형이 11) 인 것을 알았습니다. 그러나 128과 같은 ttl을 설정할 때 응답 icmp 헤더의 식별자가 PID와 일치합니다. 아무도 이유를 아나요? 귀하의 도움에 감사드립니다.부스트 asic icmp 예제에서 icmp 요청 패킷에 작은 ttl을 설정할 때 icmp reply 패킷의 식별자가 0입니다.

답변