默認(rèn)路由的用法
默認(rèn)路由的用法
默認(rèn)路由是一種特殊的靜態(tài)路由,指的是當(dāng)路由表中與包的目的地址之間沒有匹配的表項(xiàng)時(shí)路由器能夠做出的選擇。那么你對(duì)默認(rèn)路由的使用方法了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于默認(rèn)路由的用法的內(nèi)容,希望大家喜歡!
默認(rèn)路由的用法
指定默認(rèn)路由
指定默認(rèn)路由(last resort gateway)的命令:
ip route 0.0.0.0 0.0.0.0
ip default-network
ip default-gateway
default-information originate
ip default-gateway
當(dāng)路由器上的ip routing無效時(shí),使用它指定默認(rèn)路由,用于RXBoot模式(no ip routing)下安裝IOS等?;蛘哧P(guān)閉ip routing 讓路由器當(dāng)主機(jī)用,此時(shí)需要配置默認(rèn)網(wǎng)關(guān)。另外此命令常用于二層交換機(jī)上,因?yàn)樵诙咏粨Q機(jī)上沒有第三層路由表項(xiàng)。
ip default-network
2、ip default-network和ip route 0.0.0.0 0.0.0.0
兩者都用于ip routing有效的路由器上,區(qū)別主要在于路由協(xié)議是否傳播這條路由信息。比如:IGRP無法識(shí)別0.0.0.0,因此傳播默認(rèn)路由時(shí)必須用ip default-network。
當(dāng)用ip default-network指令設(shè)定多條默認(rèn)路由時(shí),administrative distance最短的成為最終的默認(rèn)路由;如果有復(fù)數(shù)條路由distance值相等,那么在路由表(show ip route)中靠上的成為默認(rèn)路由。
同時(shí)使用ip default-network和ip route 0.0.0.0 0.0.0.0雙方設(shè)定默認(rèn)路由時(shí),如果ip default-network設(shè)定的網(wǎng)絡(luò)是直連(靜態(tài)、且已知)的,那么它就成為默認(rèn)路由;如果ip default-network指定的網(wǎng)絡(luò)是由交換路由信息得來的,則ip route 0.0.0.0 0.0.0.0指定的表項(xiàng)成為默認(rèn)路由。
如果想在路由表里標(biāo)記路由就只有直接宣告主類網(wǎng)絡(luò)
2513(config)# ip default−network 171.70.0.0
用ip default−network宣告網(wǎng)絡(luò)時(shí),如果宣告的不是主類網(wǎng)絡(luò),路由表就不會(huì)標(biāo)記為*。而是多出一條靜態(tài)路由(RUN里面也有),如果宣告的是主類網(wǎng)絡(luò)就會(huì)標(biāo)記為*號(hào)。(這是沒有路由協(xié)議的情況)
在有路由協(xié)議的環(huán)境下:
IGRP/EIGRP:ip default-network 宣告的網(wǎng)絡(luò)必須是被EIGRP或IGRP或重分布進(jìn)來的路由
RIP:ip default-network 宣告的網(wǎng)絡(luò)被標(biāo)記為R*
IS-IS/OSPF:不支持
2.ip route 0.0.0.0 0.0.0.0
創(chuàng)建一條靜態(tài)路由到網(wǎng)絡(luò)0.0.0.0 0.0.0.0是做默認(rèn)路由的另一個(gè)方法,與ip default-network一樣,ip route
0.0.0.0 0.0.0.0 同樣不用依賴任何路由協(xié)議,但是ip routing必須打開。
IGRP不能理解ip route 0.0.0.0 0.0.0.0這條命令,EIGRP可以用這條命令,但是這條命令如果來自一條靜態(tài)路由,則必須將這條靜態(tài)路由重發(fā)布進(jìn)EIGRP中!在rip早期版本中,ip route 0.0.0.0 0.0.0.0會(huì)自動(dòng)發(fā)布,但在CISCO IOS 12.0T之后,發(fā)布的路由必須是RIP所學(xué)到或重分布進(jìn)來的,OSPF 、ISIS同樣不支持,可以用default-information originate來進(jìn)行發(fā)布
最后,如果使用多條ip route 0.0.0.0 0.0.0.0指令,則流量會(huì)自動(dòng)在多條鏈路上負(fù)載均衡。
默認(rèn)路由的基本簡(jiǎn)介
默認(rèn)路由配置方法
默認(rèn)路由和靜態(tài)路由的命令格式一樣。只是把目的地ip和子網(wǎng)掩碼改成0.0.0.0和0.0.0.0。由于默認(rèn)路由只能存在末梢網(wǎng)絡(luò)中,所以只有R1和R3可用,配置格式為:
R1(config)#ip route 0.0.0.0 0.0.0.0 10.0.0.2
R3(config)#ip route 0.0.0.0 0.0.0.0 20.0.0.1
默認(rèn)路由
(Default route),是對(duì)IP數(shù)據(jù)包中的目的地址找不到存在的其他路由時(shí),路由器所選擇的路由。目的地不在路由器的路由表里的所有數(shù)據(jù)包都會(huì)使用默認(rèn)路由。這條路由一般會(huì)連去另一個(gè)路由器,而這個(gè)路由器也同樣處理數(shù)據(jù)包: 如果知道應(yīng)該怎么路由這個(gè)數(shù)據(jù)包,則數(shù)據(jù)包會(huì)被轉(zhuǎn)發(fā)到已知的路由;否則,數(shù)據(jù)包會(huì)被轉(zhuǎn)發(fā)到默認(rèn)路由,從而到達(dá)另一個(gè)路由器。每次轉(zhuǎn)發(fā),路由都增加了一跳的距離。
當(dāng)?shù)竭_(dá)了一個(gè)知道如何到達(dá)目的地址的路由器時(shí),這個(gè)路由器就會(huì)根據(jù)最長前綴匹配來選擇有效的路由。子網(wǎng)掩碼匹配目的IP地址而且又最長的網(wǎng)絡(luò)會(huì)被選擇。用無類別域間路由標(biāo)記表示的IPv4默認(rèn)路由是0.0.0.0/0。因?yàn)樽泳W(wǎng)掩碼是/0,所以它是最短的可能匹配。 當(dāng)查找不到匹配的路由時(shí),自然而然就會(huì)轉(zhuǎn)而使用這條路由。同樣地,在IPv6中,默認(rèn)路由的地址是::/0. 一些組織的路由器一般把默認(rèn)路由設(shè)為一個(gè)連接到網(wǎng)絡(luò)服務(wù)提供商的路由器。這樣,目的地為該組織的局域網(wǎng)以外——一般是互聯(lián)網(wǎng)、城域網(wǎng)或者——的數(shù)據(jù)包都會(huì)被該路由器轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)服務(wù)提供商。當(dāng)那些數(shù)據(jù)包到了外網(wǎng),如果該路由器不知道該如何路由它們,它就會(huì)把它們發(fā)到它自己的默認(rèn)路由里,而這又會(huì)是另一個(gè)連接到更大的網(wǎng)絡(luò)的路由器。同樣地,如果仍然不知道該如何路由那些數(shù)據(jù)包,它們會(huì)去到互聯(lián)網(wǎng)的主干線路上。這樣,目的地址會(huì)被認(rèn)為不存在,數(shù)據(jù)包就會(huì)被丟棄。
主機(jī)里的默認(rèn)路由通常被稱作默認(rèn)網(wǎng)關(guān)。默認(rèn)網(wǎng)關(guān)通常會(huì)是一個(gè)有過濾功能的設(shè)備,如防火墻和代理服務(wù)器。
看過“默認(rèn)路由怎么用”的人還看了: