ccnp學習013--路由與交換(05路由更新與控制)
一 如何控制路由流量
在路由上有多個方法,有完全阻止,過濾,路由表,map,以及策略規劃等.
1.passive-interface command在介面上完全阻止
EX:passiver-interface s0(關閉S0口)
no passiver-interface s1(開啟S1口,RIP協議在預設的情況下是關閉的.)
2.route filtes
配置分發列表.
在出的方向配置
(config-router)#distribute-list {access-list-number|name} out {interface-name|routeing-process|[automous-system number]}
在進的方向.
#distribute-list {access-list-number|name} in [type number]
因為ospf路由之間不是交換的路由資訊,而交換的是LSA,所以在出的方向配置再發布是沒有意義的,但在進的方向配置是起作用的.
例子:
ROUTER B(10.0.0.8/30)介面s1 and s3)分別與ROUTERA(10.1.0.0 10.2.0.0 10.3.0.0)和ROUTERC(10.8.0.0 10.9.0.0 10.10.0.0 10.11.0.0)相連
routerB配置
router ospf 1
network 10.0.0.8 0.0.0.255 area 0
redistribute rip subnets
distribute-list 2 out rip
!
router rip
network 10.0.0.0
version 0
passiver-interface s3
redistribute ospf 1 metric 5
distribute-list 3 out ospf 1
access-list 2 deny 10.3.0.0 0.0.255.255
access-list 2 permit any
access-list 3 permit 10.9.0.0
3.用route map 來控制更新.
與訪問列表相似,都是自上而下的匹配.主要應用:
策略規定.BGP策略應用.再發布的應用.
4.route map的操作.
route-map my_bgp permit 10
:::::::::::::::::::::::
{match statements}
:::::::::::::::::::::::::::
{set statements }
route-map my_bgp deny 20
:::::::::::::::::::::
match ip address x y z 此時表示的關係是or關係,滿足任何一個關係就可以
match ....a
match.....b
match.....c
此時的關係是and關係,三個關係才能滿足才符合條件.
5.
(config-router)#redistribute protocol [process-id]
route-map map-tag
(config)#route-map map-tag [permit|deny][sequence-number]
(config-route-map)#match {conditions }
(config-route-map)#set {actions}
6.match {iptions}
options:
ip address ip-access-list
ip route-source ip-access-list
ip next-hop ip address-list
ip default-next-hop ip address-list
interface type number
metric metric-value
route-type [external|internal|level-1|level-2|local]
還有其它的.
set {options}匹配之後再做修改.
EX:
(config)#route ospf 1
(config-route)#redistribute rip route-map redis-rip
!
(config)#route-map redis-rip permit 10
match ip address 23 29
set metric 500
set metric-type type-1
route-map redis-rip deny 20
match ip address 37
route-map redis-rip permit 30
set metric 5000
set metric-type type-2
access-list 23 permit 10.1.0.0 0.0.255.255
access-list 29 permit 172.16.1.0 0.0.0.255
access-list 37 permit 10.0.0.0 0.255.255.255
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/181629/viewspace-819927/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ccnp學習014--路由與交換(05路由更新與控制)路由
- ccnp學習012--路由與交換(05路由更新與控制)路由
- ccnp學習005--路由與交換(01)路由
- ccnp學習011--路由與交換(04is-is)路由
- ccnp學習010--路由與交換(04is-is)路由
- ccnp學習009--路由與交換(03ospf)路由
- ccnp學習008--路由與交換(03ospf)路由
- ccnp學習007--路由與交換(03ospf)路由
- ccnp學習006--路由與交換(02eigrp)路由
- OSPF路由 與 ISIS路由 與路由學習對比路由
- 三層交換機與路由器路由器
- 路由器與交換機:Access/Trunk,Wan/Lan路由器
- Cisco路由器與交換機口令回覆步驟路由器
- 淺析路由策略與策略路由路由
- 路由器與三層交換機相連的方法路由器
- 前端路由與後端路由的思考前端路由後端
- WPF_05_路由事件路由事件
- 路由策略和策略路由配置與管理-1路由
- thinkphp5.1原始碼閱讀與學習(一、路由解析)PHP原始碼路由
- 交換機及路由基礎路由
- 教程: TodoMVC 與 director 路由MVC路由
- Django:路由與檢視Django路由
- Laravel 學習之路 3 路由Laravel路由
- ASP.Net MVC開發基礎學習筆記(3):Razor檢視引擎、控制器與路由機制學習ASP.NETMVC筆記路由
- 交換機&路由器基本配置路由器
- 自學Vue的第05天:路由Vue路由
- Flask路由與藍圖BlueprintFlask路由
- 靜態路由原理與配置路由
- Laravel核心程式碼學習 — 路由Laravel路由
- BGP路由協議學習一路由協議
- Express原始碼學習-路由篇Express原始碼路由
- Laravel核心程式碼學習 -- 路由Laravel路由
- [Rails學習之路]Rails路由配置AI路由
- Flask框架(二):路由與藍圖Flask框架路由
- FastAPI 的路由介紹與使用ASTAPI路由
- history與hash路由的區別路由
- 【asp.net core 系列】2 控制器與路由的恩怨情仇ASP.NET路由
- vue學習十四(巢狀路由、命名路由、命名檢視、重定向)Vue巢狀路由