三、总结

1、如图5所示,是网络故障期间,在流媒体服务器的"命令行"中执行"route print"命令得到的结果。其中,红线标出的,就是上面在用户的电脑上执行"tracert 192.168.2.8"命令后,数据包不能从流媒体服务器返回到VLAN 12用户PC的原因所在。

图5 流媒体服务器中的路由表

图5 流媒体服务器中的路由表

因为在VLAN 12中的用户PC上执行"tracert 192.168.2.8"的命令后,Tracert数据包中的目的IP地址是192.168.2.8,PC根据电脑中的默认网关地址192.168.12.254,先把数据包传输到Cisco 3560,然后再到达Cisco 4507。4507查看了Tracert数据包中的目的IP地址是192.168.2.8,知道它是要去往VLAN 2中的,然后4507把Tracert数据包传输到流媒体服务器。

当流媒体服务器收到Tracert数据包后,发现数据包的目的IP地址正是自己的IP地址,它把数据包收下后。然后根据Tracert命令的约定,它还要给VLAN 2中的用户PC返回一个Tracert数据包,这时返回的这个数据包的目的IP地址,对应的网络地址就是192.168.12.0/24,接着流媒体服务器就在自己的路由表查找到达目的网络192.168.12.0/24的路由,结果它就在自己的路由表中就找到了图5中红线标出的路由项目,在其中它找到网络192.168.12.0/24,是和自己的链路,也就是网卡直接相连的,因为路由项目中显示的"网关"对应项是"在链路上"。这种情况下流媒体服务器就不会把要返回的Tracert数据包路由到VLAN 2之外。结果VLAN 12中的用户也就不会收到返回的Tracert数据包。

2、通常在计算机网卡、交换机和路由器的端口上都能配置两个或多个IP地址,在前两者上的主要作用是为了实现连接在同一局域网上不同网段之间的通讯。一般由于一个网段中所包含的IP地址对于用户来说不够用,就可以采用配置多个IP地址的办法来扩大接入到局域网中用户的数量。而在路由器的端口上配置两个或多个IP地址主要是实现连在同一路由器端口的不同网段的通讯,但这时要注意启用端口上的IP重定向功能,因为一般路由器不允许从同一端口进来的IP数据包又发回到原端口中。启用了重定向功能,就允许在同一端口进入路由器的IP数据包由原端口再发送回去。但是在计算机网卡、交换机和路由器的端口上配置多个IP地址常常会给网络带来意想不到的故障,所以一般没有特殊需求,不要在同一端口上配置多个IP地址。

3、这次公司流媒体服务器的故障也是因为,在故障的前一天晚上,负责流媒体应用系统软件开发的厂商在公司调试软件,因为软件测试的需要,要在流媒体服务器的网卡上临时再配置一个IP地址,技术人员就随便配置了192.168.12.18这个地址。测试完成后,技术人员离开公司时忘了把这个IP地址删除掉,结果就导致了第二天早上的网络故障。

按照单位的规定,对机房服务器上每一步重要的操作,都要记录在服务器日志登记本上。完成操作后,要逐项查看登记本,是否把服务器恢复到了初始的正常状态。但因为双方的技术人员都没有严格执行机房房管理规定,从而造成了意外的疏漏。看来网络管理无小事,必须从点滴做起,从我做起。

编辑推荐】


相关内容