route-map的詳解和使用Route-Map:功能性非常強的策略列表,可以用來過濾路由也可以調整路由的屬性,自身具備過濾功能。Route-Map的作用:1.在重發布的過程中做route-map,重發布過程中可以改變路由的屬性;(次要作用)例如希望在路由被注入RIP后,192.168.1.0路由的metric為1,2.0的metric為2如此這般呢?傳統的重發布是沒辦法做到的。那么就可以使用route-map這個工具,也就…
Route-Map:功能性非常強的策略列表,可以用來過濾路由也可以調整路由的屬性,自身具備過濾功能。
Route-Map的作用:
1.在重發布的過程中做route-map,重發布過程中可以改變路由的屬性;(次要作用)
例如希望在路由被注入RIP后,192.168.1.0路由的metric為1,2.0的metric為2如此這般呢?傳統的重發布是沒辦法做到的。 那么就可以使用route-map這個工具,也就是說,我們可以在執行重發布的時候,關聯一個route-map,來實現剛才的這個功能。
2.NAT(網絡地址轉換); (次要作用)
3.PBR 策略路由;(次要作用)
4.BGP(基于屬性的路由選路) ;(主要作用)
應用在重分布,接口( PBR), BGP。
Route-map用在重分布中,
Route-Map的邏輯語句:
利用 ACL 抓取路由條目,
Access-list 1 permit 12.1.1.1 0.0.0.0(路由條目)
配置 route-map
route-map test permit/deny 10 ( 創建route-map 名字為test 允許或拒絕序號為10
match x1(ip address access-list 1)
match x2,x3
set Y
route-map test permit/deny 20
match x4
set Y
應用 route-map,
Router ospf 100
Redistribute rip subnets route-map test
注意:
1.Route-Map末尾隱含拒絕所有,所以最后要寫允許所有的語句;
Route-map test permit 20
代表允許所有。
2.如果沒有set語句的話,set nothing(什么都不做);
3.如果沒有match語句的話,match all(匹配所有);
4.在重發布過程中使用Route-Map,切記在使用ACL或Prefix-List抓取路由的時候只能使用permit,策略的制定執行由Route-Map完成。
1.Match語句,匹配的作用,自上而下的匹配順序;
匹配動作將會從最小的序列號開始執行,如果該序列號中的條件都被匹配了則執行set命令,如果條件不匹配,則切換到下一個序列號繼續進行匹配動作。
2.Set語句,執行的作用;
set tag 99 打標99
set type 1
Set metric1 度量值1
set?metric-type?type-1 (設置OSPF 的開銷類型、分為類型1(type-1和類型2(type-2。類型1的計算方法是外部開銷(即重發布路由時開銷)再加上路由器到ASBR的開銷,類型2的計算方法是開銷=外部開銷。
v如下:
A—B—-C
比如C引入一個外部路由到ospf,設定metric為100
默認引入的時候是type2的,這樣B計算出的花費就是100,A也是100
如果設置成type1的,B計算的是100+1=101,A計算的是100+2=102。
定義匹配條件
match ip address access-list 1 (prefix-list 1) 匹配訪問列表或前綴列表
match length 根據分組的第三層長度進行匹配
match interface 匹配下一跳出接口為指定接口之一的路由
match ip next-hop 匹配下一跳地址為特定訪問列表中被允許的那些路由
match metric 匹配具有指定度量值的路由
match route-type 匹配指定類型的路由
match community 匹配BGP共同體
match tag 根據路由的標記進行匹配
定義set動作
set metric 設置路由協議的度量值
set metric-type 設置目標路由協議的度量值類型
set default interface 指定如何發送這樣的分組
set interface 指定如何發送這樣的分組
set ip default next-hop指定轉發的下一跳
set ip next-hop 指定轉發的下一跳
set next-hop 指定下一跳的地址,指定BGP的下一跳
set as-path
set community
set local-preference
set weight
set origin
set tag
default 關鍵字優先級低于明細路由
1.Access-list
Access-lsit 1 permit/deny 12.1.1.0
Router ospf 1
Distribute-list 1
2.Prefix-list
ip prefix-list test permit/deny 12.1.1.0 255.255.255.0
Route-map test permit 10
Match ip address prefix-list test
3.Metric(RIP和OSPF間路由重發布)
Route-map rip2ospf permit 10
Match metric 6
Router ospf 1
Redistribute rip subnets route-map rip2ospf
4.metric(rip和ospf間路由重發布)
Route-map ospf2rip permit 10
Match metric 101
Router rip
redistribute ospf route-map ospf2rip metric 1
5.metric(bgp和ospf間路由重發布)
Route-map bgp2ospf1 permit 10
Match metric 200
Router-map bgp2ospf2 permit 10
Match metric 100
Router ospf 1
Redistribute bgp 1 subnets route-map bgp2ospf1
Router ospf 2
Redistribute bgp 1 subnets route-map bgp2ospf2
6.tag
就是在重發布時給路由打標簽
redistribute rip subnet tag 1
意味著把rip重發布進入ospf,然后給所有重發布的rip路由打上tag 為 1 ,做個標記,方便在做策略時整個調用(在抓路由時可以規定抓取所有tag=1 的路由)
Redistribute bgp 1 subnets tag 10
route-map實例:
R1(config)#
interface e 0/1
ip address 12.1.1.1 255.255.255.0
no shutdown
interface lo 0
ip address 1.1.0.1 255.255.255.0
interface lo 1
ip address 1.1.1.1 255.255.255.0
interface lo 2
ip address 1.1.2.1 255.255.255.0
interface lo 3
ip address 1.1.3.1 255.255.255.0
router rip
version 2
network 12.1.1.0
network 1.1.0.0
network 1.1.1.0
network 1.1.2.0
network 1.1.3.0
no auto-summary
R2(config)#
interface e 0/1
ip address 12.1.1.2 255.255.255.0
no shutdown
interface e 0/3
ip address 23.1.1.2 255.255.255.0
no shutdown
router rip
version 2
network 12.1.1.0
no auto-summary
interface e 0/3
router ospf 100
router-id 2.2.2.2
network 23.1.1.0 0.0.0.255 area 1
R3(config)#
interface e 0/3
ip address 23.1.1.3 255.255.255.0
no shutdown
router ospf 100
router-id 3.3.3.3
network 23.1.1.0 0.0.0.255 area 1
查看R2、R3 路由圖
show ip route
發現R3 并沒有R1 的路由信息
現在通過在R2 重發布把RIP 信息發布到OSPF 里面、并且調用 route-map定制的好的控制列表、使得R3 有規則的仿問R1 。
R2(config)#
1.抓取路由條目:
ip prefix-list permit0 permit 1.1.0.0/24
命名為permit0前綴列表允許1.1.0.0/24網段通過
ip prefix-list permit1 permit 1.1.1.0/24
ip prefix-list permit2 permit 1.1.2.0/24
ip prefix-list permit3 permit 1.1.3.0/24
access-list 1 permit 12.1.1.0 0.0.0.255
訪問控制列表1 允許12.1.1.0網段通過
2.制定Route-Map:
route-map rip2ospf deny 10
( 創建route-map 名字為rip2ospf 拒絕 序號為10
match ip address prefix-list permit0
(匹配 permit0名的前綴列表
route-map rip2ospf permit 20
match ip address prefix-list permit1
set metric-type type-1
(設置OSPF 的開銷類型為類型1
route-map rip2ospf permit 30
match ip address prefix-list permit2
set metric 200
(設置度量值200
route-map rip2ospf permit 40
match ip address prefix-list permit3
set tag 333
(打標333
route-map rip2ospf permit 50
match ip address 1
set tag 111
3.重發布過程中調用Route-Map:
exit
router ospf 100
redistribute rip subnets route-map rip2ospf
(把rip重發布到ospf中、發布過程中調用<rip2ospf名的>Route-Map
查看R3 路由表。 show ip route show ip route ospf show ip ospf database
是否還在為Ide開發工具頻繁失效而煩惱,來吧關注以下公眾號獲取最新激活方式。親測可用!
【正版授權,激活自己賬號】:Jetbrains全家桶Ide使用,1年售后保障,每天僅需1毛
【官方授權 正版激活】:官方授權 正版激活 自己使用,支持Jetbrains家族下所有IDE…
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
歐洲債券和外國債券的區別是什么?1、外國債券一般是通過 市場所在國家的金融機構為主要承銷商組成承銷辛迪加承銷,而歐洲債券由多個國家的金融機構組成國際性承銷辛迪加承銷;2、外國債券是由市場所在國家的證券主管機構進行監管,公募發行則管理較為嚴格,需要向證券主管機構注冊并進行登記,發行后可申請在證券交易所上市;私募發行不需要注冊登記,但不能上市掛牌交易。歐洲債券發行時不用在債券面值貨幣國或發行市場所在地...
作為一種在國外資本市場上運用成熟的估值調整方法,“對賭協議”在我國仍然屬于一種新興事物。對賭協議是什么意思?對賭協議是期權的一種形式,即投資方和融資方達成融資并購協議后,對未來不確定事項進行一種事先約定,一旦將來真發生了約定的情形時,融資方可行使一種權利; 如果將來未發生約定的情形,那投資方可行使一種權利。對賭協議帶有一定的風險性, 很多企業為了盡快獲得融資,就不得不簽訂這...
愛分享抖音點贊賺錢是真的嗎?目前來看,愛分享抖音點贊賺錢是不靠譜的,也就不完全真。在具體的操作中我們能發現這個操作和之前的網絡打字員、刷單員基本一致,即相關任務方其實就是靠著推廣出去來拉人頭賺錢,又或者是設定一百個人每天搶一個任務的方式來迷惑參與者。當然,在這個環節,真正賺錢的還是上層,我們普通人很難在中間獲利。抖音好幾百萬點贊怎么做到的?方法/步驟首先得有大量的粉絲,當別人關注你之后,你的視頻會...