看懂路由表
8 `4 @6 ~ v& X) f8 d如何看懂路由表
- S7 m0 ?) ?6 W2 Q) S0 a8 A源码:--------------------------------------------------------------------------------
) z O6 B( v! vActive Routes: . \# q1 Y' v8 d7 H9 J
Network Destination Netmask Gateway Interface Metric
" O6 W1 s# B& J/ c0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.88 1 4 w* I4 E0 ]5 y! h4 @
0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.68 1 # h0 u D5 b3 q' |. d1 r. H
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
0 y) h) A1 e* R( J) W G. U192.168.123.0 255.255.255.0 192.168.123.68 192.168.123.68 1
4 f5 |! Z( ]& L192.168.123.0 255.255.255.0 192.168.123.88 192.168.123.88 1
2 L! C0 B3 ^2 i+ |& a192.168.123.68 255.255.255.255 127.0.0.1 127.0.0.1 1
" B9 U' R) h2 X4 @192.168.123.88 255.255.255.255 127.0.0.1 127.0.0.1 1
4 R7 {7 z- d- a' y. g0 R, G I192.168.123.255 255.255.255.255 192.168.123.68 192.168.123.68 1 8 p/ Y# a) z* X* T. f
192.168.123.255 255.255.255.255 192.168.123.88 192.168.123.88 1 ( H7 E: b Y) W
224.0.0.0 224.0.0.0 192.168.123.68 192.168.123.68 1 3 R$ G+ A1 j! ]) R
224.0.0.0 224.0.0.0 192.168.123.88 192.168.123.88 1
, g& E- ?0 k/ V; ^( w: d255.255.255.255 255.255.255.255 192.168.123.68 192.168.123.68 1
6 J3 [- `) [, jDefault Gateway: 192.168.123.254 --------------------------------------------------------------------------------/ M: r3 s0 `+ N/ j& Z) {* n
当前的路由: ! R) N$ a' m& x: ?( j* N. K3 N
destination 目的网段
* X* S1 _6 R6 T3 Y3 D8 Cmask 子网掩码 ( b5 L* j' ^) q6 v
interface 到达该目的地的本路由器的出口ip 7 f5 R3 _0 J' p' v+ `
gateway 下一跳路由器入口的ip,路由器通过interface和gateway定义一调到下一个路由器的链路,通常情况下,interface和gateway是同一网段的
! H: g: u. ?. M$ z. O" t3 L& ]metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由
' g( b, {: ]8 u5 a/ y$ k+ i) ?第一条 0 }4 Y% g; T+ d9 n+ U1 T
缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的 7 z% @. r6 T* i1 q! r
该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量 1
8 B% H9 e% |$ m第二条 & a. F: f, A# g
缺省路由: 0 z( P1 s e$ X5 h$ K6 M i0 ~$ B
该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.68这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量 1 - E6 I9 d2 e3 j& ~
第三条
9 M; A( n' m9 V3 n本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里 该路由记录的线路质量 1
: E+ [! w4 ~6 N+ d1 P0 Q; x- l4 H9 H' r
第四条 ! r1 y/ n! Q1 ?7 G/ [! A- R
直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。
' @6 k/ r6 R! Z8 d当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.68这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1 % p0 Z$ {/ E- e0 K% i
" z7 c6 m) ^9 N) U: [
第五条 + f1 b6 @) D. {$ G* z, y4 a: p
直联网段的路由记录 3 \+ K' ?7 T) v# h3 X8 _: S4 A
当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.88这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1
# k$ S8 h; r9 ] P; H% `
5 d7 K5 c/ q; }3 ^: p: r" H4 n: t第六条
5 x4 V T% @+ Y H! J0 r本地主机路由:当路由器收到发送给自己的数据包时将如何处理
" T/ v& U2 { H- Q: }) j- j/ g当我接收到一个数据包的目的网段是192.168.123.68时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1 # @. F+ Z% K& D
- ? j4 F! ]8 f: H' [第七条 ; q% X0 m6 i; ~
本地主机路由:当路由器收到发送给自己的数据包时将如何处理
3 Y% p W' b, l# G; T当我接收到一个数据包的目的网段是192.168.123.88时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1
4 V n( c2 n. c' R6 p! V第八条
4 o2 d# U/ Q% s* }: w: r本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理 / _( I& ~+ q1 I C
当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.68接口以广播的形势发送出去,该路由记录的线路质量 1
' f" n0 r' \3 t2 U第九条 ; j' A, s) {$ M! U
本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理 ( x# S) V* n7 y( E t
当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.88接口以广播的形势发送出去,该路由记录的线路质量 1
, l6 A4 K* x+ ?- j, p第十条 - X5 t2 p, S4 e$ o9 C
组播路由:当路由器收到一个组播数据包时该如何处理
+ X" B; V5 F8 T5 h5 N H当我接收到组播数据包时,我会将该数据从192.168.123.68接口以组播的形势发送出去,该路由记录的线路质量 1
/ j- `0 z2 e$ _. @# s/ G第十一条 9 d" G% ~: g4 \" ^$ _3 C
组播路由:当路由器收到一个组播数据包时该如何处理 ; @4 g* L: j; u+ @8 `
当我接收到组播数据包时,我会将该数据从192.168.123.88接口以组播的形势发送出去,该路由记录的线路质量 1 , E% o% I+ }- N/ z7 S3 T
第十二条
8 F0 @! U/ h5 [! n$ M) h7 ~ [广播路由:当路由器收到一个绝对广播时该如何处理
4 A. L" U% ?4 k0 C z. A P4 J当我接收到绝对广播数据包时,将该数据包丢弃掉
9 f) V$ G* b# H: y- k7 ~ |