当frame达到路由器的接口后,路由器搜检frame中的方针地址字段,如不美观方针地址为路由孀居口的地址或者广播地址的时辰,路由器把packet年夜frame中剥离出来,传递给network layer,然后packet中的方针地址将被搜检,接下来还要搜检protocol字段,最后再发送给合适的历程,如不美观packet是可路由的,路由器会查找自己路由表中寻找响应的路由条目,路由条目至少包含两个要素: 1、 方针地址,这个地址是路由器必需能够达到的地址;
2 V4 h9 _% b. s9 M 2、 达到方针地址的指针,这个指针也就是我们日常平常在路由表中看到的Via.或者是日常平常风闻的next-hop(下一跳)/ k( P9 x/ ?, l, Y% ?% x' j
路由器按照packet中的方针地址字段,在路由表中执行发芽,发芽的切确水平按如下挨次递减:
" S: `& ^2 u7 |+ b& c 1、 主机地址' f. q4 u8 N4 ]' c5 d
2、 子网地址
* q& @ c8 p& }1 @2 F% y 3、 汇总收集号
. K- f; A2 m6 r. D; A 4、 主类收集号
+ |% @* W6 Z0 Q1 d& _3 Y! F5 e- \ 5、 超网号(super net). N7 |9 x( R9 Q7 w) s
6、 默认路由) }1 e' C+ L8 p/ N1 t
如不美观在执行完所有的表发芽后,还没有找到匹配的条目,则丢弃packet,并回送一个(Destinnation Unreachable)ICMP不成达的报文给发送方2 q7 V4 V- n3 | Y' w% ^( i
在CISCO路由器上要查看路由表,可以使用特权呼吁:show ip route
' a6 j8 J; J0 f1 P* B+ F" c0 y" |8 v
. |% @1 ?6 v6 T, [1 { i! x4 w0 HR1#sh ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static routeGateway of last resort is not setC 192.168.123.0/24 is directly connected, FastEthernet0/0 1.0.0.0/24 is subnetted, 3 subnetsC 1.1.1.0 is directly connected, Loopback0C 1.1.2.0 is directly connected, Loopback1C 1.1.3.0 is directly connected, Loopback2C 192.168.14.0/24 is directly connected, Serial1/21 \! d0 |) w+ s' J) d
如不美观你只想搜检静态的路由条目,则可以在show ip route呼吁后加上static参数,依此类推……) D1 }# v8 o$ B4 B7 E# _
Configuration static routes
1 Q5 j3 Q9 y: }# ?- E/ s6 y 设置装备摆设静态路由的轨范
8 F( z5 J8 I1 i9 ` 1、 首先确定好每条链路的地址' H2 R& Q% D E+ I. v) a+ N% i
2、 为每台路由器找出非直连的链路& H0 V- j% [# v) `
3、 为每台路由器的非直连链路写出静态条目(直连没有需要写): y( u5 g' F! n, h! H. q( [9 i
注:把未深交给已知
2 T# v1 _6 r3 M
! P1 X1 _/ {8 q
8 c5 i! p2 o- _0 u: p( ]R1(config)#ip route 2.2.1.2 255.255.255.0 192.168.12.2R1(config)#ip route 2.2.2.2 255.255.255.0 192.168.12.2R1(config)#ip route 2.2.3.2 255.255.255.0 192.168.12.2# ^. S$ {4 w& M$ I+ O! u- q5 j
谁是自己的未知?——所有非直连的链路/ R/ D9 N9 P2 n% l1 k8 j
谁是自己的已知?——直连链路
' Q% y/ g! \. t+ S 在直连链路上有两种选择:下一跳(next-hop)和出接口(interface)
( E% F, @$ C, M. k8 }* G" b 分袂看一下两者的区别$ n- z& H0 h5 r2 ~; C" F
下一跳是和自己直连路由器的接口地址,而出接口则是自己自己的接口名称
% [0 Z- n$ l Z0 p: q: B
% M" j$ G1 p' B) W 就好象一条地道的进口和出口:出口就是下一跳,进口是出接口 |