網(wǎng)工們是否遇到過(guò)這樣的困擾:明明處在不同的網(wǎng)段,設(shè)備之間卻仿佛隔著一道看不見(jiàn)的墻,無(wú)法順暢通信。其實(shí),這時(shí)候靜態(tài)路由就能發(fā)揮它的神奇功效,幫我們打破這堵 “次元壁”,實(shí)現(xiàn)不同網(wǎng)段的互聯(lián)互通。
? 路由(Routing)是指在網(wǎng)絡(luò)中,數(shù)據(jù)包從源到目的地所經(jīng)過(guò)的路徑選擇過(guò)程。? 路由器是實(shí)現(xiàn)路由功能的核心設(shè)備,通過(guò)轉(zhuǎn)發(fā)數(shù)據(jù)包來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)互連。路由器根據(jù)數(shù)據(jù)包中的網(wǎng)絡(luò)層地址和內(nèi)部維護(hù)的路由表,決定數(shù)據(jù)包的下一跳地址和輸出端口,并重寫(xiě)鏈路層數(shù)據(jù)包頭以實(shí)現(xiàn)轉(zhuǎn)發(fā)。
舉個(gè)例子:
從廣州市越秀區(qū)yy街道發(fā)快遞到上海市徐匯區(qū)xx街道,快遞如何從接收到配送?路徑如下:
yy街道-->越秀區(qū)-->廣州市-->廣東省-->上海市-->徐匯區(qū)-->xx街道
接著,需要理解什么是默認(rèn)路由
?默認(rèn)路由(Default route)?是指當(dāng)路由器在路由表中找不到到達(dá)目的網(wǎng)絡(luò)的路由時(shí)所選擇的路由。它是IP數(shù)據(jù)包的目的地址不在路由表的任何其他路由條目中時(shí)所使用的路由
默認(rèn)路由的作用:默認(rèn)路由的作用是在路由表中沒(méi)有匹配的路由條目時(shí),確保數(shù)據(jù)包能夠被轉(zhuǎn)發(fā)到某個(gè)已知的路由器。這通常是一個(gè)連接到外部網(wǎng)絡(luò)的路由器,如互聯(lián)網(wǎng)或城域網(wǎng)。通過(guò)這種方式,路由器可以逐步將數(shù)據(jù)包轉(zhuǎn)發(fā)到最終目的地,即使初始路由表中沒(méi)有直接的路由信息。
通俗易懂,但不準(zhǔn)確來(lái)說(shuō):可以把平時(shí)配置的電腦網(wǎng)關(guān)認(rèn)為是一種默認(rèn)路由。
最后,理解什么是靜態(tài)路由
靜態(tài)路由(Static Routing)?是一種由網(wǎng)絡(luò)管理員手工配置的路由信息,這些路由信息在缺省情況下是私有的,不會(huì)傳遞給其他的路由器。靜態(tài)路由不會(huì)根據(jù)網(wǎng)絡(luò)的變化而自動(dòng)調(diào)整,因此需要網(wǎng)絡(luò)管理員在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)或鏈路狀態(tài)發(fā)生變化時(shí)手動(dòng)修改路由表。?(這部分內(nèi)容來(lái)源我小老弟公眾號(hào),歡迎大家也關(guān)注他)
組網(wǎng)需求:屬于不同網(wǎng)段的主機(jī)通過(guò)幾臺(tái)Switch相連,要求不配置動(dòng)態(tài)路由協(xié)議,使不同網(wǎng)段的任意兩臺(tái)主機(jī)之間能夠互通。
1、配置各接口所屬VLAN,以SwitchA為例,SwitchB和SwitchC的配置類似。
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 10 30
[SwitchA] interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] port link-type trunk
[SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 10
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] port link-type access
[SwitchA-GigabitEthernet0/0/2] port default vlan 30
[SwitchA-GigabitEthernet0/0/2] quit
2、配置各VLANIF接口的IP地址,以SwitchA為例,SwitchB和SwitchC的配置類似。[SwitchA] interface vlanif 10
[SwitchA-Vlanif10] ip address 10.1.4.1 30
[SwitchA-Vlanif10] quit
[SwitchA] interface vlanif 30
[SwitchA-Vlanif30] ip address 10.1.1.1 24
[SwitchA-Vlanif30] quit
[SwitchA] ip route-static 0.0.0.0 0.0.0.0 10.1.4.2
# 在SwitchB配置兩條IP靜態(tài)路由[SwitchB] ip route-static 10.1.1.0 255.255.255.0 10.1.4.1
[SwitchB] ip route-static 10.1.3.0 255.255.255.0 10.1.4.6
[SwitchC] ip route-static 0.0.0.0 0.0.0.0 10.1.4.5
[SwitchA] display ip routing-table
Route Flags: R - relay, D - download to fib, T - to vpn-instance
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 7 Routes : 7
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 Static 60 0 RD 10.1.4.2 Vlanif10
10.1.1.0/24 Direct 0 0 D 10.1.1.1 Vlanif30
10.1.1.1/32 Direct 0 0 D 127.0.0.1 Vlanif30
10.1.4.0/30 Direct 0 0 D 10.1.4.1 Vlanif10
10.1.4.1/32 Direct 0 0 D 127.0.0.1 Vlanif10
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
[SwitchA] ping 10.1.3.1
PING 10.1.3.1: 56 data bytes, press CTRL_C to break
Reply from 10.1.3.1: bytes=56 Sequence=1 ttl=253 time=62 ms
Reply from 10.1.3.1: bytes=56 Sequence=2 ttl=253 time=63 ms
Reply from 10.1.3.1: bytes=56 Sequence=3 ttl=253 time=63 ms
Reply from 10.1.3.1: bytes=56 Sequence=4 ttl=253 time=62 ms
Reply from 10.1.3.1: bytes=56 Sequence=5 ttl=253 time=62 ms
--- 10.1.3.1 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 62/62/63 ms
[SwitchA] tracert 10.1.3.1
traceroute to 10.1.3.1(10.1.3.1), max hops: 30 ,packet length: 40,press CTRL_C to break
1 10.1.4.2 31 ms 32 ms 31 ms
2 10.1.3.1 62 ms 63 ms 62 ms
文章聲明
本文由不二網(wǎng)工華為官網(wǎng)資料整理發(fā)布,轉(zhuǎn)載請(qǐng)注明出處,侵刪。
閱讀原文:原文鏈接
該文章在 2025/2/27 10:55:16 編輯過(guò)