tft每日頭條

 > 科技

 > 産品應用場景

産品應用場景

科技 更新时间:2024-09-18 16:25:40

前言

上一章節介紹了IP數據包是根據目的IP查找路由表轉發的,路由表的來源主要有直連路由,靜态路由,動态路由。路由技術詳解|IP數據包是如何在網絡中轉發的?

今天我們來看下靜态路由,那麼什麼是靜态路由,如何配置靜态路由,如何通過靜态路由實現負載分擔和主備路由?帶着這些疑問一起來看下今天的内容吧!

産品應用場景(應用場景中小企業)1

正文

1什麼是靜态路由

靜态路由是指由管理員手動配置和維護的路由。

如何理解靜态路由呢?配置一條靜态路由就是告訴路由器怎麼去往某一個目的IP或IP網段?就好比我們需要去某個地方,别人直接告訴我們往哪個方向走。

2靜态路由相比動态路由的優缺點:

優點:靜态路由配置簡單,并且無需像動态路由那樣占用路由器的CPU資源來計算和進行路由更新。

缺點:當網絡拓撲發生變化時,靜态路由不會自動适應拓撲改變,而是需要管理員手動進行調整。

3靜态路由配置:

ip route-static ip-address { mask | mask-length } interface-type interface-number [ nexthop-address ] 命令用來配置靜态路由。

參數ip-address指定了一個網絡或者主機的目的地址,參數mask指定了一個子網掩碼或者前綴長度。

注意

  • 如果使用了廣播接口如以太網接口作為出接口,則必須要指定下一跳地址;
  • 如果使用了串口作為出接口,則可以通過參數interface-type和interface-number(如Serial 1/0/0)來配置出接口,此時不必指定下一跳地址。

實例

如何通過靜态路由實現通信PC1和PC2通信?

産品應用場景(應用場景中小企業)2

PC1配置:

産品應用場景(應用場景中小企業)3

PC2配置:

産品應用場景(應用場景中小企業)4

路由器R1上配置接口IP和去往PC2的靜态路由:

産品應用場景(應用場景中小企業)5

産品應用場景(應用場景中小企業)6

産品應用場景(應用場景中小企業)7

通過查看路由表可以看到配置的去往PC2的靜态路由:

産品應用場景(應用場景中小企業)8

路由器R2上配置接口IP和去往PC2的靜态路由:

産品應用場景(應用場景中小企業)9

産品應用場景(應用場景中小企業)10

産品應用場景(應用場景中小企業)11

通過查看路由表可以看到配置的去往PC1的靜态路由:

産品應用場景(應用場景中小企業)12

結果驗證: PC1上ping PC2, 結果顯示可以ping通

産品應用場景(應用場景中小企業)13

4靜态路由如何實現負載分擔和主備路由?

負載分擔

靜态路由支持到達同一目的地的等價負載分擔

當源網絡和目的網絡之間存在多條鍊路時,可以通過等價路由來實現流量負載分擔。這些等價路由具有相同的目的網絡和掩碼、優先級和度量值。

産品應用場景(應用場景中小企業)14

本示例中R1和R2之間有兩條鍊路相連,通過使用等價的靜态路由來實現流量負載分擔。

在R1和R2上配置了兩條靜态路由,它們具有相同的目的IP地址和子網掩碼、優先級(都為60)、路由開銷(都為0),但下一跳不同。在R1和R2互相通信時,就會使用這兩條等價靜态路由将數據進行負載分擔。

R1的等價靜态路由配置:

産品應用場景(應用場景中小企業)15

産品應用場景(應用場景中小企業)16

在配置完靜态路由之後,可以使用display ip routing-table命令來驗證配置結果。

在本示例中,紅框部分代表路由表中的靜态路由。這兩條路由具有相同的目的地址和掩碼,并且有相同的優先級和度量值,但是它們的下一跳地址和出接口不同。此時,R1就可以通過這兩條等價路由實現負載分擔。

R2的等價靜态路由配置:

産品應用場景(應用場景中小企業)17

産品應用場景(應用場景中小企業)18

靜态路由實現主備路由:

在配置多條靜态路由時,可以修改靜态路由的優先級,使一條靜态路由的優先級高于其他靜态路由,從而實現靜态路由的備份,也叫浮動靜态路由

産品應用場景(應用場景中小企業)19

在本示例中,R1和R2上配置了兩條靜态路由。正常情況下,這兩條靜态路由是等價的。通過配置preference 100,使第二條靜态路由的優先級要低于第一條(值越大優先級越低)。路由器隻把優先級最高的靜态路由加入到路由表中。

當加入到路由表中靜态路由出現故障時,優先級低的靜态路由才會加入到路由表并承擔數據轉發業務。

R1的配置:配置一條的靜态路由的preference 為 100

産品應用場景(應用場景中小企業)20

産品應用場景(應用場景中小企業)21

display ip routing-table命令的回顯信息中可以看出,通過修改靜态路由優先級實現了浮動靜态路由

正常情況下,路由表中應該顯示兩條有相同目的地、但不同下一跳和出接口的等價路由。由于修改了優先級,回顯中隻有一條默認優先級為60的靜态路由。另一條靜态路由的優先級是100,該路由優先級低,所以不會顯示在路由表中。

R2的配置:配置一條的靜态路由的preference 為 100

産品應用場景(應用場景中小企業)22

産品應用場景(應用場景中小企業)23

當主用靜态路由出現物理鍊路故障或者接口故障時,該靜态路由不能再提供到達目的地的路徑,所以在路由表中會被删除。此時,浮動靜态路由會被加入到路由表,以保證報文能夠從備份鍊路成功轉發到目的地。

在主用靜态路由的物理鍊路恢複正常後主用靜态路由會重新被加入到路由表,并且數據轉發業務會從浮動靜态路由切換到主用靜态路由,而浮動靜态路由會在路由表中再次被隐藏。

在R1上關閉接口,查看下路由表可以發現浮動靜态路由被加入路由表

産品應用場景(應用場景中小企業)24

産品應用場景(應用場景中小企業)25

5特殊的靜态路由——缺省路由

當路由表中沒有與報文的目的地址匹配的表項時,設備可以選擇缺省路由作為報文的轉發路徑。在路由表中,缺省路由的目的網絡地址為0.0.0.0,掩碼也為0.0.0.0。

産品應用場景(應用場景中小企業)26

在本示例中,R1使用缺省路由轉發到達未知目的地址的報文。缺省靜态路由的默認優先級也是60。在路由選擇過程中,缺省路由會被最後匹配。

産品應用場景(應用場景中小企業)27

配置缺省路由後,可以使用display ip routing-table命令來查看該路由的詳細信息。在本示例中,目的地址在路由表中沒能匹配的所有報文都将通過GigabitEthernet 0/0/0接口轉發到下一跳地址10.1.1.2。

産品應用場景(應用場景中小企業)28

6靜态路由的應用場景:

1、靜态路由一般适用于結構簡單的網絡。在複雜網絡環境中,一般會使用動态路由協議來生成動态路由。

2、即使是在複雜網絡環境中,合理地配置一些靜态路由也可以改進網絡的性能

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved