一、网络层问题排查(OSI第1-4层)
1. 基础连通性验证
bash
复制
下载
# 1. 双向Ping测试(检测基础网络连通性) ping -c 10 <客户端IP> | grep "packet loss" # 2. 端口可达性测试(Telnet/nc) nc -zv <客户端IP> <端口> 2>&1 | grep succeeded # 3. 路由追踪(检测路径完整性) traceroute -T -p <端口> <客户端IP>
测试关注点:连续10次测试,丢包率>5%即异常
2. 网络设备检查
-
防火墙规则审计:
bash
复制
下载
iptables -L -n | grep <端口>
-
TCP连接状态监控:
bash
复制
下载
ss -antp | grep <端口> # 观察SYN_SENT/ESTAB状态
二、传输层问题排查(OSI第4层)
1. TCP协议分析
bash
复制
下载
# 1. 抓包分析(关键字段验证) tcpdump -i eth0 'port <端口>' -w /tmp/trace.pcap # 2. 关键指标检查: - [ ] 三次握手是否完成 - [ ] 消息段是否有[ACK]确认 - [ ] 是否存在[Retransmission]重传</