设备名
接口
IP地址
子网掩码
默认网关
PC1
192.168.100+学号后两位.11
255.255.255.0
192.168.100+学号后两位.1
PC2
192.168.100+学号后两位.12
255.255.255.0
192.168.100+学号后两位.1
PC3
192.168.200+学号后两位.13
255.255.255.0
192.168.200+学号后两位.1
PC4
192.168.200+学号后两位.14
255.255.255.0
192.168.200+学号后两位.1
AR1
G0/0/0
192.168.100+学号后两位.1
255.255.255.0
无
G0/0/1
172.16.100+学号后两位.1
255.255.0.0
无
AR2
G0/0/0
192.168.200+学号后两位.1
255.255.255.0
无
G0/0/1
172.16.100+学号后两位.2
255.255.0.0
无
根据拓扑图和IP地址表配置设备IP地址并截图
查看R1和R2的路由表并截图,路由表条目是否完备? 是 (是,否),也就是是否有各个网段的路由条目。当前的路由条目包括 直连网段 (直连网段、远程网段)。查看路由表的命令如下:
[R1]display ip routing-table
测试PING通关系并截图
是否ping通
具体原因
PC1 PING PC2
能
PC1和PC2属于同一网段
PC1 PING PC3
不能
PC1和PC3属于不同网段
PC3 PING PC4
能
PC3和PC4属于同一网段
PC4 PING PC2
不能
PC4和PC2属于不同网段
对于不能PING通的情况,应该在路由器上增加到 远程网段 (直连网段、远程网段)的路由条目。在R1和R2上分别通过静态路由增加路由条目并截图,命令示例如下:
#在R1上添加远程网段10.0.1.0的路由条目,10.0.2.1为下一跳的连接接口的IP地址。
[R1]ip route-static 10.0.1.0 255.255.255.0 10.0.2.1
R1:
R2:
再次查看两个路由器的路由表并截图,是否各个网段的路由条目都有? 是 (是,否)
再次测试ping通关系并截图
是否ping通
PC1 PING PC2
是
PC3 PING PC4
是
PC1 PING PC3
是
PC4 PING PC1
是
PC4 PING PC2
是
PC3 PING PC2
是
若不能ping通就需要继续查找原因,若配置正确应该是都能ping通的
在PC1 PING PC3时抓包并分析IP报头各字段值。
任取一个有IP协议的数据报并截图替换下图
截图替换该图(展开IP报头)
分析该 IP 协议的报文格式,完成下表
表 IP协议
字段
报文信息
含义说明
版本
4
4:表示为IPV4;
6:表示为IPV6。
首部长度
20 bytes
首部长度,如果不带Option字段,则为20,最长为60,该值限制了记录路由选项。以4字节为一个单位。
服务类型
0x00(DSCP:CS0,ECN:Not-ECT)
服务类型。只有在有QoS差分服务要求时这个字段才起作用。
总长度
60
总长度,整个IP数据报的长度,包括首部和数据之和,单位为字节,最长65535,总长度必须不超过最大传输单元MTU。
标识
0x2010(8208)
标识,主机每发一个报文,加1,分片重组时会用到该字段。
标志
0x4000,Don‘t fragment
标志位:
Bit 0: 保留位,必须为0。
Bit 1: DF(Don't Fragment),能否分片位,0表示可以分片,1表示不能分片。
Bit 2: MF(More Fragment),表示是否该报文为最后一片,0表示最后一片,1代表后面还有。
片偏移
0
片偏移:分片重组时会用到该字段。表示较长的分组在分片后,某片在原分组中的相对位置。以8个字节为偏移单位。
生存时间
128
生存时间:可经过的最多路由数,即数据包在网络中可通过的路由器数的最大值。
协议类型
ICMP(1)
协议:下一层协议。指出此数据包携带的数据使用何种协议,以便目的主机的IP层将数据部分上交给哪个进程处理。
校验和
0xf546[validation disable]
首部检验和,只检验数据包的首部,不检验数据部分。这里不采用CRC检验码,而采用简单的计算方法。
源IP地址
192.168.128.11
源IP地址。
目的IP地址
192.168.228.13
目的IP地址。
2、IP首部中的协议字段指明了IP分组承载的协议类型,请指出udp,tcp,icmp,ospf