单击返回:自学N-Compass之路 html
nCompass-IP/ICMP协议网络
IP分片,影响高效利用带宽,因此尽可能避免IP分片。大数据
两个终端设备数据传输的时候,只知道本身的MTU,不知道中间设备的MTU,传输设备设置DF=0容许分片,当中间设备超出MTU规定值就分片处理,知道终端设备才会IP重组。spa
如何避免IP分片?3d
PMTUD报文演示:htm
那么设备是如何知道MTU要更改的值? 若是此时仍是只过滤IP数据的话是看不出来,须要加上过滤ICMP数据。blog
用于在IP主机、路由器之间传递控制信息,控制消息是指网络不通、主机是否可达、路由是否可用等网络自己的消息。路由
IP层自己没有纠错机制,因此只有到ICMP才能知道。get
越是底层的重传越快,好比说以太网的重传比IP层的重传块,IP比TCP重传快。class
ICMP演示1:
ICMP演示2:
nCompass平台的ICMP差错报文分析:
通告源IP、通告源端口、通告目的IP、通告目的端口是指:是原来那个数据报文的四元组
网关IP、差错接收端IP是指:真正ICMP数据报文的源和目的
表示10.59.0.138发送给10.211.0.168的数据报文,ICMP报文是经过10.59.0.252(应该是个路由器)返回给10.59.0.138的。
因此若是你只过滤IP10.59.0.138和10.211.0.168是看不到ICMP报文,是须要过滤IP10.59.0.252和10.59.0.138才能看到ICMP报文。