a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 84|回复: 0

[其他] 思科认证:路由器ATM接口ping自测

[复制链接]
发表于 2012-8-3 10:16:48 | 显示全部楼层 |阅读模式
毗连拓扑:router A--155M--(port A)ATM network(port B)--155M--router B( P. S. c# i8 i0 k/ @- ^
    路由器ping自己测试环路的情形就不用说了,此刻我要说的是如不美观在没有环路的情形下,路由器ping自己的包,是否发出去呢?从显示的时延来看,比ping对端小的多,显然这个包没有发出去。这么说,路由器很聪了然--有环路的时辰,ping包就出去了;而没有环路的情形下,ping包就不出去。事实是这样吗?我先后用了两种体例来验证:
6 v+ _2 c: a& e. }    1.一边router A ping自己,一边在ATM交流机上看该pvc的流量! F) Z( N; w) m) b7 M
    2.把Agilent串联在路由器和ATM交流机之间,即router A--155M--Agilent--(port A)ATM network(port B)--155M--router B,尔后decode;同时在router A上debug
# F) D/ g* G( z8 v% a% R    先说说体例一的结不美观吧,在port A和port B上,都看到了双向的流量,在router B的ATM接口上也看到了input和output流量,可是两个标的目的的流量都是不合错误等的。用port A的流量举例吧,从router A领受到的流量少,而发送给router A的流量多,这多出来的流量是什么、且从哪里来的呢?我只好采用了体例二来剖析。
# H2 W8 O" a/ s) `    在router A上debug ip packet detail的结不美观如下:
  L- s1 i+ |' j/ i8 K    Router#p 10.0.0.1 repeat 1 size 36
% a+ F) j- ^- A# J, O; }    段1:发出request' l! g7 O, a2 M( }, J/ R
    *May 18 21:29:46.626: IP: tableid=0, s=10.0.0.1 (local), d=10.0.0.1 (ATM1/0.3), routed via RIB
% T7 }8 Y# X  X4 z: ^    *May 18 21:29:46.626: IP: s=10.0.0.1 (local), d=10.0.0.1 (ATM1/0.3), len 100, sending
& \% `' [. q2 N6 k. u) ~    *May 18 21:29:46.626:     ICMP type=8, code=0
" }7 |/ N& R7 S5 [' v    段2:收到自己的request: d( b$ O5 k% U5 I, i- X
    *May 18 21:29:46.630: IP: tableid=0, s=10.0.0.1 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), routed via RIB0 h3 R6 H" Y; l) I" A4 W2 P) E& x2 J
    *May 18 21:29:46.630: IP: s=10.0.0.1 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), len 100, rcvd 3
) O% f* m. S7 b1 u" q    *May 18 21:29:46.630:     ICMP type=8, code=05 d) g, G; }4 m! o3 P, e
    段3:发出reply7 H, `; J% m& U  p
    *May 18 21:29:46.630: IP: tableid=0, s=10.0.0.1 (local), d=10.0.0.1 (ATM1/0.3), routed via RIB
$ S( v5 ^, A- C    *May 18 21:29:46.630: IP: s=10.0.0.1 (local), d=10.0.0.1 (ATM1/0.3), len 100, sending: s6 _! k8 g: g- `
    *May 18 21:29:46.630:     ICMP type=0, code=0* B5 D  ^8 w" D; y8 b7 S
    段4:收到对方的redirect! d/ r7 O$ L' ~+ o8 Z3 V) u  J' m
    *May 18 21:29:46.630: IP: tableid=0, s=10.0.0.2 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), routed via RIB) b) V0 u8 f9 @4 `5 O+ H
    *May 18 21:29:46.630: IP: s=10.0.0.2 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), len 56, rcvd 3
/ a( r$ e  e+ t2 [7 f8 N* |    *May 18 21:29:46.630:     ICMP type=5, code=1
. T* X% Z0 ]: }. P# ]) d    段5:收到对方的reply
# ]: @  g% Y4 k    *May 18 21:29:46.630: IP: tableid=0, s=10.0.0.1 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), routed via RIB
% y+ H' A  H# d5 f$ B    *May 18 21:29:46.630: IP: s=10.0.0.1 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), len 100, rcvd 3+ {! B) Y% I7 ^5 d" t  X3 L
    *May 18 21:29:46.630:     ICMP type=0, code=0" `, s" d' O( P4 j) A4 Q& c* C
    段6:收到对方的redirect0 {  M4 h/ h, H4 K! L, s3 ~5 }
    *May 18 21:29:46.630: IP: tableid=0, s=10.0.0.2 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), routed via RIB# D% R9 `% R7 O7 k/ V
    *May 18 21:29:46.630: IP: s=10.0.0.2 (ATM1/0.3), d=10.0.0.1 (ATM1/0.3), len 56, rcvd 3" H# C9 ]! l- o) m7 Z$ Z
    *May 18 21:29:46.630:     ICMP type=5, code=14 E! @3 c# K- U$ @
    我认为可能是系统措置的原因,使得段3和段4倒置了。因为显然是router B分袂针对router A发来的request和reply发出的redirect动静。Agilent decode的结不美观也能和以上信息相对应。% L2 \3 y3 N, O% b
    声名一下:: Q. M. {# c' N4 Z
    ICMP type=8,code=0暗示echo request;
2 u4 ]$ u9 p' ?$ v% M' F7 N    ICMP type=0,code=0暗示echo reply;2 _+ @7 i0 d" }1 ~4 H; g
    ICMP type=5,code=1暗示redirect for host;7 t# n. a, n/ S* a5 e
    router A接口的地址是10.0.0.1,router B接口的地址是10.0.0.2。只ping一个包的目的是便于剖析哪些结不美观是一堆儿的;36字节是为了能少分几个信元,这是能ping出的最小包(36字节+28字节的ICMP头),但仍是跨越了48字节,所以不得不分成了2个信元。1 a! c# o! d- Z' Y, [# o+ O# S
    所以,router B发出的redirect for host动静导致了port A发给router A的流量大于从router A收到的流量。$ I8 H: T; I3 n/ ^2 z3 w
    到这里,router A ping自己的过程已经搞清嚣张了,还剩下最后一个问题:为什么如斯这般折腾,时延会远远小于ping对端的时延?莫非路由器很只能,把中心往返折腾用去的时刻减去了?请列位谈判!; d# n: X  |- D9 a( ]2 T' \* Q
    此外,我在debug的时辰还发现了此吐矣闽问题,就是如不美观debug ip icmp,就根柢看不到request,如下所示:; ?: T4 z1 r7 n% X5 z1 i3 f
    *May 18 21:30:11.794: ICMP: echo reply sent, src 10.0.0.1, dst 10.0.0.1
0 Y4 c/ I0 a! l% K% g3 P    *May 18 21:30:11.794: ICMP: bogus redirect from 10.0.0.2 - for 10.0.0.1 use gw 10.0.0.1' m9 U+ e0 W5 C3 v1 t7 l2 ]0 S/ U
    *May 18 21:30:11.794:       gateway address is class=Apple-style-span>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-17 04:42 , Processed in 0.222728 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表