网络故障排查与测试全攻略
1. 网络基础工具与PPP连接测试
1.1 arpwatch与PPP连接概述
arpwatch在解决重复地址问题以及记录网络中的以太网/IP地址映射方面非常有用。不过,TCP/IP并非仅运行在以太网上,有时也需要调试通过调制解调器连接运行的PPP链路。
1.2 检查PPP接口
排查PPP连接可能很复杂,因为涉及额外的硬件和软件层。除了TCP/IP软件,连接还使用PPP软件和脚本语言(如chat或dip)来建立连接。硬件方面则涉及串口、串口设备驱动和外部调制解调器,调制解调器还有自己的命令语言。要全面测试PPP连接,需要检查所有这些方面。
可以使用chat或dip的–v选项来监控脚本的执行进度。对于dip,-v会在脚本执行时将每一行回显到控制终端;对于chat,-v会将脚本错误发送到syslogd。若要实时监控chat脚本的执行,可使用–V选项和pppd –detach选项,示例如下:
# pppd /dev/ttyS1 56700 connect "chat –V –f my−script" \ −detach crtscts modem defau