组播协议命令.docx
- 文档编号:15865093
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:211
- 大小:109.74KB
组播协议命令.docx
《组播协议命令.docx》由会员分享,可在线阅读,更多相关《组播协议命令.docx(211页珍藏版)》请在冰点文库上搜索。
组播协议命令
第1章IPv4组播协议
如果为无线产品,则本文所指的路由器代表了一般意义下的路由器或运行了路由协议的无线控制产品。
1.1组播公用命令
1.1.1showipmroute
命令:
showipmroute[
功能:
显示ipv4组播的软件转发表。
参数:
GroupAddr:
显示跟此组播地址相关的转发表项。
SourceAddr:
显示跟此源相关的转发表项。
缺省情况:
无。
命令模式:
特权模式和全局配置模式。
使用指南:
举例:
显示所有组播转发表。
Switch(config)#showipmroute
Name:
Loopback,Index:
2002,State:
49
Name:
null0,Index:
2003,State:
49
Name:
sit0,Index:
2004,State:
80
Name:
Vlan1,Index:
2005,State:
1043
Name:
Vlan2,Index:
2006,State:
1002
Name:
pimreg,Index:
2007,State:
c1
Thetotalmatchedipmractivemfcentriesis1,unresolvedipmrentriesis0
GroupOriginIifWrongOif:
TTL
225.1.1.1192.168.1.136vlan102006:
1
显示信息
解释
Name
接口名
Index
接口索引
State
接口状态
Thetotalmatchedipmractivemfcentries
软件转发条目总数
unresolvedipmrentries
没有下发的转发条目数
Group
转发条目组地址
Origin
转发条目源地址
Iif
转发条目入接口名
Wrong
从错误接口收到的组播报文个数
Oif
转发条目出接口索引
TTL
TTL值
1.2PIM-DM的配置命令
1.2.1debugpimtimersat
命令:
debugpimtimersat
nodebugpimtimersat
功能:
打开显示PIMDM源活动计时器详细信息的调试开关;本命令的no操作为关闭本调试开关。
参数:
无。
缺省情况:
关闭。
命令模式:
特权用户配置模式。
使用指南:
打开此开关,可以显示源活动计时器的详细信息。
举例:
Switch#debugpimtimersat
备注:
PIM-DM中其他debug开关与PIM-SM通用,包括debugpimevent,debugpimpacket,debugpimnexthop,debugpimnsm,debugpimmfc,debugpimmib,debugpimtimer,debugpimstate,请参考PIM-SM手册部分
1.2.2debugpimtimersrt
命令:
debugpimtimersrt
nodebugpimtimersrt
功能:
打开显示PIMDM状态更新计时器详细信息的调试开关;本命令的no操作为关闭本调试开关。
参数:
无。
缺省情况:
关闭。
命令模式:
特权用户配置模式。
使用指南:
打开此开关,可以显示PIMDM状态更新计时器的详细信息。
举例:
Switch#debugpimtimersrt
备注:
PIM-DM中其他debug开关与PIM-SM通用,包括debugpimevent,debugpimpacket,debugpimnexthop,debugpimnsm,debugpimmfc,debugpimmib,debugpimtimer,debugpimstate,请参考PIM-SM手册部分
1.2.3ipmroute
命令:
ipmroute
noipmroute
功能:
配置静态组播表项。
No操作删除静态组播表项或部分出接口。
参数:
缺省情况:
若不包含接口参数,则删除该静态组播表项。
命令模式:
全局配置模式。
使用指南:
所有配置的接口名必须存在,且必须是VLAN接口。
出接口只有启动了PIM且UP的接口才能下发,如入接口没有UP、未启动PIM或RPF检查不正确,不会下发该表项。
通过no命令删除配置的静态组播表项,若删除指令包含所有出接口或未指定接口信息,则删除该静态组播表项,否则删除指定的出接口。
举例:
Switch(config)#ipmroute10.1.1.1225.1.1.1v10v20v30
1.2.4ippimbsr-border
命令:
ippimbsr-border
noippimbsr-border
功能:
配置、取消接口为PIMBSR-BORDER。
参数:
无。
缺省情况:
非BSR-BORDER。
命令模式:
接口配置模式。
使用指南:
配置为BSR-BORDER的接口,BSR相关消息不向该接口发送也不从该接口接收,连接的网络被认为都是该接口的直连网络。
举例:
Switch(Config-if-Vlan1)#noippimbsr-border
1.2.5ippimdense-mode
命令:
ippimdense-mode
noippimdense-mode
功能:
在接口上启动PIM-DM协议;本命令的no操作在接口上关闭PIM-DM协议。
参数:
无。
缺省情况:
缺省为不启动PIM-DM协议。
命令模式:
接口配置模式。
使用指南:
此命令需要在全局配置模式下执行ippimmulticast-routing,才能生效。
不支持组播协议互操作,即同一台交换机不能同时开启密集模式和稀疏模式。
举例:
在接口VLAN1上启动PIM-DM协议。
Switch(config)#ippimmulticast-routing
Switch(config)#interfacevlan1
Switch(Config-if-Vlan1)#ippimdense-mode
1.2.6ippimdr-priority
命令:
ippimdr-priority
noippimdr-priority
功能:
设置、取消以及改变接口的DR优先级值。
同一网段相邻节点通过hello报文选举出本网段的指定路由器DR,no操作恢复默认值。
参数:
缺省情况:
1。
命令模式:
接口配置模式。
使用指南:
取值范围0-4294967294,值越高,越优先。
举例:
配置接口VLAN1的DRpriority值为100
Switch(config)#interfacevlan1
Switch(Config-if-Vlan1)#ippimdr-priority100
Switch(Config-if-Vlan1)#
1.2.7ippimexclude-genid
命令:
ippimexclude-genid
noippimexclude-genid
功能:
此命令使得发出的Hello报文不包含GenId选项,no操作恢复默认。
参数:
无。
缺省情况:
Hello报文包含GenId选项。
命令模式:
接口配置模式。
使用指南:
此命令用于与较老的CiscoIOS版本交互。
举例:
配置交换机发出的hello报文中不包含GenID选项。
Switch(Config-if-Vlan1)#ippimexclude-genid
Switch(Config-if-Vlan1)#
1.2.8ippimhello-holdtime
命令:
ippimhello-holdtime
noippimhello-holdtime
功能:
设置Hello消息中Holdtime项的值,此值用于描述邻居超时时间,如果在这一时间内,没有收到该邻居的hello报文,则将此邻居纪录删除。
no操作取消设置的holdtime值而恢复到缺省值。
参数:
缺省情况:
为3.5*Hello_interval,hello_interval的默认值为30s,因此hello-holdtime的默认值为105s。
命令模式:
接口配置模式。
使用指南:
如果不设置,则hello-holdtime默认为当前Hello-interval的3.5倍。
如果设置的hello-holdtime小于当前的hello_interval,则这个设置会被拒绝。
每次hello-interval被更新的时候,hello-holdtime也会根据如下规则更新:
如果hello_holdtime没有被配置,或者如果hello_holdtime被配置了但是比当前的hello_interval小,则hello_holdtime被修改为3.5*Hello_interval,否则保持被配置的值。
举例:
配置接口helloholdtime的值。
Switch(config)#interfacevlan1
Switch(Config-if-Vlan1)#ippimhello-holdtime10
Switch(Config-if-Vlan1)#
1.2.9ippimhello-interval
命令:
ippimhello-interval
noippimhello-interval
功能:
配置接口PIM-DMhello报文间隔时间;本命令的no操作恢复为缺省值。
参数:
缺省情况:
周期发送PIM-DMhello报文的时间间隔缺省为30s。
命令模式:
接口配置模式。
使用指南:
hello消息使得PIM-DM交换机可以互相定位,确定邻居关系。
PIM-DM交换机通过周期向邻居发送hello消息来宣告自己的存在,如果在规定的时间内没有收到邻居发送的hello消息,则认为该邻居丢失。
该时间值的配置不能大于邻居超时时间。
举例:
在接口VLAN1上配置PIM-DMhello间隔。
Switch(config)#interfacevlan1
Switch(Config-if-Vlan1)#ippimhello-interval20
1.2.10ippimmulticast-routing
命令:
ippimmulticast-routing
noippimmulticast-routing
功能:
全局启动PIM协议;本命令的no操作全局关闭PIM协议。
参数:
无。
缺省情况:
缺省为不启动PIM协议。
命令模式:
全局配置模式。
使用指南:
本命令全局启动PIM,但是要让PIM-DM工作,还必须在接口上启动PIM-DM。
举例:
全局启动PIM协议。
Switch(config)#ippimmulticast-routing
Switch(config)#
1.2.11ippimneighbor-filter
命令:
ippimneighbor-filter
noippimneighbor-filter
功能:
配置邻居访问列表。
如果被列表过滤,如果已经同此邻居建立连接,则此连接马上被切断,如果没有建立连接,则这个连接不能建立。
参数:
简单访问列表号,取值1-99。
缺省情况:
没有neighborfilter设置。
命令模式:
接口配置模式。
使用指南:
ACL的默认行为为DENY。
即如果配置access-list1,则access-list1中的默认行为是deny。
在下面的举例中如果不配置permitany-source,则deny10.1.4.100.0.0.255的效果同于denyany-source。
举例:
设置接口VLAN1上pim邻居的过滤规则。
Switch#showippimneighbor
NeighborInterfaceUptime/ExpiresVerDR
AddressPriority/Mode
10.1.4.10Vlan102:
30:
30/00:
01:
41v24294967294/DR
Switch(Config-if-Vlan1)#ippimneighbor-filter2
Switch(config)#access-list2deny10.1.4.100.0.0.255
Switch(config)#access-list2permitany-source
Switch(config)#showippimneighbor
Switch(config)#
1.2.12ippimscope-border
命令:
ippimscope-border[<1-99>|
noippimscope-border
功能:
配置、取消PIM的管理边界。
参数:
<1-99>:
判断是否属于管理范围组地址的ACL号。
判断是否属于管理范围组地址的ACL名,应当是标准ACL名。
缺省情况:
非管理边界,访问列表不指定表示使用默认的管理组范围。
命令模式:
接口配置模式。
使用指南:
配置IPpim的管理边界和使用的ACL。
组播数据不向SCOPE-BORDER扩散。
举例:
Switch(Config-if-Vlan2)#ippimscope-border3
1.2.13ippimstate-refreshorigination-interval
命令:
ippimstate-refreshorigination-interval
noippimstate-refreshorigination-interval
功能:
在全局模式下配置state-refresh报文发送间隔。
no操作恢复默认值。
参数:
缺省情况:
60s。
命令模式:
全局配置模式。
使用指南:
第一跳路由器定期发送state-refresh报文以维持所有下游路由器的PIM-DM表项。
通过此命令可以修改state-refresh报文的发送间隔,通常不建议您修改相关定时器的时间间隔。
举例:
将交换机上的state-refresh报文发送间隔设为90秒。
Switch(config)#ippimstate-refreshorigination-interval90
1.2.14showippiminterface
命令:
showippiminterface
功能:
显示PIM接口信息。
参数:
无。
缺省情况:
无。
命令模式:
特权和配置模式。
使用指南:
用于显示PIM协议的接口信息。
举例:
Switch(config)#showippiminterface
AddressInterfaceVIFindexVer/NbrDRDR
ModeCountPrior
10.1.4.3Vlan10v2/S1110.1.4.3
10.1.7.1Vlan22v2/S0110.1.7.1
显示信息
解释
Address
接口地址
Interface
接口名
VIFindex
接口索引号
Ver/Mode
pim版本和模式,版本一般为v2,sparsemode显示S,densemode显示D
NbrCount
此接口上的邻居个数
DRPrior
Dr优先级
DR
此接口DR的地址
1.2.15showippimmroutedense-mode
命令:
showippimmroutedense-mode[group
功能:
显示PIM-DM报文转发项。
参数:
group
显示跟此组播地址相关的转发表项。
source
显示跟此源相关的转发表项。
缺省情况:
不显示。
命令模式:
特权和配置模式。
使用指南:
本命令用于显示PIM-DM维护的组播路由信息。
举例:
显示所有PIM-DM报文转发项。
Switch(config)#showippimmroutedense-mode
IPMulticastRoutingTable
(*,G)Entries:
1
(S,G)Entries:
1
(*,226.0.0.1)
Local..l.............................
(192.168.1.12,226.0.0.1)
RPFnbr:
0.0.0.0
RPFidx:
Vlan2
UpstreamState:
FORWARDING
OriginState:
ORIGINATOR
Local................................
Pruned................................
Asserted................................
Outgoing..o.............................
Switch#
显示信息
解释
(*,226.0.0.1)
(*,G)转发项
(192.168.1.12,226.0.0.1)
(S,G)转发项
RPFnbr
反向路径邻居,DM中指源方向的上游邻居,
0.0.0.0表示此交换机既为第一跳
RPFidx
RPF邻居所在的接口
UpstreamState
上游方向状态,有FORWARDING(可以转发上游的数据),PRUNED(上游停止转发数据),ACKPENDING(等待上游响应,转发上游数据)
OriginState
有两个值:
ORIGINATOR(处于可发state-refresh状态),NON_ORIGINATOR(不可发state-refresh状态)
Local
本地加入接口,此接口收到IGMPJoin
Pruned
PIM剪枝接口,此接口收到Prune消息
Asserted
Asserted状态
Outgoing
组播数据最终出接口的index号,在此例中出接口的index为2。
可以通过命令showippiminterface察看接口详细信息
1.2.16showippimneighbor
命令:
showippimneighbor
功能:
显示路由器邻居。
参数:
无。
缺省情况:
无。
命令模式:
特权和配置模式。
使用指南:
用于显示PIM协议维护的组播路由器邻居信息。
举例:
Switch(config)#showippimneighbor
NeighborInterfaceUptime/ExpiresVerDR
AddressPriority/Mode
10.1.6.1Vlan100:
00:
10/00:
01:
35v21/
10.1.6.2Vlan100:
00:
13/00:
01:
32v21/
10.1.4.2Vlan300:
00:
18/00:
01:
30v21/
10.1.4.3Vlan300:
00:
17/00:
01:
29v21/
显示信息
解释
NeighborAddress
邻居地址
Interface
邻居所在接口
Uptime/Expires
运行时间/超时时间
Ver
pim版本,一般为v2
DRPriority/Mode
此邻居发来Hello消息中的DR优先级以及此邻居是否该接口上的DR
1.2.17showippimnexthop
命令:
showippimnexthop
功能:
显示PIM缓存的单播路由表中的下一跳路由器
参数:
无
缺省情况:
无
命令模式:
特权和配置模式。
使用指南:
用于显示PIM保存的下一跳路由器信息。
举例:
Switch(config)#showippimnexthop
Flags:
N=New,R=RP,S=Source,U=Unreachable
DestinationTypeNexthopNexthopNexthopNexthopMetricPrefRefcnt
NumAddrIfindexName
____
192.168.1.1N...10.0.0.02006001
192.168.1.9..S.10.0.0.02006001
显示信息
解释
Destination
下一跳的目标地址
Type
N:
新创建的下一跳,还没有确定RP方向或者S方向R:
RP方向S:
源方向U:
不可到达
NexthopNum
下一跳计数
NexthopAddr
下一跳地址
NexthopIfindex
下一跳所在接口索引
NexthopName
下一跳名字
Metric
到下一跳的路径损耗Metric
Pref
路径Preference
Refcnt
引用计数
1.3PIM-SM的配置命令
1.3.1clearippimbsrrp-set
命令:
clearippimbsrrp-set*
功能:
清除所有RP集。
参数:
无。
命令模式:
特权用户配置模式。
使用指南:
快速清除所有RP集。
举例:
清除所有RP集。
Switch#clearippimbsrrp-set*
相关命令:
showippimbsr-router
1.3.2debugpimevent
命令:
debugpimevent
nodebugpimevent
功能:
打开/关闭pimeventdebug开关。
参数:
无。
缺省情况:
不打开此开关。
命令模式:
特权用户配置模式。
使用指南:
通过开启此开关,可以监控PIM协议运行中发生的事件信息。
举例:
Switch#debugpimevent
Switch#
1.3.3debugpimmf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 协议 命令