一 常见症状 1. 传输层6 [) j4 R& b4 b0 A$ s
. 当物理层,数据链路由和网络层运行正常时,资源不能访问且存在连接问题;' Z" j8 B9 @0 z4 }" [$ s
. 网络运行或断或续,比基线状态差;! e6 F: B' ^0 _( W- L, H5 w; U A
. 程序产生错误信息,并且报告了链路或连接性问题(当它们能够感知时);
0 _7 i7 N1 C- v `4 [8 m . 用户抱怨网络太慢;
2 c! L0 I6 n4 Q. Y2 U+ O( s . 控制台报告了反常事件,系统日志中观察到了不可预知事件;' y) e) l4 z2 Y0 x9 U$ Y
. 管理系统报警说明了问题;8 ~8 L3 z$ Q+ A* a; e- O7 S
. 由于TCP窗口问题,过长的回程时间,过多的重传等原因导致部分的,间歇性的或错误的性能问题.7 l. f9 N o4 g5 Y
2. 应用层
8 X% K$ p% L( y- O- a' E . 资源不可达或不能用,而物理层,数据链路层,网络层和传输层是正常的;
4 p4 `3 y( N' L4 b1 z . 网络服务或程序不能达到用户的正常期望;
2 E$ ?4 y- J0 s . 应用程序报告了出错消息或功能的失败;
9 V* _( X+ }" q# s& A& O4 D . 用户抱怨网络太慢或网络程序不能工作,不可用或太慢;" d2 R: |6 U/ M; s8 v! a
. 控制台消息说明了非正常事件,系统日志文件报错;$ a7 X/ D t1 m5 U
. 管理系统报警说明非正常事件的发生.
0 h5 X6 c: a3 z( m, M1 c 二 隔离传输层和应用层问题的指南
. }5 _ s: c0 e0 @' g5 a4 } . 通过测试并证明了两台设备之间具有IP连通性从而确定了问题不在网络层或其下的层次上;
) @7 g: [- V) i& W3 i . 当对电子邮件相关的问题进行排入时,要知道收发邮件使用的依赖不同的协议并涉及到多个组件.因此,必须分开测试其功能.: x* S$ V+ K5 D C: e+ Y* y
. 可以通过查看相关的RFC来找出特定传输层或应用层协议的细节.其些协议/程序嵌入了地址.而其它的程序可能有着特别的控制,握手或认证需求.
$ S) `) m. a1 I) T; q 三 隔离常用命令/ U2 b, g. x9 Z" l5 m; G
隔离应用层问题常用命令1 |8 c( _1 W3 Z+ X
. traceroute
4 u, ^9 \1 D7 K* x8 X U . cat /etc/resolv.conf
" [2 {8 N/ w l1 g9 Y3 g . ifconfig -a
/ z1 f/ T+ F, S, r, V& K . ipconfig/all! \) T1 q T' j# M
. winipcfg/all
0 A5 c% v2 _: s0 g) f: F5 w . tracert
. u: Q. c" z, ~, ?- X: Y2 S& z/ Z . show running-config1 v4 M, u8 }6 V# v1 v/ i% b/ w0 K5 d
. show hosts9 |& \4 l: r7 F+ F
. ping
* F+ {* g5 _& C& w2 A/ s . nslookup
: O# Z& W- o6 O; x4 e) G0 S6 Y2 d; { 隔离电子邮件问题
3 a' w s7 @5 K7 g: Y . telnet [ip-address] 250 e' L2 s5 L- }+ |" p
. telnet [ip-address] 110
9 Y' L4 `& ?9 B9 q! j) O0 t+ I . telnet [ip-address] 143 |