一 常见症状
5 p- r) V5 l X, ~, V& S 1. 传输层
8 G) ~+ e7 N# D& W6 Q$ @6 E . 当物理层,数据链路由和网络层运行正常时,资源不能且存在连接问题.
" e9 A9 o" p; t4 ` . 网络运行或断或续,比基线状态差.8 V; g" d/ t' P! K
. 程序产生错误,并且报告了链路或连接性问题.# u8 G, R9 w& e* g! x' k4 c
. 用户抱怨网络太慢.- S& y: k/ @2 q
. 控制台报告了反常事件,系统日志中观察到了不可预知事件.
/ Z/ Z' L' n, s* P" C. \1 V3 y0 M& J . 管理系统报警说明了问题.
8 c; ], T4 @( J5 s . 由于TCP窗口问题,过长的回程时间,过多的重传等原因导致部分的,间歇性的或错误的性能问题.* C1 g5 w# V! K; F
2. 应用层
& Z$ u- L+ B6 ^5 H . 资源不可达或不能用,而物理层,数据链路层,网络层和传输层是正常的.' h1 {. |0 _' k j) o2 i0 }6 a
. 网络服务或程序不能达到用户的正常期望.4 t& w/ S; u& ]
. 应用程序报告了出错消息或功能的失败.
" D) j- I8 N9 @* g$ m . 用户抱怨网络太慢或网络程序不能工作,不可用或太慢.# Z+ M" `6 h! }% v4 l
. 控制台消息说明了非正常事件,系统日志文件报错.
: \6 d& Z5 Y9 }0 k+ _ . 管理系统报警说明非正常事件的发生.
# {- U5 ^8 W. k: E( j6 m5 } D 二 隔离传输层和应用层问题的指南0 ~! Y; W, H( T. }5 }. a! p
. 通过测试并证明了两台设备之间具有IP连通性从而确定了问题不在网络层或其下的层次上.6 ^! `, A- Y5 e6 _
. 当对电子邮件相关的问题进行排入时,要知道收发邮件使用的依赖不同的协议并涉及到多个组件.因此,必须分开测试其功能.
1 N1 n( C5 L$ Y$ W ^ . 可以通过查看相关的RFC来找出特定传输层或应用层协议的细节.其些协议/程序嵌入了地址.而其它的程序可能有着特别的控制,握手或认证需求.三 隔离常用命令
3 I: {( }8 X8 `/ V* ?, v o0 A! X 隔离应用层问题常用命令
6 p* h! [) j( ], W+ w/ b . traceroute
' b- M9 g! n+ U& a. U . cat /etc/resolv.conf
) y7 a+ w7 i+ d' I4 Y& f3 t( z4 d . ifconfig -a
% c2 t6 h9 ~; s3 W: m4 U . ipconfig/all
5 Q$ \# v, i2 C% O% ] . winipcfg/all
9 G3 e8 Z4 p4 f4 [* ^3 e . tracert
3 p( E: [5 _: t . show running-config6 o h3 `/ J; @3 p( b
. show hosts
; f( [% A9 Q6 W; P! q0 i4 C1 c . ping
& T! p* ]4 u- u5 C1 _) R9 i1 P . nslookup
; B! h( }# d9 ?2 h7 d# G 隔离电子邮件问题. W! U( ~* S& j. b0 k* b
. telnet [ip-address] 255 e) f( N( l! v
. telnet [ip-address] 110
/ o5 L. H! w2 F; _ E5 i . telnet [ip-address] 143
. E: Y6 l; ?. p0 d( H) |9 \ 隔离网络管理问题
0 G/ y9 ?$ ]# H6 K . debug snmp packets, b6 v H4 D4 C2 M/ |/ p
. debug ntp events
) R. ^. R. l- z0 h: ?% z
: H) D/ I2 v J9 ~" z . debug ntp packets |