如何确定ICMP报文来自哪个中间路由器
发送端在发送数据报时会设置TTL字段,每经过一个中间路由器,TTL值会减1。当TTL值为0时,中间路由器将丢弃该数据报并返回一个ICMP Time Exceeded消息。该消息包含了发送数据报的部分内容,以及该中间路由器的IP地址。因此,发送端可以通过比对收到的ICMP消息中的部分内容和IP地址,来确定该消息是从哪个中间路由器返回的。
原文地址: https://www.cveoy.top/t/topic/n3Yh 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
发送端在发送数据报时会设置TTL字段,每经过一个中间路由器,TTL值会减1。当TTL值为0时,中间路由器将丢弃该数据报并返回一个ICMP Time Exceeded消息。该消息包含了发送数据报的部分内容,以及该中间路由器的IP地址。因此,发送端可以通过比对收到的ICMP消息中的部分内容和IP地址,来确定该消息是从哪个中间路由器返回的。
原文地址: https://www.cveoy.top/t/topic/n3Yh 著作权归作者所有。请勿转载和采集!