靜態(tài)路由
以太網(wǎng)交換機(jī)工作在數(shù)據(jù)鏈路層本鸣,用于在網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)疫衩,而企業(yè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)一般會(huì)比較復(fù)雜,不同的部門荣德,或者總部和分支可能處在不同的網(wǎng)絡(luò)中闷煤,此時(shí)就需要使用路由器來連接不同的網(wǎng)絡(luò),實(shí)現(xiàn)網(wǎng)絡(luò)之間的數(shù)據(jù)轉(zhuǎn)發(fā)涮瞻。
靜態(tài)路由是值由管理員手工配置和維護(hù)的路由鲤拿。
靜態(tài)路由配置簡單,被廣泛應(yīng)用于網(wǎng)絡(luò)中署咽。另外近顷,靜態(tài)路由還可以實(shí)現(xiàn)負(fù)載均衡和路由備份。
路由器的功能
- 決策:路由表體現(xiàn) RIB宁否。路由表(控制層面)不一定和報(bào)文轉(zhuǎn)發(fā)在同一個(gè)路由上窒升。
- 轉(zhuǎn)發(fā):報(bào)文轉(zhuǎn)發(fā) FIB。
自治系統(tǒng)AS
- 由同一個(gè)管理機(jī)構(gòu)管理慕匠、使用統(tǒng)一路由策略的路由器的集合饱须。
廣播域
- 路由器的一個(gè)接口就是一個(gè)網(wǎng)絡(luò)。
路由選路
路由器負(fù)責(zé)為數(shù)據(jù)包選擇一條最優(yōu)路徑台谊,并進(jìn)行轉(zhuǎn)發(fā)蓉媳。
路由表中包含了路由器可以達(dá)到的目的網(wǎng)絡(luò)。目的網(wǎng)絡(luò)在路由表中不存在的數(shù)據(jù)包會(huì)被丟棄锅铅。
-
路由表中的Flags:
- D-relay 中繼酪呻,代表嚇一跳設(shè)備不是本設(shè)備的直連,需要做路由更迭才能到達(dá)盐须。
- D-download to fid 裝載到路由玩荠。
- 路由獲得的幾種方式:
- 如果接口工作,天生得到直連路由贼邓。
- 靜態(tài)方式得到路由姨蟋,管理員手工設(shè)置。
- 動(dòng)態(tài)路由協(xié)議得到路由立帖。
-
路由的原理
- 最精確匹配原則。(選擇最精確匹配的路由方向
- 路由協(xié)議的優(yōu)先級(jí)悠砚。(AD:管理距離晓勇。優(yōu)先級(jí)數(shù)值小的優(yōu)先)
- AD:管理距離
- 路由協(xié)議的優(yōu)先級(jí)是本設(shè)備作出決策依據(jù),不影響其他設(shè)備。
- 在同一個(gè)路由協(xié)議中度量值比較小的優(yōu)先绑咱。不同協(xié)議會(huì)有不同度量方法绰筛。
- 路由器必須要知道一下跳和出接口才能將數(shù)據(jù)轉(zhuǎn)發(fā)出去铝噩。
-
路由的負(fù)載均衡
- 度量值小的優(yōu)先窿克,當(dāng)兩個(gè)度質(zhì)值一致時(shí),等價(jià)的均衡路由(ECMP)
- FIB具被,路由負(fù)載不等于數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)也等分的轉(zhuǎn)發(fā)一姿,而是根據(jù)流來轉(zhuǎn)發(fā)的跃惫。(流:五元組hash,hash值不變時(shí)會(huì)走同一條線路蛉顽。)
類型 | 值 |
---|---|
直連 | 0 |
靜態(tài) | 60(思科=1) |
OSPF內(nèi)部 | 10(思科=110) |
OSPF外部 | 150(思科沒有該參數(shù)) |
- 靜態(tài)路由的配置:
- 三種方案:指定下一跳蜂林、出接口拇泣、出接口+下一跳。
- 在串行網(wǎng)絡(luò)上睁蕾,可以通過指定下一跳地址或出接口來配置靜態(tài)路由(除FR幀中繼網(wǎng)絡(luò)债朵,幀中繼網(wǎng)絡(luò)指定下一跳)序芦。
- 在廣播型的接口(如以太網(wǎng)接口)上配置靜態(tài)路由時(shí),必須要指定下一跳地址渴杆。(ARP)
- 路由1:
[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]ip address 10.1.0.1 24
[r1-GigabitEthernet0/0/0]interface g0/0/1
[r1-GigabitEthernet0/0/1]ip address 10.2.0.1 24
[r1-GigabitEthernet0/0/1]q
[r1]ip route-static 10.3.0.1 32 10.2.0.2
[r1]ip route-static 10.3.0.1 32 10.1.0.2
[r1]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 11 Routes : 12
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.0.0/24 Direct 0 0 D 10.1.0.1 GigabitEthernet0/0/0
10.1.0.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
10.1.0.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
10.2.0.0/24 Direct 0 0 D 10.2.0.1 GigabitEthernet0/0/1
10.2.0.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
10.2.0.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
10.3.0.1/32 Static 60 0 RD 10.2.0.2 GigabitEthernet0/0/1
Static 60 0 RD 10.1.0.2 GigabitEthernet0/0/0
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
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
[r1]ping 10.3.0.1
PING 10.3.0.1: 56 data bytes, press CTRL_C to break
Reply from 10.3.0.1: bytes=56 Sequence=1 ttl=254 time=60 ms
Reply from 10.3.0.1: bytes=56 Sequence=2 ttl=254 time=30 ms
Reply from 10.3.0.1: bytes=56 Sequence=3 ttl=254 time=40 ms
Reply from 10.3.0.1: bytes=56 Sequence=4 ttl=254 time=40 ms
Reply from 10.3.0.1: bytes=56 Sequence=5 ttl=254 time=30 ms
可以看到一個(gè)目的地址10.3.0.1/32走兩個(gè)下一跳囊拜,并且他們pre cost相同就可以叫做路由表負(fù)載均衡比搭。
- 路由2:
[r2]interface g0/0/0
[r2-GigabitEthernet0/0/0]ip address 10.1.0.2 24
[r2-GigabitEthernet0/0/0]interface g0/0/1
[r2-GigabitEthernet0/0/1]ip address 10.3.0.2 24
- 路由3:
[r3]interface g0/0/1
[r3-GigabitEthernet0/0/1]ip address 10.2.0.2 24
[r3-GigabitEthernet0/0/1]interface g0/0/0
[r3-GigabitEthernet0/0/0]ip address 10.4.0.2 24
- 路由4:
[r4]interface g0/0/0
[r4-GigabitEthernet0/0/0]ip address 10.4.0.1 24
[r4-GigabitEthernet0/0/0]interface g0/0/1
[r4-GigabitEthernet0/0/1]ip address 10.3.0.1 24
[r4-GigabitEthernet0/0/1]q