日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

ospf里cost和metric有什么區(qū)別

 wowo0351 2013-09-30

ospf里cost和metric有什么區(qū)別

時間:2010-01-27 19:19來源:未知 作者:admin 點擊: 1761次
OSPF一些常用命令 來簡單描述一下常用的LSA 類型代碼 描述 1 路由器lsa(本身接口ip,基本adv鄰居接口狀態(tài)) 2 網(wǎng)絡(luò)lsa(p2p.p2m沒有此類型.由DR產(chǎn)生.公告網(wǎng)絡(luò)topo結(jié)構(gòu).只在廣播網(wǎng)絡(luò)中使用) ; 以上2條可使用sh ip os data network 查看 3 網(wǎng)絡(luò)匯總lsa描述非backb

OSPF一些常用命令
來簡單描述一下常用的LSA
類型代碼 描述
1 路由器lsa(本身接口ip,基本adv鄰居接口狀態(tài))
2 網(wǎng)絡(luò)lsa(p2p.p2m沒有此類型.由DR產(chǎn)生.公告網(wǎng)絡(luò)topo結(jié)構(gòu).只在廣播網(wǎng)絡(luò)中使用)
; 以上2條可使用sh ip os data network 查看
3 網(wǎng)絡(luò)匯總lsa描述非backbone區(qū)域.由ABR產(chǎn)生
4 ASBR匯總lsa 描述到達(dá)ASBR的路經(jīng). 由ABR產(chǎn)生
以上2條可使用 sh ip os data summary 查看
5 外部的lsa(非ospf的條目,如rip.eigrp.static.分發(fā)進(jìn)來)
可使用 sh ip os data external 查看
7 nssa外部lsa
可使用 sh ip os data nssa-external 查看
11 opaque lsa(AS范圍)表示tag用

區(qū) 域 命 令
Area area-id stub ABR和這個區(qū)域內(nèi)的所有路由器都要被配置
配置stub區(qū)域
存在lsa 1 2 3
backbone只向其通告缺省路由和域間路由

Area area-id stub no-summary 只在ABR上配置,這個區(qū)域內(nèi)的路由器仍然配置為stub
配置一個完全的stub區(qū)域
存在lsa 1 2 以及一條OIA的缺省路由
backbone只向其通告缺省路由

Area area-id nssa ABR和這個區(qū)域內(nèi)的所有路由器都要被配置
配置一個nssa區(qū)域
存在lsa 1 2 3 7
但由于這個區(qū)域中存在了ASBR.自然就產(chǎn)生了lsa5的外部路由.而stub區(qū)域本身不能存在這個類型的lsa. 于是nssa區(qū)域把本來stub中不允許存在的lsa5變?yōu)閘sa7.所以nssa比stub多了一個lsa7.在這個lsa7到達(dá)nssa的ABR 后,lsa7再變?yōu)閘sa5向backbone進(jìn)行通告

Area area-id nssa no-summary 只在ABR上配置,這個區(qū)域內(nèi)的路由器仍然配置為nssa
配置一個完全的nssa區(qū)域
存在lsa 1 2 7
完全的nssa區(qū)域仍然把本身的N2(lsa7)條目在ABR上轉(zhuǎn)為E2(lsa5)通告到backbone

Area area-id nssa no-redistribution
阻止redistribute的路由進(jìn)入nssa區(qū)域
本來你配置nssa是因為你的區(qū)域中有一個和eigrp網(wǎng)路相連接的路由器.這時候你ASBR又宣告了一個rip的網(wǎng)絡(luò).backbone可以學(xué)習(xí)到,但對于nssa區(qū)域來說就沒有必要了.這時候你可以使用它來阻止重分發(fā)的rip進(jìn)入你的nssa區(qū)域.
僅用在ASBR上

Area area-id nssa default-infromation-originate
把一個缺省路由廣播到nssa區(qū)域中
和stub區(qū)域會通告一條到達(dá)backbone的缺省路由(O*IA)不.nssa則不會自動產(chǎn)生
使用后不需要配置ip route .nssa就可以產(chǎn)生一條到達(dá)backbone的缺省路由(0*N2)
僅在ABR或ASBR上使用

Area area-id default-cost cost
設(shè)置stub區(qū)域的缺省成本 默認(rèn)為1
在你的stub區(qū)域的某臺路由器rack05R4上看到的O*IA的metric為65(64+1).然后你再ABR上設(shè)置cost為15.那么在返回 rack05R4會看到metric為79(64+15).
僅在stub區(qū)域ABR上工作

匯聚內(nèi)部路由 ( ABR 上使用 )
Area area-id range ip-add mask
Area area-id range ip-add mask advertise
這2個命令用途是一致的這兒就放在一起說明
比如你的area1中有
156.26.32.0/28 156.26.32.16/28 156.26.32.32/28 156.26.32.48/28
4個網(wǎng)段.你可以用area 1 range 156.26.32.0 255.255.255.192匯聚他們
這樣在area0中看到的就是O IA 156.26.32.16/26一條路由而不是4條
同樣你也可以從backbone(area0)向非backbone(area1)區(qū)域匯總
為了防止環(huán)路(通常在配置了缺省路由的情況下會發(fā)生)在某個被匯聚網(wǎng)段消失時,丟棄到這個網(wǎng)段的流量.建議使用ip route 156.26.32.0 255.255.255.192 null 0

Area area-id range ip-add mask not-advertise
抑制ABR廣播的路由匯聚

匯聚外部路由 (可在ASBR和ABR上使用,但在ABR上使用時只能匯聚外部ospf路由)
Summary-address ip-add mask
比如你redistribute connected sbunets
156.26.32.0/28 156.26.32.16/28 156.26.32.32/28 156.26.32.48/28
4個網(wǎng)段.你可以用summary-address 156.26.32.0 255.255.255.192匯聚他們
這樣在ospf的backbone中看到的就是O E2 156.26.32.16/26一條路由而不是4條
summary與range的區(qū)別
summary匯聚的是rip. eigrp. static重分發(fā)的路由.
Range匯聚的是ospf區(qū)域之間的路由

Summary-address ip-add mask not-advertise
阻止匯聚路由被ABR或ASBR廣播
Summary-address ip-add mask tag value
在使用標(biāo)記的網(wǎng)絡(luò)中,允許給予標(biāo)記值得路由策略,并且可以代替基于IP地址的路由策略
不說了,有點復(fù)雜,要配圖和例子.我會做個試驗說明的

Auto-cost reference-bandwidth bandwidth
全局性修改ospf各接口的成本
ospf把接口帶寬分為10^8萊計算接口成本.當(dāng)接口帶寬大于100Mbit/s,不推薦使用缺省值(因為ospf不能區(qū)分大于100Mbit/s的接口)這是個全局性的.對于個別接口可以在接口下使用ip os cost (但不推薦)
接口類型 接口帶寬 ospf成本
loopback 8 000 000 000 1
serial 56 000 1785
T1 1 544 000 64
Ethernet
fast Ethernet 100 000 000 1
Gigabit Ethernet 1 000 000 000 1
OC48 2 500 000 000 1

在同一區(qū)域中,所有的ospf路由器要配置相同的參考帶寬(不同區(qū)域的參考帶寬可以不同).
loopback的成本始終為1

產(chǎn)生缺省路由
Default-information originate
廣播缺省路由到OSPF域內(nèi)
如果1個ospf區(qū)域area0中有3臺路由器rack05r1~r3.
而rack05r1成為了ASBR(比如連接到ISP)
那么只有rack05r1知道如何到達(dá)isp而r2和r3是不知道的
這時就需要在r1上使用Default-information originate來向r2和r3宣告如何到達(dá)
并且在r1上配置ip route 0.0.0.0 0.0.0.0 next hop
這樣r2和r3會看到一條O*E2 0.0.0.0/0的缺省路由

Default-information originate always
無條件的廣播缺省路由到OSPF域內(nèi)
引用上面的說明.在r1上不配置ip route 0.0.0.0 0.0.0.0 next hop
r2和r3同樣也會看到一條O*E2 0.0.0.0/0的缺省路由
always就是強(qiáng)制產(chǎn)生的意思

Default-information originate metric cost
Default-information originate always metric cost
如果不只一個OSPF路由器廣播缺省路由.使用cost值可以用來選擇最優(yōu)路經(jīng).metric值越低(cost越低)越優(yōu)先

Default-information originate metric-type type
Default-information originate always metric-type type
type的值有1和2兩個等同于你在Default-information originate說明中R2和R3看到的是 O*E1 0.0.0.0/0還是O*E2 0.0.0.0/0
默認(rèn)的是O*E2它的metric為1 不計算內(nèi)部成本
也就是說你在r2和r3看到的關(guān)于O*E2 0.0.0.0/0 [110/1] 的metric為1
如果改為type1 那么你在r2和r3上看到的關(guān)于O*E1 0.0.0.0/0 [110/xxx] 那就不一定了.因為要計算內(nèi)部路由的metric

Default-information originate route-map route-map-name
使用route-map有條件的廣播缺省路由
如果使用了Default-information originate always 那么route-map將失效
也不好解釋,我已經(jīng)做好了配置演示,可以在論壇的NA版找到[ospf試驗]產(chǎn)生缺省路由

Default-metric cost
為再分布的協(xié)議設(shè)置缺省的度量
比如在1個ospf域內(nèi)有rack05r1和r2.
r1現(xiàn)在成為ASBR連接并重分發(fā)了一個eigrp的網(wǎng)絡(luò).
比如我們在r1上看到的eigrp的路由為D 3.3.3.3 [90/4046000]
那么r2上會看到0 E2 3.3.3.3 [110/20]
這時在r1上使用default-metric 55 之后r1上是不會有什么變化的
但r2上會看到0 E2 3.3.3.3 [110/55]

Distance administrative-distance
調(diào)整管理距離來影響路由的選路
1臺路由器從2個以上的協(xié)議(ospf和rip)學(xué)習(xí)到同一個網(wǎng)絡(luò).這個時候AD就來選擇最優(yōu)路經(jīng).AD值低的優(yōu)先選擇
常見的AD
connected 0
static 1
ebgp 20
eigrp 90
igrp 100
ospf 110
is-is 115
rip 120
ibgp 200

例如1臺路由器從eigrp和ospf都學(xué)到一條3.3.3.3的路由
正常情況下sh ip route出來的是D 3.3.3.3 [90/xxx] (eigrp的AD為90<ospf的110)
但在這臺路由器的ospf的進(jìn)程下使用distance 80
那么再次sh ip router 則出來的是 O 3.3.3.3 [80/xxx] (現(xiàn)在ospf的110變?yōu)?0<eigrp)

Distance administrative-distance source-ip-add source-ip-mask
更改從IP地址/mask相匹配的的原地址學(xué)習(xí)到的路由的AD



Distance administrative-distance source-ip-add source-ip-mask acl-num
更改使用acl選定的從IP地址/mask相匹配的的原地址學(xué)習(xí)到的路由的AD

Distance ospf external/inter-area/intra-area administrative-distance


用分布列表過濾路由
Distribute-list alc in
阻止從ospf學(xué)到的路由被放置到ip路由選擇表中
在一個由rack05r1,r2和r3的路由器組成的ospf域中.
r1宣告了1.1.1.1 2.2.2.2 3.3.3.3 三個網(wǎng)段
在r2上定義1個acl
acc 1 deny 2.2.2.2 0.0.0.255
acc 1 deny 3.3.3.3 0.0.0.255
acc 1 permit any
然后在r2的ospf進(jìn)程下使用 distribute-list 1 in
這樣r2只能看到1.1.1.1的路由.
但是被過濾的路由條目仍然在r2的DB中存在 r3還是可以學(xué)習(xí)到所有的路由條目
ospf只能做in方向的過濾.out方向的過濾是無效的

Distribute-list acl in interface-type interface-number
阻止通過ospf特定接口學(xué)到的路由被放置到ip路由選擇表中

Distribute-list alc out
Distribute-list acl out interface-type interface-number
以上2條命令對于DV協(xié)議如rip eigrp,阻止被acl選定的路由廣播到鄰居處
ospf是LS協(xié)議,路由是通過LSA傳播的,因此這2條命令和ospf一起使用是無效的

Distribute-list acl out routing-process
阻止在分布到ospf的路由被放置到ip路由選擇表中
在一個由rack05r1,r2和r3的路由器組成的ospf域中.
r1是一個ASBR學(xué)習(xí)到由eigrp 100網(wǎng)絡(luò)宣告的路由D 3.3.3.3 和D 4.4.4.4
這樣在r2和r3中會看到 O E2 3.3.3.3和 O E2 4.4.4.4
那么在r1中定義acl acc 1 permit 4.4.4.0 0.0.0.255
然后再ospf進(jìn)程中使用 distribute-list out eigrp 100
這樣r2和r3中只能看到 O E2 4.4.4.4 同時他們的DB中也不存在3.3.3.3

Distribute-list prefic prefix-list-name in
阻止從ospf學(xué)到的路由被放置到ip路由選擇表中
其實就是用前綴列表代替acl. 引用Distribute-list alc in 的topo結(jié)構(gòu)
ip prefix-list filter-ospf seq deny 2.2.2.2/32
ip prefix-list filter-ospf seq deny 3.3.3.3/32
ip prefix-list filter-ospf seq deny permit 0.0.0.0/0
在ospf進(jìn)程中 distribute-list prefix filter-ospf in
我們可以看到同樣的效果

Distribute-list prefic prefix-list-name in interface-type interface-number
阻止通過ospf特定接口學(xué)到的路由被放置到ip路由選擇表中

Distribute-list prefic prefix-list-name out
Distribute-list prefic prefix-list-name out interface-type interface-number
以上2條命令對于DV協(xié)議如rip eigrp,阻止被acl選定的路由廣播到鄰居處
ospf是LS協(xié)議,路由是通過LSA傳播的,因此這2條命令和ospf一起使用同樣是無效的

Distribute-list prefic prefix-list-name out routing-process
阻止在分布到ospf的路由被放置到ip路由選擇表中
引用Distribute-list acl out routing-process 的例子
更改配置 ip prefix-list filter-eigrp seq 5 permit 4.4.4.0/24
在ospf進(jìn)程中 distri prefix filter-eigrp out eigrp 100
效果是一樣的

記錄OSPF鄰居狀態(tài)的改變
Log-adjacency-changes
把ospf的鄰居狀態(tài)改變信息記錄到控制臺
Log-adjacency-changes detail
把ospf的鄰居狀態(tài)改變信息記錄到內(nèi)存中
通過 show logging 顯示緩沖區(qū)的內(nèi)容

最大路經(jīng)配置
Maximum-paths number-of-paths
在負(fù)載均衡的情況下,允許使用幾條鏈路.默認(rèn)4條.可以配置為1-6條

被動接口
Passive-interface interface-name interface-number
使用被動接口減少協(xié)議流量
如果s0/0,s0/1和e0/0三個接口都被network包含了,而e0/0沒有任何ospf鄰居.
就可以使用passive-interface e0/0 在指定接口阻止ospf包

Passive-interface default
如果你有100個接口被network包含,而只有s0/1一個接口有ospf鄰接.
那么這條命令用起來就很爽了
passive-interface default
no passive-interface s0/1
其實我覺得network x.x.x.x 0.0.0.0 area x 更方便起碼只用敲1行就好了

路由的再次分布
Redistribute routing-process process-id
使用缺省類型和度量把主類路由再次分發(fā)到ospf中
比如你的ASBR路由器分發(fā)了eigrp的
5.5.5.5./8 145.5.5.5/16 205.5.5.5/24 classful
6.5.5.5/12 146.5.5.5./18 206.5.5.5/28 classless
那么你的ASBR只能往其他的ospf路由器宣告
5.0.0.0/8 145.5.0.0/16 205.5.5.0/24

Redistribute routing-process process-id subnets
為了讓上面所有的6個條目都能被正確宣告,加上subnets就ok了

Redistribute routing-process process-id metric ospf-metric
指定再分配的路由度量或成本
默認(rèn)BGP缺省度量為1 其他的協(xié)議為20 取值0~16 777 214

Redistribute routing-process process-id metric-type ospf-metric
指定再分配的路由類型
缺省為2 取值1, 2
1 O*E1 計算內(nèi)部成本
2 O*E2 不計算內(nèi)部成本

Redistribute routing-process process-id tag tag-value
指定再分配的路由標(biāo)記
附加到再分布路由的一個32位值.ospf本身沒有使用路由標(biāo)記,但可以在用于指定策略的route-map中引用(就是通過下面的命令實現(xiàn)),比如以 tag為基礎(chǔ)制定策略再次分布路由
缺省值為0 取值范圍0~4 294 967 295

以上參數(shù)可以組合使用以滿足特定需求

Redistribute routing-process process-id route-map route-map-name
基于tag來控制路由的再分配
比較繁瑣,用法也比較多,配合上面的參數(shù)我會做個試驗給大家看看的



ospf的命令很多比較多.比如接口配置的命令.沒有在這里列舉出來的原因
部分是要和其他的命名配合使用比如authentication. network. priority需和區(qū)域命令配合使用,再羅列出來會顯得比較羅嗦.
還有些特性命令 demand-circuit. database-filter all out. fold-reduction和特殊環(huán)境下使用的 mtu-ignore .等等,
如果需要的話可以查閱 <Cisco OSPF Command and Configuration Handbook

(責(zé)任編輯:admin)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多