Protocol Independent Multicasting Command Line … can give the commands described in this manual...

114
BIG-IP ® Advanced Routing™ Protocol Independent Multicasting Command Line Interface Reference Guide Version 7.10.4

Transcript of Protocol Independent Multicasting Command Line … can give the commands described in this manual...

BIG-IP® Advanced Routing™Protocol Independent Multicasting

Command Line Interface Reference Guide

Version 7.10.4

Publication DateThis document was published on September 22, 2016.

Legal Notices

CopyrightCopyright 2001-2016, F5 Networks, Inc. All rights reserved.

F5 Networks, Inc. (F5) believes the information it furnishes to be accurate and reliable. However, F5 assumes no responsibility for the use of this information, nor any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent, copyright, or other intellectual property right of F5 except as specifically described by applicable user licenses. F5 reserves the right to change specifications at any time without notice.

TrademarksAAM, Access Policy Manager, Advanced Client Authentication, Advanced Firewall Manager, Advanced Routing, AFM, Alive With F5, APM, Application Acceleration Manager, Application Security Manager, ARX, AskF5, ASM, BIG-IP, BIG-IQ, Cloud Extender, CloudFucious, Cloud Manager, Clustered Multiprocessing, CMP, COHESION, Data Manager, DevCentral, DevCentral [DESIGN], DNS Express, DSC, DSI, Edge Client, Edge Gateway, Edge Portal, ELEVATE, EM, Enterprise Manager, ENGAGE, F5, F5 [DESIGN], F5 Certified [DESIGN], F5 Networks, Fast Application Proxy, Fast Cache, FirePass, Global Traffic Manager, GTM, GUARDIAN, iApps, IBR, Intelligent Browser Referencing, Intelligent Compression, IPv6 Gateway, iControl, iHealth, iQuery, iRules, iRules OnDemand, iSession, L7 Rate Shaping, LC, Link Controller, Local Traffic Manager, LTM, LineRate, LineRate Systems [DESIGN], LROS, Message Security Manager, MSM, OneConnect, Packet Velocity, PEM, Policy Enforcement Manager, Protocol Security Manager, PSM, Real Traffic Policy Builder, ScaleN, Signalling Delivery Controller, SDC, SSL Acceleration, StrongBox, SuperVIP, SYN Check, TCP Express, TDR, TMOS, Traffic Management Operating System, Traffix Systems, Traffix Systems (DESIGN), Transparent Data Reduction, UNITY, VAULT, VIPRION, vCMP, VE F5 [DESIGN], Virtual Clustered Multiprocessing, WA, WAN Optimization Manager, WebAccelerator, WOM, and ZoneRunner, are trademarks or service marks of F5 Networks, Inc., in the U.S. and other countries, and may not be used without F5's express written consent.

All other product and company names herein may be trademarks of their respective owners.

A portion of this reference guide is copyrighted by IP Infusion, Inc.

ZebOS is a registered trademark, and IP Infusion and the ipinfusion logo are trademarks of IP Infusion.All other trademarks are trademarks of their respective companies.

This documentation is subject to change without notice. The software described in this document and this documentation are furnished under a license agreement or nondisclosure agreement. The software and documentation may be used or copied only in accordance with the terms of the applicable agreement. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or any means electronic or mechanical, including photocopying and recording for any purpose other than the purchaser's internal use without the written permission of IP Infusion Inc.

F5 Networks, Inc. (F5) believes the information it furnishes to be accurate and reliable. However, F5 assumes no responsibility for the use of this information, nor any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent, copyright, or other intellectual property right of F5 except as specifically described by applicable user licenses. F5 reserves the right to change specifications at any time without notice.

All other product and company names herein may be trademarks of their respective owners.

iii

iv

Table of Contents

CHAPTER 1 ZebOS Command Line Interface Environment . . . . . . . . . . . . . . . . . . 7Command Line Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

Starting the Command Line Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

Command Line Interface Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

Command Completion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

Command Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Command Line Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Command Negation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Typographic Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

Variable Placeholders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Command Description Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Keyboard Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12Show Command Tokens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

Output Modifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13Common Command Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

Common Command Mode Tree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

CHAPTER 2 PIMv4 Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17clear ip mroute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

debug ip pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

debug ip pim packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

debug pim all. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

debug ip pim timer assert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

debug ip pim timer bsr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

debug ip pim timer hello . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

debug ip pim timer joinprune . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

debug ip pim timer joinprune . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

debug ip pim timer register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28

ip pim accept-register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

ip pim anycast-rp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

ip pim bsr-border . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31

ip pim bsr-candidate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

ip pim cisco-register-checksum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

ip pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

ip pim passive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

ip pim dr-priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

ip pim exclude-genid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

ip pim hello-holdtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

ip pim hello-interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

ip pim ignore-rp-set-priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

ip pim jp-timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41

ip pim neighbor-filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42

v

Table of Contents

ip pim propagation-delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

ip pim register-rate-limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

ip pim register-rp-reachability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

ip pim register-source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

ip pim register-suppression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

ip pim rp-address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

ip pim rp-register-kat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

ip pim spt-threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

ip pim ssm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

ip pim state-refresh origination-interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

ip pim unicast-bsm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

show debugging ip pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

show debugging pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

show ip pim interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

show ip pim mroute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

show ip pim neighbor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

show ip pim nexthop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

show ip pim bsr-router . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

show ip pim local-members. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

show ip pim rp-hash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

show ip pim rp mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

undebug all ip pim. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

CHAPTER 3 PIMv6 Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65clear ipv6 mroute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

debug ipv6 pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

debug ipv6 pim packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

debug ipv6 pim timer assert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

debug ipv6 pim timer bsr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

debug ipv6 pim timer hello. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

debug ipv6 pim timer joinprune. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

debug ipv6 pim timer register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

ipv6 pim accept-register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

ipv6 pim anycast-rp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

ipv6 pim bsr-border. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

ipv6 pim bsr-candidate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

ipv6 pim cisco-register-checksum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

ipv6 pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

ipv6 pim passive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

ipv6 pim dr-priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

ipv6 pim exclude-genid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

ipv6 pim hello-holdtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

ipv6 pim hello-interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

ipv6 pim ignore-rp-set-priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

ipv6 pim jp-timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

ipv6 pim neighbor-filter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

ipv6 pim propagation-delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

vi

Table of Contents

ipv6 pim register-rate-limit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90

ipv6 pim register-rp-reachability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91

ipv6 pim register-source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

ipv6 pim register-suppression. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93

ipv6 pim rp-address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94

ipv6 pim rp-register-kat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96

ipv6 pim spt-threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97

ipv6 pim ssm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98

ipv6 pim state-refresh origination-interval. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99

ipv6 pim unicast-bsm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100

show debugging ipv6 pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

show ipv6 pim interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102

show ipv6 pim mroute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103

show ipv6 pim neighbor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104

show ipv6 pim nexthop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105

show ipv6 pim bsr-router . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106

show ipv6 pim local-members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107

show ipv6 pim rp-hash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108

show ipv6 pim rp mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109

undebug all ipv6 pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index - 1

vii

Table of Contents

viii

CHAPTER 1 ZebOS Command Line Interface Environment

This chapter provides basic information about the ZebOS® Command Line Interface, including in how to access and how to use the CLI features. The ZebOS CLI is a text-based command interface. Each command is usually associated with a specific task. In addition, users can use commands in scripts to automate configuration tasks.

You can give the commands described in this manual locally from the console of a device running ZebOS or remotely from a terminal emulator such as putty or xterm.

Command Line Interface OverviewThe ZebOS® Command Line Interface (CLI) is a text-based command interface. Each command is usually associated with a specific task. The commands can be used in scripts to automate configuration tasks.

Starting the Command Line Interface

You must start daemons as described in this section before you can use the CLI. The general steps are listed below. For details about the ZebOS daemons, see the ZebOS Network Platform Installation Guide.

1. Start your terminal emulator and connect to the device or go to the console of the device running ZebOS.

2. Connect to the directory where you installed the ZebOS executables.

3. Start the Network Services Manager (NSM).

# ./nsm -d

4. Start the protocol module daemons that your organization uses, such as mstpd, ospf6d, or ripd.

# ./mstpd –d

5. Start the Integrated Management Interface (IMI) daemon.

# ./imi -d

6. Start the IMI shell.

# ./imish

Note: Your organization may use a ZebOS build that does not include imish. If that is the case, you must connect to a port on which a protocol daemon is listening. For details, see the ZebOS Network Platform Installation Guide.

You can now begin using the CLI.

Command Line Interface Help

You access the CLI help by entering a full or partial command string and a question mark “?”. The CLI displays the command keywords or parameters along with a short description. For example, at the CLI command prompt, type:

ZebOS> show ?

The CLI displays this keyword list with short descriptions for each keyword:

ZebOS>show ? access-list List IP access lists

7

ZebOS Command Line Interface Environment

bfd Bidirectional Forwarding Detection (BFD) bgp Border Gateway Protocol (BGP) cli Show CLI tree of current mode clns Connectionless-Mode Network Service (CLNS) debugging Debugging functions (see also 'undebug') faults Show recorded faults history Display the session command history interface Interface status and configuration ip Internet Protocol (IP) ipv6 Internet Protocol version 6 (IPv6) isis Intermediate System-Intermediate System list Show command lists mrib MRIB nsm NSM privilege Show current privilege level proc-names Show process names process Process route-map route-map information router-id Router ID running-config Current Operating configuration

If you type the ? in the middle of a keyword, the CLI displays help for that keyword only.

ZebOS> show de? debugging Debugging functions (see also 'undebug')

If the ? is typed in the middle of a keyword, but the incomplete keyword matches several other keywords, ZebOS displays help for all matching keywords.

ZebOS> show i? (CLI does not display the question mark). interface Interface status and configuration ip IP information isis ISIS information

Command Completion

The CLI can complete the spelling of a command or a parameter. Begin typing the command or parameter and then press the tab key. For example, at the CLI command prompt type sh:

ZebOS> sh

Press the tab key. The CLI displays:

ZebOS> show

If the command or parameter spelling is ambiguous, the ZebOS CLI displays the choices that match the abbreviation. Type show i and press the tab key. The CLI displays:

ZebOS> show iinterface ip ipv6 isisZebOS> show i

The CLI displays the interface and ip keywords. Type n to select interface and press the tab key. The CLI displays:

ZebOS> show inZebOS> show interface

Type ? and the CLI displays the list of parameters for the show interface command.

ZebOS> show interface

8

ZebOS Command Line Interface Environment

IFNAME Interface name | Output modifiers > Output redirection <cr>

The CLI displays the only parameter associated with this command, the IFNAME parameter.

Command Abbreviations

The CLI accepts abbreviations that uniquely identify a keyword in commands. For example

sh in eth0

is an abbreviation for the show interface command.

Command Line Errors

Any unknown spelling variation causes the CLI to display the error Unrecognized command in response to the ?. The CLI displays the command again as last entered.

ZebOS>show dd?% Unrecognized commandZebOS>show dd

When you press the Enter key after typing an invalid command, the CLI displays:

ZebOS(config)#router ospf here ^% Invalid input detected at '^' marker.

where the ^ points to the first character in error in the command.

If a command is incomplete, the CLI displays the following message:

ZebOS> show% Incomplete command.

Some commands are too long for the display line and can wrap in mid-parameter or mid-keyword, as shown below:

area 10.10.0.18 virtual-link 10.10.0.19 authentication-key 57393

Command Negation

Many commands can be negated using the no keyword. Depending on the command or the parameters, some command negation can disable one feature or a feature for a specific ID, interface, address or other identifier. However, some negation is for the base command only and the negated form does not take a parameter.

9

ZebOS Command Line Interface Environment

Typographic Conventions

The following table describes the typographic conventions used in this reference.

Convention Description Example

Monospaced font

Command strings entered on a command line show ip ospf

lowercase Keywords that you enter exactly as shown in the command syntax.

show ip ospf

UPPERCASE See Variable Placeholders IFNAME

() Optional parameters, from which you must select one. Vertical bars delimit the selections. Do not enter the parentheses or vertical bars as part of the command.

(A.B.C.D|<0-4294967295>)

() Optional parameters, from which you select one or none. Vertical bars delimit the selections. Do not enter the parentheses or vertical bars as part of the command.

(A.B.C.D|<0-4294967295>|)

() Optional parameter which you can specify or omit. Do not enter the parentheses or vertical bar as part of the command.

(IFNAME|)

{} Optional parameters, from which you must select one or more. Vertical bars delimit the selections. Do not enter the braces or vertical bars as part of the command.

{intra-area <1-255>|inter-area<1-255>|external <1-255>}

[] Optional parameters, from which you select zero or more. Vertical bars delimit the selections. Do not enter the brackets or vertical bars as part of the command.A '?' before a parameter in square brackets limits that parameter to one occurrence in a command string.

[<1-65535>|AA:NN|internet|local-AS|no-advertise|no-export]

. Repeatable parameter. The parameter that follows a period can be repeated more than once. Do not enter the period as part of the command.

set as-path prepend .<1-65535>

10

ZebOS Command Line Interface Environment

Variable Placeholders

The command syntax use the following tokens to represent command line variables for which you supply a value:

Command Description Format

The following table explains the sections used to describe each command in this reference.

Token Description

WORD A contiguous text string (excluding spaces), such as IFNAME for the name of an interface

LINE A text string, including spaces; no other parameters can follow this parameter

A.B.C.D IPv4 address

A.B.C.D/M IPv4 address and mask/prefix

X:X::X:X IPv6 address

X:X::X:X/M IPv6 address and mask/prefix

HH:MM:SS Time format

AA:NN BGP community value

XX:XX:XX:XX:XX:XX MAC address

<1-5><1-65535><0-2147483647><0-4294967295>

Numeric range

Section Description

Command Name The command, what the command does, and when should it be used

Command Syntax The syntax of the command

Parameters Parameters and options for the command

Default The status before the command is executed

Command Mode The name of the mode in which this command is used. Examples include Exec or Configure modes.

Example An example of the command being executed

11

ZebOS Command Line Interface Environment

Keyboard Operations

You can perform these operations from the keyboard:

Show Command TokensYou can use two tokens to modify the output of a show command. Enter a question mark to display these tokens:

ZebOS# show users ? | Output modifiers > Output redirection

Key combination Operation

Left arrow or Ctrl+b Moves one character to the left. When a command extends beyond a single line, you can press left arrow or Ctrl+b repeatedly to scroll toward the beginning of the line, or you can press Ctrl+a to go directly to the beginning of the line.

Right arrow or Ctrl-f Moves one character to the right. When a command extends beyond a single line, you can press right arrow or Ctrl+f repeatedly to scroll toward the end of the line, or you can press Ctrl+e to go directly to the end of the line.

Esc, b Moves back one word

Esc, f Moves forward one word

Ctrl+e Moves to end of the line

Ctrl+a Moves to the beginning of the line

Ctrl+u Deletes the line

Ctrl+w Deletes from the cursor to the previous whitespace

Alt+d Deletes the current word

Ctrl+k Deletes from the cursor to the end of line

Ctrl+y Pastes text previously deleted with Ctrl+k, Alt+d, Ctrl+w, or Ctrl+u at the cursor

Ctrl+t Transposes the current character with the previous character

Ctrl+c Ignores the current line and redisplays the command prompt

Ctrl+z Ends configuration mode and returns to exec mode

Ctrl+l Clears the screen

Up Arrow or Ctrl+p Scroll backward through command history

Down Arrow or Ctrl+n Scroll forward through command history

12

ZebOS Command Line Interface Environment

Output Modifiers

You can type the | (vertical bar character) to use output modifiers. For example:

ZebOS>show rsvp | ? begin Begin with the line that matches exclude Exclude lines that match include Include lines that match redirect Redirect output

Begin Modifier

The begin modifier displays the output beginning with the first line that contains the input string (everything typed after the begin keyword). For example:

ZebOS# show run | begin eth1...skippinginterface eth1 ipv6 address fe80::204:75ff:fee6:5393/64!interface eth2 ipv6 address fe80::20d:56ff:fe96:725a/64!line con 0 login!end

You can specify a regular expression after the begin keyword, This example begins the output at a line with either “eth3” or “eth4”:

ZebOS#show run | begin eth[3-4]

...skippinginterface eth3 shutdown!interface eth4 shutdown!interface svlan0.1 no shutdown!route-map myroute permit 3!route-map mymap1 permit 10!route-map rmap1 permit 3!line con 0 loginline vty 0 4 login!

13

ZebOS Command Line Interface Environment

end

Include Modifier

The include modifier includes only those lines of output that contain the input string. In the output below, all lines containing the word “input” are included:

ZebOS# show interface eth1 | include input input packets 80434552, bytes 2147483647, dropped 0, multicast packets 0 input errors 0, length 0, overrun 0, CRC 0, frame 0, fifo 1, missed 0

You can specify a regular expression after the include keyword. This examples includes all lines with “input” or “output”:

ZebOS#show int eth0 | include (in|out)put input packets 597058, bytes 338081476, dropped 0, multicast packets 0 input errors 0, length 0, overrun 0, CRC 0, frame 0, fifo 0, missed 0 output packets 613147, bytes 126055987, dropped 0 output errors 0, aborted 0, carrier 0, fifo 0, heartbeat 0, window 0

Exclude Modifier

The exclude modifier excludes all lines of output that contain the input string. In the following output example, all lines containing the word “input” are excluded:

ZebOS# show interface eth1 | exclude inputInterface eth1 Scope: both Hardware is Ethernet, address is 0004.75e6.5393 index 3 metric 1 mtu 1500 <UP,BROADCAST,RUNNING,MULTICAST> VRF Binding: Not bound Administrative Group(s): None DSTE Bandwidth Constraint Mode is MAM inet6 fe80::204:75ff:fee6:5393/64 output packets 4438, bytes 394940, dropped 0 output errors 0, aborted 0, carrier 0, fifo 0, heartbeat 0, window 0 collisions 0

You can specify a regular expression after the exclude keyword. This example excludes lines with “output” or “input”:

ZebOS#show interface eth0 | exclude (in|out)putInterface eth0 Scope: both Hardware is Ethernet Current HW addr: 001b.2139.6c4a Physical:001b.2139.6c4a Logical:(not set) index 2 metric 1 mtu 1500 duplex-full arp ageing timeout 3000 <UP,BROADCAST,RUNNING,MULTICAST> VRF Binding: Not bound Bandwidth 100m DHCP client is disabled. inet 10.1.2.173/24 broadcast 10.1.2.255 VRRP Master of : VRRP is not configured on this interface. inet6 fe80::21b:21ff:fe39:6c4a/64 collisions 0

14

ZebOS Command Line Interface Environment

Redirect Modifier

The redirect modifier writes the output into a file. The output is not displayed.

ZebOS# show history | redirect /var/frame.txt

The output redirection token (>) does the same thing:

ZebOS# show history >/var/frame.txt

Common Command ModesCommands are grouped into modes arranged in a hierarchy. Each mode has its own set of commands. The command modes common to all protocols are listed below.

Name Description

Executive Mode

Also called the view mode, this the first mode to appear after you start the CLI. It is a base mode from where you can perform basic commands such as show, exit, quit, help, list, and enable.

Privileged Executive Mode

Also called the enable mode, in this mode you can run additional basic commands such as debug, write, and show.

Configure Mode

Also called Configure Terminal mode, in this mode you can run configuration commands and go into other modes such as Interface, Router, Route Map, Key Chain, and Address Family.

Interface Mode

In this mode you can configure protocol-specific settings for a particular interface. Any setting you configure in this mode overrides a setting configured in Router mode.

Router Mode

This mode is used to configure router-specific settings for a protocol such as RIP or OSPF.

15

ZebOS Command Line Interface Environment

Common Command Mode Tree

The diagram below shows the common command mode hierarchy.

To change modes:

1. Enter Privileged Executive mode by entering enable in Executive mode.

2. Enter Configure mode by entering configure terminal in Privileged Executive mode.

The example below shows starting imish and then moving from Executive mode to Privileged Executive mode to Configure mode and finally to Router mode:

# ./imishZebOS>enable mypasswordZebOS#configure terminalEnter configuration commands, one per line. End with CNTL/Z.ZebOS(config)#router ripZebOS(config-router)#

See the ZebOS Network Platform NSM Command Line Interface Reference Guide for information about other command modes.

Note: Each protocol can have modes in addition to the common command modes. See the command reference for the respective protocol for details.

Start in Executive

mode

enable (password)

Privileged Executive

mode

configure terminal

Configure mode

interface eth0

Interface mode

Router mode

router rip

16

CHAPTER 2 PIMv4 Commands

The chapter includes the commands that support the Protocol-Independent Multicast (PIM) implementation in ZebOS. It includes the following commands:

• clear ip mroute on page 19

• debug ip pim on page 20

• debug ip pim packet on page 21

• debug pim all on page 22

• debug ip pim timer assert on page 23

• debug ip pim timer bsr on page 24

• debug ip pim timer hello on page 25

• debug ip pim timer joinprune on page 26

• debug ip pim timer joinprune on page 26

• debug ip pim timer register on page 28

• ip pim accept-register on page 29

• ip pim anycast-rp on page 30

• ip pim bsr-border on page 31

• ip pim bsr-candidate on page 32

• ip pim cisco-register-checksum on page 33

• ip pim on page 34

• ip pim passive on page 35

• ip pim dr-priority on page 36

• ip pim exclude-genid on page 37

• ip pim hello-holdtime on page 38

• ip pim hello-interval on page 39

• ip pim ignore-rp-set-priority on page 40

• ip pim jp-timer on page 41

• ip pim neighbor-filter on page 42

• ip pim propagation-delay on page 43

• ip pim register-rate-limit on page 44

• ip pim register-rp-reachability on page 45

• ip pim register-source on page 46

• ip pim register-suppression on page 47

• ip pim rp-address on page 48

• show debugging ip pim on page 54

• show debugging pim on page 55

• show ip pim interface on page 56

17

PIMv4 Commands

• show ip pim mroute on page 57

• show ip pim neighbor on page 58

• show ip pim nexthop on page 59

• show ip pim bsr-router on page 60

• show ip pim local-members on page 61

• show ip pim rp-hash on page 62

• show ip pim rp mapping on page 63

• undebug all ip pim on page 64

18

PIMv4 Commands

clear ip mrouteUse this command to delete all multicast route table entries and all multicast routes at the PIM protocol level.

Command Syntax

clear ip mroute *

clear ip mroute * pim (dense-mode)

clear ip mroute A.B.C.D

clear ip mroute A.B.C.D A.B.C.D

clear ip mroute A.B.C.D A.B.C.D pim (dense-mode)

clear ip mroute statistics *

clear ip mroute statistics A.B.C.D

clear ip mroute statistics A.B.C.D A.B.C.D

Parameters

* Delete all multicast routes

pim Group IP address

A.B.C.D Clears group IP address

A.B.C.D Clears source IP address

dense-mode Clears multicast rout table for PIM dense-mode

statistics Clears multicast route statistics

Command Mode

Exec mode and Privileged Exec mode

19

PIMv4 Commands

debug ip pimUse this command to enable debugging for PIM.

Use the no option with this command to deactivate debugging for PIM.

Command Syntax

debug ip pim (all|events|mfc|mib|mtrace|nexthop|nsm|packet|state|timer)

no debug ip pim (all|events|mfc|mib|mtrace|nexthop|nsm|packet|state|timer)

Parameters

all Enable debugging for all PIM events

events Enable debugging for general configuration

mfc Enable debugging for MFC updates

mib Enable debugging for MIB entries

mtrace Enable debugging for MTRACE messages

nexthop Enable debugging for Reverse Path Forwarding (RPF) neighbor nexthop cache handling

nsm Enable debugging for NSM

packet Enable debugging for PIM packets

state Enable debugging for PIM states

timer Enable debugging for PIM timers

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Examples

ZebOS#configure terminalZebOS(config)#debug ip pim all

20

PIMv4 Commands

debug ip pim packetUse this command to activate debugging of incoming or outgoing PIM packets.

Use the no option with this command to deactivate debugging of incoming or outgoing PIM packets.

Command Syntax

debug ip pim packet

debug ip pim packet in

debug ip pim packet out

no debug ip pim packet

no debug ip pim packet in

no debug ip pim packet out

Parameters

in Debug incoming packets

out Debug outgoing packets

Command Mode

Configure and Privileged Exec modes

Example

ZebOS#configure terminalZebOS(config)#debug ip pim packet in

21

PIMv4 Commands

debug pim allUse this command to enable debugging of all PIM events.

Use the no option with this command to disable debugging for PIM.

Command Syntax

debug pim all

no debug pim all

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug pim all

22

PIMv4 Commands

debug ip pim timer assertUse this command to enable debugging of the PIM assert timers.

Use the no option with this command to disable debugging for PIM assert timers.

Command Syntax

debug ip pim timer assert

debug ip pim timer assert at

no debug ip pim timer assert

no debug ip pim timer assert at

Parameters

at Use this option to turn on or off debugging of the PIM Assert Timer

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ip pim timer assert at

23

PIMv4 Commands

debug ip pim timer bsrUse this command to enable debugging of PIM BSR time.

Use the no option with this command to disable debugging of the PIM BSR timer.

Command Syntax

debug ip pim timer bsr

debug ip pim timer bsr bst

debug ip pim timer bsr crp

no debug ip pim timer bsr

no debug ip pim timer bsr bst

no debug ip pim timer bsr crp

Parameters

bst Turn on or turn off the bootstrap debugging timer

crp Turn on or turn off the Candidate-RP debugging timer

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#configure terminalZebOS(config)#debug ip pim timer bsr bst

24

PIMv4 Commands

debug ip pim timer helloUse this command to enable debugging of various PIM Hello timers.

Use the no option with this command to disable debugging of the PIM Hello timers.

Command Syntax

debug ip pim timer hello

debug ip pim timer hello ht

debug ip pim timer hello nlt

debug ip pim timer hello tht

no debug ip pim timer hello

no debug ip pim timer hello ht

no debug ip pim timer hello nlt

no debug ip pim timer hello tht

Parameters

ht Turn on or turn off the PIM Hello debugging timer (ht)

nlt Turn on or turn off the PIM Neighbor Liveliness debugging timer (nlt)

tht Turn on or turn off the Triggered Hello Timer (tht)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#configure terminalZebOS(config)#debug ip pim timer hello ht

25

PIMv4 Commands

debug ip pim timer joinpruneUse this command to enable debugging of various PIM JoinPrune timers.

Use the no option with this command to disable the debugging of the PIM JoinPrune timers.

Command Syntax

debug ip pim timer joinprune

debug ip pim timer joinprune et

debug ip pim timer joinprune kat

debug ip pim timer joinprune jt

debug ip pim timer joinprune ot

debug ip pim timer joinprune ppt

no debug ip pim timer joinprune

no debug ip pim timer joinprune et

no debug ip pim timer joinprune kat

no debug ip pim timer joinprune jt

no debug ip pim timer joinprune ot

no debug ip pim timer joinprune ppt

Parameters

et Turn on or turn off the PIM JoinPrune expiry timer (et)

jt Turn on or turn off the PIM JoinPrune upstream Join Timer (jt)

kat Turn on or turn off the PIM JoinPrune Keep Alive timer (kat)

ot Turn on or turn off the PIM JoinPrune Upstream Override Timer (ot)

ppt Turn on or turn off the PIM JoinPrune PrunePending Timer ((ppt)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ip pim timer joinprune et

debug ip pim timer joinpruneUse this command to enable debugging of various PIM JoinPrune timers.

Use the no option with this command to disable the debugging of the PIM JoinPrune timers.

Command Syntax

debug ip pim timer joinprune

debug ip pim timer joinprune et

26

PIMv4 Commands

debug ip pim timer joinprune kat

debug ip pim timer joinprune jt

debug ip pim timer joinprune ot

debug ip pim timer joinprune ppt

no debug ip pim timer joinprune

no debug ip pim timer joinprune et

no debug ip pim timer joinprune kat

no debug ip pim timer joinprune jt

no debug ip pim timer joinprune ot

no debug ip pim timer joinprune ppt

Parameters

et Turn on or turn off the PIM JoinPrune expiry timer (et)

jt Turn on or turn off the PIM JoinPrune upstream Join Timer (jt)

kat Turn on or turn off the PIM JoinPrune Keep Alive timer (kat)

ot Turn on or turn off the PIM JoinPrune Upstream Override Timer (ot)

ppt Turn on or turn off the PIM JoinPrune PrunePending Timer ((ppt)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ip pim timer joinprune et

27

PIMv4 Commands

debug ip pim timer registerUse this command to enable the PIM register timer’s debugging.

Use the no option with this command to disable the PIM register timer’s debugging.

Command Syntax

debug ip pim timer register

debug ip pim timer register rst

no debug ip pim timer register

no debug ip pim timer register rst

Parameters

rst Turn on or turn off the PIM Register Stop Timer (rst)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ip pim timer register

28

PIMv4 Commands

ip pim accept-registerUse this command to configure the ability to filter out multicast sources specified by the given access-list at the RP, so that the RP will accept/refuse to perform the Register mechanism for the packets sent by the specified sources. By default, the RP accepts Register packets from all multicast sources.

Use the no option with this command to revert to default.

Command Syntax

ip pim accept-register list (<100-199>|<2000-2699>|WORD)

no ip pim accept-register

Parameters

<100-199> An IP extended access-list value

<2000-2699> An IP extended access-list value in the expanded range

WORD Name of a standard access list

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ip pim accept-register list 121

ZebOS(config)#no ip pim accept-register

29

PIMv4 Commands

ip pim anycast-rpUse this command to configure the Anycast RP in the RP set.

Use the no option with this command to remove the configuration.

Command Syntax

ip pim anycast-rp A.B.C.D A.B.C.D

no ip pim anycast-rp A.B.C.D

no ip pim anycast-rp A.B.C.D A.B.C.D

Parameters

A.B.C.D Unicast IP address of the Anycast RP set. An Anycast RP set is a collection of RPs in the same domain.

A.B.C.D Destination IP address where Register messages are copied and sent. A Member RP is an individual RP member in the Anycast RP set.

Command Mode

Configure mode

Examples

The following example shows how to configure the Anycast RP in the RP set.

ZebOS#configure terminalZebOS (config)#ip pim anycast-rp 1.1.1.1 10.10.10.10

The following example shows how to remove the configuration.

ZebOS#configure terminalZebOS (config)#no ip pim anycast-rp 1.1.1.1 10.10.10.10

30

PIMv4 Commands

ip pim bsr-borderUse this command to prevent bootstrap router (BSR) messages from being sent or received through an interface.

When this command is configured on an interface, no PIM Version 2 BSR messages are sent or received through the interface. Use this command to configure an interface bordering another PIM domain to avoid the exchange of BSR messages between the two domains. BSR messages should not be exchanged between different domains, because routers in one domain may elect rendezvous points (RPs) in the other domain, resulting in a protocol malfunction or loss of isolation between the domains.

Note: This command does not set up multicast boundaries. It only sets up a PIM domain BSR message border.

Use the no option with this command to remove the BSR border configuration.

Command Syntax

ip pim bsr-border

no ip pim bsr-border

Parameters

None

Default

Bootstrap router border configuration is disabled by default.

Command Mode

Interface mode

Examples

The following example configures the interface to be the PIM domain border:

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim bsr-border

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim bsr-border

31

PIMv4 Commands

ip pim bsr-candidateUse this command to give the router the candidate BSR status using the specified IP address of the interface.

Use the no option with this command to disable this function.

Command Syntax

ip pim bsr-candidate IFNAME

ip pim bsr-candidate IFNAME <0-32>

ip pim bsr-candidate IFNAME <0-32> <0-255>

no ip pim bsr-candidate (IFNAME|)

Parameters

IFNAME Specify the name of the interface

<0-32> Specify a hash mask length for RP selection

<0-255> Specify a priority for a BSR candidate

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ip pim bsr-candidate eth0 20 30

32

PIMv4 Commands

ip pim cisco-register-checksumUse this command to configure the option to calculate the register checksum over the whole packet. This command is used to inter-operate with older Cisco IOS versions.

Use the no option with this command to revert to the default settings.

Command Syntax

ip pim cisco-register-checksum

ip pim cisco-register-checksum group-list (<1-99>|<1300-1999>|WORD)

no ip pim cisco-register-checksum

no ip pim cisco-register-checksum group-list (<1-99>|<1300-1999>|WORD)

Parameters

group-list Use this parameter to configure the option to calculate the register checksum over the whole packet on multicast groups specified by the access-list.

<1-99> Specify an IP standard access-list.

<1300-1999> Specify an IP access-list (expanded range).

WORD IP named standard access list.

Default

This command is disabled by default. By default, Register Checksum is calculated only over the header.

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ip pim cisco-register-checksum

ZebOS#configure terminalZebOS(config)#ip pim cisco-register-checksum group-list 34ZebOS(config)#ip access-list 34 permit 224.0.1.3

33

PIMv4 Commands

ip pimUse this command to enable PIM dense-mode on the current interface.

Use the no option with this command to disable PIM dense-mode on the interface.

Command Syntax

Command Syntax

ip pim (dense-mode)

no ip pim (dense-mode)

Parameters

dense-mode Enable PIM dense-mode operation

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim dense-modeZebOS(config)#interface eth0ZebOS(config-if)#no ip pim dense-mode

34

PIMv4 Commands

ip pim passiveUse this command to enable or disable passive mode operation for local members on the interface. Passive mode essentially stops PIM transactions on the interface, allowing only the Internet Group Management Protocol (IGMP) mechanism to be active.

Use the no option with this command to disable the passive mode.

Command Syntax

ip pim (dense-mode) passive

no ip pim (dense-mode) passive

Parameters

dense-mode Enable passive operation for PIM dense-mode

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim dense-mode passive

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim dense-mode passive

35

PIMv4 Commands

ip pim dr-priorityUse this command to set the designated router’s priority value.

Use the no option with this command to remove the priority from the DR.

Command Syntax

ip pim dr-priority <0-4294967294>

no ip pim dr-priority (<0-4294967294>|)

Parameter

<0-4294967294> Valid range of values for DR priority, with a higher value resulting in a higher preference

Default

The default DR priority value is 1.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim dr-priority 11234

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim dr-priority 11234

36

PIMv4 Commands

ip pim exclude-genidUse this command to exclude the GenID (generated ID) option from Hello packets sent by the ZebOS PIM module on an interface. This command is used to inter-operate with older Cisco IOS versions.

Use the no option with this command to restore PIM to its default setting.

Command Syntax

ip pim exclude-genid

no ip pim exclude-genid

Parameters

None

Command Mode

Interface mode

Default

By default, this command is disabled; that is, the GenID option is included.

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim exclude-genid

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim exclude-genid

37

PIMv4 Commands

ip pim hello-holdtimeUse this command to configure a hello holdtime other than the default(3.5 * hello_interval seconds).

When configuring hello-holdtime, if the configured value is less than the current hello_interval, it is refused.

When removing a configured hello_holdtime, the value is reset to (3.5 * current hello_interval) value.

Every time the hello_interval is updated, the hello-holdtime is also updated according to rules below:

If the hello_holdtime is not configured, or if the hello_holdtime is configured, but is less than the current hello_interval value, it is modified to (3.5 * hello_interval). Otherwise, the configured value is maintained.

Use the no option with this command to remove the configured hello-holdtime.

Command Syntax

ip pim hello-holdtime <1-65535>

no ip pim hello-holdtime

Parameter

<1-65535> Range of values for hello-holdtime, in seconds

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim hello-holdtime 123

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim hello-holdtime

38

PIMv4 Commands

ip pim hello-intervalUse this command to configure a hello interval value other than the default. When a hello-interval is configured and hello-holdtime is not configured, or when the hello-holdtime value configured is less than the new hello-interval value, the holdtime value is modified to (3.5 * hello_interval). Otherwise, the hello-holdtime value is the configured value.

Use the no option with this command to reset the hello-interval to its default value.

Command Syntax

ip pim hello-interval <1-65535>

no ip pim hello-interval

Parameter

<1-65535> Range of values for the hello-interval. No fractional values are allowed.

Default

The default value for hello-interval is 30 seconds.

Command Mode

Interface mode

Example

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim hello-interval 123

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim hello-interval

39

PIMv4 Commands

ip pim ignore-rp-set-priorityUse this command to ignore the RP-SET priority value, and use only the hashing mechanism for RP selection. This command is used to inter-operate with older Cisco IOS versions.

Use the no option with this command to remove this setting.

Command Syntax

ip pim ignore-rp-set-priority

no ip pim ignore-rp-set-priority

Command Mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ip pim ignore-rp-set-priority

ZebOS#configure terminalZebOS(config)#no ip pim ignore-rp-set-priority

40

PIMv4 Commands

ip pim jp-timerUse this command to set a PIM join/prune timer.

Use the no option with this command to remove the join/prune timer.

Command Syntax

ip pim jp-timer <1-65535>

no ip pim jp-timer

no ip pim jp-timer <1-65535>

Parameters

<1-65535> Range of values for the Join/Prune timer, in seconds

Command Mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ip pim jp-timer 234

ZebOS#configure terminalZebOS(config)#no ip pim jp-timer 234

41

PIMv4 Commands

ip pim neighbor-filterUse this command to enable filtering of neighbors on the interface. When configuring a neighbor filter, PIM either not establish adjacency with neighbor or terminates adjacency with existing neighbors, when denied by filtering access list.

Use the no option with this command to disable filtering of neighbors on the interface.

Command Syntax

ip pim neighbor-filter (<1-99>|WORD)

no ip pim neighbor-filter (<1-99>|WORD)

Parameters

<1-99> An IP standard access-list number

WORD Name of an IP standard access list

Command Mode

Interface mode

Default

This command is disabled; by default, there is no filtering.

Example

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim neighbor-filter 14ZebOS(config-if)#exitZebOS(config)#ip access-list deny 192.168.1.53ZebOS(config)#ip access-list permit any

42

PIMv4 Commands

ip pim propagation-delayUse this command to configure a propagation delay value for PIM.

Use the no option with this command to return the propagation delay to its default value.

Command Syntax

ip pim propagation-delay <1000-5000>

no ip pim propagation-delay

Parameter

<1000-5000> Range of values for propagation delay, in milliseconds

Default

The default propagation delay is 500 milliseconds.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim propagation-delay 1000

ZebOS(config)#interface eth0ZebOS(config-if)#ip pim propagation-delay

43

PIMv4 Commands

ip pim register-rate-limitUse this command to configure the rate of Register packets sent by this designated router (DR), in number of packets per second.

Use the no option to remove the register-rate-limit configuration.

Note: The configured rate is per (S,G) state, and is not a system-wide rate.

Command Syntax

ip pim register-rate-limit <1-65535>

no ip pim register-rate-limit

Parameters

<1-65535> Range of values for packets to send per second

Command mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ip pim register-rate-limit 3444

ZebOS#configure terminalZebOS(config)#no ip pim register-rate-limit

44

PIMv4 Commands

ip pim register-rp-reachabilityUse this command to enable the RP reachability check for PIM Registers at the DR.

Use the no option to reset to the default state.

Command Syntax

ip pim register-rp-reachability

no ip pim register-rp-reachability

Command Mode

Configure mode

Default

The default setting is no checking for rendezvous point reachability,

Example

ZebOS#configure terminalZebOS(config)#ip pim register-rp-reachability

45

PIMv4 Commands

ip pim register-sourceUse this command to configure the source address of Register packets sent by this DR, overriding the default source address, which is the address of the RPF interface toward the source host.

Use the no option to remove the source address of register packets sent by this DR, and reset it to use the default source address, that is, the address of the RPF interface toward the source host.

The configured address must be a reachable address so the RP can send corresponding Register-Stop messages in response. This address is usually the loopback interface address, but can also be other physical addresses. The address must be advertised by unicast routing protocols on the DR.

Note: The interface configured does not require PIM to be enabled.

Command Syntax

ip pim register-source A.B.C.D

ip pim register-source IFNAME

no ip pim register-source

Parameters

A.B.C.D The IP address to use as the source of the register packets

IFNAME The name of the interface to use as the source of the register packets

Command mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ip pim register-source 3.3.3.2

46

PIMv4 Commands

ip pim register-suppressionUse this command to configure the register-suppression time, in seconds, overriding the default value of 60 seconds. Configuring this value modifies register-suppression time at the DR; configuring this value at the RP modifies the RP-keepalive-period value if the ip pim rp-register-kat command is not used.

Use the no option to remove the register-suppression setting.

Command Syntax

ip pim register-suppression <1-65535>

no ip pim register-suppression

Parameters

<1-65535> Range of values for register suppression time in seconds

Command mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ip pim register-suppression 555

ZebOS#configure terminalZebOS(config)#no ip pim register-suppression

47

PIMv4 Commands

ip pim rp-addressUse this command to statically configure an RP address for multicast groups.

Use the no option to remove the RP address.

The ZebOS PIM implementation supports multiple static RPs. It also supports usage of static-RP and BSR mechanism, simultaneously. The following list states the correct usage of this command:

• If RP-address configured through BSR and RP-address configured statically are both available for a group range, the RP-address configured through BSR is chosen over statically configured RP-address.

• One static-RP can be configured for multiple group ranges using Access Lists. However, configuring multiple static RPs (using ip pim rp-address command) with the same RP address is not allowed. The static-RP can either be configured for the whole multicast group range 224/4 (without ACL) or for specific group ranges (using ACL). For example, configuring ip pim rp-address 1.2.3.4 will configure static-RP 1.2.3.4 for the default group range 224/4. Configuring ip pim rp-address 5.6.7.8 grp-list will configure static-RP 5.6.7.8 for all the group ranges represented by Permit filters in grp-list ACL.

• If multiple static-RPs are available for a group range, then one with the highest IP address is chosen.

• Only Permit filters in ACL are considered as valid group ranges. The default Permit filter 0.0.0.0/0 is converted to default multicast filter 224/4.

• After configuration, the RP-address is inserted into static-RP group tree based on the configured group ranges. For each group range multiple static-RPs are maintained in a linked list. This list is sorted in a descending order of IP addresses. When selecting static-RPs for a group range, the first element, which is the static-RP with highest IP address, is chosen.

• Deletion of RP-address is handled by removing the static-RP from all the existing group ranges and recomputing the RPs for existing TIB states if required.

• Group mode and RP address mappings learned through BSR take precedence over mappings statistically defined by the ip pim rp-address command without the override keyword. Commands with the override keyword take precedence over dynamically learned mappings.

Command Syntax

ip pim rp-address A.B.C.D (override|)

ip pim rp-address A.B.C.D (<1-99>|<1300-1999>|WORD) (override|)

no ip pim rp-address A.B.C.D

no ip pim rp-address A.B.C.D (<1-99>|<1300-1999>|WORD)

Parameters

<1-99> Ann IP Standard access-list

<1300-1999> An IP Standard access-list (expanded range)

WORD An IP ZebOS access-list name

override Static RP overrides dynamically-learned RP

Command Mode

Configure mode

Example

ZebOS(config)#ip pim rp-address 3.3.3.3 4

48

PIMv4 Commands

ip pim rp-register-katUse this command to configure a Keepalive Timer (KAT) value for (S,G) states at RP to monitor PIM register packets, overriding the generic KAT timer value.

Use the no option to remove this configuration.

Command Syntax

ip pim rp-register-kat <1-65535>

no ip pim rp-register-kat

Parameters

<1-65535> Range of values for a KAT time in seconds

Command mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ip pim rp-register-kat 3454

ZebOS(config)#no ip pim rp-register-kat

49

PIMv4 Commands

ip pim spt-thresholdUse this command to turn on the ability of the last-hop PIM router to switch to SPT.

Use the no option with this command to turn off the ability of the last-hop PIM router to switch to SPT.

Note: This option is binary, meaning that the switching to SPT happens either at the receiving of the first data packet or not at all. It is not rate-based.

Command Syntax

ip pim spt-threshold

ip pim spt-threshold group-list (<1-99>|<1300-1999>|WORD)

ip pim spt-threshold

ip pim spt-threshold group-list (<1-99>|<1300-1999>|WORD)

no ip pim spt-threshold

no ip pim spt-threshold group-list (<1-99>|<1300-1999>|WORD)

Parameters

group-list Enable the ability for the last-hop PIM router to switch to SPT for multicast group addresses indicated by the given access-list

<1-99> An IP Standard access-list

<1300-1999> An IP Standard access-list (expanded range)

WORD A named standard access list

Command Mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ip pim spt-threshold

ZebOS#configure terminalZebOS(config)#ip pim spt-threshold group-list LIST1ZebOS(config)#ip access-list permit 224.0.1.3

ZebOS#configure terminalZebOS(config)#no ip pim spt-threshold

50

PIMv4 Commands

ip pim ssmUse this command to configure Source Specific Multicast (SSM), and define the ) range of IP multicast addresses. The keyword default defines the SSM range as 232/8. To define the SSM range to be other than the default, define and access-list.

When an SSM range of IP multicast addresses is defined with the ip pim ssm command, the no (*,G) or (S,G,rpt) state is initiated for groups in the SSM range.

The messages corresponding to these states are no accepted or originated in the SSM range.

Use the no form of this command to disable the SSM range.

Command Syntax

ip pim ssm default

ip pim ssm range (<1-99>|WORD)

no ip pim ssm

Parameters

default This keyword defines the 232/8 group range for SSM

range Define an access-list for group range to use for SSM

<1-99> Range of values for a standard access-list

WORD A named standard access list

Command Mode

Configure mode

Example

The following example shows how to configure SSM service for the IP address range defined by access list 10:

ZebOS#configure terminalZebOS(config)#access-list 10 permit 225.1.1.1ZebOS(config)#ip pim ssm range 4

51

PIMv4 Commands

ip pim state-refresh origination-intervalUse this command to configure a PIM-DM State-Refresh origination interval other than the default value.). The origination interval is the number of seconds between PIM-DM State Refresh control messages.

Use the no option with this command to return the origination interval to its default value.

Command Syntax

ip pim state-refresh origination-interval <1-100>

no ip pim state-refresh origination-interval

Parameter

<1-100> Range of values for state-refresh origination interval, in seconds

Note: No fractional values are allowed for the interval time.

Default

The default state-refresh origination interval is 60 seconds.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim state-refresh origination-interval 65

ZebOS(config)#interface eth0ZebOS(config-if)#ip pim state-refresh origination-interval

52

PIMv4 Commands

ip pim unicast-bsmUse this command to enable support for sending and receiving unicast Bootstrap Messages (BSM) on an interface. This command supports backward-compatibility with older versions of the Bootstrap Router specification, which specifies unicast BSM to refresh the state of new or restarting neighbors.

Use the no option with this command to disable unicast bootstrap messaging on an interface.

Command Syntax

ip pim unicast-bsm

no ip pim unicast-bsm

Parameters

None

Default

Unicast bootstrap messaging is disabled by default.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ip pim unicast-bsm

ZebOS(config)#interface eth0ZebOS(config-if)#no ip pim unicast-bsm

53

PIMv4 Commands

show debugging ip pimUse this command to display the debug status for the PIM process.

Command Syntax

show debugging ip pim

Command Mode

Privileged Exec mode

Examples

ZebOS# show debugging ip pim

54

PIMv4 Commands

show debugging pimUse this command to display the status of debugging for PIM.

Command Syntax

show debugging pim

Parameters

None

Command Mode

Privileged Exec and Exec mode

Example

This command displays one of several status:

ZebOS#show debugging pim

55

PIMv4 Commands

show ip pim interfaceUse this command to display PIM interface information.

Command Syntax

show ip pim interface

show ip pim interface detail

Parameters

detail Display detailed information about a PIM interface

Command Mode

Exec mode and Privileged Exec mode

Examples

ZebOS#show ip pim interface

56

PIMv4 Commands

show ip pim mrouteUse this command to display information in the IP PIM multicast routing table.

Command Syntax

show ip pim mroute (detail|)

show ip pim mroute A.B.C.D (detail|)

show ip pim mroute A.B.C.D A.B.C.D (detail|)

Parameter

A.B.C.D Display all entries for this group IP address

A.B.C.D Display all entries for this source IP address

Note: A group IP address and a source IP address cannot be simultaneously

detail Display detailed PIM multicast routing table information

Command Mode

Exec mode and Privileged Exec mode

Example

ZebOS#show ip pim mroute

57

PIMv4 Commands

show ip pim neighborUse this command to display PIM neighbor information.

Command Syntax

show ip pim neighbor (detail|)

show ip pim neighbor IFNAME (detail|)

show ip pim neighbor IFNAME A.B.C.D (detail|)

Parameters

IFNAME Name of the interface

A.B.C.D IPv4 address of the neighbor interface

detail Display detailed information for a PIM neighbor

Command Mode

Exec mode and Privileged Exec mode

Examples

ZebOS>#show ip pim neighbor

58

PIMv4 Commands

show ip pim nexthopDisplays the nexthop information from NSM as used by PIM.

Command Syntax

show ip pim nexthop

Command Mode

Exec mode and Privileged Exec mode

Example

ZebOS#show ip pim nexthop

59

PIMv4 Commands

show ip pim bsr-routerUse this command to show the bootstrap router v2 address.

Command Syntax

show ip pim bsr-router

Command Mode

Privileged Exec and Exec mode

Example

ZebOS#show ip pim bsr-routerPIMv2 Bootstrap information BSR address: 10.10.11.35 (?) Uptime: 00:00:38, BSR Priority: 0, Hash mask length: 10 Expires: 00:01:32 Role: Non-candidate BSR State: Accept Preferred

60

PIMv4 Commands

show ip pim local-membersUse this command to display information about local membership for PIM interfaces.

Command Syntax

show ip pim local-members

show ip pim local-members IFNAME

Parameters

IFNAME Display neighbors for an interface name

Command Mode

Privileged Exec and Exec mode

Example

ZebOS#show ip pim local-members

61

PIMv4 Commands

show ip pim rp-hashUse this command to display the rendezvous point (RP) to chose based on the group selected.

Command Syntax

show ip pim rp-hash A.B.C.D

Parameters

A.B.C.D Specify a group address

Command Mode

Privileged Exec mode and Exec mode

Example

A.B.C.D in command refers to the group address to be hashed.

ZebOS#show ip pim rp-hash 224.0.1.3

62

PIMv4 Commands

show ip pim rp mappingUse this command to show group-to-RP (rendezvous point) mappings, and the RP set.

Command Syntax

show ip pim rp mapping

Command Mode

Privileged Exec mode and Exec mode

Example

ZebOS>show ip pim rp mapping

63

PIMv4 Commands

undebug all ip pimUse this command to disable all PIM debugging from Configure mode.

Command Syntax

undebug all ip pim

Command Mode

Privileged Exec mode and Exec mode

Example

ZebOS#undebug all ip pim

64

CHAPTER 3 PIMv6 Commands

The chapter includes the commands that support the Protocol-Independent Multicast (PIM) implementation in ZebOS. It includes the following commands:

• clear ipv6 mroute on page 67

• debug ipv6 pim on page 68

• debug ipv6 pim on page 68

• debug ipv6 pim packet on page 69

• debug ipv6 pim timer assert on page 70

• debug ipv6 pim timer hello on page 72

• debug ipv6 pim timer register on page 74

• ipv6 pim accept-register on page 75

• ipv6 pim anycast-rp on page 76

• ipv6 pim bsr-border on page 77

• ipv6 pim bsr-candidate on page 78

• ipv6 pim cisco-register-checksum on page 79

• ipv6 pim on page 80

• ipv6 pim passive on page 81

• ipv6 pim dr-priority on page 82

• ipv6 pim exclude-genid on page 83

• ipv6 pim hello-holdtime on page 84

• ipv6 pim hello-interval on page 85

• ipv6 pim ignore-rp-set-priority on page 86

• ipv6 pim jp-timer on page 87

• ipv6 pim neighbor-filter on page 88

• ipv6 pim propagation-delay on page 89

• ipv6 pim register-rate-limit on page 90

• ipv6 pim register-rp-reachability on page 91

• ipv6 pim register-source on page 92

• ipv6 pim register-suppression on page 93

• ipv6 pim rp-address on page 94

• ipv6 pim rp-register-kat on page 96

• ipv6 pim spt-threshold on page 97

• ipv6 pim ssm on page 98

• ipv6 pim state-refresh origination-interval on page 99

• ipv6 pim unicast-bsm on page 100

• show debugging ipv6 pim on page 101

65

PIMv6 Commands

• show ipv6 pim interface on page 102

• show ipv6 pim mroute on page 103

• show ipv6 pim neighbor on page 104

• show ipv6 pim nexthop on page 105

• show ipv6 pim bsr-router on page 106

• show ipv6 pim local-members on page 107

• show ipv6 pim rp-hash on page 108

• show ipv6 pim rp mapping on page 109

• undebug all ipv6 pim on page 110

66

PIMv6 Commands

clear ipv6 mrouteUse this command to delete all multicast route table entries and all multicast routes at the PIM protocol level.

Command Syntax

clear ipv6 mroute *

clear ipv6 mroute * pim (dense-mode)

clear ipv6 mroute X:X::X:X

clear ipv6 mroute X:X::X:X X:X::X:X

clear ipv6 mroute X:X::X:X X:X::X:X pim (dense-mode)

clear ipv6 mroute statistics *

clear ipv6 mroute statistics X:X::X:X

clear ipv6 mroute statistics X:X::X:X X:X::X:X

Parameters

* Delete all multicast routes

dense-mode Clear multicast rout table for PIM dense-mode

Command Mode

Exec mode and Privileged Exec mode

67

PIMv6 Commands

debug ipv6 pimUse this command to enable debugging for PIM.

Use the no option with this command to deactivate debugging for PIM.

Command Syntax

debug ipv6 pim (all|events|mfc|mib|mtrace|nexthop|nsm|packet|state|timer)

no debug ipv6 pim (all|events|mfc|mib|mtracenexthop|nsm|packet|state|timer)

Parameters

all Enable debugging for all PIM events

events Enable debugging for general configuration

mfc Enable debugging for MFC updates

mib Enable debugging for MIB entries

mtrace Enable debugging for MTRACE messages

nexthop Enable debugging for Reverse Path Forwarding (RPF) neighbor nexthop cache handling

nsm Enable debugging for NSM

packet Enable debugging for PIM packets

state Enable debugging for PIM states

timer Enable debugging for PIM timers

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Examples

ZebOS#configure terminal ZebOS(config)#debug ipv6 pim state

68

PIMv6 Commands

debug ipv6 pim packetUse this command to activate debugging of incoming or outgoing PIM packets.

Use the no option with this command to deactivate debugging of incoming or outgoing PIM packets.

Command Syntax

debug ipv6 pim packet

debug ipv6 pim packet in

debug ipv6 pim packet out

no debug ipv6 pim packet

no debug ipv6 pim packet in

no debug ipv6 pim packet out

Parameters

in Debug incoming packets

out Debug outgoing packets

Command Mode

Configure and Privileged Exec modes

Example

ZebOS#configure terminalZebOS(config)#debug ipv6 pim packet in

69

PIMv6 Commands

debug ipv6 pim timer assertUse this command to enable debugging of the PIM assert timers.

Use the no option with this command to disable debugging for PIM assert timers.

Command Syntax

debug ipv6 pim timer assert

debug ipv6 pim timer assert at

no debug ipv6 pim timer assert

no debug ipv6 pim timer assert at

Parameters

at Use this option to turn on or turn off debugging of the PIM Assert Timer

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ipv6 pim timer assert at

70

PIMv6 Commands

debug ipv6 pim timer bsrUse this command to enable debugging of the PIM BSR time.

Use the no option with this command to disable debugging of the PIM BSR timer.

Command Syntax

debug ipv6 pim timer bsr

debug ipv6 pim timer bsr bst

debug ipv6 pim timer bsr crp

no debug ipv6 pim timer bsr

no debug ipv6 pim timer bsr bst

no debug ipv6 pim timer bsr crp

Parameters

bst Turn on or turn off the bootstrap debugging timer

crp Turn on or turn off the Candidate-RP debugging timer

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#configure terminal ZebOS(config)#debug ipv6 pim timer bsr bst

71

PIMv6 Commands

debug ipv6 pim timer helloUse this command to enable debugging of various PIM Hello timers.

Use the no option with this command to disable debugging of the PIM Hello timers.

Command Syntax

debug ipv6 pim timer hello

debug ipv6 pim timer hello ht

debug ipv6 pim timer hello nlt

debug ipv6 pim timer hello tht

no debug ipv6 pim timer hello

no debug ipv6 pim timer hello ht

no debug ipv6 pim timer hello nlt

no debug ipv6 pim timer hello tht

Parameters

ht Turn on or turn off the PIM Hello debugging timer (ht)

nlt Turn on or turn off the PIM Neighbor Liveliness debugging timer (nlt)

tht Turn on or turn off the Triggered Hello Timer (tht)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#configure terminalZebOS(config)#debug ipv6 pim timer hello ht

72

PIMv6 Commands

debug ipv6 pim timer joinpruneUse this command to enable debugging of various PIM JoinPrune timers.

Use the no option with this command to disable the debugging of the PIM JoinPrune timers.

Command Syntax

debug ipv6 pim timer joinprune

debug ipv6 pim timer joinprune et

debug ipv6 pim timer joinprune kat

debug ipv6 pim timer joinprune jt

debug ipv6 pim timer joinprune ot

debug ipv6 pim timer joinprune ppt

no debug ipv6 pim timer joinprune

no debug ipv6 pim timer joinprune et

no debug ipv6 pim timer joinprune kat

no debug ipv6 pim timer joinprune jt

no debug ipv6 pim timer joinprune ot

no debug ipv6 pim timer joinprune ppt

Parameters

et Turn on or turn off the PIM JoinPrune expiry timer (et)

jt Turn on or turn off the PIM JoinPrune upstream Join Timer (jt)

kat Turn on or turn off the PIM JoinPrune Keep Alive timer (kat)ot

Turn on or turn off the PIM JoinPrune Upstream Override Timer (ot)

ppt Turn on or turn off the f PIM JoinPrune PrunePending Timer ((ppt)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ipv6 pim timer joinprune et

debug ipv6 pim timer registerUse this command to enable debugging of the PIM register timer.

Use the no option with this command to disable debugging of the PIM register timer.

Command Syntax

debug ipv6 pim timer register

debug ipv6 pim timer register rst

73

PIMv6 Commands

no debug ipv6 pim timer register

no debug ipv6 pim timer register rst

Parameters

rst Turn on or turn off the PIM Register Stop Timer (rst)

Command Mode

Exec mode, Privilege Exec mode, and Configure mode

Example

ZebOS#debug ipv6 pim timer register

74

PIMv6 Commands

ipv6 pim accept-registerUse this command to configure the ability to filter out multicast sources specified by the given access-list at the RP, so that the RP will accept/refuse to perform the Register mechanism for the packets sent by the specified sources. By default, the RP accepts Register packets from all multicast sources.

Use the no option with this command to revert to default.

Command Syntax

ipv6 pim accept-register list (<100-199>|<2000-2699>|WORD)

no ipv6 pim accept-register

Parameters

<100-199> An IP extended access-list value

<2000-2699> An IP extended access-list value in the expanded range

WORD Name of a standard access list

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim accept-register list 121

ZebOS(config)#no ipv6 pim accept-register

75

PIMv6 Commands

ipv6 pim anycast-rpUse this command to configure an Anycast-RP in the RP set.

Use the no option with this command to remove the Anycast-RP configuration.

Command Syntax

ipv6 pim anycast-rp X:X::X:X X:X::X:X

no ipv6 pim anycast-rp X:X::X:X

no ipv6 pim anycast-rp X:X::X:X X:X::X:X

Parameters

X:X::X:X Unicast IPv6 address of the Anycast RP set. An Anycast RP set is a collection of RPs in the same domain.

X:X::X:X Destination IPv6 address where Register messages are copied and sent. A Member RP is an individual RP member in the Anycast RP set.

Command Mode

Configure mode

Examples

The following example shows how to configure the Anycast RP in the RP set.

ZebOS#configure terminalZebOS (config)#ipv6 pim anycast-rp 2:2::2:2 20:20::20:20

The following example shows how to remove the configuration.

ZebOS#configure terminalZebOS (config)#no ipv6 pim anycast-rp 2:2::2:2 20:20::20:20

76

PIMv6 Commands

ipv6 pim bsr-borderUse this command to prevent bootstrap router (BSR) messages from being sent or received through an interface.

When this command is configured on an interface, no PIM Version 2 BSR messages are sent or received through the interface. Use this command to configure an interface bordering another PIM domain to avoid the exchange of BSR messages between the two domains. BSR messages should not be exchanged between different domains, because routers in one domain may elect rendezvous points (RPs) in the other domain, resulting in a protocol malfunction or loss of isolation between the domains.

Use the no option with this command to remove the BSR border configuration.

Note: This command does not set up multicast boundaries. It only sets up a PIM domain BSR message border.

Command Syntax

ipv6 pim bsr-border

no ipv6 pim bsr-border

Parameters

None

Default

Bootstrap router border configuration is disabled by default.

Command Mode

Interface mode

Examples

The following example configures the interface to be the PIM domain border:

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim bsr-border

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim bsr-border

77

PIMv6 Commands

ipv6 pim bsr-candidateUse this command to give the router the candidate BSR status using the name the interface.

Use the no option with this command to disable this function.

Command Syntax

ipv6 pim bsr-candidate IFNAME

ipv6 pim bsr-candidate IFNAME <0-32>

ipv6 pim bsr-candidate IFNAME <0-32> <0-255>

no ipv6 pim bsr-candidate (IFNAME|)

Parameters

IFNAME Specify the name of the interface

<0-32> Specify a hash mask length for RP selection

<0-255> Specify a priority for a BSR candidate

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim bsr-candidate eth0 20 30

78

PIMv6 Commands

ipv6 pim cisco-register-checksumUse this command to configure the option to calculate the register checksum over the whole packet. This command is used to inter-operate with older Cisco IOS versions.

Use the no option with this command to revert to the default settings.

Command Syntax

ipv6 pim cisco-register-checksum

ipv6 pim cisco-register-checksum group-list (<1-99>|<1300-1999>|WORD)

no ipv6 pim cisco-register-checksum

no ipv6 pim cisco-register-checksum group-list (<1-99>|<1300-1999>|WORD)

Parameters

group-list Use this parameter to configure the option to calculate the register checksum over the whole packet on multicast groups specified by the access-list.

<1-99> Specify an IP standard access-list.

<1300-1999> Specify an IP access-list (expanded range).

WORD IP named standard access list.

Default

This command is disabled by default. By default, Register Checksum is calculated only over the header.

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim cisco-register-checksum

ZebOS(config)#ipv6 pim cisco-register-checksum group-list G1ZebOS(config)#ipv6 access-list filter permit ff1e:10/128

79

PIMv6 Commands

ipv6 pim Use this command to enable IPv6 PIM dense-mode on the current interface.

Use the no option with this command to disable IPv6 PIM dense-mode on the interface.

Command Syntax

ipv6 pim dense-mode

no ipv6 pim dense-mode

Parameters

dense-mode Enable IPv6 PIM dense-mode operation

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim dense-mode

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim dense-mode

80

PIMv6 Commands

ipv6 pim passiveUse this command to enable or disable passive mode operation for local members on the interface. Passive mode essentially stops PIM transactions on the interface, allowing only the Internet Group Management Protocol (IGMP) mechanism to be active.

Use the no option with this command to disable the passive mode.

Command Syntax

ipv6 pim dense-mode passive

no ipv6 pim dense-mode passive

Parameters

dense-mode Enable passive operation for PIM dense-mode

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim dense-mode passive

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim dense-mode passive

81

PIMv6 Commands

ipv6 pim dr-priorityUse this command to set the designated router’s priority value.

Use the no option with this command to remove the priority from the DR.

Command Syntax

ipv6 pim dr-priority <0-4294967294>

no ipv6 pim dr-priority (<0-4294967294>|)

Parameter

<0-4294967294> Valid range of values for DR priority, with a higher value resulting in a higher preference

Default

The default DR priority value is 1.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim dr-priority 11234

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim dr-priority 11234

82

PIMv6 Commands

ipv6 pim exclude-genidUse this command to exclude the GenID (generated ID) option from Hello packets sent by the ZebOS PIM module on an interface.This command is used to inter-operate with older Cisco IOS versions.

Use the no option with this command to restore PIM its default setting.

Command Syntax

ipv6 pim exclude-genid

no ipv6 pim exclude-genid

Parameters

None

Default

By default, this command is disabled; that is, the GenID option is included.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim exclude-genid

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim exclude-genid

83

PIMv6 Commands

ipv6 pim hello-holdtimeUse this command to configure a hello holdtime other than the default(3.5 * hello_interval seconds).

When configuring hello-holdtime, if the configured value is less than the current hello_interval, it is refused.

When removing a configured hello_holdtime, the value is reset to (3.5 * current hello_interval) value.

Every time the hello_interval is updated, the hello-holdtime is also updated according to rules below:

If the hello_holdtime is not configured, or if the hello_holdtime is configured, but is less than the current hello_interval value, it is modified to (3.5 * hello_interval). Otherwise, the configured value is maintained.

Use the no option with this command to remove the configured hello-holdtime.

Command Syntax

ipv6 pim hello-holdtime <1-65535>

no ipv6 pim hello-holdtime

Parameter

<1-65535> Range of values for hello-holdtime, in seconds

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface fxp0ZebOS(config-if)#ipv6 pim hello-holdtime 123

ZebOS(config)#interface fxp0ZebOS(config-if)#no ipv6 pim hello-holdtime

84

PIMv6 Commands

ipv6 pim hello-intervalUse this command to configure a hello interval value other than the default. When a hello-interval is configured and hello-holdtime is not configured, or when the hello-holdtime value configured is less than the new hello-interval value, the holdtime value is modified to (3.5 * hello_interval). Otherwise, the hello-holdtime value is the configured value.

Use the no option with this command to reset the hello-interval to its default value.

Command Syntax

ipv6 pim hello-interval <1-65535>

no ipv6 pim hello-interval

Parameter

<1-65535> Range of values for the hello-interval

Note: No fractional values are allowed.

Default

The default value for hello-interval is 30 seconds.

Command Mode

Interface mode

Example

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim hello-interval 123

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim hello-interval

85

PIMv6 Commands

ipv6 pim ignore-rp-set-priorityUse this command to ignore the RP-SET priority value, and use only the hashing mechanism for RP selection. This command is used to inter-operate with older Cisco IOS versions.

Use the no option with this command to remove this setting.

Command Syntax

ipv6 pim ignore-rp-set-priority

no ipv6 pim ignore-rp-set-priority

Command Mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ipv6 pim ignore-rp-set-priority

ZebOS#configure terminalZebOS(config)#no ipv6 pim ignore-rp-set-priority

86

PIMv6 Commands

ipv6 pim jp-timerUse this command to set a PIM join/prune timer.

Use the no option with this command to remove the join/prune timer.

Command Syntax

ipv6 pim jp-timer <1-65535>

no ipv6 pim jp-timer

no ipv6 pim jp-timer <1-65535>

Parameters

<1-65535> Range of values for the Join/Prune timer, in seconds

Command Mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ipv6 pim jp-timer 234

ZebOS#configure terminalZebOS(config)#no ipv6 pim jp-timer 234

87

PIMv6 Commands

ipv6 pim neighbor-filterUse this command to enable filtering of neighbors on the interface.

When configuring a neighbor filter and when denied by filtering access list, PIM either does not establish adjacency with a neighbor or terminates adjacency with existing neighbors.

Use the no option with this command to disable filtering of neighbors on the interface.

Command Syntax

ipv6 pim neighbor-filter (<1-99>|WORD)

no ipv6 pim neighbor-filter (<1-99>|WORD)

Parameters

<1-99> An IP standard access-list number

WORD Name of an IP standard access list

Command Mode

Interface mode

Default

This command is disabled; by default, there is no filtering.

Example

ZebOS(config)#interface fxp0ZebOS(config-if)#ipv6 pim neighbor-filter F1ZebOS(config-if)#exitZebOS(config)#ipv6 access-list filter deny fe80:20e:cff:fe01:faccZebOS(config)#ipv6 access-list filter permit any

88

PIMv6 Commands

ipv6 pim propagation-delayUse this command to configure the propagation delay value.

Use the no option with this command to return the propagation delay to its default value.

Command Syntax

ipv6 pim propagation-delay <1000-5000>

no ipv6 pim propagation-delay

Parameter

<1000-5000> Range of values for propagation delay, in milliseconds

Default

The default propagation delay is 500 milliseconds.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim propagation-delay 1000

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim propagation-delay

89

PIMv6 Commands

ipv6 pim register-rate-limitUse this command to configure the rate of Register packets sent by this designated router (DR), in number of packets per second.

Use the no option to remove the register-rate-limit configuration.

Note: The configured rate is per (S,G) state, and is not a system-wide rate.

Command Syntax

ipv6 pim register-rate-limit <1-65535>

no ipv6 pim register-rate-limit

Parameters

<1-65535> Range of values for packets to send per second

Command mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim register-rate-limit 3444

ZebOS#configure terminalZebOS(config)#no ipv6 pim register-rate-limit

90

PIMv6 Commands

ipv6 pim register-rp-reachabilityUse this command to enable the RP reachability check for PIM Registers at the DR.

Use the no option to reset to the default state.

Command Syntax

ipv6 pim register-rp-reachability

no ipv6 pim register-rp-reachability

Command Mode

Configure mode

Default

The default setting is no checking for rendezvous point reachability,

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim register-rp-reachability

91

PIMv6 Commands

ipv6 pim register-sourceUse this command to configure the source address of Register packets sent by this DR, overriding the default source address, which is the address of the RPF interface toward the source host.

Use the no option to remove the source address of register packets sent by this DR, and reset it to use the default source address, that is, the address of the RPF interface toward the source host.

The configured address must be a reachable address so the RP can send corresponding Register-Stop messages in response. This address is usually the loopback interface address, but can also be other physical addresses. The address must be advertised by unicast routing protocols on the DR.

Note: The interface configured does not require PIM to be enabled.

Command Syntax

ipv6 pim register-source IFNAME

ipv6 pim register-source X:X::X:X

no ipv6 pim register-source

Parameters

X:X::X:X The IP address to be used as the source of the register packets

IFNAME The name of the interface to be used as the source of the register packets

Command mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ipv6 pim register-source 3ffe:406::1

ZebOS#configure terminalZebOS(config)#no ipv6 pim register-source

92

PIMv6 Commands

ipv6 pim register-suppressionUse this command to configure the register-suppression time, in seconds, overriding the default value of 60 seconds. Configuring this value modifies register-suppression time at the DR; configuring this value at the RP modifies the RP-keepalive-period value if the ipv6 pim rp-register-kat command is not used.

Use the no option to remove the register-suppression setting.

Command Syntax

ipv6 pim register-suppression <1-65535>

no ipv6 pim register-suppression

Parameters

<1-65535> Range of values for register suppression time, in seconds

Command mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ipv6 pim register-suppression 555

ZebOS#configure terminalZebOS(config)#no ipv6 pim register-suppression

93

PIMv6 Commands

ipv6 pim rp-addressUse this command to statically configure an RP address for multicast groups.

Use the no option to remove the RP address.

The ZebOS PIM implementation supports multiple static RPs. It also supports usage of static-RP and BSR mechanism, simultaneously. The following list states the correct usage of this command:

The ZebOS PIMv6 implementation supports multiple static RPs. It also supports usage of static-RP and BSR mechanism simultaneously. The following list states the correct usage of this command:

• To support embedded RP, the router configured as the RP must use a configured access-list that permits the embedded RP group ranges derived from the embedded RP address. If embedded RP support is available, only the RP must be statically configured as the RP for the embedded RP ranges: No additional configuration is required on other PIMv6 routers. The other routers will discover the RP address from the IPv6 group address. For these routers to select a static RP instead of the embedded RP, the specific embedded RP group range must be configured in the access list of the static RP, and embedded RP support must be disabled.

• If RP-address configured through BSR and RP-address configured statically are both available for a group range, the RP-address configured through BSR is chosen over statically configured RP-address.

• A single static-RP can be configured for multiple group ranges using Access Lists. However, configuring multiple static RPs (using ipv6 pim rp-address command) with the same RP address is not allowed. The static-RP can either be configured for the whole multicast group range ff00::/8 (without ACL) or for specific group ranges (using ACL).

For example, configuring ipv6 pim rp-address 3ffe:10:10:5::153 will configure static-RP 3ffe:10:10:5::153 for the default group range ff00::/8. Configuring ipv6 pim rp-address 3ffe:20:20:5::153 grp-list will configure static-RP 3ffe:20:20:5::153 for all the group ranges represented by Permit filters in grp-list ACL.

• If multiple static-RPs are available for a group range, then one with the highest IP address is chosen.

• Only Permit filters in ACL are considered as valid group ranges. The default Permit filter ::/0 is converted to default multicast filter ff00::/8.

• After configuration, the RP-address is inserted into static-RP group tree based on the configured group ranges. For each group range multiple static-RPs are maintained in a linked list. This list is sorted in a descending order of IP addresses. When selecting static-RPs for a group range, the first element, which is the static-RP with highest IP address, is chosen.

• Deletion of RP-address is handled by removing the static-RP from all the existing group ranges and recomputing the RPs for existing TIB states if required.

• Group mode and RP address mappings learned through BSR take precedence over mappings statistically defined by the ipv6 pim rp-address command without the override keyword. Commands with the override keyword take precedence over dynamically learned mappings.

Command Syntax

ipv6 pim rp-address X:X::X:X (override|)

ipv6 pim rp-address X:X::X:X (<1-99>|<1300-1999>|WORD) (override|)

no ipv6 pim rp-address X:X::X:X

no ipv6 pim rp-address X:X::X:X (<1-99>|<1300-1999>|WORD)

Parameters

X:X::X:X IPv6 address for the RP

94

PIMv6 Commands

<1-99> An IP Standard access-list

<1300-1999> An IP Standard access-list (expanded range)

WORD An IP ZebOS access-list name

override Static RP overrides dynamically-learned RP

Command Mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim rp-address 3ffe:30:30:5::153 4

ZebOS#configure terminalZebOS(config)#no ipv6 pim rp-address 3ffe:30:30:5::153 4

ipv6 pim rp-register-katUse this command to configure a Keepalive Timer (KAT) value for (S,G) states at RP to monitor PIM register packets, overriding the generic KAT timer value.

Use the no option to remove this configuration.

Command Syntax

ipv6 pim rp-register-kat <1-65535>

no ipv6 pim rp-register-kat

Parameters

<1-65535> Range of values for a KAT time in seconds

Command mode

Configure mode

Example

ZebOS#configure terminalZebOS(config)#ipv6 pim rp-register-kat 3454

ZebOS(config)#no ipv6 pim rp-register-kat

95

PIMv6 Commands

ipv6 pim spt-thresholdUse this command to configure an SPT (System Posture Token) threshold.

Use the no option with this command to remove a configured SPT threshold.

Note: This option is binary, meaning that switching to SPT happens either the first data packet is received, or not at all. It is not rate-based.

Command Syntax

ipv6 pim spt-threshold

ipv6 pim spt-threshold group-list (<1-99>|<1300-1999>|WORD)

no ipv6 pim spt-threshold

no ipv6 pim spt-threshold group-list (<1-99>|<1300-1999>|WORD)

Parameters

group-list Enable the ability for the last-hop PIM router to switch to SPT for multicast group addresses indicated by the given access-list

<1-99> An IP Standard access-list

<1300-1999> An IP Standard access-list (expanded range)

WORD A named standard access list

Command Mode

Configure mode

Examples

ZebOS#configure terminalZebOS(config)#ipv6 pim spt-threshold group-list LIST1

ZebOS#configure terminalZebOS(config)#no ipv6 pim spt-threshold

96

PIMv6 Commands

ipv6 pim ssmUse this command to configure Source Specific Multicast (SSM), and define a range of IP multicast addresses. The default keyword defines the SSM range as ff3x::/32. To define the SSM range to be other than the default, use the access-list.

When an SSM range of IP multicast addresses is defined with the ipv6 pim ssm command, the no (*,G) or (S,G,rpt) state is initiated for groups in the SSM range.

The messages corresponding to these states are no accepted or originated in the SSM range.

Use the no form of this command to disable the SSM range.

Command Syntax

ipv6 pim ssm default

ipv6 pim ssm range (<1-99>|WORD)

no ipv6 pim ssm

Parameters

default Defines the FF3x::/32 group range for SSM

range Define an access-list for group range to use for SSM

<1-99> Range of values for a standard access-list

WORD A named standard access list

Command Mode

Configure mode

Example

The following example shows how to configure SSM service for the IP address range defined by access list 10:

ZebOS#configure terminal ZebOS(config)#access-list 10 permit 225.1.1.1ZebOS(config)#ipv6 pim ssm range 4

97

PIMv6 Commands

ipv6 pim state-refresh origination-intervalUse this command to configure a PIM State-Refresh origination interval other than the default value. The origination interval is the number of seconds between PIM State Refresh control messages.

Use the no option with this command to return the origination interval to its default value.

Command Syntax

ipv6 pim state-refresh origination-interval <1-100>

no ipv6 pim state-refresh origination-interval

Parameter

<1-100> Range of values for state-refresh origination interval, in seconds

Note: No fractional values are allowed for the interval time.

Default

The default state-refresh origination interval is 60 seconds.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim state-refresh origination-interval 65

ZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim state-refresh origination-interval

98

PIMv6 Commands

ipv6 pim unicast-bsmUse this command to enable support for sending and receiving unicast Bootstrap Messages (BSM) on an interface. This command supports backward-compatibility with older versions of the Bootstrap Router specification, which specifies unicast BSM to refresh the state of new or restarting neighbors.

Use the no option with this command to disable unicast bootstrap messaging on an interface.

Command Syntax

ipv6 pim unicast-bsm

no ipv6 pim unicast-bsm

Parameters

None

Default

Unicast bootstrap messaging is disabled by default.

Command Mode

Interface mode

Examples

ZebOS#configure terminalZebOS(config)#interface eth0ZebOS(config-if)#ipv6 pim unicast-bsm

ZebOS(config)#interface eth0ZebOS(config-if)#no ipv6 pim unicast-bsm

99

PIMv6 Commands

show debugging ipv6 pimUse this command to display the debug status for the IPv6 PIM process.

Command Syntax

show debugging ipv6 pim

Command Mode

Privileged Exec mode

Examples

ZebOS# show debugging ipv6 pim

100

PIMv6 Commands

show ipv6 pim interface

Use this command to display information about interfaces configured for PIM.

Command Syntax

show ipv6 pim interface

show ipv6 pim interface detail

Parameters

detail Display detailed information about a PIM interface

Command Mode

Exec mode and Privileged Exec mode

Examples

ZebOS#show ipv6 pim interface

101

PIMv6 Commands

show ipv6 pim mrouteUse this command to display information the IPv6 multicast routing table, or the IPv6 multicast routing table based on the specified address or addresses.

Command Syntax

show ipv6 pim mroute (detail|)

show ipv6 pim mroute X:X::X:X (detail|)

show ipv6 pim mroute X:X::X:X X:X::X:X (detail|)

Parameter

X:X::X:X Display all entries for this group IPv6 address

X:X::X:X Display all entries for this source IPv6 address

Note: A group IP address and a source IP address cannot be used simultaneously.

detail Display detailed PIM multicast routing table information

Command Mode

Exec mode and Privileged Exec mode

Example

ZebOS#show ipv6 pim mroute

102

PIMv6 Commands

show ipv6 pim neighborUse this command to display IPv6 PIM neighbor information.

Command Syntax

show ipv6 pim neighbor (detail|)

show ipv6 pim neighbor IFNAME (detail|)

show ipv6 pim neighbor IFNAME X:X::X:X (detail|)

Parameters

IFNAME Name of the interface

X:X::X:X IPv6 address of the neighbor interface

detail Display detailed information for a PIM neighbor

Command Mode

Exec mode and Privileged Exec mode

Examples

ZebOS>#show ipv6 pim neighbor

ZebOS#show ipv6 pim neighbor detail

103

PIMv6 Commands

show ipv6 pim nexthopUse this command to display the nexthop information from NSM as used by IPv6 PIM.

Command Syntax

show ipv6 pim nexthop

Command Mode

Exec mode and Privileged Exec mode

Example

ZebOS#show ipv6 pim nexthop

104

PIMv6 Commands

show ipv6 pim bsr-routerUse this command to show the bootstrap router v2 address.

Command Syntax

show ipv6 pim bsr-router

Command Mode

Privileged Exec and Exec mode

Example

ZebOS#show ipv6 pim bsr-router

105

PIMv6 Commands

show ipv6 pim local-membersUse this command to display information about local membership for PIM interfaces.

Command Syntax

show ipv6 pim local-members

show ipv6 pim local-members IFNAME

Parameters

IFNAME Display neighbors for an interface name

Command Mode

Privileged Exec and Exec mode

Example

ZebOS#show ipv6 pim local-members

106

PIMv6 Commands

show ipv6 pim rp-hashUse this command to display the rendezvous point (RP) based on the group selected.

Command Syntax

show ipv6 pim rp-hash X:X::X:X

Parameters

X:X::X:X Specify a group address

Command Mode

Privileged Exec mode and Exec mode

Example

ZebOS#show ipv6 pim rp-hash ff02::d

107

PIMv6 Commands

show ipv6 pim rp mappingUse this command to display the mappings for the PIM group to the active rendezvous points.

Command Syntax

show ipv6 pim rp mapping

Command Mode

Privileged Exec mode and Exec mode

Example

ZebOS#show ipv6 pim rp mapping

108

PIMv6 Commands

undebug all ipv6 pimUse this command to disable all PIM debugging.

Command Syntax

undebug all ipv6 pim

Command Mode

Privileged Exec mode and Exec mode

Example

ZebOS#undebug all ipv6 pim

109

PIMv6 Commands

110

Index

Symbols

, meaning in command syntax notation 10(), meaning in command syntax notation 10

A

abbreviated commands 9

B

begin 13bootstrap router 60, 106BSR 60, 106

C

clear ip mroute 19, 67command abbreviation 9command abbreviations 9command completion 8command line errors 9command line help 7command line interface

syntax 8command negation 12command reference primer

typographic conventions 10Configure, command mode definition 15

D

debug pim packet 21, 69dense-mode, enabling 34, 80designated router priority 36, 82

E

Exec, command mode definition 15

I

Interface, command mode definition 15ip pim accept-register list 29, 75ip pim anycast-rp 30, 76ip pim bsr-border 31, 77ip pim bsr-candidate 32, 78ip pim cisco-register-checksum 33, 79ip pim dr-priority 36, 82ip pim exclude-genid 37, 83ip pim hello-holdtime 38, 84ip pim hello-interval 39, 85

ip pim ignore-rp-set-priority 40, 86ip pim jp-timer 41, 87ip pim neighbor-filter 42, 88ip pim register-candidate 49ip pim register-rate limit 44, 90ip pim register-rp-reachability 45, 47, 91, 93ip pim register-source 44, 46, 90, 92ip pim rp-address 48, 94ip pim rp-register-kat 49, 96ip pim spt-threshold 50, 97ip pim ssm 51, 98ip pim unicast-bsm 53, 100

L

lowercase, meaning in command syntax notation 10

M

monospaced font, meaning in command syntax notation 10

multicast routing table, displaying 57, 103multicast routing table, displaying based on address 103

N

no parameter, action of 12

O

other conventions 12

P

PIM-SM commandsclear ip mroute 19, 67debug pim packet 21, 69ip pim accept-register list 29, 75ip pim anycast-rp 30, 76ip pim bsr-border 31, 77ip pim bsr-candidate 32, 78ip pim cisco-register-checksum 33, 79ip pim dr-priority 36, 82ip pim exclude-genid 37, 83ip pim hello-holdtime 38, 84ip pim hello-interval 39, 85ip pim ignore-rp-set-priority 40, 86ip pim jp-timer 41, 87ip pim neighbor-filter 42, 88ip pim register-rate limit 44, 90ip pim register-rp-reachability 45, 47, 91, 93ip pim register-source 44, 46, 90, 92

Index - 1

Index

ip pim rp-address 48, 94ip pim rp-candidate 49ip pim rp-register-kat 49, 96ip pim ssm 51, 98ip pim unicast-bsm 53, 100show debugging pim 54, 101show ip pim bsr-router 56, 102show ip pim rp mapping 109show ip pim rp-hash 62, 108

Privileged Exec modeshow ip pim rp mapping 109

Privileged Exec, command mode definition 15

R

rendezvous pointmappings 63

Router, command mode definition 15

S

show command options 13exclude 14include 14redirect 15

show command tokens 12output modifiers 13

show debugging pim 54, 101show ip pim bsr-router 56, 102show ip pim rp mapping 109show ip pim rp-hash 62, 108syntax help

command abbreviations 9command completion 8command line errors 9

T

typographic conventions 10

Index - 2