第1章 基本組播配置命令
1.1 基本組播配置命令
基本組播配置命令包括:
l debug ip mpacket
l debug ip mrouting
l debug ip mroute-cache
l debug ip multicast
l ip mroute
l ip mroute-cache
l ip multicast-routing
l ip multicast route-limit
l ip multicast boundary
l ip multicast helper-map
l ip multicast rate-limit
l ip multicast ttl-threshold
l show ip mflow
l show ip mroute-cache
l show ip mroute mfc
l show ip mroute static
1.1.1 debug ip mpacket
如果希望對組播報文的處理流程進行跟蹤,可使用debug ip mpacket命令。使用此命令的no形式關掉debug信息。
debug ip mpacket [access-list][group-address][detail]
no debug ip mpacket
參數
參數 | 參數說明 |
---|---|
access-list | 要跟蹤的組播報文範圍。 |
group-address | 要跟蹤的組播報文的組地址 。 |
detail | 顯示處理組播報文的更詳細的信息 。 |
缺省
關閉debug信息的輸出 。
命令模式
管理態
使用說明
使用此命令可跟蹤組播報文的主要處理過程。
示例
下面的例子顯示了組播報文處理的一些情況。
從 e0/1 端口上收到了 (100.168.20.151,224.1.1.1) 的報文,報文長度爲 112 bytes
在 e0/1 端口上發送了(192.168.20.99,224.0.0.5) 的報文,報文長度爲64 bytes
router#debug ip mpacket
M INPUT : IP Ethernet0/1 (100.168.20.151,224.1.1.1) , len=112
M OUTPUT : IP Ethernet0/1 (192.168.20.99,224.0.0.5) , len=64
相關命令
無
1.1.2 debug ip mrouting
使用debug ip mrouting命令,打開mrouting的跟蹤功能,從而可以看到組播轉發表的變化。使用no命令關閉跟蹤:
debug ip mrouting
no debug ip mrouting
參數
無
缺省
所有跟蹤功能都關閉 。
命令模式
管理態
使用指南
使用該命令可以觀察到組播轉發表中(S, G)/(*,G)的增加、刪除以及下游接口的增加、刪除等變化情況。
舉例
下面的例子顯示了組播轉發表的一些變化情況。首先創建了(192.168.20.110, 239.0.0.100)表項,然後添加了Loopback0作爲下游接口;最後(由於超時),刪除了該表項。
router#debug ip mrouting
MBR: create (192.168.20.110, 239.0.0.100)
MBR: w/ oif Loopback0
MBR: delete (192.168.20.110, 239.0.0.100)
相關命令
ip multicast-routing
1.1.3 debug ip mroute-cache
使用debug ip mrouting命令,打開mroute-cache的跟蹤功能,從而可以看到組播路由緩衝的變化。使用no命令關閉跟蹤:
debug ip mroute-cache [group-address]
no debug ip mroute-cache
參數
參數 | 參數說明 |
---|---|
group-address | 要跟蹤的組播路由緩衝的組地址。 |
缺省
所有跟蹤功能都關閉 。
命令模式
管理態
使用指南
使用該命令可以觀察到組播路由緩衝的增加、刪除等變化情況。
舉例
下面的例子顯示了組播路由緩衝中一些變化情況。(192.168.20.97,230.0.0.1) 緩衝的創建和超時
router#debug ip mroute-cache
MRC: create (192.168.20.97,230.0.0.1) mroute-cache
MRC: expired (192.168.20.97,230.0.0.1) mroute-cache
相關命令
無
1.1.4 debug ip multicast
使用debug ip multicast命令,打開組播事件跟蹤功能,從而可以看到組播協議與mrouting的交 互。用no命令關閉選項:
debug ipmulticast [alert | border-router]
no debug ipmulticast [alert | border-router]
參數
參數 | 參數說明 |
---|---|
alert | 跟蹤組播路由組件間的alert交互。 |
border-router | 跟蹤組播邊界路由器MBR的相關事件。 |
缺省
所有跟蹤功能都關閉
命令模式
管理態
使用指南
在組播路由協議和mrouting之間定義一些標準的事件,叫做alert:例如,在(S,G)相關的 creation alert、deletion alert等等。利用debug ip multicast alert可以觀察到這些alert。
本公司的組播路由協議支持MBR,此時每個組播路由協議被稱爲一個組件。利用debug ip multicast border-router可以觀察到組件的運行信息。
舉例
在下面的例子中,打開該alert開關進行輸出
router#debug ip multicast alert
MBR: [(S, G) deletion alert], originated by OLNK, sent to all components
MBR: [(S, G) creation alert], originated by NONE, sent to all components
MBR: src = 192.168.20.110, grp = 239.0.0.100
MBR: sent to owner OLNK first
MBR: [(S, G) join alert], originated by NONE, sent to OLNK
MBR: src = 192.168.20.110, grp = 239.0.0.100
MBR: [(S, G) firstuse alert], originated by NONE, sent to OLNK
MBR: src = 192.168.20.110, grp = 239.0.0.100
MBR: [(S, G) deletion alert], originated by OLNK, sent to all components
MBR: src = 192.168.20.110, grp = 239.0.0.100
1.1.5 ip mroute
使用ip mroute來配置組播靜態路由。使用no ip mroute命令刪除配置的組播靜態路由。
ip mroute source-address mask rpf-address type number [distance]
no ip mroute source-address mask [rpf-address type number [distance]]
參數
參數 | 參數說明 |
---|---|
source-address | 組播源的IP地址。 |
mask | 組播源的IP地址掩碼。 |
rpf-address | 靜態組播路由的RPF地址。 |
type number | 靜態組播路由的RPF接口。 |
distance | 可選的管理距離。 |
缺省
管理距離爲0
命令模式
全局配置態
使用指南
該命令允許手工配置組播源的位置信息,用在組播和單播拓撲不一致的時候。
舉例
下面示例配置一條經過指定接口的組播靜態路由:
router_config#ip mroute 100.1.1.0 255.255.255.0 192.1.1.1 f0/0
相關命令
show ip mroute static
1.1.6 ip mroute-cache
使用 ip mroute-cache 命令在端口上使用組播路由緩衝,使用 no ip mroute-cache 命令來禁用組播路由緩衝。
ip mroute-cache
no ip mroute-cache
參數
無
缺省
默認爲在該端口上使用的組播路由緩衝 。
命令模式
端口配置態
使用指南
當某個端口收發報文使用組播路由緩衝時,使用該命令。此時收到一個組播報文時,ip 先搜索緩衝,當緩衝中沒有該路由信息時,再請求多播路由模塊。
舉例
下面示例在端口 e1/0 上啓用組播路由緩衝。
router_config_e1/0#ip mroute-cache
相關命令
show ip mroute-cache
1.1.7 ip multicast-routing
使用ip multicast-routing命令來啓動IP組播報文轉發功能。使用no ip multicast-routing命令禁止組播報文的轉發。
ip multicast-routing
no ip multicast-routing
參數
無
缺省
不進行組播報文的轉發。
命令模式
全局配置態
使用指南
一旦關閉了這個功能,路由器將不再轉發組播報文,組播路由表和組播緩存都被清空。
舉例
下面示例配置路由器轉發組播報文:
router_config#ip multicast-routing
相關命令
show ip mroute mfc
1.1.8 ip multicast route-limit
使用ip multicast route-limit命令來設置組播路由條目的上限。使用no ip multicast route-limit命令不限制組播路由的條目上限。
ip multicast route-limit size
no ip multicast route-limit [size]
參數
參數 | 參數說明 |
---|---|
size | 組播路由條目的上限。 |
缺省
組播路由條目的數目沒有上限。
命令模式
全局配置態
使用指南
一旦配置了該功能,組播路由的數目將受到限制。
舉例
下面示例配置組播路由表的最大條數爲2000:
router_config#ip multicast route-limit 2000
相關命令
show ip mroute mfc
1.1.9 ip multicast boundary
使用ip multicast boundary 命令來管理端口上允許處理組播報文的範圍。對該端口上得輸入/輸出報文均有效。使用no ip multicast boundary 命令撤銷該命令
ip multicast boundary access-list
no ip multicast boundary
參數
參數 | 參數說明 |
---|---|
access-list | 用來指定處理組播報文範圍的訪問列表名稱。 |
缺省
處理所有的組播報文。
命令模式
端口配置態
使用指南
一旦配置了該功能,端口上允許處理的組播報文範圍將受到限制。
舉例
下面示例配置了在端口e1/0上允許處理的組播報文範圍爲訪問列表 testacl限制的範圍:
router_config_e1/0#ip multicast boundary testacl
相關命令
無
1.1.10 ip multicast helper-map
使用 ip multicast helper-map 命令來配置在組播網絡上使用組播路由來連接兩個廣播網絡。使用no ip multicast helper-map 命令撤銷該命令
ip multicast boundary helper-map {group-address|broadcast} {broadcast-address |multicast-address} access-list
no ip multicast boundary helper-map {group-address|broadcast} {broadcast-address |multicast-address} access-list
參數
參數 | 參數說明 |
---|---|
group-address | 需要轉換爲廣播報文的組播報文組地址,與 broadcast-address 配合使用 |
broadcast | 將廣播報文轉換成組播報文,與 multicast-address 配合使用 |
broadcast-address | 轉換後發送的廣播報文的目的地址,與 group-address 配合使用 |
multicast-address | 轉換後發送的組播報文的目的地址,與 broadcast 關鍵字配合使用 |
access-list | IP 的擴展訪問列表名稱,用來指定進行轉換報文的端口號 |
缺省
不進行任何組播報文與廣播報文之間的轉換 。
命令模式
端口配置態
使用指南
當一個組播網絡連接了兩個廣播網絡,可以在與源廣播網絡相連的第一跳路由器上將廣播流量轉換成組播流量,然後在與目的廣播網絡相連的最後一跳路由器上將組播流量轉換成廣播 流量。這樣就可以充分利用了需要互連的兩個廣播網絡之間組播網絡的組播特性。這樣就避免了在兩個廣播網絡之間報文發送的不必要重複,並且利用了組播網絡中快速轉發的特性。
在使用 ip multicast helper-map 之前,必須在該端口上配置 ip directed-broadcast 命令
舉例
路由器上的配置如下圖所示
在第一跳路由器上 e0 端口上配置 ip directed-broadcast 允許處理鏈路廣播報文
配置 ip multicast helper-map broadcast 230.0.0.1 testacl1 ,允許將 192.168.20.97/24 源地址( testacl1 指定 ) 發送的 端口號爲4000 ( ip forward-protocol 命令指定 ) 的udp廣播報文轉換成 目的地址爲 230.0.0.1的組播報文 ( ip multicast helper-map 命令指定 ) 發送。
在最後一跳路由器 e1 端口上配置 ip directed-broadcast 允許處理鏈路廣播報文
配置 ip multicast helper-map 230.0.0.1 172.10.255.255 testacl2 ,允許將 192.168.20.97/24 源地址( testacl2 指定 ) 發送的 端口號爲4000 ( ip forward-protocol 命令指定 ) 的目的地址爲 230.0.0.1 的組播報文轉換成目的地址爲 172.10.255.255 的廣播報文 ( ip multicast helper-map 命令指定 ) 發送在與源廣播網絡相連的第一跳路由器上。
interface ethernet 0
ip directed-broadcast
ip multicast helper-map broadcast 230.0.0.1 testacl
ip pim dense-mode
!
ip access-list extended testacl permit udp 192.168.20.97 255.255.255.0 any
ip forward-protocol udp 4000
在與目的廣播網絡相連的最後一跳路由器上。
interface ethernet 1
ip directed-broadcast
ip multicast helper-map 230.0.0.1 172.10.255.255 testacl2
ip pim dense-mode
!
ip access-list extended testacl2 permit udp 192.168.20.97 255.255.255.0 any
ip forward-protocol udp 4000
相關命令
ip forward-protocol
ip directed-broadcast
1.1.11 ip multicast rate-limit
使用ip multicast rate-limit 命令來限制端口上某個 source/group 範圍接收和發送組播報文的流量。使用no ip multicast rate-limit 命令取 消流量限制。
ip multicast rate-limit {in | out} [group-list access-list] [source-list access-list] kbps
no ip multicast rate-limit {in | out} [group-list access-list] [source-list access-list] kbps
參數
參數 | 參數說明 |
---|---|
in | 對端口上的輸入報文流量進行限制 |
out | 對端口上的輸出報文流量進行限制 。 |
group-list access-list | (可選) 對 組地址在access-list 範圍內的組播報文進行流量限制 。 |
source-list access-list | (可選) 對源地址在 access-list 範圍內的組播報文進行流量限制 。 |
kbps | (可選) 流量允許的最大值,當其值爲0 時表明不允許該範圍內的任何報文通過 。 |
缺省
不進行任何流量限制。
命令模式
接口配置態
使用指南
指定範圍內的報文在上一秒的流量超過了允許值,丟棄該報文,否則轉發。
舉例
在端口 s0 上 (192.168.20.97 , 230.0.0.1) 的輸出報文流量速率的最大值允許爲 64kbps。
interface serial 0
ip multicast rate-limit out group-list gacl source-list sacl 64
ip access-list standard sacl
permit 192.168.20.97 255.255.255.255
ip access-list standard gacl
permit 230.0.0.1 255.255.255.255
相關命令
無
1.1.12 ip multicast ttl-threshold
使用 ip multicast ttl-threshold 配置端口上允許通過的組播報文ttl 的閾值,使用 no ip multicast ttl-threshold 來使用默認值。
ip multicast ttl-threshold ttl-value
no ip multicast ttl-threshold
參數
參數 | 參數說明 |
---|---|
ttl-value | 端口上的組播報文ttl 閾值。 |
缺省
端口上默認的 ttl 閾值爲 1。
命令模式
接口配置態
使用指南
在該端口上接收或發送報文的 ttl 值必須大於端口上指定閾值,可以使用該命令來將一臺路由器配置成邊界路由器 。
舉例
在端口 s0 上配置 ttl 的閾值爲 200 ,即該端口只允許接收和發送 ttl 值大於 200 的組播報文。
interface serial 0
ip multicast ttl-threshold 200
相關命令
無
1.1.13 show ip mflow
使用show ip mflow 命令顯示系統處理的全局流的信息和端口上處理的組播流的信息
show ip mflow [group-address|source-address][interface]
參數
參數 | 參數說明 |
---|---|
group-address | 要顯示的組播流信息的組地址。 |
source-address | 要顯示的組播流信息的源地址。 |
interface | 要顯示的端口上的組播流信息。 |
缺省
無
命令模式
管理態
使用指南
顯示組播流的處理的報文個數 ,wrong incoming interface 的報文個數,當前流量的值等信息
舉例
下面示例顯示全局組播流的內容:
router#show ip mflow
IP Multicast Flow
(100.168.20.151,224.1.1.1)
total process : 0 wrong_if_count : 0 curr-flux : 0.00
(192.167.20.131,239.1.1.1)
total process : 0 wrong_if_count : 0 curr-flux : 0.00
下面示例顯示端口上組播流的內容:
router#show ip mflow interface e0/1
IP Multicast Flow
(192.168.20.97,230.0.0.1)
total recv : 21180 total send : 0 curr-in-flux : 0.00 curr-out-flux : 0.00
(100.168.20.151,224.1.1.1)
total recv : 16822400 total send : 0 curr-in-flux : 0.00 curr-out-flux : 0.00
(192.168.20.97,232.0.0.1)
total recv : 240 total send : 0 curr-in-flux : 0.00 curr-out-flux : 0.00
(192.167.20.131,239.1.1.1)
total recv : 103264 total send : 0 curr-in-flux : 0.90 curr-out-flux : 0.00
1.1.14 show ip mroute-cache
使用show ip mroute-cache命令顯示組播路由緩衝中的內容
show ip mroute-cache [group-address]
參數
參數 | 參數說明 |
---|---|
group-address | 要顯示的組播路由緩衝的組地址。 |
缺省
無
命令模式
管理態
使用指南
MRC(Multicast Route Cache)是全局的組播路由緩衝,MRC的每個條目包含了從組播路由得到得(S, G)/ (*, G)信息,上游接口信息,下游接口信息,等等。
舉例
下面示例顯示組播路由表的內容:
router#show ip mroute-cache
IP Multicast Route Cache
(192.168.20.97, 230.0.0.1)|(192.168.20.97,230.0.0.1)
Incoming interface: Ethernet0/2, Last used : 00:00:34
Outgoing interface list:
Loopback0
(192.168.20.97, 230.0.0.2)|(192.168.20.97,230.0.0.2)
Incoming interface: Ethernet0/2, Last used : 00:00:12
Outgoing interface list:
Loopback1
1.1.15 show ip mroute mfc
使用show ip mroute mfc命令顯示組播轉發表的內容,從而啓動組播功能。
show ip mroute mfc
參數
無
缺省
無
命令模式
管理態
使用指南
MFC(Multicast Forwarding Cache)是全局的組播轉發表,組播報文就是根據它進行轉發的。MFC的每個條目包含了(S, G)/ (*, G)信息,上游接口信息,下游接口信息,等等。
舉例
下面示例顯示組播路由表的內容:
router#show ip mroute mfc
IP Multicast Forwarding Cache
(192.168.20.110/32, 239.0.0.100/32)
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, owned by OLNK
Outgoing interface list:
Loopback0, owned by OLNK
(192.168.20.110/32, 239.0.0.101/32)
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, owned by OLNK
Outgoing interface list:
Loopback0, owned by OLNK
(192.168.20.138/32, 239.1.1.1/32)
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, owned by OLNK
Outgoing interface list:
Loopback0, owned by OLNK
相關命令
show ip mroute olnk
show ip mroute static
1.1.16 show ip mroute static
使用show ip mroute mstatic顯示靜態組播路由的有關信息。
show ip mroute static
參數
無
缺省
無
命令模式
管理態
使用指南
對於ip mroute命令配置的組播靜態路由,可以用show ip mroute static來察看。
舉例
下面示例顯示靜態組播路由的配置信息:
router#show ip mroute static
Mroute: 200.1.1.1/24, RPF nbr: 192.168.20.1, RPF interface: Ethernet0/2
Administrative distance: 0, metric: 0, valid: TRUE
Mroute: 201.1.1.1/24, RPF nbr: 192.168.20.1, RPF interface: Serial0/0
Administrative distance: 0, metric: 0, valid: FALSE
第2章 IGMP配置命令
2.1 IGMP配置命令
IGMP配置命令包括:
l clear ip igmp group
l debug ip igmp
l debug ip igmp-host
l ip igmp helper-address
l ip igmp join-group
l ip igmp immediate-leave group-list
l ip igmp last-member-query-interval
l ip igmp querier-timeout
l ip igmp query-interval
l ip igmp query-max-response-time
l ip igmp static-group
l ip igmp version
l show ip igmp groups
l show ip igmp interface
l show ip igmp-host
2.1.1 clear ip igmp group
如果希望清除支持IGMP的組播路由器中保存的組播組成員的信息,可使用clear ip igmp group命令。
clear ip igmp group [type number] [group-address | <cr>]
參數
參數 | 參數說明 |
---|---|
type number | 端口類型和端口編號。 |
group-address | 要清除信息的組播組的組地址。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以在保存的組播組信息發生錯誤時用來清除路由器中保存的組播組成員的信息。
示例
下面的示例將清除端口e0/0上的組播組233.33.1.1的信息。
clear ip igmp group e0/0 233.33.1.1
相關命令
無
2.1.2 debug ip igmp
如果希望對igmp-router端協議的處理流程進行跟蹤,可使用debug ip igmp命令。使用此命令的no形式關掉debug信息。
debug ip igmp
no debug ip igmp
參數
無
缺省
關閉debug信息的輸出 。
命令模式
管理態
使用說明
使用此命令可跟蹤igmp-router端協議的主要處理過程,以發現協議處理失敗的原因。
示例
igmp-router功能模塊的debug信息大多采用自然語言進行描述,看起來比較簡單,這裏就不一一列舉了。
相關命令
無
2.1.3 debug ip igmp-host
如果希望對igmp-host 端協議的處理流程進行跟蹤,可使用debug ip igmph命令。使用此命令的no形式關掉debug信息。
debug ip igmp-host [group-address]
no debug ip igmp-host
參數
無
缺省
關閉debug信息的輸出。
命令模式
管理態
使用說明
使用此命令可跟蹤igmp-host 端協議的主要處理過程,以發現協議處理失敗的原因。
示例
igmp-host 功能模塊的debug信息大多采用自然語言進行描述,看起來比較簡單,這裏就不一一列舉了。
相關命令
無
2.1.4 ip igmp helper-address
希望某個端口中轉 IGMP 報文,可以使用該命令,一個端口只能配置該命令一次,後配置的命令會覆蓋之前配置的命令。
ip igmp helper-address destination-address
no ip igmp helper-address destination-address
參數
參數 | 參數說明 |
---|---|
destination-address | 中轉 IGMP 報文的目的地址。 |
缺省
端口不中轉 IGMP 報文。
命令模式
端口配置態
使用說明
使用ip igmp helper-address 命令中轉收到的所有 igmp 報文。
示例
ip igmp helper-address 192.168.20.10
相關命令
無
2.1.5 ip igmp join-group
希望某個端口上加入某個多播組,可以使用該命令
ip igmp join-group group-address [{include|exclude} source-address]
no ip igmp join-group group-address [{include|exclude} source-address]
參數
參數 | 參數說明 |
---|---|
group-address | 端口需要加入的多播組。 |
include | 該多播組加入的 SSM 的模式爲 include。 |
exclude | 該多播組加入的 SSM 的模式爲 exclude。 |
source-address | 端口加入多播組的源過濾地址。 |
缺省
端口不加入任何多播組。
命令模式
端口配置態
使用說明
使用ip igmp join-group 命令來使端口動態的加入一個多播組。
示例
ip igmp join-group 230.0.0.1
ip igmp join-group 230.0.0.1 exclude 192.168.20.10
相關命令
無
2.1.6 ip igmp immediate-leave group-list
如果希望運行IGMP版本2的路由器端口實現“立即離開”組播組的功能,可以使用ip igmp immediate-leave group-list命令進行配置,使用此命令的no形式可以禁止IGMP主機“立即離開”
ip igmp immediate-leave group-list list-name
no ip igmp immediate-leave group-list
參數
參數 | 參數說明 |
---|---|
list-name | 預先配置的ip標準訪問列表名。 |
缺省
不允許IGMP主機實現“立即離開”的功能。
命令模式
全局配置態/端口配置態
使用說明
此命令僅針對運行IGMP版本2的端口有效,此命令適用於當前端口連接的網絡只存在一個IGMP主機的情況,通過配置此項命令,可以使此主機在希望離開某個組播組時立即離開(而不必經過與Router端的報文交互和延遲過程)另外,因爲在全局配置態和端口配置態下都能配置此條命令,但全局配置態下配置的此條命令的優先級要高於在端口配置態下配置的命令,如果先在全局配置態下配置了此命令,則後來在端口配置態下配置的命令將被忽略;如果先在端口配置態下配置了此條命令,則後來在全局配置態下配置的命令將刪除原來在端口配置態下配置的命令。
示例
參照“配置組播路由”
相關命令
ip access-list
2.1.7 ip igmp last-member-query-interval
要改變當前端口上的最後一個組成員查詢間隔,使用配置命令ip igmp last-member-query-interval。使用該命令的no形式恢復缺省值。
ip igmp last-member-query-interval time
no ip igmp last-member-query-interval
參數
參數 | 參數說明 |
---|---|
time | 端口上配置的last member query interval的值,單位爲毫秒。 |
缺省
端口上最後一個組成員查詢間隔時間缺省值爲1000毫秒。
命令模式
端口配置態
使用說明
使用ip igmp last-member-query-interval命令可以更改該端口上的最後一個組成員查詢間隔。
示例
下面的示例將端口上的last member query interval改爲2秒
interface ethernet 0 /0
ip igmp last-member-query-interval 2000
相關命令
無
2.1.8 ip igmp querier-timeout
要更改其他路由器作爲IGMP的querier的存在時間間隔,使用配置命令ip igmp querier-timeout,使用該命令的no形式恢復缺省值。
ip igmp querier-timeout time
no ip igmp querier-timeout
參數
參數 | 參數說明 |
---|---|
time | 其它querier存在的時間間隔,單位爲秒。 |
缺省
缺省的querier-timeout爲125秒。
命令模式
端口配置態
使用說明
使用ip igmp querier-timeout命令可以更改其它路由器作爲querier存在的時間間隔,該命令僅對運行IGMP版本2的端口有效。
示例
下面的配置命令示例指定在ethernet 0/0端口上的querier-timeout時間爲100秒。
interface ethernet 0/0
ip igmp querier-timeout 100
相關命令
無
2.1.9 ip igmp query-interval
要設置端口上發送IGMP General Query報文的間隔,使用配置命令ip igmp query-interval。使用本命令的no形式恢復缺省值。
ip igmp query-interval time
no ip igmp query-interval
參數
參數 | 參數說明 |
---|---|
time | 發送general query報文的間隔時間,單位爲秒。 |
缺省
缺省的query-interval時間爲60秒。
命令模式
端口配置態
使用說明
使用ip igmp query-interval命令設置端口上發送general query報文的時間間隔。
示例
下面的配置命令示例指定在ethernet 0/0端口上的發送general query報文的時間間隔爲50秒。
interface ethernet 0/0
ip igmp query-interval 50
相關命令
無
2.1.10 ip igmp query-max-response-time
要指定IGMP主機響應General Query報文的最大時間間隔,可以使用配置命令ip igmp query-max-resposne-time。使用該命令的no形式恢復缺省值。
ip igmp query-max-response-time time
no ip igmp query-max-response-time
參數
參數 | 參數說明 |
---|---|
time | 該端口上配置的最大響應時間的值。 |
缺省
端口上最大響應時間的缺省值爲10秒。
命令模式
端口配置態
使用說明
使用ip igmp query-max-response-time命令可以更改該端口上路由器最大響應時間,該命令僅對運行IGMP版本2和版本3的端口有效。
示例
下面的配置命令示例將ethernet 0/0端口上IGMP的最大響應時間設置爲15秒。
interface ethernet 0 /0
ip igmp query-max-response-time 15
相關命令
無
2.1.11 ip igmp static-group
如果想在端口上配置靜態的組播組,可以使用ip igmp static-group命令進行配置,使用此命令的no形式取消配置。
ip igmp static-group { * | group-address } {include source-address | <cr> }
no ip igmp static-group { * | group-address } {include source-address | <cr> }
參數
參數 | 參數說明 |
---|---|
* | 所有的組播組。 |
group-address | 指定的組播組地址。 |
source-address | 指定的主機源地址。 |
缺省
缺省情況下該端口下沒有靜態配置的組播組存在。
命令模式
端口配置態
使用說明
在當前端口下配置靜態的IGMP組播組信息,注意:針對同一個group-address,可以配置多條include source-address命令以使對應此靜態組播組存在多個source-address,但不能同時針對一個group-address,既配置包含include source-address的命令,又配置不包含source-address的命令。
示例
參照“配置組播路由”。
相關命令
無
2.1.12 ip igmp version
要設置端口上運行的IGMP的版本號,使用配置命令ip igmp version。使用該命令的no形式恢復缺省值。
ip igmp versionversion-number
no ip igmp version
參數
參數 | 參數說明 |
---|---|
version-number | 取值爲1、2或3,分別表示IGMP的版本號爲1、2或3。 |
缺省
如果沒有配置此命令,則端口上運行的IGMP-Router端協議缺省的版本號爲版本3。
命令模式
端口配置態
使用說明
使用ip igmp version命令可以指定當前端口上運行的IGMP的版本號。
示例
下面的配置命令示例指定在ethernet 0/0端口上運行IGMP版本2。
interface ethernet 0/0
ip igmp version 2
相關命令
無
2.1.13 show ip igmp groups
使用下面的命令可以查看當前路由器中保存的組播組成員的信息。
show ip igmp groups {interface | group-address | detail}
參數
參數 | 參數說明 |
---|---|
interface | 要查看的組播組信息所在的端口,如果不加此參數,則顯示所有端口上組播組的信息。 |
group-address | 要查看的組播組的組地址,如果不加此參數,則顯示路由器中所有組播組的信息 |
detail | 是否查看的組播組的詳細信息的開關 |
缺省
無
命令模式
管理態/全局配置態/端口配置態
使用說明
使用此命令可以查看路由器中當前保存的組播組成員的信息。
示例
show ip igmp groups e0/0 detail
執行以上命令會顯示以下結果:
………………………….
Interface: Ethernet0/0
Group address: 233.33.1.3
Uptime: 00:03:46
Group status: Static
Group filter mode: INCLUDE
Last reporter: 0.0.0.0
Group source-list: (Flags: S-Static, R-Remote)
Source address: Uptime Timer Fwd Flags
192.168.20.5 00:03:46 stopped Yes S
Interface: Ethernet0/0
Group address: 233.33.1.1
Uptime: 00:03:46
Group status: Static
Group filter mode: INCLUDE
Last reporter: 0.0.0.0
Group source-list: (Flags: S-Static, R-Remote)
Source address: Uptime Timer Fwd Flags
192.168.20.5 00:03:46 stopped Yes S
192.168.20.3 00:03:46 stopped Yes S
192.168.20.1 00:03:46 stopped Yes S
……………………………….
show ip igmp groups 233.33.1.1 detail
執行以上命令會顯示以下結果:
Interface: Ethernet0/0
Group address: 233.33.1.1
Uptime: 00:02:42
Group status: Static
Group filter mode: INCLUDE
Last reporter: 0.0.0.0
Group source-list: (Flags: S-Static, R-Remote)
Source address: Uptime Timer Fwd Flags
192.168.20.5 00:02:42 stopped Yes S
192.168.20.3 00:02:42 stopped Yes S
192.168.20.1 00:02:42 stopped Yes S
show ip igmp groups
執行以上命令會顯示以下結果:
Interface Group address Uptime Expires Last Reporter Flags
Ethernet0/0 239.255.255.250 00:01:08 00:02:05 192.168.20.141 R
Ethernet0/0 224.2.127.254 00:01:09 00:02:00 32.1.1.67 R
Ethernet0/0 224.1.1.1 00:01:24 stopped 0.0.0.0 S
Ethernet0/0 233.33.1.5 00:01:24 stopped 0.0.0.0 S
Ethernet0/0 233.33.1.3 00:01:24 stopped 0.0.0.0 S
Ethernet0/0 233.33.1.1 00:01:24 stopped 0.0.0.0 S
Interface Group address Uptime Expires Last Reporter Flags
Loopback10 239.255.255.250 00:01:08 00:02:05 192.168.20.141 R
Loopback10 224.2.127.254 00:01:09 00:02:00 32.1.1.67 R
相關命令
無
2.1.14 show ip igmp interface
使用下面的命令可以查看當前路由器中已經啓動了IGMP的端口信息。
show ip igmp interface { interface | <cr> }
參數
參數 | 參數說明 |
---|---|
interface | 要顯示信息的指定端口,如果不加此參數,則顯示所有啓動了IGMP的端口的信息。 |
缺省
無
命令模式
管理態/全局配置態/端口配置態
使用說明
使用此命令可顯示已經啓動了IGMP的端口的基本信息。
示例
show ip igmp interface e0/0
執行上述show命令將顯示以下信息:
Ethernet0/0 is up, line protocol is up
Internet address is 192.168.20.167
Current IGMP router version is 3
Router plays role of querier on the interface now
IGMP is enable on the interface
IGMP query-interval is 60 seconds
IGMP max query response time is 10 seconds
IGMP Last member query response time is 1000 milliseconds
IGMP querier timeout is 125 seconds
Multicast routing is enabled on the interface
相關命令
無
2.1.15 show ip igmp-host
使用下面的命令可以查看當前路由器中端口上IGMP host的信息。
show ip igmp-host { interface } [detail]
參數
參數 | 參數說明 |
---|---|
interface | 要顯示信息的指定端口。 |
detail | 是否顯示 igmp host 的詳細信息。 |
缺省
無
命令模式
管理態/全局配置態/端口配置態
使用說明
使用此命令可顯示端口上 IGMP host 的基本信息。
示例
show ip igmp-host interface e0/0
執行上述show命令將顯示以下信息:
IGMP host Mode is IGMP_V3_ROUTER
IGMP host Query Interval is 23 second
IGMP host Query Response Interval is 125
IGMP host Query Robustness Variable is 2
IGMP host Last Query Interval is 0
IGMP interface timer is 0
IGMP host group joined(number of users):
230.0.0.1(1)
相關命令
無
2.2 OLNK配置命令
OLNK配置命令包括:
l ip olnk
l show ip rpf olnk
l show ip mroute olnk
2.2.1 ip olnk
使用ip olnk命令在接口上運行igmp only-link,從而啓動組播功能。使用no ip olnk命令取消端口上的組播功能。
ip olnk
no ip olnk
參數
無
缺省
端口上不支持組播轉發。
命令模式
接口配置態
使用指南
可以把olnk認爲是一個沒有協議交互過程的組播路由協議,僅根據配置信息和IGMP組信息生成組播路由表,爲轉發組播報文提供服務。
在簡單的拓撲環境中,使用olnk會避免動態組播路由協議對CPU和帶寬的佔用。
舉例
下面示例配置接口f0/0上運行olnk:
router_config_f0/0#ip olnk
相關命令
show ip mroute olnk
2.2.2 show ip mroute olnk
使用show ip mroute mstatic命令顯示olnk的組播路由表的內容。
show ip mroute olnk [group-address | statistics]
參數
參數 | 參數說明 |
---|---|
group-address | 指定的組地址。 |
mask | 路由條目統計信息。 |
缺省
無
命令模式
管理態
使用指南
每個組播路由協議本地都有一個組播路由表,結構和全局的組播轉發表類似。包含了一些協議相關的信息。
舉例
下面示例顯示olnk的組播路由表內容:
router#show ip mroute olnk
IGMP only-link Multicast Routing Table
Timers: Uptime/Expires
Total Group: 6
Total (S,G): 4
(192.168.20.1/32, 225.1.1.1/32) 00:01:46/00:00:05 Packets: 22
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, Owner: OLNK, Packets: 35
Outgoing interface list:
Loopback0 Packets out: 35
(192.168.20.141/32, 225.1.1.1/32) 00:00:10/00:00:05 Packets: 3
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, Owner: OLNK, Packets: 3
Outgoing interface list:
Loopback0 Packets out: 3
(192.168.20.110/32, 239.0.0.101/32) 00:08:52/00:00:05 Packets: 532
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, Owner: OLNK, Packets: 532
Outgoing interface list:
Loopback0 Packets out: 532
(192.168.20.138/32, 239.1.1.1/32) 01:40:54/00:00:05 Packets: 6052
Incoming interface: Ethernet0/2, RPF nbr 0.0.0.0, Owner: OLNK, Packets: 6052
Outgoing interface list:
Loopback0 Packets out: 4066
2.2.3 show ip rpf olnk
使用show ip rpf olnk來顯示olnk用於到達組播源的RPF信息。
show ip rpf olnk
參數
無
缺省
無
命令模式
管理態
使用指南
使用該命令可以觀察到指定組播源的RPF信息,例如:RPF接口、RPF鄰居地址、網絡號、掩碼和路由信息。
舉例
下面示例顯示olnk到達組播源192.168.20.1的RPF信息:
router#show ip rpf olnk 192.168.20.1
RPF information for (192.168.20.1)
RPF interface: Ethernet0/2
RPF neighbor: 0.0.0.0
RPF route/mask: 192.168.20.1/24
RPF type: connect (ucast)
Metric preference: 0
Metric: 0
相關命令
ip mroute
第3章 PIM-DM配置命令
3.1 PIM-DM配置命令
PIM-DM配置命令包括:
l clear ip mroute pim-dm
l clear ip pim-dm interface
l debug ip pim-dm
l ip pim-dm
l ip pim-dm dr-priority
l ip pim-dm hello-interval
l ip pim-dm state-refresh origination-interval
l ip pim-dm neighor-filter
l ip pim-dm state-refresh disable
l ip pim version
l show ip pim-dm neighbor
l show ip pim-dm interface
l show ip rpf pim-dm
l show ip mroute pim-dm
3.1.1 clear ip mroute pim-dm
如果希望清除由pim-dm提交給mrouting的(S,G)路由表項,可以在管理模式下輸入此條命令。
clear ip mroute pim-dm {* | group [source]}
參數
參數 | 參數說明 |
---|---|
* | 刪除pim-dm提交的所有多播路由表項 |
group | 刪除由pim-dm提交併滿足指定組中的所有表項 |
source | (可選)刪除由pim-dm提交併滿足指定組中位於source中的所有表項 |
缺省
無
命令模式
管理模式
使用說明
這個操作將刪除本地多播路由表中的全部或者部分表項,並可能影響正常的多播報文轉發,本命令只能刪除上游端口是由PIM-DM多播路由協議創建的(S,G)條目,並通知mrouting,然後由mrouting決定是否重新建立相應的(S,G)。
示例
例一:
Router#clear ip mroute pim-dm *
將清除本地MRT中上游端口是由PIM-DM創建的所有(S,G)條目。
例二:
Router#clear ip mroute pim-dm 239.1.1.1
將清除本地MRT中上游端口是由PIM-DM創建的組地址爲239.1.1.1 的(S,G)條目。
例三:
Router#clear ip mroute pim-dm 239.1.1.1 192.168.20.131
將清除本地MRT中上游端口是由PIM-DM創建(192.168.20.138, 239.1.1.1)。
3.1.2 clear ip pim-dm interface
復位PIM-DM端口下通過(S,G)轉發的多播報文統計值,可以在管理模式下輸入此條命令。
clear ip pim-dm interface {count | type number{count}}
參數
參數 | 參數說明 |
---|---|
count | (可選)刪除所有pim-dm端口上多播報文的統計值。 |
type number | (可選)刪除指定端口上多播報文的統計值。 |
缺省
無
命令模式
管理模式
使用說明
這個操作將復位本地多播路由表中通過PIM-DM端口轉發的多播報文數目統計值,本命令只能復位上游端口是由PIM-DM多播路由協議創建的(S,G)條目。
示例
例一:
Router#clear ip pim-dm interface count
將復位本地MRT中上游端口是由PIM-DM創建的所有(S,G)條目轉發的多播報文數目的統計值。
例二:
Router#clear ip pim-dm interface Ethernet1/1 count
將復位本地MRT中上游端口是由PIM-DM創建的並且Ethernet1/1 是上游端口的(S,G)條目所轉發的多播報文數目統計值。
3.1.3 debug ip pim-dm
使用該命令來跟蹤PIM報文的輸入/輸出情況以及發生的事件,使用該命令的NO形式停止跟蹤。
debug ip pim-dm [group|alert]
參數
參數 | 參數說明 |
---|---|
group | (可選)跟蹤指定組的情況。 |
alert | (可選)跟蹤從mrouting接收到alert的情況。 |
缺省
無
命令模式
管理模式
使用說明
收到mrouting的alert。
向其它component發送alert。
示例
例一, 輸出信息如下:
各端口發出的hello報文提示
各端口收到的hello報文提示
發現一個新鄰居
刪除鄰居
端口發送狀態刷新報文
端口接收狀態刷新報文
端口發出Assert報文
端口接收Assert報文
端口發送剪枝報文
端口收到剪枝報文
端口發送graft ack報文
端口接收graft ack報文
端口發送graft報文
端口收到graft報文
端口發送join/prune報文
端口收到join/prune報文
建立一個新的(S,G)時
刪除(S,G)時。
Router#debug ip pim-dm
2003-3-26 11:45:17 received V2 hello packet on Ethernet2/1 from 192.168.20.133(GenID = 3539)
2003-3-26 11:45:17 Ethernet2/1 create new nbr 192.168.20.133
2003-3-26 11:45:25 send hello packet to 224.0.0.13 on Loopback1
2003-3-26 11:50:29 Ethernet2/1 delete nbr 192.168.20.133
2003-3-26 11:50:51 received V2 hello packet on Ethernet2/1 from 192.168.20.152
2003-3-26 11:50:51 send hello packet to 224.0.0.13 on Ethernet2/1
2003-3-26 12:04:37 PIM-DM: delete (192.168.20.138, 239.1.1.1) in MRT success
2003-3-26 12:04:37 PIM-DM: clear (192.168.20.138, 239.1.1.1) from MRT successful
2003-3-26 12:04:39 PIM-DM: ignored V2 packet on Ethernet2/1 from 192.168.10.204 (validate source address failed)
2003-3-26 12:04:39 PIM-DM: (192.168.20.138, 239.1.1.1)'s upstream:192.168.20.132 Adding in MRT success
2003-3-26 12:04:39 PIM-DM: (192.168.20.138, 239.1.1.1) Adding in MRT
例二,輸出收發到的alert消息
Router#debug ip pim-dm alert
2003-3-26 12:09:51 receive alert_rt_change alert from mroute
2003-3-26 12:09:54 receive alert_rt_change alert from mroute
2003-3-26 12:11:08 PIM-DM: send sg_deletion alert
2003-3-26 12:11:19 receive alert_sg_creation alert from mroute
2003-3-26 12:11:20 receive alert_sg_prune alert from mroute
2003-3-26 12:11:56 receive alert_group_report alert from mroute
2003-3-26 12:11:56 receive alert_sg_join alert from mroute
例三,跟蹤指定組的情況:
Router#deb ip pim-dm 239.1.1.1
Router#2003-3-26 12:35:27 PIM-DM: clear (192.168.20.138, 239.1.1.1) forwd pkt count success
2003-3-26 12:35:37 PIM-DM: delete (192.168.20.138, 239.1.1.1) in MRT success
2003-3-26 12:35:37 PIM-DM: clear (192.168.20.138, 239.1.1.1) from MRT successful
2003-3-26 12:35:37 PIM-DM: (192.168.20.138, 239.1.1.1)'s upstream: 192.168.20.132 Adding in MRT success
2003-3-26 12:35:37 PIM-DM: (192.168.20.138, 239.1.1.1)'s downstream: 1.1.1.1 create success
2003-3-26 12:35:37 PIM-DM: (192.168.20.138, 239.1.1.1)'s downstream: 192.167.20.132 create success
2003-3-26 12:35:42 PIM-DM: (192.168.20.138, 239.1.1.1) Adding in MRT
3.1.4 ip pim-dm
該命令用來在端口上運行PIM-DM。要在該端口上禁止PIM-DM運行,使用此命令的no形式。。
ip pim-dm
no ip pim-dm
參數
無
缺省
無
命令模式
接口配置模式
使用說明
(1) 如果沒有在配置本命令之前,ip multicast-routing沒有配置,則提出如下警告:WARNING: "ip multicast-routing" is not configured, IP Multicast packets will not be forwarded。
(2) 一旦關閉這個功能,該端口將不再運行PIM-DM,但不會影響PIM-DM的其他配置,當重新在端口上運行PIM-DM後,所有的PIM-DM配置仍然有效。
(3) 打開該功能同時意味着在該端口上可以進行多播報文的轉發。當然,首先要打開全局的多播報文轉發功能。
示例
Router_config#ip multicast-routing
Router_config#interface Ethernet1/1
Router_config_e1/1#ip pim-dm
相關命令
ip multicast-routing
show ip pim-dm interface
3.1.5 ip pim-dm dr-priority
設置一個路由器作爲指定路由器(DR)的優先權。用該命令的NO恢復端口上DR優先級的缺省值。
ip pim-dm dr-prioirty priority
no pim-dm dr-prioirty
參數
參數 | 參數說明 |
---|---|
priority | 端口的DR優先級。該值越大,優先級越高。取值範圍從0到4294967294,缺省值是1。 |
缺省
PIM端口的DR優先級缺省值是1
命令模式
接口配置模式
使用說明
(1) 當端口上所有PIM鄰居都支持DR Priority時,選擇優先級最高的成爲DR。如果優先級相同,則選擇具有最大端口IP值的路由器爲DR。
(2) 如果有路由器在hello報文中沒有通告它的優先權,有多個路由器存在此情況,則選擇端口IP值最高的路由器爲DR。
3.1.6 ip pim-dm hello-interval
該命令用來配置端口上週期性發送PIM-Hello報文的時間間隔,用該命令的NO形式恢復到缺省的間隔。
ip pim-dm hello-interval interval
no ip pim-dm hello-interval
參數
參數 | 參數說明 |
---|---|
interval | 週期性發送PIM-Hello報文的間隔,取值範圍從0到65535,缺省值是30秒。 |
缺省
30秒。
命令模式
接口配置模式
使用說明
週期性的發送hello,用來查詢鄰居是否存在。通常,若在鄰居配置的3.5倍hello-interval超時後還沒有收到hello,則認爲鄰居已經消失。
對於IGMP v1,還通過pim-dm的hello報文來選取指定路由器(DR)。
示例
Router_config#interface Ethernet1/1
Router_config_e1/1#ip pim-dm hello-interval 30
相關命令
ip igmp query-interval IGMP查詢器週期性地向局部子網組播組地所有主機發送IGMP組成員關係查詢
3.1.7 ip pim version
在路由器端口配置PIM-DM版本。
ip pim version [version]
參數
參數 | 參數說明 |
---|---|
version | PIM-DM版本。 |
缺省
version: 2
命令模式
接口配置模式
使用說明
缺省情況下安裝版本2運行。如果一個接口已經配置了版本2,而且該接口上已發現了一個非PIM-DM 版本2的鄰居,路由器不會改變此接口PIM-DM版本,我們只支持版本2。
示例
Router_config_e1/1#ip pim version 2
3.1.8 ip pim-dm state-refresh origination-interval
允許路由器產生初始pim-dm狀態刷新報文,並且可以配置狀態刷新時間間隔。要取消產生初始pim-dm狀態刷新報文,使用該命令的NO形式。
ip pim state-refresh origination-interval [interval]
no ip pim state-refresh origination-interval
參數
參數 | 參數說明 |
---|---|
interval | 對於與源直連的第一跳路由器,是週期性發送狀態刷新報文的間隔;對於後續路由器,是端口允許接收並處理狀態刷新報文的時間間隔。 該參數是否配置可選擇,取值範圍從4到100秒,缺省值是60秒。 |
缺省
見使用說明。
命令模式
接口配置模式
使用說明
在與組播源直接相鄰的第一跳路由器的incoming端口上配置該命令,缺省情況下會產生初始狀態刷新報文;在後續路由器的端口上配置該命令,使用interval來限制處理收到的狀態刷新報文的時間間隔。缺省情況下,運行pim-dm的路由器都能處理和轉發狀態刷新報文。
示例
Router_config_e1/1#ip pim-dm state-refresh origination-interval 80
相關命令
ip pim-dm state-refresh disable
3.1.9 ip pim-dm neighor-filter
該命令用來防止某些路由器參與PIM-DM操作,用該命令的NO形式取消這個限制。。
ip pim-dm neighor-filter acess-list-name
no ip pim-dm neighor-filter acess-list-name
參數
參數 | 參數說明 |
---|---|
access-list-name | 標準訪問列表,定義來自指定源的PIM報文被拒絕 |
缺省
無過濾功能
命令模式
接口配置模式
使用說明
可以使用多個過濾列表,被其中任何一個列表拒絕的路由器不能作爲本地PIM-DM的鄰居。
示例
Router_config_e1/1#ip pim-dm neighbor-filter nbr_filter
Router_config#ip access-list standard nbr_filter
Router_config_std_nacl#deny 192.167.20.132 255.255.255.255
Router_config_std_nacl#permit 192.168.20.0 255.255.255.0
相關命令
access-list (IP standard)
3.1.10 ip pim-dm state-refresh disable
不允許運行PIM-DM組播協議的路由器處理或者轉發PIM-DM狀態刷新控制消息。如果需要轉發,用該命令的NO形式恢復轉發功能。
ip pim-dm state-refresh disable
no ip pim-dm state-refresh disable
參數
無
缺省
缺省情況下允許運行轉發pim密集模式狀態刷新控制消息。
命令模式
管理態
使用說明
配置此命令禁止處理和轉發PIM-DM狀態刷新控制消息後,PIM-DM的hello消息中就不含有狀態刷新控制選項,也不收發狀態刷新控制報文。
示例
下面地命令禁止向pim密集模式的下游鄰居轉發狀態刷新控制消息。
ip pim-dm state-refresh disable
相關命令
ip pim-dm state-refresh origination-interval
3.1.11 show ip mroute pim-dm
顯示PIM-DM多播路由表的內容。
show ip mroute pim-dm [group-address] [source]
參數
參數 | 參數說明 |
---|---|
group-address | (可選)組地址 。 |
source | (可選)源地址 。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
可以顯示本地MRT中的所有(S,G)或者只顯示指定的(S,G)。
示例
示例一,顯示本地MRT中所有的(S,G)
Router#show ip mroute pim-dm
PIM-DM Multicast Routing Table
Timers: Uptime/Expires
State: Interface state
RPF nbr: RPF neighbor address
(192.168.20.151, 224.1.1.1), 00:00:03 /00:03:27
Incoming interface:
Ethernet2/1 Forwarding 0.0.0.0
Outgoing interface list:
Loopback1 NoInfo 00:00:07 /00:00:00
(192.168.20.138, 239.1.1.1), 00:00:03 /00:03:27
Incoming interface:
Ethernet2/1 Forwarding 0.0.0.0
Outgoing interface list:
Loopback1 NoInfo 00:00:07 /00:00:00
Ethernet1/1 NoInfo 00:02:43 / 00:00:00
示例二,顯示本地MRT中指定的(S,G)
Router#show ip mroute pim-dm 224.1.1.1
PIM-DM Multicast Routing Table
Timers: Uptime/Expires
State: Interface state
RPF nbr: RPF neighbor address
(192.168.20.151, 224.1.1.1), 00:00:01 /00:03:29
Incoming interface:
Ethernet2/1 Forwarding 0.0.0.0
Outgoing interface list:
Loopback1 NoInfo 00:03:50 / 00:00:00
示例三,顯示本地MRT中指定的(S,G)
Router#show ip mroute pim-dm 224.1.1.1 192.168.20.131
PIM-DM Multicast Routing Table
3.1.12 show ip pim-dm neighbor
顯示PIM-DM鄰居以及所選的DR。
show ip pim-dm neighbor [interface-type interface-number]
參數
參數 | 參數說明 |
---|---|
interface-type interface-number | 可選。接口的類型和編號(比如Ethernet1/1,Seria11/0等)。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
用此命令可用來確定LAN上的哪些路由器配置運行了PIM-DM或者PIM-SM。
示例
示例一:
Router#show ip pim-dm neighbor
PIM-DM Neighbor Table
Neighbor Interface Uptime/Expires Ver DR Prior/Mode
Address
192.167.20.132 Ethernet1/1 03:13:34 / 00:00:00 v2 4/D (DR)
1.1.1.1 Loopback1 03:52:30 / 00:00:00 v2 1/D (DR)
192.168.20.132 Ethernet2/1 19:35:56 / 00:00:00 v2 1/D
192.168.20.152 Ethernet2/1 00:00:04 / 00:01:41 v2 1/D
192.168.20.204 Ethernet2/1 00:00:36 / 00:01:44 v2 20/D (DR)
示例二:
Router# show ip pim-dm neighbor Ethernet2/1
PIM-DM Neighbor Table
Neighbor Interface Uptime/Expires Ver DR Prior/Mode
Address
192.168.20.132 Ethernet2/1 19:39:22 / 00:00:00 v2 1/D
192.168.20.152 Ethernet2/1 00:00:30 / 00:01:15 v2 1/D
192.168.20.204 Ethernet2/1 00:00:04 / 00:02:16 v2 20/D (DR)
相關命令
ip pim-dm
ip pim-dm dr-priority
ip pim-dm hello-interval
ip pim version
ip pim-dm neighor-filter
show ip pim-dm interface
3.1.13 show ip pim-dm interface
使用本命令可以顯示PIM-DM端口的大致狀態。
show ip pim-dm interface [interface-type interface-number] [count][detail]
參數
參數 | 參數說明 |
---|---|
interface-type interface-number | 可選,接口的類型和編號(比如Ethernet1/1,Seria11/0等)。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
此命令只顯示配置了PIM-DM的端口;在顯示時,如果沒有指定端口,則顯示所有的pim-dm接口信息。
示例
示例一:
Router#show ip pim interface
address Interface Ver/ Nbr Hello DR DR
Mode Count intvl Prior
192.167.20.132 Ethernet1/1 v2/D 0 30 4 192.167.20.132
1.1.1.1 Loopback1 v2/D 0 30 1 1.1.1.1
192.168.20.132 Ethernet2/1 v2/D 2 30 1 192.168.20.204
示例二:
Router#show ip pim interface Ethernet2/1
address Interface Ver/ Nbr Hello DR DR
Mode Count intvl Prior
192.168.20.132 Ethernet2/1 v2/D 2 30 1 192.168.20.204
相關命令
ip pim-dm
ip pim-dm dr-priority
ip pim-dm hello-interval
ip pim version
ip pim-dm neighor-filter
show ip pim-dm neighbor
3.1.14 show ip rpf pim-dm
使用本命令可以顯示多播路由如何進行逆向路徑轉發。
show ip rpf pim-dm source-address
參數
參數 | 參數說明 |
---|---|
source-address | 顯示指定的源地址的RFP信息。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
pim-dm路由協議可以從多種類型的路由表(單播路由表、DVMRP路由表或者配置的靜態多播路由)獲取逆向路徑轉發信息。本命令可以告知用戶是從哪裏獲取的RPF信息。
示例
Router#show ip rpf pim 4.1.1.1
RPF information for (4.1.1.1)
RPF interface: Ethernet2/1
RPF neighbor: 192.168.20.80
RPF route/mask: 192.168.20.0/24
RPF type: unicast
Metric preference: 120
Metric: 1
相關命令
無
第4章 PIM-SM配置命令
4.1 PIM-SM配置命令
PIM-SM配置命令包括:
l clear ip mroute pim-sm
l clear ip pim-sm rp-mapping
l debug ip pim-sm
l ip pim-sm
l ip pim-sm accept-register
l ip pim-sm accept-rp
l ip pim-sm bsr-border
l ip pim-sm bsr-candidate
l ip pim-sm dr-priority
l ip pim-sm hello-interval
l ip pim-sm lan-prune-delay
l ip pim-sm neighbor-filter
l ip pim-sm register-rate-limit
l ip pim-sm register-source
l ip pim-sm rp-address
l ip pim-sm rp-candidate
l ip pim-sm spt-threshold
l ip pim-sm ssm
l show ip pim-sm bsr-router
l show ip pim-sm interface
l show ip pim-sm neighbor
l show ip pim-sm rp
l show ip pim-sm rp-hash
l show ip rpf pim-sm
l show ip mroute pim-sm
4.1.1 clear ip mroute pim-sm
如果希望清除pim-sm的組播路由器中保存的組播路由的信息,可使用clear ip mroute pim-sm命令。
clear ip mroute pim-sm [ * | group-address ] [source-address]
參數
參數 | 參數說明 |
---|---|
* | 刪除所有PIM-SM創建的多播路由。 |
group-address | 刪除相關組的多播路由。 |
source-address | 刪除相關源的多播路由。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以在保存的組播路由信息發生錯誤時用來清除路由器中保存的組播路由的信息。
示例
例一:
Router#clear ip mroute pim-sm *
將清除本地MRT中上游端口是由PIM-SM創建的所有路由。
例二:
Router#clear ip mroute pim-sm 239.1.1.1
將清除本地MRT中上游端口是由PIM-SM創建的組地址爲239.1.1.1 的所有路由。
例三:
Router#clear ip mroute pim-sm 239.1.1.1 192.168.20.131
將清除本地MRT中上游端口是由PIM-SM創建(192.168.20.138, 239.1.1.1)。
相關命令
無
4.1.2 clear ip pim-sm rp-mapping
如果希望清除pim-sm的RP映射表信息,可使用clear ip pim-sm rp-mapping命令。
clear ip pim-sm rp-mapping [rp-address|<cr>]
參數
參數 | 參數說明 |
---|---|
rp-mapping | 匯合點(RP)地址 。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以在保存的RP映射信息發生錯誤時用來清除路由器中保存的RP映射信息。
相關命令
無
4.1.3 debug ip pim-sm
如果希望跟蹤PIM-SM的報文和狀態機信息,可使用debug ip pim-sm命令。
debug ip pim-sm [ hello|jp|register|assert|bsr|timer] [packet|state-machine]
參數
參數 | 參數說明 |
---|---|
hello | 追蹤hello模塊發送接收報文信息。 |
jp | 追蹤Join/Prune報文信息。 |
register | 追蹤register報文信息。 |
assert | 追蹤register報文信息。 |
bsr | 追蹤BSR報文信息。 |
time | 追蹤計時器信息。 |
packet | 追蹤狀態機活動信息。 |
state-machine | 追蹤發送接收報文信息。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以跟蹤PIM-SM路由器的狀態變化和報文收發。
示例
示例一 跟蹤hello報文交互
R142#debug ip pim-sm hello 2003-4-21 16:44:00 PIM-SM: Ethernet1/1, Rcv Hello Msg, Source = 192.168.100.143, Destination = 224.0.0.13, len = 34 2003-4-21 16:44:07 PIM-SM: Ethernet1/1, Send Hello Msg, Destination = 224.0.0.13, len = 34 2003-4-21 16:44:08 PIM-SM: Serial2/0, Send Hello Msg, Destination = 224.0.0.13, len = 34 2003-4-21 16:44:10 PIM-SM: Serial2/0, Rcv Hello Msg, Source = 192.168.21.144, Destination = 224.0.0.13, len = 34
示例二 跟蹤JP報文交互及狀態變化
R142#debug ip pim-sm jp R142#PIM-SM: downstream Ethernet1/1, RP = 192.166.100.142, GP = 224.2.127.254 SM state = PS_ST_JP_NI, ev = PS_EV_JP_JOIN. PIM-SM: downstream Ethernet1/1, RP = 192.166.100.142, GP = 224.2.127.254 SM state = PS_ST_JP_J, ev = PS_EV_JP_PRUNE. PIM-SM: downstream Ethernet1/1, RP = 192.166.100.142, GP = 239.255.255.250 SM state = PS_ST_JP_NI, ev = PS_EV_JP_JOIN. PIM-SM: downstream Ethernet1/1, RP = 192.166.100.142, GP = 239.255.255.250 SM state = PS_ST_JP_J, ev = PS_EV_JP_PRUNE. 2003-4-21 16:48:52 PIM-SM: Ethernet1/1, Rcv J/P Msg, Source = 192.168.100.143, Destination = 224.0.0.13, len = 42 PIM-SM: downstream Ethernet1/1, RP = 192.166.100.142, GP = 225.1.1.10 SM state = PS_ST_JP_NI, ev = PS_EV_JP_JOIN.
示例三 跟蹤register報文交互及狀態變化
R142#debug ip pim-sm register R142#2003-4-21 16:52:19 Line protocol on Interface Ethernet1/1, changed state to up 2003-4-21 16:52:29 PIM-SM: Ethernet1/1, Rcv Register Msg, Source = 192.168.100.143, Destination = 192.166.100.142, len = 57 2003-4-21 16:52:29 PIM-SM: Ethernet1/1, Rcv Register Msg, Source = 192.168.100.143, Destination = 192.166.100.142, len = 57
相關命令
無
4.1.4 ip pim-sm
端口啓動PIM-SM,使用ip pim-sm命令;使用該命令的no形式停止端口PIM-SM運行。
ip pim-sm
no ip pim-sm
參數
無
缺省
缺省端口不運行PIM-SM。
命令模式
端口配置態
使用說明
使用此命令可以激活路由器上的PIM-SM,在路由器端口第一次配置則啓動路由器PIM-SM,在路由器上取消最後一個端口PIM-SM配置則停止路由器上的PIM-SM運行。
相關命令
無
4.1.5 ip pim-sm accept-register
使用ip pim-sm accept-register設置接收Register消息的過濾器;使用該命令的no形式將取消設置。
ip pim-sm accept-register access-list filter-name
no ip pim-sm accept-register access-list
參數
參數 | 參數說明 |
---|---|
filter-name | 接收Register消息的過濾器訪問列表。 |
缺省
默認爲非BSR邊界。
命令模式
全局配置態
使用說明
只能存在一個接收register消息的過濾器。
相關命令
無
4.1.6 ip pim-sm accept-rp
使用ip pim-sm accept-rp設置接收Register消息的過濾器;使用該命令的no形式將取消設置。
ip pim-sm accept-register access-list filter-name
no ip pim-sm accept-register access-list
參數
參數 | 參數說明 |
---|---|
filter-name | 接收Register消息的過濾器訪問列表 。 |
缺省
無
命令模式
全局配置態
使用說明
無
示例
本例子將接收RP爲100.1.1.1的組地址爲224.2.2.2的JP消息。
ip pim-sm accept-rp 100.1.1.1 3
ip access-list standard 3
permit 224.2.2.2 255.255.255.255
相關命令
無
4.1.7 ip pim-sm bsr-border
使用ip pim-sm bsr-border可以將本端口設置成BSR邊界,在此端口既不發送也不接收BSM消息;使用該命令的no形式將恢復默認狀態。
ip pim-sm bsr-border
no ip pim-sm bsr-border
參數
無
缺省
端口默認爲非BSR邊界
命令模式
全局配置態
使用說明
使用此命令可以改變定義BSR邊界,使BSM消息不會在不同PIM-SM域中相互影響。
相關命令
無
4.1.8 ip pim-sm bsr-candidate
使用ip pim-sm bsr-candidate配置指定源的多播,使用該命令的no形式將恢復默認設置。
ip pim-sm bsr-candidate type number [hash-mask-length] [priority]
no ip pim-sm bsr-candidate type number
參數
參數 | 參數說明 |
---|---|
type: | 端口類型 |
number: | 端口號 |
hash-mask-length: | hash掩碼長度 |
priority: | BSR優先級 |
缺省
hash掩碼長度默認爲30,BSR優先級默認爲0。
命令模式
全局配置態
使用說明
配置了本命令之後即使本路由器的計算結果應當爲BSR,但也必須等到BSR收斂之後,本地BSR信息才進行更新。
相關命令
無
4.1.9 ip pim-sm dr-priority
使用ip pim-sm dr-priority命令可以改變端口DR優先級,使用該命令的no形式恢復缺省值。
ip pim-sm dr-priority priority-value
no ip pim-sm dr-priority
參數
參數 | 參數說明 |
---|---|
priority-value | 配置的DR優先級 。 |
缺省
DR優先級缺省爲1。
命令模式
端口配置態
使用說明
使用此命令可以改變端口DR優先級,優先級高的路由器將成爲DR,如果優先級相同則地址高者爲DR。
相關命令
無
4.1.10 ip pim-sm hello-interval
使用ip pim-sm hello-interval可以設置hello報文發送間隔;使用該命令的no形式將恢復默認值。
ip pim-sm hello-interval time-interval
no ip pim-sm hello-interval
參數
參數 | 參數說明 |
---|---|
time-interval | hello報文發送間隔 。 |
缺省
缺省hello報文發送間隔爲30秒。
命令模式
端口配置態
使用說明
使用此命令可以改變鄰居路由器中本路由器作爲鄰居的保持時間(hold-time),保持時間爲hello報文發送間隔的3.5倍。
相關命令
無
4.1.11 ip pim-sm lan-prune-delay
ip pim-sm lan-prune-delay [tbit|lan-delay dly|override-interval ov-itv]
no ip pim-sm lan-prune-delay [tbit|lan-delay|override-interval]
參數
參數 | 參數說明 |
---|---|
tbit | 取消加入抑制 |
lan-delay | 網絡延遲 |
dly | 網絡延遲時間 |
override-interval | 覆蓋時間間隔 |
ov-itv | 覆蓋時間間隔長度 |
缺省
無
命令模式
全局配置態
使用說明
使用ip pim-sm lan-prune-delay配置改變低速網的剪枝傳播延遲信息,使用該命令的no形式將取消配置。
相關命令
無
4.1.12 ip pim-sm neighbor-filter
使用ip pim-sm neighbor-filter可以設置鄰居過濾器,過濾不希望接收PIM-SM信息的鄰居;使用該命令的no形式取消過濾器。
ip pim-sm neighbor-filter filter-name
no ip pim-sm neighbor-filter filter-name
參數
參數 | 參數說明 |
---|---|
filter-name | 鄰居過濾器訪問列表。 |
缺省
端口缺省不使用鄰居過濾器。
命令模式
全局配置態
使用說明
使用此命令可以在一個端口配置多個過濾器。
相關命令
無
4.1.13 ip pim-sm register-rate-limit
使用ip pim-sm register-rate-limit設置Register消息速率的限制值;使用該命令的no形式將恢復默認設置。
ip pim-sm register-rate-limit packet-number-per-second
no ip pim-sm register-rate-limit
參數
參數 | 參數說明 |
---|---|
packet-number-per-second | 接收Register消息的過濾器訪問列表。 |
缺省
無速率限制
命令模式
全局配置態
使用說明
使用此命令將限制本DR的所有(S, G)的註冊報文速率,丟棄大於此速率的註冊報文,減小DR與RP間的帶寬佔有率;另一方面,對於大流量源在最初的時間內(註冊過程)造成報文的丟失。
相關命令
無
4.1.14 ip pim-sm register-source
使用ip pim-sm register-source設置Register消息發送的源地址,使用該命令的no形式將恢復默認設置。
ip pim-sm register-source [type number]
no ip pim-sm register-source
參數
參數 | 參數說明 |
---|---|
type | 端口類型 |
number | 端口號 |
缺省
register消息發送的源地址默認爲DR的下游端口地址。
命令模式
全局配置態
使用說明
如果所配置端口沒有IP地址而且屬於非unnumbered端口,那麼配置無效。協議的UP/DOWN對配置不產生影響。
相關命令
無
4.1.15 ip pim-sm rp-address
使用ip pim-sm rp-address配置靜態RP地址,使用該命令的no形式將取消配置。
ip pim-sm rp-address rp-add [override|acl-name]
no ip pim-sm rp-address rp-add
參數
參數 | 參數說明 |
---|---|
override | 替代通過BSR得到的RP映射表。 |
acl-name | 訪問列表。 |
缺省
無
命令模式
全局配置態
使用說明
靜態RP的優先級爲:配置了override則優於BSR分發的RP映射表中的RP;未配置override則BSR分發的RP映射表優先。
4.1.16 ip pim-sm rp-candidate
ip pim-sm rp-candidate [type number] [interval|group-list acl-name]
no ip pim-sm rp-candidate [type number]
參數
參數 | 參數說明 |
---|---|
type | 端口類型 。 |
number | 端口號 。 |
interval | RP候選者廣播的間隔 。 |
group-list | 組播地址訪問列表。 |
acl-name | 訪問列表名 。 |
缺省
無
命令模式
全局配置態
使用說明
使用ip pim-sm rp-candidate配置候選RP,使用該命令的no形式將取消配置。
相關命令
無
4.1.17 ip pim-sm spt-threshold
使用ip pim-sm spt-threshold設置從共享樹切換到源樹的速率界限,使用該命令的no形式將恢復默認設置。
ip pim-sm spt-threshold [infinity|traffic-rate-value]
no ip pim-sm spt-threshold
參數
參數 | 參數說明 |
---|---|
infinity | 不進行切換 。 |
traffic-rate-value | 每秒鐘Kbit數據速率。 |
缺省
沒有配置此命令時,當路由器收到來自源的第一個報文時路由器立即從共享樹切換到源樹。
命令模式
全局配置態
使用說明
無
相關命令
無
4.1.18 ip pim-sm ssm
使用ip pim-sm ssm配置指定源的多播,使用該命令的no形式將恢復默認設置。
ip pim-sm ssm [default|range acl-name]
no ip pim-sm ssm
參數
參數 | 參數說明 |
---|---|
default | 指定源的多播使用232/8多播。 |
range | 用訪問列表限定用於指定源的多播組。 |
acl-name | 配置訪問列表的名字。 |
缺省
無
命令模式
全局配置態
使用說明
同一PIM-SM域內應使用同樣的範圍,避免(*, G)的衝突。
示例
ip access-list standard 4 permit 224.2.151.141exitip pim-sm ssm range 4
相關命令
無
4.1.19 show ip mroute pim-sm
如果希望顯示PIM-SM組播路由信息,可使用show ip mroute pim-sm命令。
show ip mroute pim-sm [group-address] [source-address] [type number] [summary] [count] [active kbps]
參數
參數 | 參數說明 |
---|---|
group-address | 組地址 |
source-address | 源地址 |
type | 端口類型 |
number | 端口號 |
summary | 顯示錶中的PIM-SM條目 |
count | 顯示(源,組)的統計信息 |
active | 活動源發送數據的速率 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以顯示PIM-SM路由器的組播路由條目。
示例
R142#show ip mroute pim-sm IP Multicast Routing Table Flags: D - Dense, S - Sparse, B - Bidir group, s - SSM group, I - IGMP report, R - RP-bit set, F - Register flag, T - SPT-bit set, J - Join Needed, P - Pruned, Timers: Uptime/Expires (*, 225.1.1.10), 00:15:14/00:02:37, RP 9.1.1.1, flags: SRJ Incoming interface: Ethernet1/1, RPF nbr 192.168.100.143 Outgoing interface list: Serial2/0, Forward/Sparse, 00:13:23/00:02:37 (192.166.1.253, 225.1.1.10), 00:15:14/00:02:46, flags: STJ Incoming interface: Ethernet1/1, RPF nbr 192.168.100.143 Outgoing interface list: Serial2/0, Forward/Sparse, 00:15:14/00:02:46 (192.168.20.141, 225.1.1.10), 00:15:14/00:02:46, flags: STJ Incoming interface: Ethernet1/1, RPF nbr 192.168.100.143 Outgoing interface list: Serial2/0, Forward/Sparse, 00:15:14/00:02:46
相關命令
無
4.1.20 show ip pim-sm bsr-router
如果希望顯示PIM-SM路由器的BSR信息,可使用show ip pim-sm bsr-router命令。
show ip pim-sm bsr-router
參數
無
缺省
無
命令模式
管理態
使用說明
使用此命令可以顯示PIM-SM路由器的BSR信息。
示例
R142#show ip pim-sm bsr-router PIMv2 BSR information: I am BSR! Address of BSR: 192.166.100.142 BSR Priority: 201 Hash Mask Length: 30 Uptime: 00:10:56 Next BSM will be sent in 00:00:04 Candidate-RP: 192.166.100.142(Loopback0) Interval of Advertisements: 60 seconds Next Advertisement will be sent in 00:00:04
相關命令
無
4.1.21 show ip pim-sm interface
如果希望顯示PIM-SM路由器的端口信息,可使用show ip pim-sm interface命令。
show ip pim-sm interface [type number]
參數
參數 | 參數說明 |
---|---|
type | 端口類型 |
number | 端口號 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以 顯示PIM-SM路由器的端口信息。
示例
R142#show ip pim-sm interface Address Interface Ver/ Nbr Query DR DR Mode Count Intvl Prior 192.168.21.142 Serial2/0 v2/S 1 30 1 192.168.21.144 192.168.100.142 Ethernet1/1 v2/S 1 30 100 192.168.100.142 192.166.100.142 Loopback0 v2/S 0 30 1 192.166.100.142
相關命令
無
4.1.22 show ip pim-sm neighbor
如果希望顯示PIM-SM路由器的鄰接鄰居信息,可使用show ip pim-sm nieghbor命令。
show ip pim-sm neighbor [type number]
參數
參數 | 參數說明 |
---|---|
type | 端口類型。 |
number | 端口號。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以顯示PIM-SM路由器的鄰居信息。
示例
R142#show ip pim-sm neighbor PIM Neighbor Table Neighbor Interface Uptime/Expires Ver DR Address Prio 192.168.21.144 Serial2/0 00:03:53/00:01:22 v2 1 192.168.100.143 Ethernet1/1 00:03:34/00:01:41 v2 1
相關命令
無
4.1.23 show ip pim-sm rp
如果希望顯示PIM-SM路由器的RP信息,可使用show ip pim-sm rp命令。
show ip pim-sm rp [mapping|metric]
參數
參數 | 參數說明 |
---|---|
mapping | 顯示RP-GROUP映射關係。 |
metric | 顯示到各個RP的單播路由的metric。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以顯示PIM-SM路由器的RP映射信息。
示例
R144#show ip pim-sm rp GROUP: 225.1.1.10, RP: 9.1.1.1, Version2 Uptime: 1d01h07m, Expires in 00:02:16
相關命令
無
4.1.24 show ip pim-sm rp-hash
如果希望顯示指定組播地址的hash計算值,可使用show ip pim-sm rp-hash命令。
show ip pim-sm rp-hash [group-address]
參數
參數 | 參數說明 |
---|---|
group-address | 根據組地址,顯示其RP信息。 |
缺省
無
命令模式
管理態
使用說明
使用此命令可以顯示指定組播地址的hash計算值。
示例
R142#show ip pim-sm rp-hash 225.1.1.10 RP: 192.166.100.142 Info Source: 192.166.100.142, via BSR Uptime: 00:00:08, Expires: 00:02:22
相關命令
無
4.1.25 show ip rpf pim-sm
如果希望顯示指定源地址的RPF信息,可使用show ip rpf pim-sm命令。
show ip rpf pim-sm {source-address} [metric]
參數
參數 | 參數說明 |
---|---|
source-address | 顯示指定源地址的RPF信息 |
metric | 顯示單播路由的Metric |
缺省
無
命令模式
管理態
使用說明
使用此命令可以顯示顯示指定源地址的逆向路徑轉發信息。
示例
R142#show ip rpf pim-sm 192.166.1.143 RPF information for 192.166.1.143 RPF interface: Ethernet1/1 RPF neighbor: 192.168.100.143 RPF route/mask: 192.166.1.0/24 RPF type: unicast (rip) RPF recursion count: 0 Doing distance-preferred lookups across tables
相關命令
無
第5章 DVMRP配置命令
5.1.1 clear ip dvmrp neighbor
如果希望清除與現有鄰居的相鄰性,可以在管理模式下輸入此條命令:
clear ip dvmrp neighbor [ip-address | interface-type interface-number]
命令參數
參數 | 參數說明 |
---|---|
ip-address | (可選)DVMRP鄰居地址。 |
interface-type/ interface-number | (可選)端口類型和端口號。鍵入此參數後,此端口上的所有鄰居都將進行相鄰性復位。 |
缺省
無
命令模式
管理模式
使用說明
使用此命令可以清除指定端口或地址的鄰居。
示例
以下示例將刪除E1/1上的所有鄰居。
clear ip dvmrp neighbor E1/1
相關命令
show ip dvmrp neighbor
5.1.2 clear ip dvmrp route
如果希望刪除指定單播路由,可以在管理模式下輸入此條命令:
clear ip dvmrp route [network-address [network-mask]]
命令參數
參數 | 參數說明 |
---|---|
network-address | (可選)單播路由網絡地址。 |
network-mask | (可選)單播路由網絡掩碼。 |
缺省
網絡掩碼缺省爲自然掩碼。
命令模式
管理模式
使用說明
使用此命令可以刪除指定單播路由。未指定網絡掩碼(network-mask)時,網絡掩碼缺省爲自然掩碼。值得注意的是,此命令對本地直連路由無效。
示例
以下示例將刪除單播路由192.168.20.0/24。
clear ip dvmrp route 192.168.20.0
相關命令
show ip dvmrp route
5.1.3 clear ip mroute dvmrp
如果希望刪除指定組播路由,可以在管理模式下輸入此條命令:
clear ip mroute dvmrp {* | source-address [group-address] }
命令參數
參數 | 參數說明 |
---|---|
* | 刪除所有組播路由。 |
source-address | 組播路由的源地址。 |
group-address | (可選)組播路由的組地址。 |
缺省
缺省情況組播路由的組地址不用輸入,即刪除指定組播源的所有組播路由。
命令模式
管理模式
使用說明
使用此命令可以刪除指定組播路由。未指定組播路由的組地址時,刪除指定組播源的所有組播路由。
示例
以下示例將刪除組播路由(192.168.20.141, 224.0.0.10)。
clear ip mroute dvmrp 192.168.20.141 224.0.0.10
相關命令
show ip mroute dvmrp
5.1.4 debug ip dvmrp mroute
如果希望跟蹤DVMRP組播路由的創建、刪除等信息,可以在管理模式下輸入此命令,取消可使用此命令的no形式:
debug ip dvmrp mroute
no debug ip dvmrp mroute
命令參數
無
缺省
無
命令模式
管理模式
使用說明
使用此命令可以幫助查找網絡故障。
示例
以下示例將跟蹤組播路由的變化信息。
debug ip dvmrp mroute
輸出信息示例:
DVMRP: create a mroute(192.168.20.141,224.1.1.10) with 192.168.20.0/24 DVMRP: add downstream interface Ethernet1/1 for (192.168.20.141, 224.1.1.10) DVMRP: delete downstream interface Ethernet1/1 for (192.168.20.141, 224.1.1.10) DVMRP: resend prune for (192.168.20.141, 224.1.1.10) with lifetime 7200 DVMRP: downstream neighbor 200.1.1.143 changes to prune state for (192.168.20.141, 224.1.1.10) with lifetime 100 DVMRP: received prune from 200.1.1.143 for (192.168.20.141, 224.1.1.10) with lifetime 100 DVMRP: create a mroute(192.169.1.220,225.1.1.70) with none unicast route DVMRP: delete (192.169.1.220, 225.1.1.70) for mroute expired
相關命令
show ip mroute dvmrp
5.1.5 debug ip dvmrp neighbor
如果希望跟蹤DVMRP鄰居關係的維護信息,可以在管理模式下輸入此命令,取消可使用此命令的no形式:
debug ip dvmrp neighbor
no debug ip dvmrp neighbor
命令參數
無
缺省
無
命令模式
管理模式
使用說明
使用此命令可以幫助查找網絡故障。
示例
以下示例將跟蹤DVMRP鄰居的維護信息。
debug ip dvmrp neighbor
輸出信息示例
DVMRP: delete neighbor 200.1.1.143 for manually cleared DVMRP: delete neighbor 202.117.93.144 for manually cleared DVMRP: add neighbor 200.1.1.143 for new adjacency DVMRP: add neighbor 202.117.93.144 for new adjacency DVMRP: add neighbor 192.168.20.148 for new adjacency
相關命令
show ip mroute neighbor
5.1.6 debug ip dvmrp route
如果希望跟蹤DVMRP單播路由的變化信息,可以在管理模式下輸入此命令,取消可使用此命令的no形式:
debug ip dvmrp route
no debug ip dvmrp route
命令參數
無
缺省
無
命令模式
管理模式
使用說明
使用此命令可以幫助查找網絡故障。
示例
以下示例將跟蹤DVMRP單播路由的變化信息。
debug ip dvmrp route
輸出信息示例:
DVMRP: depend metric[34/34] for 192.168.20.0/24 from 200.1.1.143 DVMRP: infinite metric[32/32] for 200.1.1.0/24 from 200.1.1.143 DVMRP: depend metric[34/34] for 202.117.93.0/24 from 200.1.1.143 DVMRP: DF wins with 172.168.0.0/16 in Serial1/0 for 202.117.93.142 DVMRP: DF wins with 172.168.0.0/16 in Ethernet2/1 for 192.168.20.142 DVMRP: add entry 172.168.0.0/16 DVMRP: send flash report packet DVMRP: delete entry 10.1.1.0/24
主要域解釋:
finite/infinite/depend metric: | 路由代價爲有限(<32)/無窮(=32)/依賴關係(>32 and <64) |
---|---|
[34/34]: | 路由的本地計算代價值/鄰居報告的代價值 |
DF wins: | 本系統在指定端口獲得此路由的指派轉發權限。 |
DF loses: | 本系統在指定端口失去此路由的指派轉發權限(結果爲:本路由在此端口沒有下游依賴鄰居)。 |
相關命令
show ip mroute route
5.1.7 debug ip dvmrp packet
如果希望跟蹤DVMRP報文的接收和發送情況,可以在管理模式下輸入此命令,取消可使用此命令的no形式:
debug ip dvmrp packet [graft | graft-ack | report | probe | prune]
no debug ip dvmrp packet [graft | graft-ack | report | probe | prune]
命令參數
參數 | 參數說明 |
---|---|
graft | (可選)跟蹤嫁接報文。 |
graft-ack | (可選)跟蹤嫁接回應報文。 |
report | (可選)跟蹤單播路由更新報文。 |
probe | (可選)跟蹤探針報文。 |
prune | (可選)跟蹤剪枝報文。 |
缺省
無
命令模式
管理模式
使用說明
使用此命令可以幫助查找網絡故障。
示例
以下示例將跟蹤DVMRP所有報文的發送和接收信息。
debug ip dvmrp packet
輸出信息示例:
DVMRP: send probe packet to 224.0.0.4 with length 24 in Ethernet2/1 DVMRP: send probe packet to 224.0.0.4 with length 16 in Ethernet1/1 DVMRP: receive probe packet from 192.168.20.144 with length 24 in Ethernet2/1 DVMRP: receive probe packet from 200.1.1.143 with length 16 in Ethernet1/1 DVMRP: receive probe packet from 202.117.93.144 with length 16 in Serial1/0 DVMRP: send probe packet to 224.0.0.4 with length 16 in Serial1/0 DVMRP: send probe packet to 224.0.0.4 with length 24 in Ethernet2/1 DVMRP: receive probe packet from 192.168.20.148 with length 24 in Ethernet2/1 DVMRP: send probe packet to 224.0.0.4 with length 16 in Ethernet1/1 DVMRP: receive report packet from 192.168.20.144 with length 37 in Ethernet2/1 DVMRP: receive probe packet from 192.168.20.144 with length 24 in Ethernet2/1
相關命令
show ip mroute route
5.1.8 ip dvmrp
該命令用來在端口上運行DVMRP。要在該端口上禁止DVMRP運行,使用此命令的no形式:
ip dvmrp
no ip dvmrp
命令參數
無
缺省
無
命令模式
端口配置模式
使用說明
使用此命令激活或停止端口上的DVMRP。DVMRP與PIM-SM、PIM-DM類似,只要有至少一個端口激活DVMRP,系統便啓動DVMRP。
如果沒有在配置本命令之前,"ip multicast-routing"沒有配置,則提出如下警告:WARNING: "ip multicast-routing" is not configured, IP Multicast packets will not be forwarded",但DVMRP進程照常啓動,除不能學習到組播外一切正常,補充配置"ip multicast-routing"後一切正常。
一旦關閉這個功能,該端口將不再運行DVMRP,但不會影響DVMRP的其他配置,當重新端口上運行DVMRP後,所有的DVMRP配置仍然有效。
示例
以下示例將在端口E1/1上激活DVMRP。
R142_config_e1/1# ip dvmrp
相關命令
show ip dvmrp interface
5.1.9 ip dvmrp advert-metric
該命令用來配置對從端口發送的路由的附加端口代價。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp advert-metric offset [access-list acl-name]
no ip dvmrp advert-metric offset [access-list acl-name]
命令參數
參數 | 參數說明 |
---|---|
offset | 對從端口發送的路由的附加端口代價值。 |
access-list | (可選)配置訪問列表對指定路由設置附加端口代價值。 |
acl-name | (可選)訪問列表名稱。 |
缺省
缺省情況下,對所有從本端口發出路由不加任何代價值,直接將DVMRP路由中的代價值發出。
命令模式
端口配置模式
使用說明
本命令可以配置多個訪問列表,對於計算端口附加代價值則依訪問列表的配置順序,以第一個“允許”爲準,對於沒有匹配的路由,依照“ip dvmrp advert-metric offset”的配置取值。參見示例。
本命令只能配置使用標準訪問列表;如果配置擴展訪問列表,將等同於配置了"允許所有"的標準訪問列表。
示例
以下示例將對從端口E2/1上發出的路由增加指定附加代價。我們假定需要從e2/1發送3條路由:192.168.20.0/24, 192.168.30.0/24, 192.167.20.0/24。
192.168.20.0/24雖然滿足第二個訪問列表“per16”,但“per24”配置在先,所以192.168.20.0/24的附加代價爲4。
192.168.30.0/24僅滿足第二個訪問列表“per16”,所以192.168.30.0/24的附加代價爲3。
192.167.20.0/24不滿足任何訪問列表,所以192.167.20.0/24的附加代價屬於未配置訪問列表的範圍,即2。
命令示例
! interface Ethernet2/1 ip address 192.167.20.142 255.255.255.0 ip dvmrp ip dvmrp advert-metric 2 ip dvmrp adver-metric 4 access-list per24 ip dvmrp adver-metric 3 access-list per16 ! ip access-list standard per24 permit 192.168.20.0 255.255.255.0 ! ip access-list standard per16 permit 192.168.0.0 255.255.0.0 !
相關命令
show ip dvmrp route
5.1.10 ip dvmrp auto-summary
該命令用來配置端口自動彙總,使得從本端口發送的所有路由彙總成自然掩碼的方式。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp auto-summary
no ip dvmrp auto-summary
命令參數
無
缺省
缺省情況下,端口自動彙總激活。
命令模式
端口配置模式
使用說明
端口自動彙總與手工彙總互不影響,彙總路由不出現在本路由表中。
如果本路由器的兩個端口與其它路由器形成路由環,則建議在兩個端口同時配置或同時取消自動彙總,避免路由環造成的彙總路由振盪。
示例
以下示例將取消E2/1上的自動彙總功能。
R142_config_e2/1# no ip dvmrp auto-summary
相關命令
ip dvmrp summary-address
5.1.11 ip dvmrp default-information
該命令用來配置端口缺省路由,使得從本端口發送缺省路由。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp default-information
no ip dvmrp default-information
命令參數
無
缺省
缺省情況下,端口不發送缺省路由。
命令模式
端口配置模式
使用說明
端口缺省路由的配置與否,不影響缺省路由在DVMRP路由表的出現。
如果本路由器的兩個端口與其它路由器形成路由環,則建議在兩個端口同時配置或同時取消缺省路由,避免路由環造成的缺省路由振盪。
示例
以下示例將配置E2/1上的缺省路由功能。
R142_config_e2/1# ip dvmrp default-information
相關命令
show ip dvmrp route
5.1.12 ip dvmrp force-leaf
該命令用來強行設置端口爲葉節點,使得從本端口沒有鄰居。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp force-leaf
no ip dvmrp force-leaf
命令參數
無
缺省
缺省情況下,端口不強行設爲葉節點。
命令模式
端口配置模式
使用說明
通過設置葉節點,可以隔離兩個物理連接的路由器之間的信息交互。
示例
以下示例將強行設置E2/1爲葉節點。
R142_config_e2/1# ip dvmrp force-leaf
相關命令
show ip dvmrp neighbor
5.1.13 ip dvmrp metric
該命令用於對從端口接收的路由的增加路由代價,以此改變某條路由的代價。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp metric offset [access-list acl-name]
no ip dvmrp metric offset [access-list acl-name]
命令參數
參數 | 參數說明 |
---|---|
offset | 對從端口接收的路由的附加端口代價值。 |
access-list | (可選)配置訪問列表對指定路由設置附加端口代價值。 |
acl-name | (可選)訪問列表名稱。 |
缺省
缺省情況下,對所有從本端口接收路由增加代價值1。
命令模式
端口配置模式
使用說明
本命令可以配置多個訪問列表,對於計算端口附加代價值則依訪問列表的配置順序,以第一個“允許”爲準,對於沒有匹配的路由,依照“ip dvmrp ametric offset”的配置取值(默認爲1)。參見示例。
本命令只能配置使用標準訪問列表;如果配置擴展訪問列表,將等同於配置了"允許所有"的標準訪問列表。
示例
以下示例將對從端口E2/1上收到的路由增加指定附加代價。我們假定從e2/1收取3條路由:192.168.20.0/24, 192.168.30.0/24, 192.167.20.0/24。
192.168.20.0/24雖然滿足第二個訪問列表“per16”,但“per24”配置在先,所以192.168.20.0/24的附加代價爲4。
192.168.30.0/24僅滿足第二個訪問列表“per16”,所以192.168.30.0/24的附加代價爲3。
192.167.20.0/24不滿足任何訪問列表,所以192.167.20.0/24的附加代價屬於未配置訪問列表的範圍,但未曾配置“ip dvmrp advert-metric offset”所以取默認值1。
命令示例
! interface Ethernet2/1 ip address 192.167.20.142 255.255.255.0 ip dvmrp ip dvmrp metric 4 access-list per24 ip dvmrp metric 3 access-list per16 ! ip access-list standard per24 permit 192.168.20.0 255.255.255.0 ! ip access-list standard per16 permit 192.168.0.0 255.255.0.0 !
相關命令
show ip dvmrp route
5.1.14 ip dvmrp prune-lifetime
該命令用來配置從端口發送的所有組播路由的剪枝有效時間。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp prune-lifetime lifetime
no ip dvmrp prune-lifetime [lifetime]
命令參數
參數 | 參數說明 |
---|---|
lifetime | 剪枝有效時間。 |
缺省
缺省情況下,一個剪枝狀態的組播路由如果沒有下游剪枝鄰居剪枝有效時間爲7200秒,否則取所有收到的剪枝有效時間的最小值。
命令模式
端口配置模式
使用說明
DVMRP的早期版本(如:mrouted3.3以前)和Cisco路由器未曾使用Genneration ID來識別路由器的重起,爲了減少路由器重起帶來的組播路由剪枝信息的有效行,應當把剪枝有效時間設置成足夠小,使得下游鄰居(重起的路由器)可以及時創建組播信息。
但是,太小的剪枝有效時間將導致路由器的狀態變化頻繁,或較大的帶寬資源浪費。所以,剪枝有效時間應當根據鏈路的狀況設置一個恰當值。
示例
以下示例將對從端口E2/1上發送的所有組播路由的剪枝有效時間爲1000秒:
R142_config_e2/1# ip dvmrp prune-lifetime 1000
相關命令
show ip mroute dvmrp
5.1.15 ip dvmrp route-filter
該命令用來配置過濾端口接收和發送的路由。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp route-filter { in | out }acl-name
no ip dvmrp route-filter { in | out }acl-name
命令參數
參數 | 參數說明 |
---|---|
in | 對從端口接收的路由進行過濾。 |
out | 對從端口發送的路由進行過濾。 |
acl-name | 訪問列表名稱。 |
缺省
無
命令模式
端口配置模式
使用說明
本命令在每個端口的接收或發送只能配置一個過濾器。
本命令只能配置使用標準訪問列表;如果配置擴展訪問列表,將等同於配置了"允許所有"的標準訪問列表。
示例
以下示例將不接收從端口E2/1上來的落在訪問列表範圍的路由。
命令示例
! interface Ethernet2/1 ip address 192.167.20.142 255.255.255.0 ip dvmrp ip dvmrp route-filter in per24 ! ip access-list standard per24 permit 192.168.20.0 255.255.255.0 !
相關命令
show ip dvmrp route
5.1.16 ip dvmrp summary-address
該命令用來配置端口手工彙總。要在該端口上取消該功能,使用此命令的no形式:
ip dvmrp summary-address network-address mask-address
no ip dvmrp auto-summary network-address mask-address
命令參數
參數 | 參數說明 |
---|---|
network-address | 手工彙總網絡號。 |
mask-address | 手工彙總網絡掩碼。 |
缺省
無
命令模式
端口配置模式
使用說明
端口手工彙總與自動彙總互不影響,彙總路由不出現在本路由表中。
如果本路由器的兩個端口與其它路由器形成路由環,則建議在兩個端口同時配置或同時取消同一手工彙總,避免路由環造成的彙總路由振盪。
示例
以下示例將設置E2/1上的將發送手工彙總192.168.0.0/16。
R142_config_e2/1# ip dvmrp summary-address 192.168.0.0 255.255.0.0
相關命令
ip dvmrp auto-summary
5.1.17 show ip dvmrp interface
該命令用來顯示指定端口信息。
show ip dvmrp interface [interface-type interface-number]
命令參數
參數 | 參數說明 |
---|---|
interface-type | (可選)端口類型。 |
interface-number | (可選)端口號。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
此命令只顯示配置了DVMRP的端口;在顯示時,如果沒有指定端口,則顯示所有的DVMRP接口信息。
示例
以下示例將顯示DVMRP所有端口信息。
R142_config#show ip dvmrp interface
DVMRP interface information
Address interface flags neighbors 200.1.1.142 Ethernet1/1 0x0000 1 202.117.93.142 Serial1/0 0x0000 1 192.168.20.142 Ethernet2/1 0x0000 4
相關命令
ip dvmrp
5.1.18 show ip dvmrp neighbor
該命令用來顯示指定端口的鄰居信息。
show ip dvmrp neighbor [interface-type interface-number]
命令參數
參數 | 參數說明 |
---|---|
interface-type | (可選)端口類型。 |
interface-number | (可選)端口號。 |
缺省
無
命令模式
用戶態以外的其它模式。
使用說明
此命令顯示DVMRP的指定端口的鄰居信息。
示例
以下示例將顯示DVMRP所有鄰居信息。
R142_config#show ip dvmrp neighbor DVMRP neighbor information Address interface flags version hold/Expire time 200.1.1.143 Ethernet1/1 0x010F 3.255 1d16h21m/00:00:31 202.117.93.144 Serial1/0 0x010F 3.255 1d16h04m/00:00:27 192.168.20.144 Ethernet2/1 0x010F 3.255 23:42:04/00:00:33 192.168.20.148 Ethernet2/1 0x010E 3.255 23:41:57/00:00:34 192.168.20.204 Ethernet2/1 0x040A 12.3 23:41:09/00:02:14 192.168.20.156 Ethernet2/1 0x040A 12.3 18:31:14/00:01:29
flags域解釋:
域 | 位 | 說明 |
---|---|---|
flags | 0x0001 | 鄰居支持葉節點 |
0x0002 | 鄰居支持剪枝報文 | |
0x0004 | 鄰居probe報文包含GenID域 | |
0x0008 | 鄰居支持mtrace功能 | |
0x0010 | 鄰居支持SNMP | |
0x0020 | 鄰居剪枝、嫁接和嫁接回應報文支持網絡掩碼 | |
0x0100 | 鄰居支持雙向鏈接關係 | |
0x0200 | 收到鄰居的probe報文,但雙向鏈接關係未建立 | |
0x0400 | 說明本鄰居爲Cisco路由器 |
相關命令
ip dvmrp
show ip dvmrp interface
debug ip dvmrp neighbor
5.1.19 show ip dvmrp route
該命令用來顯示指定路由的信息。
show ip dvmrp route [network-address [network-mask]]
命令參數
參數 | 參數說明 |
---|---|
network-address | (可選)路由網絡地址。 |
network-mask | (可選)路由網絡掩碼。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
此命令顯示DVMRP的指定路由信息。未配置網絡掩碼而配置了網絡地址時,網絡掩碼缺省爲網絡地址的自然掩碼。
示例
示例一、將顯示所有路由信息。
R142_config_e2/1#show ip dvmrp route DVMRP topology information H 10.1.1.0/24, from 202.117.93.144(Serial1/0) with metric 3 Create Time 00:01:03, Expire Time 00:02:17 Downstream interface: DF Ethernet1/1, 1 neighbors Ethernet2/1, 0 neighbors, DF neighbor 192.168.20.204, DF metric 1 172.168.0.0/16, from 200.1.1.143(Ethernet1/1) with metric 11 Create Time 1d16h57m, Expire Time 00:02:11 Downstream interface: DF Serial1/0, 0 neighbors DF Ethernet2/1, 4 neighbors 172.168.30.0/24, from 202.117.93.144(Serial1/0) with metric 3 Create Time 00:01:03, Expire Time 00:02:17 Downstream interface: DF Ethernet1/1, 0 neighbors Ethernet2/1, 0 neighbors, DF neighbor 192.168.20.148, DF metric 1 192.168.20.0/24, from Local(Ethernet2/1) with metric 1 Create Time 1d00h18m Downstream interface: DF Ethernet1/1, 1 neighbors DF Serial1/0, 0 neighbors
特殊域解釋:
標誌符 | 說明 |
---|---|
H | 路由處於Hold-Down狀態,否則處於正常狀態 |
DF | 路由在本端口具有指定轉發功能,否則不具備指定轉發功能 |
示例二、將顯示指定路由信息(172.168.30.0/24)。
R142_config_e2/1#show ip dvmrp route 172.168.30.0 255.255.255.0 DVMRP topology information 172.168.30.0/24, from 202.117.93.144(Serial1/0) with metric 3 Create Time 00:07:28, Expire Time 00:01:52 Downstream interface: DF Ethernet1/1, 0 neighbors Ethernet2/1, 0 neighbors, DF neighbor 192.168.20.148, DF metric 1
相關命令
show ip dvmrp neighbor
show ip mroute dvmrp
debug ip dvmrp route
5.1.20 show ip mroute dvmrp
該命令用來顯示指定族播路由的信息。
show ip mroute dvmrp [interface-type interface-number| source-address [group-address]]
命令參數
參數 | 參數說明 |
---|---|
interface-type | (可選)端口類型。 |
interface-number | (可選)端口號。 |
source-address | (可選)組播路由源地址。 |
group-address | (可選)組播路由組地址。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
此命令顯示DVMRP的指定組播路由信息。
示例
示例一、將顯示所有組播路由信息。
R142_config_e2/1#show ip mroute dvmrp IP Multicast Routing Table (192.168.20.2, 224.1.1.10), 1d00h34m/00:00:00 Incoming interface: Ethernet2/1, RPF nbr 192.168.20.142 Outgoing interface list: Null (192.169.1.220, 225.1.1.70), 00:00:30/00:00:00 Incoming interface: Ethernet2/1, RPF nbr 192.168.20.142 Outgoing interface list: Null (192.168.20.141, 239.255.255.250), 21:14:00/00:00:00 Incoming interface: Ethernet2/1, RPF nbr 192.168.20.142 Outgoing interface list: Ethernet1/1, Forward/DVMRP, 19:45:51/00:00:00
示例二、將顯示指定組播路由信息(192.168.20.2, 224.1.1.10)。
R142_config_e2/1#show ip mroute dvmrp 192.168.20.2 IP Multicast Routing Table (192.168.20.2, 224.1.1.10), 1d00h36m/00:00:00, Owner, Prune Incoming interface: Ethernet2/1, RPF nbr 192.168.20.142 relate route: 192.168.20.0/24, 2/2 downstream interfaces Outgoing interface list: Ethernet1/1, 1/1 neighbors, Prune Serial1/0, 0/0 neighbors, Prune
相關命令
show ip dvmrp neighbor
debug ip dvmrp mroute
debug ip dvmrp route
5.1.21 show ip rpf dvmrp
使用本命令可以顯示多播路由如何進行逆向路徑轉發。
show ip rpf dvmrp source-address
命令參數
參數 | 參數說明 |
---|---|
source-address | 顯示指定的源地址的RFP信息。 |
缺省
無
命令模式
用戶態以外的其它模式
使用說明
本命令可以告知用戶組播源的逆向路徑轉發信息。
示例
示例將顯示組播源192.168.20.2的逆向路徑轉發信息。
R142_config_e2/1#show ip rpf dvmrp 192.168.20.2 RPF information for (192.168.20.2) RPF interface: Ethernet2/1 RPF neighbor: directly connected RPF route/mask: 192.168.20.0/24 RPF type: unicast (connected)
相關命令
show ip mroute dvmrp