作者sdu37 (sdu)
看板Network
標題Re: [問答] cisco show ip route該怎麼看?
時間Tue Mar 22 16:51:52 2011
我這樣說明,可能讓你看的比較清楚
我的f0/1:173.30.32.74/30,s0/0:172.30.62.78
我在執行sh run時,有一段是:
ip route 192.168.0.0 255.255.0.0 Serial0/0/0
ip route 192.168.0.0 255.255.0.0 173.30.32.73 150
上面是代表ip從192.168.0.0/16全都是往seria10/0/0嗎?
那下面那一句是什麼,我就對不起來了?還有後面的150是?
※ 引述《zaknafein (zak)》之銘言:
: 切開來看比較清楚
: : 看了上面的設定發現,我怎麼看不太懂= =
: : 172.30.0.0/30 is subnetted, 1 subnets
: : C 172.30.62.76 is directly connected, Serial0/0/0
: ^因為s0/0/0 ip 是 172.30.62.78 /30
: : 173.30.0.0/30 is subnetted, 1 subnets
: : C 173.30.32.72 is directly connected, FastEthernet0/1
: ^^因為你Fa0/1 ip 是 173.30.32.74 /30
: : 10.0.0.0/24 is subnetted, 1 subnets
: : S 10.41.0.0 [1/0] via 192.168.1.253
: : C 192.168.1.0/24 is directly connected, FastEthernet0/0
: : S* 0.0.0.0/0 [1/0] via 192.168.1.253
: : S 192.168.0.0/16 is directly connected, Serial0/0/0
: : 請問上面代表是什麼意思?
: : 另外,我們的f0/1是173.30.32.74 s0/0是173.30.62.78!
: : --
: : ◆ From: 210.66.145.136
: : → sdu37:請問上面的172.30.62.76是指遠端的GW嗎?那它有幾個可用的IP 03/22 15:24
: : → sdu37:還有我不懂的是,172.30.62.76 directly connected是seria10 03/22 15:27
: : → sdu37:我知道/30有兩個host可以用,那route那個ip算一個嗎? 03/22 15:30
: 172.30.62.76指的網路
: 可用IP掐頭去尾 (172.30.62.76、172.30.62.79)
: 只剩下兩個可以用 172.30.62.77、172.30.62.78
: 看起來你們應該是拿(172.30.62.76/30)來做WAN IP
: 所以你那端是173.30.62.78的話,我猜另外一端router介面應該是173.30.62.77
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.66.145.136
1F:→ sdu37:另外註明一下,這段是E1專線(不知有沒有幫助) 03/22 16:56
2F:推 zaknafein:150指的是距離向量 Distance metric 03/22 16:57
3F:推 zaknafein:sorry 翻作距離向量是錯的 XD 03/22 16:59
4F:→ sdu37:z大,那ip route 192.168.0.0 255.255.0.0 Serial0/0/0是指 03/22 17:01
5F:推 zaknafein:這數值應該在有兩條路由相同時 可以算出優先路徑 03/22 17:01
6F:→ sdu37:192.168.0.0 過來的ip都往Serial0/0/0丟嗎? 03/22 17:01
7F:→ zaknafein:應該是說從s0/0/0往外丟 請高手指正0rz 03/22 17:02
8F:推 zaknafein:你文章所舉的 就是指定靜態路由的兩種方法 03/22 17:04
9F:→ birdy590:down-when-looped 就是偵測到 loop 的時候會讓介面 down 03/22 17:07
10F:→ sdu37:嗯,這是靜態路由沒錯!但我真得搞胡塗了! 03/22 17:07
11F:→ birdy590:否則 loop 的時候以 Serial0/0/0 作為 next hop 就斷線了 03/22 17:07
12F:→ birdy590:像這樣設定, Serial0/0/0 down 的時候會改用 metric 150 03/22 17:08
13F:→ sdu37:第一行是serial0/0出來,第二行是到下一個hop。 03/22 17:08
14F:→ sdu37:最後一個欄位是指目的端,還是來源端? 03/22 17:08
15F:推 zaknafein:目的端 就像寄信時 指定下一個幫你處理的郵局 03/22 17:10
17F:→ sdu37:回b大,改用metric 150網路會有什麼改變? 03/22 17:14
18F:→ birdy590:routing table 的方向都是往外, 不會管從哪來收進來的 03/22 17:14
19F:→ birdy590:應該說"改走 metric 150 的路由" 03/22 17:14
20F:→ Skyline:那個150是Administrative distance, 中文大概叫管理距離 03/22 17:15
21F:→ birdy590:所以就有了基本的備援, 不過如果 serial 還是 up 就無效 03/22 17:15
22F:→ sdu37:回z大,所以第一個是來源端嗎?還是目的地端(ccna上寫的) 03/22 17:16
23F:推 zaknafein:我剛剛打? IOS是顯示 distance metric 03/22 17:16
24F:→ Skyline:至於metric是另一個東西 不要搞混了 03/22 17:17
25F:→ zaknafein:192.168.0.0 255.255.0.0=指定每個網段=192.168.0.0 /16 03/22 17:17
26F:→ Skyline:AD值通常是routing protocol的種類來決定,或是手動指定 03/22 17:19
27F:推 zaknafein:Skyline IOS顯示的distance metric 是不是就是指AD呢? 03/22 17:20
28F:→ Skyline:一般是用來選適用的routing protocol,而metric是一個由 03/22 17:20
29F:→ Skyline:routing protocol計算出來的值,代表到目的距離 03/22 17:20
30F:→ Skyline:yes, IOS那個 Distance 'metric' 代表 distance 的值 03/22 17:21
31F:推 zaknafein:那如果不設定 他預設值是多少? 03/22 17:22
32F:→ Skyline:metric是選出routing protocol後選出最佳路徑用的 03/22 17:22
33F:→ zaknafein:他數值所代表的意義 是hop數目 還是頻寬? 03/22 17:23
34F:→ birdy590:AD 值是 router 用來決定放入 routing table 的先後順序 03/22 17:23
35F:→ Skyline:看routing protocol而定,static是1,direct connected是0 03/22 17:24
36F:→ birdy590:routing procotol 會有不同值, static route 每筆可設定 03/22 17:24
37F:→ Skyline:不同routing protocol有不同的計算方式,單純用hop的是rip 03/22 17:25
38F:→ birdy590:數值所代表的意義... 只是先後順序而已, 沒有實質意義 03/22 17:25
39F:→ birdy590:(上面指的是 AD) 03/22 17:26
40F:推 zaknafein:got it! thank you all! 03/22 17:26
41F:→ sdu37:= =上面寫的,真得看不太的懂,在CCNA的書裡會有嗎? 03/22 17:27
42F:→ sdu37:數值越小,優先權最高嗎? 03/22 17:28
43F:→ birdy590:這是 Cisco 的基本... 實務上有可能去調整一些協定的順序 03/22 17:29
44F:→ Skyline:AD值越小越優先放入routing table,另外ccna都有這些 03/22 17:29
45F:→ sdu37:因為F0/1是S0/0的備援線路,那這兩條是同時跑嗎?還是等到 03/22 17:29
46F:→ sdu37:S0/0發生了LOOP,才會跑F0/1呢? 03/22 17:29
47F:→ birdy590:只時間會有一筆真正進入 routing table, 小的活著就贏 03/22 17:31
48F:→ Skyline:你的設定是只有s0/0,掛了才用f0/1 03/22 17:32
49F:→ sdu37:我先問清楚一下好了,免得亂問,LOOP是指這個網路有問題嗎? 03/22 17:32
50F:→ birdy590:沒設 down-when-looped 的話, line protocol 會維持 up 03/22 17:33
51F:→ birdy590:但是加註 (looped) <- 這是指固網在線路上做 loop 狀況下 03/22 17:34
52F:→ Skyline:通常來說,loop當然不是好事..所以有一堆避免loop的機制 03/22 17:34
53F:→ birdy590:對固網線路 loop 是重要的查修工具, 可能是從設備做給你 03/22 17:35
54F:→ sdu37:那我們內網也是192,以那兩行來講,我們要往route的另一邊 03/22 17:36
55F:→ sdu37:一定只會往173.30.32.73嗎?因為只有這個路由!? 03/22 17:36
56F:→ birdy590:或者從 router 端做給固網設備, 才能知道斷在哪一段 03/22 17:36
57F:→ birdy590:這兩行只針對 192.168.0.0/16 03/22 17:37
58F:→ birdy590:平常走 Serial0/0/0, interface down 改走 173.30.32.73 03/22 17:38
59F:→ sdu37:但S0/0不是我的CISCO的其中一個介面嗎?他怎麼知我下一個HOP 03/22 17:39
60F:→ birdy590:router 只管"往"192.168.0.0/16 的 next hop 要走哪裡 03/22 17:42
61F:→ sdu37:192.168.0.0/16這代表是這網段內的都會往s0/0嗎?y 03/22 17:43
62F:→ birdy590:Longest prefix match... 建議從 router 的原理開始瞭解 03/22 17:46
63F:→ wst2080:本版 7921篇文章有提到樓上的部份 建議原po大可參考看看 03/22 18:32
64F:→ sdu37:W大,我有去看那篇了,大致上了解意思了 03/22 21:03
65F:→ sdu37:我的設定並無192.168.1.0/24往62.77這裡丟! 03/22 21:05
66F:→ sdu37:因為第二的那個設定是當我的S0/0發生了LOOP才會跑,那當我的 03/22 21:06
67F:→ sdu37:S0/0的時候,那封包怎麼會知要往62.77這個網段丟呢? 03/22 21:06
68F:→ birdy590:應該說"介面 down"的時候才會跑, loop 只是其中一種情形 03/22 22:08
69F:→ birdy590:通常像 serial 這種點對點的線路才會用界面當 next hop 03/22 22:09
71F:→ sdu37:如果沒有設路由,那封包怎麼會知我從192.168.1.0/24送往 03/22 22:19
72F:→ sdu37:172.30.62.78(另一邊ROUTE的介面) 03/22 22:20
73F:→ birdy590:請讀完上面連結, 應該會更有概念一點 03/22 22:25
74F:→ sdu37:回B大!我看完了!看完的感覺是我們那台CISCO是不是設錯了! 03/22 22:26
75F:→ sdu37:第一行應是ip route 192.168.0.0 255.255.0.0 172.30.62.77 03/22 22:29
76F:→ sdu37:因為它怎麼會設定在自已的S0/0的PORT上呢?不知我這樣說對嗎 03/22 22:29
77F:→ birdy590:想像成"往 S0/0/0 送" 就對了... 點對點介面可以這樣設 03/22 22:30
78F:→ birdy590:把那個文件再看更仔細一點 應該就會發現這樣設還是有問題 03/22 22:31
79F:→ birdy590:floating static route 要小心, 有可能不會照想像的動作 03/22 22:32
80F:→ sdu37:你是說我剛打的那樣設的話會有問題嗎?(我再重看一次) 03/22 22:32
81F:→ sdu37:回B大我再次看完,還是看不出為什麼要送往S0/0,真得是我看 03/22 22:42
82F:→ sdu37:不出來嗎?我怎麼看都覺得是192.168.0.0/16 ....62.77才對! 03/22 22:43
83F:→ sdu37:就如你叫我去看的那R1的表,它裡面是 03/22 22:44
84F:→ sdu37:ip route 172.31.10.0 255.255.255.0 10.10.10.2 03/22 22:45
85F:→ sdu37:這不是代表要往172.31.10.0/24全都往10.10.10.2丟! 03/22 22:45
86F:→ sdu37:這就是我搞不清楚的地方!再麻煩高手可以跟我解釋一下,謝謝 03/22 22:46
87F:→ birdy590:平常往 S0/0/0 送和往 172.30.62.77 送並沒有差別 03/22 23:04
88F:→ wst2080:show ip route 才是真實的路由狀態... 03/22 23:44
89F:→ wst2080:要不要在開個討論版 把你要的問題po清楚一點 我眼花 03/22 23:45