一、主要功能 1.处理来自传输层的分组发送请求将分组装入IP数据报,填充报头,选择去往目的节点的路径,然后将数据包发送适当的端口。 2.处理输入数据报 首先检查数据报的合法性,然后进行路由选择。 3.处理ICMP报文处理路由的选择,流量控制和拥塞控制。二、IP协议1.负责把数据从源传输到目的,但是不...
分类:
其他好文 时间:
2016-01-21 19:55:06
阅读次数:
163
ICMP报文ICMP报文封装在IP数据报中,ICMP报文可分为两大类:差错报告报文和查询报文。ICMP报文首部的一般格式如图1.11所示。图1.11ICMP报文首部的一般格式1.2.1查询报文查询报文有多种类型,比较常见的是类型(Type)8和类型(Type)0,它们是成对出现的。类型8表示回送请求(E..
分类:
其他好文 时间:
2015-12-11 07:18:28
阅读次数:
375
Traceroute程序使用ICMP报文和IP首部中的TTL字段(生存周期)。TTL字段是由发送端初始设置一个8bit字段。推荐的初始值由分配数字RFC指定,当前值为64。较老版本的系统经常初始化为15或32。我们从第7章中的一些ping程序例子中可以看出,发送ICMP回显应答时经常把TTL设为最大...
分类:
其他好文 时间:
2015-12-03 23:23:04
阅读次数:
287
ping是icmp报文的一种应用。用来测试网络中各设备的连通性。在这几天的实验课上,我又用到了这个非常常用的命令,但是这次我发现了一些以前没有太注意的地方,那就是我在Ping不同的地址时所返回的TTL值是不同的。如下:C:\Documents and Settings\Administrator>p...
分类:
其他好文 时间:
2015-10-21 12:26:51
阅读次数:
240
1、主机中的路由表只能被守护进程routing daemon或者“redirect”类型的ICMP报文所更新。2、在根据路由表进行路由选择时,判断的优先级从高到低依次为1)表中存在与目的IP完全匹配的表项2)表中存在与目的地址的网络地址匹配的表项3)表中存在default,即默认路由表项。经历上述三...
分类:
其他好文 时间:
2015-10-17 16:13:27
阅读次数:
268
1、ping是用于测试对方主机是否可达的命令,其实本质上就是echo类型的ICMP报文。同时,ping还能用于计算RTT(round-trip time),即两台主机间的往返时延。2、随着网络安全意识的增加,路由器的访问权限控制和防火墙等网络安全措施的使用,使得主机的可达性不仅仅取决于网络层的状况,...
分类:
其他好文 时间:
2015-10-16 13:38:11
阅读次数:
293
ip路由选择crc校验数据包转发子模块ttl值ip输出队列/输入队列icmp报文路由表ip是网络层 tcp是传输层应用层表示层会话层传输层网络层链路层物理层网卡工作在链路层网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还.....
分类:
Web程序 时间:
2015-10-06 10:24:41
阅读次数:
244
1. 测试机器,源地址 IP 为10.21.28.110,目的 IP 地址为10.6.0.24。2. 使用ip.src == 10.6.0.24 or ip.dst == 10.6.0.24 过滤规则,只显示 10.21.28.110 与10.6.0.24 交互的数据。如上图所示,Windows 中...
分类:
其他好文 时间:
2015-09-19 15:11:19
阅读次数:
216
1、引言ICMP被认为是IP层的一个组成部分,它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。ICMP报文是在IP数据报内部被传输的。如图6-1所示:ICMP报文的格式如图6-2所示:说明:(1)所有报文的前...
分类:
Web程序 时间:
2015-09-19 12:11:11
阅读次数:
192
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息ICMP的全称是 Internet ControlMessage Protocol 。其目的就是让我们能够检测网络的连通状况。ICMP主要是透过不同的类别(Type)与代码(Code) 让机器来识别不同的连接状况。本节利用NS3学习一下此协议。1.1 报文格式ICMP的报文格式如下:即ICMP报文...
分类:
其他好文 时间:
2015-08-17 23:44:58
阅读次数:
228