第1章 1.8计算机网络概述--OSI参考模型和网络排错
OSI参考模型的网络排错:
每一层都为上一层提供服务。
如果网络出故障了,应该从底层向高层一层一层的查。
网络排错和网络安全 参考:https://www.cnblogs.com/andy9468/p/11416684.html
OSI参考模型排错指导:(排错原则:自下而上。终极大招ping命令)
1、物理层故障:
①查看链接状态,如图情况一:没有插网线。
②发送和接收数据包,如图情况二:已经插网线,但是不能接收数据。网线水晶头接收数据的2根线坏了。
2、数据链路层故障:
①MAC地址冲突,如有人故意在注册表中修改网卡的MAC地址。
②ADSL欠费状态。如:电信的网费欠费了。
③网速没办法协商一致。如:电信机房强制修改网速传输速度为1000Mbps,而我们托管到电信机房的服务器主机的传输速度最大为100Mbps。如图:设置网卡传输速度的值。图中最左一张图的速度为1Gbp。
④计算机连接到错误的VLAN。
3、网络层的故障:
网络层负责规划地址(网段)和选择传输路径。
①网段地址配置错误
②没有或错误配置子网掩码。
③没有或错误配置网关,就没办法访问其他网段。
④路由器没有配置到达目的网络的路由。
终极大招:判断网络层是否连通:ping 命令。
ping任何地址出现 Destination Host Unreachable
基本的排错步骤(从上往下)
ping 127.0.0.1 ——ping的通,说明网卡硬件没有问题。
ping 主机地址 ——ping的通,说明网卡硬件和tcp协议栈都没有问题。
注意,这并不代表网卡驱动没有问题,我遇到了:能ping通主机地址,但是网卡驱动有问题的情况,重启网卡驱动就好了。
ping 路由器默认网关 ——ping的通,即为包可以到达路由器。说明网卡硬件、tcp协议栈、网卡软件(网卡驱动)、物理网线都没有问题。
最后 ping DNS服务器地址 ——ping的通,说明域名解析没有问题。
卡在那一步,就补哪里
4、应用层故障
①应用程序配置错误。