linux网络管理之网络排错
网络问题可归纳为硬件问题和软件设置问题两类:
硬件问题通常需要通过一些专门的设备来分析硬件。
软件设置问题大多数是设置以及概念理解的问题。
1.硬件问题
(1)网线问题
例如:网线被截断,网线过度扭曲变形造成信号不良,自制网络接头品质不良,网络接头与设备接触不良。
(2)网卡,Hub以及Router等网络设备问题
例如:网卡不稳定、质量不佳,或者与整体系统的兼容性不好。个网络设备的接头质量不佳,接触不良,造成信号衰减。网络设备所处环境恶劣导致宕机问题。各网络使用方法不良,造成设备功能衰减。
(3)设备配置
例如:架设的网线过长,导致信号衰减严重(以太网CAT5E的网线理论限制长度约90m,两设备之间距离大于90m时,信号就容易出现问题)。其他噪声干扰。局域网上,节点或其他设备过多。
2.软件问题
(1)网卡的IP/Netmask设置错误
例如:IP冲突,子网掩码配置错误,网卡驱动程序使用错误,网卡的IRQ和I/O Address的设置冲突等。
(2)路由问题
例如:默认路由配置错误,路由接口与实际不符,使得数据包无法顺利发送。
(3)通信协议不相符
例如:两台linux机器要通过NFS通信协议传输数据时,两边都需要支持rpcbind这个启动RPC协议的程序才行。
(4)网络负荷问题