C4 CMTS Technical Manual

February 1, 2017 | Author: hell boy | Category: N/A
Share Embed Donate


Short Description

Download C4 CMTS Technical Manual...

Description

ARRIS C4® CMTS User Documentation Standard Version Issue 2.0 Software Release: 8.0.7 October 9, 2012

ARRIS Standard Software License Terms and Warranty Table Unless your company has executed a separate agreement which contains terms and conditions for software licensing of ARRIS products, you must agree to the below terms and conditions to receive download and support. ARRIS products, both Hardware and Software, contain proprietary information and trade secrets that are confidential information of ARRIS. ARRIS reserves the right to audit the use of Customer’s Hardware and Software.

Definitions and Interpretation Within this document definitions are defined as follows: "ARRIS" means ARRIS Solutions, Inc., a wholly owned subsidiary of ARRIS Group, Inc. and/or its designated affiliates. "Customer" means the person or entity however constituted to whom the Products or Services are provided. "Hardware" means equipment designed and manufactured by ARRIS, or other manufacturer's equipment offered for sale by ARRIS to Customer. "Software" means ARRIS-licensed software, including updates, and any other enhancements, modifications, and bug fixes thereto, in object code form only, and any full or partial copies thereof. Software is licensed by ARRIS separately or as part of a Product sale. Provided that the Customer has paid all applicable license fees to ARRIS, and assuming that the Customer has not negotiated a separate specific agreement or been granted a third-party license with the Software, then ARRIS grants to Customer a limited, royalty-free, nonexclusive and nontransferable, non-sublicensable license limited solely to the use of the Software’s application with the Hardware, if applicable, sold in conjunction with the Software for its intended purposes, which purposes preclude Customer’s provision of any product or service to a third party that would alleviate any third party from the obligation or need to obtain a separate license to the Software. All rights, title to and ownership of all applicable intellectual property rights in the Software, including but not limited to patents, copyrights and trade secrets remain with ARRIS and its licensors. Customer shall not attempt to acquire any other rights or transfer any ownership rights in the Software in contravention to ARRIS’ rights. ARRIS’ rights extend to any accompanying printed materials and online or electronic documentation, and any authorized copies of the above materials. The Software as used herein includes unpublished software, trade secret and confidential or proprietary information of ARRIS or its licensors and is developed at private expense. Customer may use third-party software products or modules supplied by ARRIS solely with the Products, unless the licensing terms of the third-party software specify otherwise. Customer shall not modify, create derivative works, reverse engineer, decompile, disassemble or in any manner attempt to derive the source code from the Software, in whole or in part, except and only to the extent that such activity is expressly permitted by applicable law. Customer is entitled to make a single copy of the Software solely for backup or archival purposes and all title, trademark, copyright, restricted rights or any other proprietary notices shall be reproduced in such copy. Unless otherwise agreed to in writing, Customer shall not otherwise use, copy, modify, lend, share, lease, rent, assign, sub-license, provide service bureau, hosting or subscriptions services, or distribute or transfer the Software or any copies thereof, in whole or in part, except as expressly provided in these terms and conditions. Customer further agrees not to publish or disclose any benchmark tests

ARRIS Group, Inc. Copyright 2012 Reference FRM0122, Issue 9, July 2010, Section 24

run on the Software. Customer shall not remove, obscure or alter any notice of copyright, patent, trade secret, trademark or other proprietary right or disclaimer appearing in or on any Software Products or accompanying materials. All rights not expressly granted hereunder are reserved by ARRIS. The Software may contain embedded third-party software (“Embedded Third-party Software). The licensors of such Embedded Third-party Software shall be third party beneficiaries entitled to enforce all rights and obtain all benefits which relate to such licensors under these terms and conditions. The licensors of such Embedded Third-party Software shall not be liable or responsible for any of ARRIS’ covenants or obligations under these terms and conditions, and Customer’s rights or remedies with respect to any Embedded Third-party Software under these terms and conditions shall be against ARRIS. Customer shall not directly access or use any embedded third-party software independently of the Software unless Customer obtains appropriate licenses. Under certain circumstances, ARRIS will advise that Customer needs to obtain a license for other third-party software (“Third-party Software”) for use in conjunction with the Software. Customer agrees that the terms and conditions agreed to between Customer and such Third-party Software vendor, including but not limited to warranties, indemnification and support, shall be solely between Customer and the Third-party Software vendor, and ARRIS shall not have any responsibility or liability for such Third-party Software. ARRIS Products may contain Open Source software. If Open Source is used, upon written request from an ARRIS customer, ARRIS will make available the appropriate Open Source software as per the applicable GPL. Table 1: ARRIS C4® Cable Modem Termination System (CMTS) Warranty Warranty Period from Shipment Date ARRIS Product Categories All ARRIS CMTS products including WiDOX CMTS, C3, C4, C4c, and D5 UEQ; and EGT Encoder Solutions: Encore and Quartet Encoders, VIPr Video Transcoder and System Solutions, and HEMi Headend Micro Solutions

Domestic U.S.

Outside U.S.

Hardware one (1) Year

Hardware one (1) Year

Software ninety (90) days

Software ninety (90) days

ARRIS Group, Inc. Copyright 2012 Reference FRM0122, Issue 9, July 2010, Section 24

Copyright and Trademark Information ARRIS C4® Cable Modem Termination System (CMTS) ARRIS C4® Cable Modem Termination System ARRIS C4c™ Cable Modem Termination System ARRIS DOCSIS® 3.0 C4® CMTS The capabilities, system requirements and/or compatibility with third-party products described herein are subject to change without notice. ARRIS, the ARRIS logo, Auspice®, BigBand Networks®, BigBand Networks and Design®, BME®, BME 50®, BMR®, BMR100®, BMR1200®, C3™, C4®, C4c™, C-COR®, CHP Max5000®, ConvergeMedia™, Cornerstone®, CORWave™, CXM™, D5®, Digicon®, E6000™, ENCORE®, EventAssure™, Flex Max®, FTTMax™, HEMi®, MONARCH®, MOXI®, n5®, nABLE®, nVision®, OpsLogic®, OpsLogic® Service Visibility Portal™, Opti Max™, PLEXiS®, PowerSense™, QUARTET®, Rateshaping®, Regal®, ServAssure™, Service Visibility Portal™, TeleWire Supply®, TLX®, Touchstone®, Trans Max™, VIPr™, VSM™, and WorkAssure™ are all trademarks of ARRIS Group, Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and the names of their products. ARRIS disclaims proprietary interest in the marks and names of others. © Copyright 2012 ARRIS Group, Inc. All rights reserved. Reproduction in any manner whatsoever without the express written permission of ARRIS Group, Inc. is strictly forbidden. For more information, contact ARRIS.

Patent Information The ARRIS C4® Cable Modem Termination System (CMTS) is protected by U.S. and international patents including: 6,449,249 7,002,914 7,606,870 8,136,141 6,457,978 7,047,553 7,660,250 6,636,482 7,272,144 7,698,461 6,637,033 7,480,237 7,701,956 6,662,368 7,480,241 7,953,144 6,769,132 7,570,127 7,958,260 6,898,182 7,593,495 7,974,303 Additional ARRIS Group, Inc. patents pending.

ARRIS Group, Inc. Copyright 2012 Reference FRM0122, Issue 9, July 2010, Section 24

Table of Contents

Table of Contents List of Figures List of Procedures 1

About This Manual Intended Audience

1-1

Prerequisite Skill and Knowledge

1-2

Purpose

1-2

Conventions Used in this Document Admonishments

1-2

Textual Conventions

1-3

How to Contact Us

2

1-4

CLI Overview Access Levels and Modes

2-2

CLI Command Modes

2-2

CLI Syntax Conventions Designating MAC addresses and IP addresses

2-5 2-6

Keyboard Shortcuts

2-6

CLI Command Features

2-8

CLI Help Feature Configuring Passwords and Privileges

Issue 2.0

1-2

ARRIS PROPRIETARY — All Rights Reserved

2-8 2-12

v

Table of Contents

C4 CMTS Rel. 8.0.7

CLI Filtering

2-17

How to Use CLI Filtering

Show Cable Modem Column Feature

CLI

2-18 2-24

Command Descriptions List of CLI Commands

3

4

Standard and Cadant Enterprise MIBs CMTS SNMP MIB Variable Descriptions

3-2

Enterprise MIBs

3-5

SNMP Configuration with CLI

3-9

C4 CMTS Features DOCSIS 2.0 Compliance

4-1

Fault Detection and Recovery

4-3

Interfaces and Protocols

4-3

Security Features

4-4

C4 CMTS Feature Descriptions by Software Release

5

6

C4 CMTS Specifications Network Diagram

5-3

C4 CMTS Specifications

5-4

RF Electrical Specifications

5-6

Scalability

5-9

VoIP Call Capacities

5-10

Application-related Specifications

5-11

C4 CMTS Installation Requirements Safety Precautions Electrical Equipment Guidelines

vi

4-4

6-2 6-4

Electrostatic Discharge (ESD)

6-4

Installation Checklist

6-5

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

Table of Contents

Unpacking the C4 CMTS Module Protection

6-8

Installation Considerations

6-8

Rack Mounting

6-8

Power Requirements

6-9

Cooling Requirements

6-9

Rack Mounting the C4 CMTS Grounding the Chassis Main Hardware Components

6-13 6-14 6-14

Chassis — Rear View

6-16

Installing Modules in the C4 CMTS

6-17

Fan Trays

6-19 6-21

Power Conditioning Module and Cabling Power Protection Description

6-22 6-28

Chassis Maintenance

6-31

Replacing the C4 CMTS Chassis

6-32

System Control Module (SCM) SCM Overview

7-1

Installation

7-5

How to Set the Up the Terminal Emulator

7-9

SCM Replacement

7-11

SCM Upgrade to 1GB RAM (SCM II EM)

7-16

Virtual System Controller

Issue 2.0

6-12

Module Types and Chassis Slots—Front View

Air Filter

7

6-7

7-20

SCM II EM (U)

7-21

Compact Flash Disk Description

7-21

Replacing the Compact Flash

7-22

Compact Flash Disk Partitions

7-26

File System Administration

7-29

File Transfers

7-30

ARRIS PROPRIETARY — All Rights Reserved

vii

Table of Contents

8

9

C4 CMTS Rel. 8.0.7

Router Control Module (RCM) RCM Overview

8-1

Primary Software Functions

8-3

RCM Hardware

8-3

Downstream Cable Access Modules (DCAMs) Overview

9-1

16D Cable Access Module (16D CAM) 16D Physical Interface Cards (PICs)

9-10

Physical Interface Cards (PICs)

9-20 9-23

Annex

9-23

Downstream Frequency Range

9-28

XD CAM Field Software Upgrade

9-30

Overview

9-30

Sample Script for 32D CAM Provisioning

9-38

Upstream Cable Access Modules (UCAMs) Overview

10-1

Guidelines

10-2

12U Cable Access Module (12U CAM) Basic Command Set for Bringing Up a 12U CAM 24U Cable Access Module (24U CAM)

10-2 10-6 10-9

Rules and Restrictions for 12U/24U CAM Configuration

10-13

24U CAM Upstream Power Level Groups

10-14

Basic Command Set for Bringing Up a 24U CAM

10-17

Measuring SNR in the 12U/24U CAM

10-19

Modulation Profiles

viii

9-9

XD Cable Access Module (XD CAM) Downstream Parameters

10

9-2

10-23

Adjusting Channel Settings in Response to Increased CM Scaling

10-30

Explanation of Upstream Parameters

10-31

Modulation Profiles: Default and User-defined

10-40

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

Table of Contents

Optimizing a Modulation Profile Noise and SNR versus Modulation Symbol Rate

11

Before You Begin

11-1

Bring-up Procedures

11-5

Verification Steps

11-14

IPv6 Configuration (Optional)

11-22

Blank Worksheets

11-25

Control Complex Redundancy

13

CAM Sparing FlexCAM™ Hitless CAM Sparing

13-1

Guidelines for CAM Spare-groups

13-3

Configure 12U/24U CAM or 16D/XD CAM Sparing

13-4

Cable and Network IP Configuration Overview

14-1

Subinterfaces (Multiple VRIs per VRF)

14-2

Interface Configuration

14-4

Common Interface Configuring Commands

14-4

Monitoring Interfaces

14-5

802.1Q VLAN Tagging (Q-tags) CLI Commands

14-8 14-10

Loopback Interfaces for Routing Protocols

14-12

Dynamic Route Redundancy

14-16

Configuring IP Static Routes

14-17

Route Redistribution and Administrative Costing

14-17

CLI Commands Policy-Based Routing (PBR)

Issue 2.0

10-42

Basic Bring-up Procedure

12

14

10-42

14-19 14-30

Configuring PBR

14-31

CLI Commands

14-35

ARRIS PROPRIETARY — All Rights Reserved

ix

Table of Contents

15

C4 CMTS Rel. 8.0.7

Multiple VRFs

14-42

Overview

14-42

Overview of the Sample Procedure

14-43

Dynamic Routing Protocols Overview

15-1

Border Gateway Protocol (BGP)

15-2

BGP Confederations and Route Reflection

15-3

BGP Attributes

15-6

General Notes on BGP Function in the CMTS

15-7

Provisioning (CLI commands, MIBs, etc.)

15-9

Sample Configuration Command Scripts for BGP Intermediate System-Intermediate System (IS-IS)

15-20

Overview

15-20

CLNP Addressing/NSAP Address Format

15-21

IS-IS Network Topology, Unique Level 1 Areas

15-22

Dynamic Hostname Support

15-23

IS-IS Network Topology — Multi-homing

15-24

Packet Flow between IS-IS Systems

15-24

Designated Intermediate System (DIS) and Reliable Flooding of LSPs

15-24

Multiple Topology IS-IS (MT IS-IS)

15-26

Overview

15-26

Adjacencies

15-27

Broadcast Interface Adjacencies

15-27

Advertising MT Reachable Intermediate Systems in LSPs

15-27

MT IP Forwarding

15-28

Configuring MT IS-IS on the CMTS

15-28

Sample Configuration

15-29

Show commands

15-31

CLI Commands

15-34

CLI Commands for IS-IS and MT IS-IS Open Shortest Path First (OSPF)

x

15-16

15-35 15-42

Configuring OSPF

15-43

CLI Commands for OSPF

15-47

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

Table of Contents

Open Shortest Path First (OSPFv3) Advanced Features

15-57

Configuring OSPFv3 for IPv6

15-58

Summary of CLI Commands for OSPFv3

15-63

Routing Information Protocol (RIPv2)

16

15-67

RIP-related CLI Commands

15-67

RIP Authentication

15-71

Cable-side Configuration Overview

16-1

MAC Domains

16-2

CLI Commands for Cable-MACs

16-3

Channel to MAC Domain Association

16-5

Related CLI Commands

16-9

Upstream to Downstream Channel Association (Supervision)

16-10

Cable Plant Topology and Fiber Nodes

16-14

DOCSIS 3 Terminology

16-14

Fiber Node Configuration

16-16

Channel to Fiber Node Configuration

16-17

Downstream Channel Primary Capability

16-19

Calculating and Displaying Service Groups Receive Channel Configurations and Bonding Groups

17

(blank)

18

(blank)

19

IP Packet Filters, Subscriber Management

16-20 16-23

Overview

19-1

IP Packet Filters

19-2

Effect of IP Packet Filtering / Subscriber Management on IP Address Limits

19-11

Per-Interface Configuration

19-11

Default Subscriber Management Settings

Issue 2.0

15-50

ARRIS PROPRIETARY — All Rights Reserved

19-13

xi

Table of Contents

20

C4 CMTS Rel. 8.0.7

IP Packet Filters Show Commands

19-14

Debug IP Packet Capture

19-15

IP Packet Filtering Configuration Example

19-18

Baseline Privacy Interface (BPI) Baseline Privacy Overview Baseline Privacy Operational Overview Baseline Privacy Setup

20-4 20-4

Baseline Privacy Cable Modem Configuration File Settings

20-7

BPI Initialized State Configuration Settings

20-9

Digital Certificates (BPI+ Only)

20-10

Provisioning BPI X.509 Certificates Using Import/Export Commands

20-11

Provisioning X.509 Certificates

20-14

Baseline Privacy Debugging

20-16

Baseline Privacy Trap Codes

20-20

Baseline Privacy: CLI Commands

20-25

Configure Cable Command

20-25

Show Cable Command

20-27

Configure Interface Cable Commands

20-27

Show Interface Cable Command

20-28

CLI Commands BPI+ Enforce

20-29 20-30 20-31

CLI Commands

xii

20-2

Initial CMTS Base Table Setup

BPI Hybrid Mode Operation

21

20-1

20-32

DOCSIS Set-top Gateway Configuration Overview and Definitions

21-1

DSG Configuration Overview

21-4

Initial Configuration

21-5

Configuring Interfaces to Carry Tunnel Traffic

21-5

Enabling Upstream Filters

21-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

Table of Contents

DSG Configuration

22

23

Configuring Access List, Filters and Rate Limits

21-9

Configuring IP Forwarding for Basic Mode DSG

21-10

Configuring for Advanced DSG Mode

21-11

DS Cable Interface

21-13

DSG Tunnels

21-15

DSG Classifier

21-19

DSG Configuration Scenarios

21-21

Initial Setup for DSG

21-21

DSG Configuration Only

21-23

Multicast Destination IP to RFC1112 DSG Tunnel MAC

21-24

Multicast Destination IP to non-RFC1112 DSG Tunnel MAC

21-27

Unicast Destination IP

21-30

CPE Device Classes Overview

22-1

Related Terms

22-3

DHCP Options

22-3

DHCP Helper Address Provisioning

22-5

Assigning Secondary Interfaces Based on Device Class

22-6

Filter Groups Based on Device Class

22-7

CLI Changes and Additions

22-9

Integrated Upstream Agility Overview

23-1

Examples of Upstream Agility State Machines

23-4

Example 1

23-5

Example 2

23-11

Example 3

23-12

Example 4

23-14

Sample Configuration

23-15

CLI Commands

Issue 2.0

21-8

23-17

Assigning & Unassigning State Machines to Upstream Channels

23-24

Show Commands

23-25

ARRIS PROPRIETARY — All Rights Reserved

xiii

Table of Contents

C4 CMTS Rel. 8.0.7

CMTS State Machine Crosschecks

24

Channel Bonding Downstream Channel Bonding (DSCB)

24-3

RCP/RCC

24-6

Configuration Examples for Static RCC

24-10

Configuring Channel Bonding Groups

24-11

Per-packet Channel Selection for Bonding Groups

24-12 24-14

Non-Primary Channel Acquisition for Upstream Channel Bonding

24-17 24-18

Upstream Impairment Detection and Recovery

24-18

Downstream Impairment Detection and Recovery

24-18

IPv6 IPv6 Packet Structure

25-2

IPv6 Addressing Architecture

25-3

C4 CMTS Security Features for IPv6

25-9

CLI Commands

25-10

Proxy Duplicate Address Detection

25-18

DHCPv6 PDRI and Bulk Lease Query

25-18

IPv6 Prefix Stability

25-25

Using Prefix-Stability in CMTSs

25-25

Operational Concerns

25-35

IPv6 Distribute Lists

25-38

Channel Assignment Introduction

26-1

CM Channel Selection

26-2

Channel Assignment Restrictions for DOCSIS 3.0 Modems Service Flow Channel Selection

xiv

24-13

Selective Enabling of USCB within a MAC Domain Partial Service Handling on the C4/C4c CMTS

26

24-1

Configuration Example Using Sample MAC Domain 1

Upstream Channel Bonding (USCB)

25

23-33

ARRIS PROPRIETARY — All Rights Reserved

26-4 26-4

October 9, 2012

C4 CMTS Rel. 8.0.7

Table of Contents

Attribute Masks

27

28

IP Video Overview

27-1

IP Video Functionality

27-3

ASM Architecture

27-5

SSM Architecture

27-6

IP Video Provisioning

27-8

Configure Multicast Routing

27-12

Additional Configuration References

27-13

IP Video Visibility

27-14

IP Video Monitoring and Management

27-22

CLI Commands

27-25

Multicast Overview

28-1

IP Multicast

28-1

Multicast Traffic IGMP Implementation Protocol-Independent Mode—Source-Specific Multicast Multicast Routing

29

Issue 2.0

26-4

28-2 28-3 28-4 28-4

ASM/SSM Configurations

28-5

IGMP Visibility

28-7

Static IGMP Joins

28-10

CLI Commands

28-11

Connection Admission Control (CAC) Overview

29-1

General CAC Description

29-2

PacketCable CAC Description

29-2

Multicast CAC Description

29-3

Configuring CAC

29-5

Show/Display Commands

29-7

Data Consistency Checks

29-9

ARRIS PROPRIETARY — All Rights Reserved

xv

Table of Contents

30

31

C4 CMTS Rel. 8.0.7

Converged Services Overview

30-1

Converged Services

30-1

PacketCable™ Services PacketCable 1.x Overview

31-1

PacketCable Multimedia Overview

31-5

PCMM Classification for Remotely Connected Subnets

31-9

Configuration Procedures

31-12

PacketCable Settings

31-13

PC1.x Electronic Surveillance

31-22

Electronic Surveillance Configuration

31-24

Electronic Surveillance Logging Messages

31-24

Turbo Button

31-25

IKE and IPSec Configuration

32

Security AAA Feature

33

xvi

31-25

32-1

Secure Shell Protocol (SSH2)

32-15

Routing to a Null Interface

32-24

Source Verification of Cable-side IP Addresses

32-25

CPE Host Authorization

32-27

DSx DQoS VoIP on the CMTS

32-30

CMTS Advanced CM Configuration File Verification

32-31

Cable Modem MAC Deny List

32-35

Legal Intercept Overview

33-1

Abbreviations

33-4

Chassis Configuration

33-4

CLI Commands

33-5

Data Management and Maintenance

33-7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

34

35

Table of Contents

Load Balancing Load Balancing Group Definitions

34-2

CLI Commands for Load Balancing

34-12

Minimal Configuration

34-13

Additional Load-Balance Commands

34-16

Interaction with Older Cable Modems

34-23

Load Balancing of Bonded Cable Modems

34-23

Distributing Bonded CMs across Downstreams at Registration Time

34-24

Load Balancing Bonded CMs at Regular Intervals

34-25

DCC across MAC Domains Using MIBs

34-26

Downstream and Upstream Utilization Start Thresholds

34-28

Load Balance Rule-based Modem Steering

34-30

Service-type Modem Steering

34-34

Packet Throttling SCM Packet Throttling

35-1

RCM Protocol Policing

35-2

Upstream Cable Protocol Throttling

35-5

ARP Neighbor Discovery (ND) Abuse Detection Network-side ACLs

35-10

ARP/ND Abuse Counts

35-11

Token Bucket 3.0: Traffic Shaping on 16D/XD CAMs

35-14

Upstream Power Boost Cap

36

35-16

Access Control Lists Overview

36-1

Named Access Lists

36-4

Data Plane Filter IP ACLs

36-6

SCM Access

36-8

Using IGMP ACLs to Override Reserved Multicast Group IP Addresses

Issue 2.0

35-9

ARRIS PROPRIETARY — All Rights Reserved

36-11

xvii

Table of Contents

37

C4 CMTS Rel. 8.0.7

Internet Protocol Detail Record (IPDR) Overview

37-1

Operational Issues

37-3

Abbreviations

37-4

IPDR Functionality

37-5

CLI Commands

37-7

Data Management and Maintenance

38

39

Host Names, User IDs, and Password Recovery How to Administer the Host Name and User IDs

38-1

How to Add and Delete Users

38-2

User Profiles

38-4

Password Recovery

38-6

Clock Synchronization Protocol Manually Setting the Internal Clock

39-1

Configuring Time of Day (TOD) Clock Protocol

39-2

Using Network Time Protocol (NTP)

39-2

Secure NTP

39-6

Show Clock Commands

39-7

40

Service Class Names

41

Per-Subscriber Throughput Overview

42

41-1

Additional Classifier Support Overview

43

xviii

37-10

42-1

Diagnostics Running Diagnostics

43-1

CLI Output for Diagnostics

43-5

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

44

Table of Contents

Logging and the CMTS Event Messages

44-1

How Event Messages Are Routed

44-2

Event Management Subsystems

44-3

Event Message Throttling

44-5

Show Logging Commands

44-6

Configuring Event Throttling

44-9

Configuring Event Routing Generating Events and Traps

44-15

SNMP Trap Examples

44-16

Routing Events to Local Volatile Logs

45

44-18

Displaying Events on the System Console

44-19

Routing Events to the Monitor

44-20

Routing Events to the History Log

44-20

Logging OSPF Event Messages

44-21

Fully-Qualified Domain Name (FQDN) Overview

45-1

Operational Concerns

45-2

CLI Commands

45-4

46

DSx DQoS VoIP on the CMTS

47

BSoD L2VPN

Issue 2.0

44-12

Background Information

47-1

Overview

47-2

Additional Information

47-4

Enabling BSoD

47-5

CLI Commands

47-7

ARRIS PROPRIETARY — All Rights Reserved

xix

Table of Contents

C4 CMTS Rel. 8.0.7

Updates included in Release 8.0.7 CLI Changes in Release 8.0.5 Comments & Feedback Form

xx

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

List of Figures

3

Standard and Cadant Enterprise MIBs Figure 3-1:

5

6

Issue 2.0

Relationship of SNMP Tables to User-defined Elements

3-11

C4 CMTS Specifications Figure 5-1:

The C4 CMTS (front view)

5-2

Figure 5-2:

Typical Cable Network Architecture

5-3

Figure 5-3:

WEEE Symbol

5-5

C4 CMTS Installation Requirements Figure 6-1:

C4 CMTS Chassis Handles

6-3

Figure 6-2:

Internal Air Flow (side view)

6-11

Figure 6-3:

Location of Grounding Terminals

6-13

Figure 6-4:

Front View of C4 CMTS

6-15

Figure 6-5:

C4 CMTS Chassis (rear view)

6-16

Figure 6-6:

Installing the System Control Module

6-18

Figure 6-7:

Ejector Levers

6-19

Figure 6-8:

Example of High Speed Fan Tray

6-20

Figure 6-9:

Installing the Fan Tray

6-21

Figure 6-10: Installing the PCM

6-23

Figure 6-11: Cabling the PCM

6-24

Figure 6-12: C4 CMTS Front Access Panels

6-27

Figure 6-13: LED and Power Bus Switches

6-28

ARRIS PROPRIETARY — All Rights Reserved

xxi

List of Figures

7

8

9

xxii

C4 CMTS Rel. 8.0.7

Figure 6-14: C4 CMTS Power Feeds (chassis rear)

6-29

Figure 6-15: Second Level — Internal Branch Fusing

6-30

Figure 6-16: Power Control Button

6-31

System Control Module (SCM) Figure 7-1:

System Control Module and Physical Interface Card

7-2

Figure 7-2:

View of Pin-out of Serial Cable

7-7

Figure 7-3:

Connecting the Console Port to a PC

7-8

Figure 7-4:

Opening a Terminal Session on the CMTS

7-10

Figure 7-5:

Removing the DIMM

7-17

Figure 7-6:

Replacing the DIMM Module

7-18

Figure 7-7:

Labeling the SCM

7-18

Figure 7-8:

Pin-out of 4GB Flash Disk Connector

7-22

Figure 7-9:

Location of the Compact Flash Disk

7-23

Figure 7-10: Removing the Compact Flash Disk

7-23

Figure 7-11: Inserting the Compact Flash Disk

7-24

Figure 7-12: Flash Disk Partition Structure

7-26

Router Control Module (RCM) Figure 8-1:

Router Control Module and Rear Filler Panel

8-2

Figure 8-2:

RCM Crossover Connector

8-4

Figure 8-3:

Installing the RCM Crossover Connector

8-5

Figure 8-4:

Examples of an Optical XFP, Optical SFP, and Copper SFP

8-6

Figure 8-5:

Installing the XFPs and SFPs

8-8

Downstream Cable Access Modules (DCAMs) Figure 9-1:

16D CAM and Rear Physical Interface Cards (PICs)

9-3

Figure 9-2:

16D CAM Downstream Test Port

9-5

Figure 9-3:

Example of 6 MHz Frequency Grid used for Annex B

9-7

Figure 9-4:

XD Cable Access Module (CAM) and Rear Physical Interface Cards (PICs)

9-12

Figure 9-5:

XD CAM Downstream Test Port

9-15

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

10

11

13

14

15

List of Figures

Figure 9-6:

Example of 6 MHz Frequency Grid used for Annex B

9-17

Figure 9-7:

Upgraded CAMs with XD Decals

9-37

Upstream Cable Access Modules (UCAMs) Figure 10-1: 12U Cable Access Module (CAM) and the Three Types of Upstream Physical Interface Cards (PICs)

10-3

Figure 10-2: 24U Cable Access Module (CAM) and the Three Types of Upstream Physical Interface Cards (PICs)

10-10

Figure 10-3: Illustration of the Shuffle Network

10-12

Figure 10-4: Relation of FEC Codewords to Data Packet

10-44

Figure 10-5: Maximum ATDMA Data Rate vs. SNR

10-45

Basic Bring-up Procedure Figure 11-1: Network Connectivity Diagram

11-3

Figure 11-2: Network Diagram Example

11-4

Figure 11-3: C4 CMTS Slot Diagram

11-6

CAM Sparing Figure 13-1: Example of 24U and XD Spare-groups (front view)

13-5

Figure 13-2: Example of CAM Sparing PICs (chassis rear view)

13-6

Cable and Network IP Configuration Figure 14-1: Difference between Standard IP and Q-tag Encapsulation

14-8

Figure 14-2: IEEE 802.1Q/p Tag Format

14-9

Figure 14-3: Example of Packet Flow Using Loopback Interface

14-14

Figure 14-4: Flowchart Representing Decision Path for PBR or Normal Routing

14-41

Dynamic Routing Protocols Figure 15-1: Figure 1: I-BGP with Confederations to Reduce Full Mesh Peering

15-4

Figure 15-2: Figure 2: BGP Network Topology with Route Reflections and an OSPF overlay 15-5

Issue 2.0

Figure 15-3: IS-IS Level 1 and Level 2 Routing

15-22

Figure 15-4: Example of IS-IS and MT IS-IS Topologies

15-26

ARRIS PROPRIETARY — All Rights Reserved

xxiii

List of Figures

21

C4 CMTS Rel. 8.0.7

DOCSIS Set-top Gateway Configuration Figure 21-1: Logical devices in a DSG system

21-2

Figure 21-2: Block Diagram of an Advanced DSG Configuration

23

21-12

Integrated Upstream Agility Figure 23-1: State Diagram of a State Machine (Example)

24

Figure 23-2: Example of a State Machine for a Dramatic Improvement Trigger

23-11

Figure 23-3: State Diagram Using Degradation and Periodic Triggers (Example)

23-12

Figure 23-4: State Diagram Using Simple Time-of-Day (TOD) Triggers (Example)

23-14

Channel Bonding Figure 24-1: Sample MAC Domain Figure 24-2: Snapshot from Config File with Attribute Mask Set for USCB

25

27

30

xxiv

24-2 24-16

IPv6 Figure 25-1: Block Diagram of PDRI Feature

25-19

Figure 25-2: Scenario for Prefix Stability

25-26

IP Video Figure 27-1: IP Video Architecture

27-2

Figure 27-2: IP Video Subsystems

27-3

Figure 27-3: ASM Architecture

27-5

Figure 27-4: SSM Architecture

27-7

Converged Services Figure 30-1: Example of Classification for Combined Voice, Video, and Data

31

23-6

30-4

PacketCable™ Services Figure 31-1: PacketCable Network Reference Architecture

31-3

Figure 31-2: Foundations of PCMM Architecture

31-6

Figure 31-3: Network Diagram of PCMM Implementation

31-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of Figures

Figure 31-4: PCMM Support for Using Remote Subnet IPs as Subscriber IDs on the C4 CMTS

32

Security Figure 32-1: AAA Security Model

33

44-4

BSoD L2VPN Figure 47-1: Example of Modem Configuration File Screenshot Figure 47-2: Sample BSOD Configuration Using BSOD Capable and Legacy (PPoE) Modems

Issue 2.0

42-3

Logging and the CMTS Figure 44-1: Event Management Subsystems on the CMTS

47

34-37

Additional Classifier Support Figure 42-1: Example of a Network Diagram for Additional Classifier Telephony

44

33-2

Load Balancing Figure 34-1: Adding Service-Type ID to the CM Config File

42

32-3

Legal Intercept Figure 33-1: RFC 3924 Framework

34

31-10

ARRIS PROPRIETARY — All Rights Reserved

47-6 47-10

xxv

List of Figures

xxvi

C4 CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

List of Procedures

3

Standard and Cadant Enterprise MIBs Procedure 3-1

6

7

Basic Configuration for an SNMP v1/2 Community

C4 CMTS Installation Requirements Procedure 6-1

How to Rack Mount the C4 CMTS

6-12

Procedure 6-2

How to Install the Fan Trays

6-20

Procedure 6-3

How to Install the PCMs

6-23

Procedure 6-4

How to Cable the PCM

6-24

Procedure 6-5

Replacing a PCM

6-25

Procedure 6-6

How to Replace the Chassis

6-32

System Control Module (SCM) Procedure 7-1

How to Install the SCM

7-5

Procedure 7-2

How to Install the SCM PIC

7-6

Procedure 7-3

How to Cable the SCM

7-8

Procedure 7-4

How to Open the Terminal Emulator Session

7-10

Procedure 7-5

How to Replace an SCM in a Duplex Chassis

7-11

Procedure 7-6

How to Replace an SCM in a C4c CMTS or a Simplex Chassis

7-14

Procedure 7-7

Backing up the Existing Configuration of the SCM

7-15

Procedure 7-8

Upgrading the SCM to 1 GB — Duplex System

7-16

Procedure 7-9

Upgrading the SCM to 1 GB - Simplex System

7-19

Procedure 7-10 Replacing the Compact Flash Disk on a Duplex System

Issue 2.0

3-9

ARRIS PROPRIETARY — All Rights Reserved

7-22

xxvii

List of Procedures

C4 CMTS Rel. 8.0.7

Procedure 7-11 Replacing the Compact Flash Disk on a Simplex System

8

9

10

12

7-25

Router Control Module (RCM) Procedure 8-1

To Install the RCM Crossover Connector

8-5

Procedure 8-2

Installing Fiber Optic XFPs or SFPs Into the RCM Ports

8-7

Procedure 8-3

Install Copper SFP Into GigE Ports

8-9

Downstream Cable Access Modules (DCAMs) Procedure 9-1

How to Change the Local Annex on a 16D CAM

9-24

Procedure 9-2

Assigning a DS Channel Frequency outside the 80MHz Range for Its Connector

9-27

Procedure 9-3

Create a Backup Copy of the Running Configuration

9-32

Procedure 9-4

Create a Script to Provision XD CAMs

9-32

Procedure 9-5

Convert All 16D CAMs in the Chassis to 24/32D CAMs by Reprovisioning the Downstream Cards Only 9-33

Procedure 9-6

Create a Script to Reconfigure the Chassis after Upgrading the CAMs

9-35

Procedure 9-7

Upgrading All 16D CAMs in the Chassis to XD CAMs by Reprovisioning the Entire Chassis

9-36

Upstream Cable Access Modules (UCAMs) Procedure 10-1 Before Changing the Receive Power Level Settings of the 24U CAM

10-16

Procedure 10-2 How to Create and Apply a Modulation Profile to an US Port

10-23

Procedure 10-3 How to Configure an Upstream (US) Channel

10-24

Procedure 10-4 Putting Cards and Ports into Service

10-29

Procedure 10-5 How to Take a CAM Out of Service and Delete Its Slot

10-29

Control Complex Redundancy Procedure 12-1 Add a Control Complex (Change from Simplex to Duplex)

13

12-2

CAM Sparing Procedure 13-1 Use this procedure to create 12U and 16D CAM spare-groups shown in the example shown in Figure 13-1.

xxviii

ARRIS PROPRIETARY — All Rights Reserved

13-6

October 9, 2012

C4 CMTS Rel. 8.0.7

List of Procedures

Procedure 13-2 How to Fail Back Manually Procedure 13-3 How to Delete a CAM Spare-group

14

23

25

Issue 2.0

13-10

Cable and Network IP Configuration Procedure 14-1 How to Monitor Interfaces

15

13-9

14-5

Procedure 14-2 How to Add/Delete/View a Static IP Route to the CMTS

14-17

Procedure 14-3 Example of Setting Up Five VRFs

14-44

Dynamic Routing Protocols Procedure 15-1 Use the following procedure to enable/disable MT IS-IS on the CMTS

15-28

Procedure 15-2 Change the Default Metric

15-29

Procedure 15-3 How to Enable OSPF

15-43

Procedure 15-4 How to Disable OSPF for an Interface

15-45

Procedure 15-5 How to Disable OSPF on the CMTS

15-46

Procedure 15-6 Configuring OSPFv3 with Cable-side Interfaces as Passive Interfaces

15-59

Procedure 15-7 Configuring OSPFv3 with Route Redistribution

15-61

Procedure 15-8 How to Disable OSPv3 Globally on the CMTS

15-63

Procedure 15-9 How to Enable Single Key Authentication

15-73

Procedure 15-10How to Enable Multiple Key Authentication (i.e., Key Chains)

15-74

Integrated Upstream Agility Procedure 23-1 Configuring a Sample Upstream Agility Application

23-15

Procedure 23-2 Modifying a State Machine (an example)

23-30

IPv6 Procedure 25-1 Configuring Prefix Stability Using IS-IS

25-27

Procedure 25-2 Configuring Prefix Stability Using OSPF

25-30

Procedure 25-3 Sample Distribute List for OSPFv3 PD Routes

25-38

ARRIS PROPRIETARY — All Rights Reserved

xxix

List of Procedures

28

32

33

34

C4 CMTS Rel. 8.0.7

Multicast Procedure 28-1 Configure Network to Cable ASM Data Forwarding

28-6

Procedure 28-2 Configure Network to Cable SSM Data Forwarding

28-6

Security Procedure 32-1 Configure TACACS Server to Enable Password

32-10

Procedure 32-2 Configure the CMTS to Enable Password

32-10

Procedure 32-3 Sample Procedure for Configuring TACACS Accounting

32-14

Procedure 32-4 Setting up SSH on the CMTS

32-18

Procedure 32-5 PuTTY, SSH, Public Key Authentication

32-19

Procedure 32-6 Storing or Backing up Server Keys

32-20

Procedure 32-7 Restoring Server Keys from Backup Files

32-21

Legal Intercept Procedure 33-1 Sample Configuration for Secure Access and Tap

33-5

Procedure 33-2 To create or delete an LI tap on an IPv6 modem

33-7

Load Balancing Procedure 34-1 Example of Service-type Modem Steering Configuration

38

39

xxx

34-35

Host Names, User IDs, and Password Recovery Procedure 38-1 How to Configure a Host Name and Syslog Server IP Address

38-1

Procedure 38-2 How to Configure Privilege Levels and Authentication

38-3

Procedure 38-3 Creating a Global User Profile

38-4

Procedure 38-4 Creating a User Profile

38-5

Procedure 38-5 How to Enable Password Recovery Using Application Dialog

38-6

Clock Synchronization Protocol Procedure 39-1 Configuring Time of Day (TOD) Clock Protocol

39-2

Procedure 39-2 Configure NTP for CMTS

39-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

44

Issue 2.0

List of Procedures

Logging and the CMTS Procedure 44-1 How to Route Events to the Console

44-19

Procedure 44-2 How to Route Events to the Monitor

44-20

Procedure 44-3 How to Configure the History Log

44-21

ARRIS PROPRIETARY — All Rights Reserved

xxxi

List of Procedures

xxxii

C4 CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

1 About This Manual

C4/C4c CMTS Rel. 8.0.7

1

About This Manual

Topics

Page

Intended Audience

1

Prerequisite Skill and Knowledge

2

Purpose

2

Conventions Used in this Document

2

How to Contact Us

4

In response to emerging IP-based data and voice services, ARRIS brings to market a next-generation, carrier-class Cable Data Network Solution — the C4® Cable Modem Termination System (CMTS). ARRIS has deployed more than 4600 CMTSs supporting millions of subscribers. The CMTS has been designed to meet the needs of the Multiple System Operator (MSO) in terms of system density, wire-speed performance, and reliability. The CMTS enables MSOs to bundle high-speed data, voice, fullmotion video, and other multimedia content to residential and business customers.

Intended Audience This document is intended for MSO technical support personnel who are responsible for integrating, operating, and maintaining the CMTS.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

1-1

1 About This Manual

C4/C4c CMTS Rel. 8.0.7

Prerequisite Skill and Knowledge This document serves as an introduction to the CMTS for all administrators and users of cable modem termination systems. Ideally, users of this documentation and equipment should have a basic knowledge of the following: •

RF measuring equipment



Provisioning servers



Command Line Interface (CLI) commands



RF cable plant and operating methods

Purpose To provide a comprehensive overview of the CMTS including reference and procedural information required to manage and control the CMTS.

Conventions Used in this Document This section presents the textual conventions used in this documentation set.

Admonishments There are three levels of admonishments used in this documentation. The first is a simple note. NOTE Notes are intended to highlight additional references or general information related to a procedure, product, or system. The international symbols, Caution and Warning, appear in this book to indicate actions involving risk.

1-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

1 About This Manual

C4/C4c CMTS Rel. 8.0.7

CAUTION

Cautions indicate risk of dropping traffic, losing data, or disrupting the equipment. Read the accompanying instructions and proceed with caution.

WARNING

The warning symbol represents a risk of bodily injury or serious damage to the equipment. Before you work on any equipment, be aware of the hazards involved with electrical circuitry and fiber optics and follow standard procedures for preventing accidents and serious damage.

Textual Conventions The conventions used in this guide are shown in the following table: Table 1-1: Examples of Textual Conventions Type of text

Description

Example

CLI commands and other user input

Monospaced bold (courier)

configure slot type RCM

Names of chapters and manuals

Italicized text

chapter 1, AboutThis Manual

Menu selections

Plain-faced text

From the File>Set-up menu choose…

Monospaced font

Time since the CMTS was last booted: 12 days, 2: 8: 14

System responses and screen display

(courier)

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

1-3

1 About This Manual

C4/C4c CMTS Rel. 8.0.7

How to Contact Us Product Information and Support

If you have questions about the ARRIS CMTS, please direct your technical support requests to ask.arrisi.com. The Technical Support Contact information is summarized in the following table. Contact information is also available from our Web site at: http://www.arrisi.com/about_us/contact_us/tech_support/index.asp.

Table 1-2: C4/C4c Technical Support Contacts Phone

E-mail

NORTH AMERICA +1 888 221 9797 (N. America only) +1 678 473 5656 (Worldwide)

[email protected]

LATIN AMERICA Latin America:

+56 2 678 4500

Brazil:

+55 11 2737 7629

Chile:

+56 2 678-4500

Colombia:

+57 1 381 9103

Mexico:

+1 800 522 7747 or +52 55 2282 8531

[email protected]

EUROPE +31 20 311 2525

[email protected]

+81 3 5461-7320

[email protected]

+82 31 783 4893

[email protected]

JAPAN

KOREA

ASIA

1-4

Asia

+86 755 8634 9110

China

+86 755 8634 9110 or 40088 10685

[email protected]

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

1 About This Manual

Training Information

ARRIS Training is the authorized organization for training on voice, data, and provisioning products. Web-based, instructor-led, and customized courses are available at our U.S. training center in Atlanta. On-site training is available.To obtain pricing for on-site training and other training information, visit our web site: http://www.arrisi.com/support/training/index.asp

Comments on this Document

Issue 2.0

Our goal has been to create a document that best fits your needs. We are interested in your suggestions for improving this document. Please use the Comments & Feedback Form to address any comments or questions you may have regarding this documentation.

ARRIS PROPRIETARY — All Rights Reserved

1-5

1 About This Manual

1-6

C4/C4c CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

2

CLI Overview

Topics

Page

Access Levels and Modes

2

CLI Syntax Conventions

5

Keyboard Shortcuts

6

CLI Command Features

8

CLI Filtering

17

Show Cable Modem Column Feature

24

The Command Line Interface (CLI) is the software tool used to provide users with administrative control of the CMTS after hardware installation is complete — whether from the console or through a remote network connection. The CLI is a straightforward command interface in which commands are typed on a single line and executed by pressing the Enter key. The CLI provides command help, command completion, and keyboard sequences that enable a user to navigate a command line and scroll through a buffer that contains recently entered commands. The CLI enables system operators to enter the commands needed to add, manage, display, and remove hardware modules, networks, users, and other system entities.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-1

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Access Levels and Modes The CMTS CLI supports two main access levels: User EXEC and Privileged EXEC. User EXEC

Users first logging in to the CMTS are assigned non-privileged status. The command line prompt will be the machine name followed by a greaterthan sign (>). There are two levels of User EXEC, signified by a 0 (zero) or 1 (one). The 0 commands are associated with logging in, changing privilege levels, and logging out as shown in the following list: disable enable no enable [] end

exit [all] logout quit [all]

The level 1 commands are only a subset of the CLI commands, the ones that display non-privileged information. You are not able to enter commands to change configuration or display privileged information until you become a privileged user. Privileged EXEC

To become a privileged user, enter the enable command. Normally, you must enter a password to enter Privileged EXEC mode. You are permitted three unsuccessful attempts to enter a password before the connection attempt is refused. If the password is accepted, the end of the prompt changes to a pound sign (#). From Privileged EXEC mode, you may access global configuration mode. In this mode, you can enter commands that configure general system characteristics. You can also use global configuration mode to enter specific configuration modes. (See Table 2-1).

CLI Command Modes The CMTS supports hundreds of CLI commands. They are grouped into different functional modes. The first set of commands is available to all users including those with non-privileged access. Most of these commands are used to show system status. They are available when the CMTS is in User EXEC mode or any other mode. The other modes are available only to users with privileged access. These commands are more powerful and can be used to reconfigure the system or to adjust system performance. This command reference manual lists the CLI commands in straight alphabetical order.

2-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Table 2-1 lists some of the command modes and some of the commands needed to change from one mode to another: Table 2-1: How to Enter the Various Command Modes Mode

To enter this mode, type …

Resultant Prompt

User EXEC

+

C4>

Privileged EXEC

enable +

C4#

Global configuration

(From Privileged EXEC mode)

Access-list configuration

(From global configuration mode)

Cable modulationprofile

(From global configuration mode)

Cable interface configuration

(From global configuration mode)

Cable downstream interface configuration

(From global configuration mode)

Cable fiber-node configuration

(From global configuration mode)

C4(config-ACL num)#

access-list |

cable modulation-profile

C4(config-modprofile) C4(cfg-i-cable)#

interface cable /

interface cable-downstream /

fiber-node

Cable cable intercept (From global configuration mode) configuration cable intercept Cable MAC interface configuration

(From global configuration mode)

Cable MAC interface cable downstreambonding-group

(From global configuration mode)

Cable upstream interface configuration

(From global configuration mode)

Ethernet interface configuration

(From global configuration mode)

Gigabit Ethernet interface configuration

(From global configuration mode)

Key chain configuration

(From global configuration mode)

Issue 2.0

C4(config)#

configure

C4(cfg-i-ds)

C4(config-fibernode)# C4(config-cableintercept) C4(cfg-i-mac)

interface cable-mac

interface cable-mac cable downstream-bonding-group

interface cable-upstream /

C4(cfg-i-macdsbond)#

C4(cfg-i-us)

C4(config-ether)

interface ethernet / C4(cfg-i-gigE)

interface gigabitEthernet C4(config-keychain)#

key chain

ARRIS PROPRIETARY — All Rights Reserved

2-3

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Table 2-1: How to Enter the Various Command Modes Mode

To enter this mode, type …

Key chain key configuration

(From global configuration mode)

Loopback interface configuration

(From global configuration mode)

Null interface configuration

(From global configuration mode)

Router OSPF configuration

(From global configuration mode)

Router RIP configuration

(From global configuration mode)

Router Static configuration

(From global configuration mode)

System controller interface configuration

(From global configuration mode)

TenGigabit Ethernet interface configuration

(From global configuration mode)

key chain key

Resultant Prompt C4(configkeychain-key)# C4(config-loop)#

interface loopback C4(config-null)#

interface null

router ospf

router rip

router static

C4(config-routerospf)# C4(config-routerrip)# C4(config-routerstatic)# C4(config-system)#

interface system-controller

C4(cfg-i-10gigE)

interface tengigabitEthernet

NOTE If you have trouble entering a command, check the system prompt and enter the question mark (?) for a list of available commands. You might be in the wrong command mode or using incorrect syntax. To exit from the Command Modes, type: exit

- This exits mode and goes to the last level used.

quit

- This exits mode and goes to the last level used.

exit all - Exits all modes and goes to the top command level. z

2-4

- Exits all mdoes and goes to the top command level.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

CLI Syntax Conventions ARRIS documentation uses certain conventions to show the syntax of commands. These notations are not part of the command itself but indicate command entry options. The notations are for documentation purposes only, they are not input by the user. The CLI commands in this chapter use the syntax conventions described in the following table:

Table 2-2: Conventions for Representing Command Syntax CLI Syntax

Description



Angle brackets indicate a required value or parameter which is position-dependent and does not have keywords.

[...]

Brackets enclose optional entries—they may be included or excluded.

{...}

Braces enclose two or more entry choices; one and only one choice should be entered in the command.

[...]+

“+” Represents multiple, so the inside of the brackets must be 0 or more times.

{...}+

“+” Represents multiple, so the inside of the braces must be 11 or more times.

{...}+2-12

“2-12” represents the number of times it repeats. In this case, 2 through 12 are legal repetitions.



Parameters preceded by an asterisk indicate a wildcard. They may use an “*”, a range (2-5), or a list (1,2,5,7,9).

[word {a | b}]

|

Braces and a vertical line within brackets indicate a required choice within an optional entry. A vertical bar (the “pipe” symbol) separates entries within brackets or braces. You may select only one from the key list: [first | second | third]



Issue 2.0

Values are required for both the slot and port. They must be separated by a slash. Parameters preceded by an asterisk indicate a wildcard.

ARRIS PROPRIETARY — All Rights Reserved

2-5

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Table 2-2: Conventions for Representing Command Syntax CLI Syntax

Description

Wherever an IP address is required, you can enter a IP addresses and host name provided you have configured a DNS server host names or put the name and address into the DNS Local Host Table. Script files

You can create a script file—a text file containing CLI commands—to simplify repetitive tasks.

Designating MAC addresses and IP addresses Some commands require a Media Access Control (MAC) address or Internet Protocol (IP) address, which must be entered in standard form. The CLI displays MAC addresses in the following formats: 1111.2222.3333

a0b1c2d3e4f5

a0b1.c2d3.e4f5

a0:b1:c2:d3:e4:f5

IPv6 addresses use the standard conventions: Hex digits are case insensitive, leading zeros are optional, a pair of colons indicate successive 0’s have been dropped and only one pair of colons can be used. The following represents the same IPv6 address: 4012:0000:240E:0000:0000:0AC0:3428:121C 4021:0:240E::AC0:3428:121C 4021:0:240e::ac0:3428:121c

Keyboard Shortcuts In the CLI, you can use keyboard sequences to navigate and edit a command line. You can also use keyboard sequences to scroll through a list of recently executed commands. The following table lists the lineediting keys that are available in the CLI.

2-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

These shortcuts are available in a telnet session (LAN connection) only. They are NOT available from a serial connection. Table 2-3: CLI Editing Shortcuts Keystroke(s) Backspace

Deletes one character to left of cursor (back).

Delete

Deletes the current character.

Enter

Executes command.

Tab

Completes command entry.

Space

Completes command entry.

(Right arrow)

! (Left arrow)

(Up arrow)

(Down arrow)

Issue 2.0

Result

Moves the cursor forward one character. Moves the cursor back one characte.r Scrolls backward through all commands in the history buffer starting with the most recent. Repeat keystroke to recall successively older commands. Scrolls forward through all commands in the history buffer after recalling commands with the up arrow key. Repeat keystroke to recall successively more recent commands.

+ B

Moves the cursor back one word.

+ D

Deletes the remainder of the word.

+ F

Moves forward one word.

+ A

Move the cursor to beginning of the command line.

+ B

Move the cursor back one space.

+ C

Aborts current line (aborts a command if running).

+ D

Deletes the character at the cursor.

+ E

Move the cursor to the end of the command line.

+ F

Move the cursor forward one character.

+ K

Deletes all characters from cursor position to the end of the command line.

+ N

Scrolls forward through the list of recently executed commands. (Note: you must first scroll backwards using the + P command before this using this command.)

+ P

Scrolls backward through the list of recently executed commands.

ARRIS PROPRIETARY — All Rights Reserved

2-7

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Table 2-3: CLI Editing Shortcuts (Continued) Keystroke(s)

Result

+ T

Transposes the character to the left of the cursor with the character located at the cursor.

+ U

Deletes all characters on line to left of cursor position.

+ W

Deletes word directly before cursor.

+ Z

Enters command and then returns to root prompt.

CLI Command Features CLI features several built-in enhancements that make it easier to use. These include help, abbreviations, alias commands, filtering, and general features.

CLI Help Feature Command completion and positional help are two features that serve as memory joggers for users who are unable to remember the entire command string or parameter placement. Use of Question Mark (?)

Entering the question mark (?) at the command line prompt will display a list of the available commands. To get specific help on a command mode, command name, keyword, or an argument, use any of the following commands: Table 2-4: Command Help Command

2-8

Result

C4# help

General CLI usage information. Informs the user what “?” does, what means in the help display, show-all commands and the use of “|”.

C4# ?

Lists all commands appropriate to the command mode.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Table 2-4: Command Help Command

Result

C4# abbreviated-commandentry?

Lists commands in the current mode that begin with a particular character string.

C4# abbreviated-commandentry

Completes a partial command name.

C4# abbreviated-commandentry

Completes a partial command name.

C4# command ?

Lists the available command and options.

C4# command option ?

Lists the next available syntax option for the command.

Entering the question mark (?) after entering the complete name of a command or command option, will enable the CLI to list the available commands and options. Entering the question mark (?) in the middle of a command name, enables the CLI to list the possible command completions that match the letters you have entered so far; the letters that you typed are redisplayed. When you find the value you need, type it without losing your place in the argument. Leave a space between the keyword and the question mark. The question mark will not invalidate the command. When using context-sensitive help, the space (or lack of a space) before the question mark (?) is significant. To obtain a list of commands that begin with a particular character sequence, type in those characters followed immediately by the question mark (?). Do not include a space. Interactive Mode help

The use of help and the ? mark in interactive mode are not the same. To list the options available for a specific command, type help at the prompt. To see all the enhanced options, enter a space, question mark (?) followed by the enter key. The behavior differences are shown in the two examples below:

Example 1 C4(config)# interface cable 15/0 Entering cable interface configuration mode for slot 15 MAC port 0 C4(config-cable)# help authorization-module

- Modify authorization module values

cable

- Downstream and upstream parameter configuration

description

- Interface specific description

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-9

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

igmp

- Static join a multicast group on this port

ip

- IP address of Cable Interface

proxy-arp

- Enable proxy ARP for this cable interface

restore

- Restore the CAM interface

restricted-proxy-arp

- Restrict proxy ARP to CPEs behind different CMs

shutdown

- Shutdown both the MAC and Downstream for the interface

spare-group

- Configure a CAM sparing group

subscriber

- Commands for subscriber management

voice-limits

- Set voice data limits

Example 2

While in interactive mode, if you enter a space and then a question mark (?) followed by the enter key, a list of commands along with the available show commands will display as shown below. The additional information that you get by using ? instead of help is shown in blue.

C4(config-cable)# ? authorization-module

- Modify authorization module values

cable

- Downstream and upstream parameter configuration

cls

- Clear the terminal screen

description

- Interface specific description

echo

- Turn on echo/Print text to terminal

end

- Exit all submenus

exit

- Exit intermediate mode

help

- Show command help

history

- Display the command history

igmp

- Static join a multicast group on this port

ip

- IP address of Cable Interface

logout

- Log off this system

proxy-arp

- Enable proxy ARP for this cable interface

quit

- Exit intermediate mode

restore

- Restore the CAM interface

2-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

restricted-proxy-arp

- Restrict proxy ARP to CPEs behind different CMs

show

- Show running system information

shutdown

- Shutdown both the MAC and Downstream for the interface

spare-group

- Configure a CAM sparing group

subscriber

- Commands for subscriber management

voice-limits

- Set voice data limits



Use of the Carriage Return

The (carriage return symbol) at the end of a command help output indicates that you have the option to press Enter to complete the command and that the arguments and keywords in the list preceding the symbol are optional. If there is a mandatory parameter that needs to be entered, no will appear.

Error Indicator

The CLI provides error isolation in the form of an error indicator, a caret symbol (^). The ^ symbol appears at the point in the command string where the user has entered incorrect or unrecognized command syntax. For example, the ^ symbol in the following output shows the point at which the error occurred in the command (e.g. clock is misspelled): C4# configure clokc ^ Error: Invalid parameter

Command Completion

Command completion for command names and options is available at each level of the hierarchy. There are several options you can use to complete commands. You can abbreviate commands or keywords: enter only as many characters of the keyword as needed to keep it unambiguous. For example, you can abbreviate the configure command to config. After entering the command at the system prompt, press to execute the command. If you enter a unique set of characters and press the key or , the system will complete the command name. If you enter a set of characters that could indicate more than one command, the system will respond with the list of possible matches as shown in the following example: C4# configure cable mod modem modulation-profile

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-11

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Command completion will then work if you type either an “e” for “modem” or “u” for “modulation-profile” and press the key or . The system will complete the command name. After the command is complete at the system prompt, press to execute the command.

Configuring Passwords and Privileges A simple way of providing terminal access control in your network is by using passwords and assigning privilege levels. By default, the CMTS CLI has two levels of access to commands: User EXEC mode (level 1) and Privileged EXEC Mode (level 15). However, you can configure additional levels of access to commands, called privilege levels, to meet the needs of your users while protecting the system from unauthorized access. Up to 15 privilege levels can be configured, from level 1 to 15. Users who log on with level 15 have access to all commands. Users with privilege level 1 have access only to most show commands. The configure enable command defaults to privilege 15. If a given command is set to privilege level 7, for example, then all users having privilege levels 1 through 7 must supply the correct level 7 password before the CMTS will accept the command. By configuring the privilege level, you can limit access to each privilege level by enabling separate passwords. For example, you may want a certain set of users to be able to configure only certain interfaces, but not allow them access to other configuration options. You would create a separate privilege level for those specific interface configuration commands and distribute the password for that level to those users. Or, if you had a group of trainees, you could assign passwords to certain privilege levels, and give them these passwords only when they had completed their training. To create a new privilege level, password, and associate commands with that privilege level, use the following example beginning in global configuration mode: 1 Enter enable mode: C4# enable 2 Create the password and set the privilege level required to use the password in order to access privileged commands: C4# configure enable password privilege

2-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Where password is a string up to 16 characters long and privilege is a number 1-15. If you select level 7, for example, then levels 1-7 are all required to use the password to access privileged commands. Example

To restrict access to the show ip interface command, for example, you need to set a password for the desired privilege level and assign that level to the command. In the example that follows, the password Password7 is given to privilege level 7; privilege level 7 is assigned to the show ip interface command. C4# configure enable password Password7 privilege 7 C4# configure privilege exec level 7 show ip interface To confirm the previous command: C4# show privilege exec show ip interface To enter privilege level 7, enter the following command. The CMTS will prompt you for a password: C4# enable 7 Password: Current privilege level for 'show ip route' is 4 Use show users to display the privilege level of defined users. 3 To set the authentication method to the local list of users and passwords: C4# configure authentication testlist1 local Where testlist1 is an example of a name for this method list 4 Configure the telnet and console access to use the authentication method above for enable access: C4# configure line vty 0 6 authentication testlist1 enableauthentication 5 (Example) Set the privilege level to 8 for all configure commands: C4# configure privilege exec level 8 configure 6 (Example) Set the privilege level to 9 for all configure interface cable commands: C4# configure privilege exec level 9 configure interface cable 7 To confirm your changes: C4# show line detail

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-13

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Displaying Current Privilege Levels

To display the current privilege level you can access based on the password you used, use the following command in User EXEC Mode:

C4> show privilege The system will respond with your current privilege level. Logging In at a Specific Privilege Level

To log into the CMTS at a specific privilege level, use the following command: C4> enable X Where X is number of the privilege level, e.g. 1-15 To exit a specified privilege level, use the following command: C4> disable X Where X is number of the privilege level, e.g. 1-15

Changing Logging Notification Priority Levels

Whenever a command is executed, the default notification priority assigned to that command access level is used to generate a log indicating the execution of that CLI command. Following is a table of the default logging levels for CLI access: Table 2-5: Default Logging Level CLI Access Level

Notification Priority

1-4

7 (Informational)

5 - 15

6 (notice)

You can now indicate at what logging priority you want CLI command execution notifications to be generated. The show logging command displays the CLI access level (same as privilege) and the priority that it comes out as. For example, if you want all config commands (normally privilege level 15) to print at critical level and all show commands (privilege level 1) to print at error level, execute the following commands: configure logging priority cli 15 3 configure logging priority cli 1 4 Creating and Using Command Aliases

2-14

Use the alias command to define shorter simpler versions of commands. Command aliases can save time and can prevent typing errors when you are configuring or monitoring the CMTS.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Aliases do not persist from one CLI command session to another. You must create a text file in which each alias command appears on a separate line. Save the file with a descriptive name, for example, aliaslist.txt. Use FTP or for greater security use secure FTP (SFTP) to place the alias file to the alias directory: /system/alias/(filename). If necessary, use the following command to enable SFTP: configure ip ssh sftp If the list of alias commands is present in the alias directory and the user has logged in using a defined user profile, then the CMTS automatically executes the alias file. All of the aliases defined in this file are then available. Aliases defined in interactive CLI sessions are not exported to scripts. This means that the script writer must first use the alias command in the script itself to define his/her command aliases before using these aliases in the script. This must be done in every script where the writer intends to use command aliases. These alias definitions are not exported to other scripts or CLI sessions. You can create aliases utilizing the “pipe” character (|) but the CLI command must be in quotes, e.g.: Correct syntax: alias boot “show version detail | include boot” Incorrect syntax: alias boot show version detail | include boot

NO Command

The [no] form of a command is usually used to negate a specific function. Using the [no] form of a command will override all other commands associated with that slot/port, regardless of the parser and regardless of whether or not the parameters were matched. A slot/port with one parameter supports the [no] form automatically. If a slot/port has two or more parameters, you must specify which, if any, is the [no] form.

Pagination

The show and more commands generally display large amounts of data. If you have configured pagination, and output continues beyond what can display on your screen, a --More-- prompt will appear. By pressing any key on your keyboard, the system will display the next screen of output. If you wish to view the output on a line-per-line basis, simply hit the when the --More-- prompt appears. You may at any time hit Q to quit. If pagination has not been configured, you can press to interrupt the show command output.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-15

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

To turn pagination on, you must be in Privileged EXEC mode and type the following command: C4# configure pagination NOTE Pagination is a per-user command. So, when a new user logs in, he/she will not have pagination turned on; thus, it will never appear in the running-config.

2-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

CLI Filtering The CLI filtering feature allows you to search or filter any show or more commands that display system and protocol information. This functionality is useful when you need to sort through large amounts of command output so that you can display only those lines you are interested in. NOTE The filtering function is not available for the command show techsupport. Basic Searching

A regular expression is a phrase, number, or pattern that the CLI filtering feature matches against the show or more command output. For example, to conduct a search on a regular expression of “ power ” (with a space both before and after it) then only lines containing “ power ” will be included in the output. NOTE Normally, regular expressions are case sensitive. The use of regular expressions for the CMTS are case insensitive to make typical searching easier.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-17

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

How to Use CLI Filtering The CLI permits the following types of filtering: •

Begin - displays output beginning with the first line that contains the text string or regular expression



Include - displays output lines that contain the text string or regular expression and excludes lines that do not contain the text string or regular expression



Exclude - displays output lines that do not contain the text string or regular expression and excludes lines that do contain the text string or regular expression



Until - displays all lines up to and including the first line that matches the given regular expression



Count - Counts the number of lines that would have been shown C4# show running-config | count Piped line count: 1557 C4# show running-config | count include cable-mac Piped line count: 60



Page - Temporarily turns on paging, in case you have paging turned off but need it for a particular command.

The following CLI options have been added to the show and more commands: [|{begin|include|exclude|until |count |page} [“] regular expression [“]] To use this functionality, enter a show or more command as normal but add a space followed by the “pipe” character (|) at the end of the command line. Then add one of the keywords begin, include, exclude, until, count, or page, along with the regular expression that you want to filter or search on. Expanded Syntax — show | begin show | include show | exclude show | until show | count show | page more | begin more | include more | exclude

2-18

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

more | count more | page Creating Regular Expressions

Regular expressions can be a single-character pattern that matches the same character in the input string, or multiple characters that match the same multiple characters in the input string.

Special Characters

You can use keyboard characters (such as ! or ~) as single-character patterns, but certain keyboard characters have special meaning when used in regular expressions. The keyboard characters that have special meaning in the CMTS are listed in the Table 2-6:

Table 2-6: Characters with Special Meaning in Search Patterns Character

Special Meaning

.

The dot matches any single character, including white space

*

The asterisk matches any number (or none) of the single character that immediately precedes it. The preceding character can also be a regular expression. E.g., since the . (dot) means any character, then .* means “match any number of any character.”

+

The plus matches 1 or more sequences of the preceding regular expression

^

The caret matches the following regular expression at the beginning of the line.

$

The dollar sign matches the end of the line.

\

The backslash allows for literal meaning of the special characters.

[]

The brackets allow for the definitions of a set of characters to be matched. The brackets also mean the contents will be taken as a single character. (e.g. [aeiou] = any vowel)

[^ ]

Search for anything in the brackets that does not include the set of characters following the caret. (e.g. [^aeiou] = any consonant)

()

The parentheses allow for grouping and recall.

\b

Indicates the beginning/end of a word.

To remove the special meaning of any of the special characters listed in Table 2-6, put a backslash (\) in front of it. For example, when the expression m5\. is used in the command syntax, only the string m5. will be matched.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-19

2 CLI Overview

Range

C4/C4c CMTS Rel. 8.0.7

A range is a sequence of characters enclosed in brackets [ ]. It normally matches any single character from the sequence. When the sequence begins with a caret (^), it matches any single character not from the rest of the sequence. When two characters in the sequence are separated by a hyphen (-), this is shorthand for the full list of ASCII characters between them. For example, [0-9] matches any decimal digit. To include a literal bracket “]” in the sequence, make it the first character, following a possible caret. To include a literal hyphen (-), make it the first or last character. A backslash “\” followed by a single character, includes that character, however, backslashes are not necessary for most special characters, as inside a range, only the “]”, “-”, and “\” characters are treated specially. The bracket [ ] characters allow for the definitions of a set of characters to be matched. The brackets also mean the contents will be taken as a single character. For example, the following expression matches with a, e, i, o, u: [aeiou] Use the hyphen (-) character inside the square brackets to mean all the characters from the character preceding the hyphen to the character following it. For example, [0-9] is the same as [0123456789]. Also, [af] is the same as [abcdef]. The following matches a hexidecimal digit: [09a-f]. NOTE When using the hyphen (-), do not mix types. Examples of bad ranges include: [7-k], [&-%], [D-e]. The [D-e] is equivalent to [D-Za-e] which is equivalent to [a-z] because the CLI is case insensitive.

Multiple-Character Patterns

Regular expressions can also specify patterns containing multiple characters. You create multiple-character expressions by joining letters, digits, or keyboard characters that do not have special meaning. Order is important in multiple-character patterns. The expression m5& matches the character m followed by a 5 followed by a & sign. If the string does not have m5&, in that order, the pattern matching fails. The multiple-character expression a. uses the special meaning of the period character to match the letter a followed by any single character. With this example, the strings ab, a!, or a2 are all valid matches for the expression.

Wildcard Searches

To emulate a wildcard search, the expression must match any character. For this, regular expressions use the period (.) character. For example, the following regular expression matches ARRIS followed by any single character: ARRIS.

2-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

The asterisk (*) in the wildcard search can match with no characters or any number of characters. For example, the following regular expression does exactly the same as the wildcard pattern above: ARRIS.* When you use an asterisk (*), it means none, one, or more of the previous character in the pattern. In the example, the asterisk is preceded with a period, which means none, one, or more of any character. Multipliers

You can create more complex regular expressions that instruct the software to match multiple occurrences of a specified expression. Table 2-7 lists special characters that specify “multiples” of an expression. Table 2-7: Special Characters Used as Multipliers Character

Special Meaning

*

The asterisk matches any number (or none) of the single character that immediately precedes it. The preceding character can also be a regular expression. E.g., since . (dot) means any character, then .* means “match any number of any character.”

+

The plus matches 1 or more sequences of the preceding regular expression

Examples: To match any number of occurrences of the letter m, including none: m* To require that at least one letter m be in the string to be matched: m+ By enclosing the pattern in parentheses you can use multipliers with multiple-character patterns. The parentheses () characters are used to see this pattern as one character. In the following example, the pattern matches any number of the multiple-character string mn: (mn)* Some useful example patterns that might be helpful: Any IP address = [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ Any MAC address = [0-9a-f][0-9a-f][0-9a-f][0-9a-f]\.[0-9a-f] [0-9a-f][0-9a-f][0-9a-f]\.[0-9a-f][0-9a-f][0-9a-f][0-9a-f] Alternation

Issue 2.0

Alternation allows you to specify alternative patterns to match against a string. You separate the alternative patterns with a vertical bar (|). Either one of the alternatives can match the string.

ARRIS PROPRIETARY — All Rights Reserved

2-21

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

The expression “interface.*19” returns 4 results, the expression “include slot.*17” returns 2 results, and “include slot.*17 | interface.*19” returns the combination, as shown in the following examples: C4# show running-config | include interface.*19 configure interface ethernet 19/0 ip address 10.1.50.100 255.255.255.0 configure interface system-controller 19/0 no shutdown configure interface system-controller 19/1 no shutdown configure interface system-controller 19 no shutdown C4# show running-config | include slot.*17 configure slot 17 type RCM name "RCM A" configure snmp-server card-trap-inh slot 17 40 C4# show running-config | include slot.*17|interface.*19 configure interface ethernet 19/0 ip address 10.1.50.100 255.255.255.0 configure slot 17 type RCM name "RCM A" configure snmp-server card-trap-inh slot 17 40 configure interface system-controller 19/0 no shutdown configure interface system-controller 19/1 no shutdown configure interface system-controller 19 no shutdown Anchoring

You can match an expression pattern against the beginning or the ending of a string. By specifying that the beginning or ending of an input string contains a specific pattern, you “anchor” these expressions to a portion of the string using the special character shown in the following table. Table 2-8: Special Anchoring Character Character ^

Description The caret matches the beginning of the string

This is another use for the ^ symbol. In this example, the following regular expression matches an input string only if the string starts with 1234:

2-22

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

^1234 The next example shows that the following regular expression is a range that matches any single number, as long as it is not the numbers 1, 2, 3, or 4: [^1234] Parentheses for Recall

You can use parentheses () with multiple-character regular expressions to multiply the occurrence of a pattern. You can also use parentheses around a single or multiple-character pattern to instruct the software to remember a pattern for use elsewhere in the regular expression. To create a regular expression that recalls a previous pattern, you use parentheses to instruct memory of a specific pattern and a backslash (\) followed by an integer to reuse the remembered pattern. The integer specifies the occurrence of a parentheses in the regular expression pattern. If you have more that one remembered pattern in your regular expression, then \1 uses the first remembered pattern and \2 uses the second remembered pattern, up to nine. The following regular expression uses parentheses for recall: a(.)bc(.)\1\2 This regular expression matches the letter a followed by any character (call it character #1) followed by bc, followed by any character (character #2), followed by character #1 again, followed by character #2 again. In this way, the regular expression could match azbctzt. The software identified character #1 as z and character #2 as t and then uses z and t again later in the regular expression. As you will notice, the parentheses do not change the pattern; they only instruct the software to recall that part of the matched string. Following is an example of advanced regular expression using double parentheses: ((19.*) (slot|interface))

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-23

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

Show Cable Modem Column Feature With each release, the show cable modem command must support additional information because the list of features is expanding. Unfortunately, this command is already extremely wide and prompted us to develop a feature that would allow the user to specify exactly which columns they wish to see and which ones they don’t. This feature will allow the user to create their own output, thus maximizing their screen space and run-time. This is useful for not only interactive use but also for scripts. The show cable modem command, for instance, displays receive power and timing offset for each modem — both of which require a relatively slow access to the CAM for every modem. By eliminating the receive power and timing offset from the output, this command runs up to three times faster. Command Parameters

bonded bonded-actual bpi cable-mac cfgfile cfgfile-long cm-cpe-ip cm-down-pwr cm-down-snr cm-ip cm-mac cm-microreflec cm-sysdesc cm-time-polled cm-timing cm-type cm-up-pwr congest-down congest-up cpe-count cpe-ip cpe-mac cpe-type crc docsis-mac docsis-prov fec-corrected

2-24

Shown below are the parameters available for constructing a specific output using the show cable modem column command on the CMTS. This command will allow the user to create their own display format with up to 32 columns to display. -

Number of bonded DS and US Number actual bonded DS and US None, bpi, or bpi+ The provisioned cable-mac CM configuration filename CM configuration filename CM/CPE IP address Downstream power measured at the CM (polling) Downstream SNR measured at the CM (polling) CM IP address CM MAC address Microreflections measured at the CM (polling) System description of the CM (polling) Last time CM was polled for information Timing offset measured at the CM (polling) The type of modem that has been detected. Upstream power transmitted from the CM (polling) Congestion dropped downstream bytes Congestion dropped upstream bytes Number of currently detected CPEs IP Address of the CPE MAC Address of the CPE CPE Type CRC errors Maximum DOCSIS capability of the CM Provisioned DOCSIS capability of the CM Corrected FEC codewords

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

fec-percent-uncorrected fec-uncorrected fec-unerrored filter-cm flap-last-flap flap-prev-state flaps-prov flaps-ranging flaps-reg fpccm-online fpcm-cpe

-

fpcm-id fpcm-qos

-

hcs interface interface-docsis20 l2vpn-id l2vpn-qtag load-bal-grp microreflec policed-down power-adj qos rec-pwr response-percent service-type-curr

-

service-type-prov

-

sid snr state state-docsis20 timing uptime vendor

-

Percent Uncorrected FEC codewords Uncorrected FEC codewords Unerrored FEC codewords Filter group CM UP and DOWN for each modem Previous state before modem flapped Previous state before modem flapped CM flaps after ranging, but prior to registering CM flaps during ranging CM flaps after registering Number of online CCMs for this FlexPath CM Number of currently detected CPEs for all online CCMs in this FlexPath CM FlexPath device ID Sum of all QoS values for all online CCMs in this FlexPath CM HCS errors Cable interface Cable interface L2VPN ID name Outer VLAN Id Load Balance Group Microreflections measured at the CMTS Policing dropped downstream bytes Number of power adj greater than threshold value Aggregrate Tmax and Tmin of all flows Upstream received power measured at the CMTS Ranging requests received divided by opportunities Current Service Type Id TLV the CM signaled to the CMTS during registration Provisioned Service Type ID TLV the CM signaled to the CMTS during registration Primary SID Upstream SNR signal-to-noise ratio measured at the CMTS CM state CM state Timing offset Latest uptime, even for offline modems CM vendor name- Number of currently detected CPEs for all online CCMs in this FlexPath CM The columns feature cannot be used with other show cable modem parameters. As such, the user cannot simultaneously specify which columns they wish to see along with filtering or sorting commands. Due to a software

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2-25

2 CLI Overview

C4/C4c CMTS Rel. 8.0.7

limitation, the CLI cannot currently support the following syntax without circumventing the existing infrastructure: C4# show cable modem column . . slot 4 To reach this goal, additional syntax has been designed to give the desired flexibility: C4# configure cable modem format .. C4# show cable modem format slot 4 So, using a format name as a handle or shorthand for column output was seen as the best way to accomplish the goal of allowing the user full control over the filtering, sorting, and output functions of show cable modem. You can define formats and then create an alias for show cable modem format which would allow the user to pass parameters using the alias. Help Enhancements

Due to the large number of columns that the CMTS supports, it was thought that a listing of the available parameters would be more helpful than a full description. This command is modeled after the show cable modem vendor ? command help output which just displays a list of vendors. The show cable modem column ? command will list only the available parameters and the output would look similar to the output below: C4# show cable modem column ?

multiple-uchan

- Display multiple rows for primary and non-primary US channels per CM

---------- OR Enter one or more of the following columns -------------- A * in front of the column indicates that it will display multiple rows for CPEs ---bonded bonded-actual bpi cable-mac cfgfile cfgfile-long *cm-cpe-ip cm-down-pwr cm-down-snr cm-ip cm-mac cm-microreflec cm-sysdesc cm-time-polled cm-timing cm-type

2-26

cm-up-pwr congest-down congest-up cpe-count *cpe-ip *cpe-mac *cpe-type crc docsis-mac docsis-prov fec-corrected fec-percent-uncorrected fec-uncorrected fec-unerrored filter-cm

flap-last-flap flap-prev-state flaps-prov flaps-ranging flaps-reg fpccm-online fpcm-cpe fpcm-id fpcm-qos hcs interface interface-docsis20 l2vpn-id l2vpn-qtag load-bal-grp

ARRIS PROPRIETARY — All Rights Reserved

microreflec policed-down power-adj qos rec-pwr response-percent service-type-curr service-type-prov sid snr state state-docsis20 timing uptime vendor

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

CLI

Command Descriptions

This chapter provides detailed descriptions of each of the CMTS CLI commands. The CLI commands are organized alphabetically and apply to both the C4 CMTS and the C4c CMTS unless specified. When you log in to the CLI, you are in User EXEC mode. User EXEC — User EXEC commands are used for everyday system monitoring. They allow you to change terminal settings on a temporary basis, perform basic tests and show system information. The prompt C4> indicates User EXEC mode and the default access level is 1. The User Show commands are part of the User EXEC mode. The prompt will be C4> as in the User EXEC mode. The User Show commands display system information. The default access level of User Show commands is 1. Privileged EXEC — The Privileged EXEC mode commands are used to set operating parameters. If a Privileged EXEC password exists, the CLI prompts you to enter it to gain access. The password does not appear on the screen. Privileged EXEC mode includes the User EXEC commands. To enter Privileged EXEC mode, enter the enable command at the C4> prompt. The prompt changes to C4#. If no enable password is configured, any user may enter Privileged EXEC mode without authentication. The default access level of Privileged EXEC mode commands is 15. Global Configuration — Global Configuration commands apply to features that affect the entire system. These commands apply to system features and enable routing functions. Enter configure at the command prompt in Privileged EXEC mode to enter the Global Configure mode. The prompt will change to C4#. To return to Privileged EXEC mode, enter quit, exit or press Ctrl+Z. NOTE In the command headings the asterisk (*) represents one or more variables that have been omitted to save space and to make the heading more readable. All the pertinent variables are found in the command syntax line.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

alias Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

The alias command is used to create abbreviated versions of CLI commands. If the command is entered without any parameters, it simply displays a list of all existing aliases. To remove a specific alias, use the [no] option. There is a size limitation associated with the alias buffer. The alias limit may be reached in two ways; via the alias count, currently 256, or via the alias buffer size which is 8192 characters in length. The alias buffer size consists of all the alias names and their associated commands concatenated together. For example, you could reach the alias limit with just 81 aliases if each alias name/command has a length of 100 characters. NOTE The aliases you create do not persist in memory after the user session is closed. Aliases can be saved to a file and that file can be called in from a user’s profile. In this manner, a user can have a particular set of aliases that become available each time he or she logs in. Alternatively, the user can save to a file and manually load this file of aliases upon logging in.

Syntax

alias [ ] [no]

Parameter

Definition

[

The abbreviation or replacement name to be used as an alias for a CLI command.

]

The CLI command that the CMTS will execute when the alias is entered from the command line.

Example

The following example creates the alias slc, which can be entered in place of show linecard status. C4>

alias slc show linecard status

Related Command(s)

unalias

CLI-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

archive Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Places a file for storage on a backup server. Normally, you archive backup files or files that are important but not often used. It can refer to an old copy of current data. That copy could be one minute old or several years old. Such files can be copied to and from the backup server using the archive create/restore option.

Syntax

archive {create | restore [force]}

Parameter

create

Definition

Creates an archive with specified name

restore Restores the specified archive file. [force]

Issue 2.0

If the file exists, the option [force] will then erase it and restore the specified file from archive.

ARRIS PROPRIETARY — All Rights Reserved

CLI-3

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

cd Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

The cd command switches from the current directory to the specified directory.

Syntax

cd

Parameter

Definition



Example

The following example switches from the current directory to a directory named config_files. C4>

CLI-4

The name of the directory to which you want to go.

cd config_files

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

chkdisk Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

This command unmounts the volumes and check them for errors. If errors are found, it will correct them and re-mount the volumes.

Syntax

chkdisk [detail]

Parameter

[detail]

Definition

Displays detailed information

NOTE The chkdisk and scandisk commands always run on the System Control Module (SCM) that you are logged in to. On a duplex system it is recommended that you run these commands on the standby side in order not to affect the active SCM. To run the chkdisk or scandisk command on the standby SCM, you must use telnet to log in to the standby SCM. First telnet to the standby SCM. Be sure to add the colon “:” at the end: telnet clone: The system prompts you to log in. After a successful login the command prompt changes to indicate that you are logged into the standby controller: C4# chkdisk

NOTE The C4c CMTS is simplex only.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-5

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear access-list counters Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

This command clears the count indicating the number of times matched for a particular entry of the specified access list. If the optional ACL number or name is omitted, all existing access lists will be cleared.

Syntax

clear access-list counters [number | name]

CLI-6

Parameter

Definition

[number | name]

Number or name of ACL. Valid format for standard is 1--99, extended is 100199.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear arp-cache Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Deletes the entry from the Address Resolution Protocol (ARP) table if the IP address is specified. If the IP address is not specified, all dynamic entries from the ARP cache table will be deleted.

Syntax

clear arp-cache []

Parameter

Definition

[]

This may be any Internet address. The IP address should be in dotted decimal (nnn.nnn.nnn.nnn) format

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-7

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear cable filter counters Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Clears the cable IP filter match counters.

Syntax

clear cable filter counters

CLI-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear cable filter group * counters Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Clears the cable IP filter match counters for a specified group.

Syntax

clear cable filter group counters

Parameter



Issue 2.0

Definition

The IP filter group number.

ARRIS PROPRIETARY — All Rights Reserved

CLI-9

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear cable filter group * index * counters Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Clears a single cable IP filter match counter for a specified group.

Syntax

clear cable filter group index counters

Parameter



CLI-10

Definition

The IP filter group number. IP filter index within the group.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear cable flap-list Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Clears the flap-list. The “all” option is used to clear all flap list counts. Note that only the counts are cleared, the times and pre-flap states are not cleared.

Syntax

clear cable flap-list [] [all] [cabledownstream ] [cable-mac ] ] [ipv6 addr]}

Parameter

Definition



Optional IPv6 address of neighbor to clear.

cable /

The slot/port of the cable interface.

cable-mac ] tengigabitethernet /[.0.254>]

CLI-68

The RCM slot/gigabit port and optional subinterface number. The RCM slot/tenGigabit port and optional subinterface number.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

clear ipv6 route pd Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Clears the specified IPv6 route data.

Syntax

clear ipv6 route pd | all | cable-mac

Parameter

all cable-mac ] [fragments] [no]

Parameter

Definition



The numeric identifier of the access list This is a number from 100-199.



permit: Permits access if the condition is matched. deny: Denies access if the condition is matched.



An IP protocol number. Valid range is 0-255.



This can be the {host | any | [mask]}



This can be the {host | any | [mask]}

[dscp ] [precedence ]

Match packets with given DSCP value Match packets with given precedence value

[tos ]

Match packets with given TOS value

[fragments]

Check non-initial fragment

Related Command(s)

show access-list

CLI-92

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure access-list * remark Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Associates a comment with an existing ACL. To clear or remove the specified comment, use the [no] option. NOTE The remark text must be in quotes unless it is a single word.

Syntax

configure access-list remark [“text of remark”] [no]

Parameter

Definition



The access-list-number. This is a number from 1-99; the extended access-listnumber is 100-199

[“text of remark”]

Issue 2.0

Comment that describes the access list entry. The remark text should be in quotes. Valid range is up to 100 characters.

ARRIS PROPRIETARY — All Rights Reserved

CLI-93

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure access-list resequence Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resequences the access list index numbers.

Syntax

configure access-list resequence

CLI-94

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure access-list * tcp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures an extended Access Control List (ACL) on the CMTS if the protocol value is TCP. To remove an extended ACL, use the [no] option.

Syntax

configure access-list tcp [src-oper] [dst-oper] [dscp ] [precedence ] [tos ] [established] [no]

Parameter

Definition



The numeric identifier of the extended access list. This is a number from 100199.



Access list index number.



permit: Permits access if the condition is matched. deny: Denies access if the condition is matched.

tcp

If the protocol value is TCP, the CMTS supports the additional optional parameter string [operator [port]] after both the source and sourcewildcard options, and the additional optional parameter [established]. This function compares source or destination ports. Possible source operators can be: lt (less than) gt (greater than), eq (equal), neq (not equal), range (inclusive range). If the operator is positioned after the source and source-wildcard, it must match the source port. If the operator is positioned after the destination and destination-wildcard, it must match the destination port. The range operator requires two port numbers; all other operators require one port number.

Issue 2.0



This can be the {host | any | [mask]}



This can be the {host | any | [mask]}

ARRIS PROPRIETARY — All Rights Reserved

CLI-95

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

eq — Match only packets on a given port number gt — Match only packets with a greater port number [src-oper]

lt — Match only packets with a lower port number neq — Match only packets not on a given port number range — Match only packets in the range of port numbers eq — Match only packets on a given port number gt — Match only packets with a greater port number

[dst-oper]

lt — Match only packets with a lower port number neq — Match only packets not on a given port number range — Match only packets in the range of port numbers

[dscp ] [precedence ] [tos ] [established] | tcpflags ]

Match packets with given DSCP value Match packets with given precedence value Match packets with given TOS value Match established connections or TCP flag settings for: urg, ack, psh, rst, syn & fin

Related Command(s)

show access-list

CLI-96

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure access-list * udp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures an extended Access Control List (ACL) on the CMTS if the protocol value is UDP. To remove an extended ACL, use the [no] option.

Syntax

configure access-list udp [src-oper] [dst-oper] [dscp ] [precedence ] [tos ] [fragments] [no]

Parameter



udp

Definition

The numeric identifier of the access list This is a number from 100-199. permit: Permits access if the condition is matched. deny: Denies access if the condition is matched. If the protocol value is UDP, the CMTS supports the additional optional parameter string [operator [port]] after both the source and source-wildcard options. This function compares source or destination ports. Possible source operators can be: lt (less than) gt (greater than), eq (equal), neq (not equal), range (inclusive range). If the operator is positioned after the source and source-wildcard, it must match the source port. If the operator is positioned after the destination and destination-wildcard, it must match the destination port. The range operator requires two port numbers. All other operators require one port number.



This can be the {host | any | [mask]}



This can be the {host | any | [mask]}

[src-oper]

eq — Match only packets on a given port number gt — Match only packets with a greater port number lt — Match only packets with a lower port number neq — Match only packets not on a given port number range — Match only packets in the range of port numbers

[dst-oper]

eq — Match only packets on a given port number gt — Match only packets with a greater port number lt — Match only packets with a lower port number neq — Match only packets not on a given port number range — Match only packets in the range of port numbers

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-97

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

Match packets with given precedence value. Following are valid values:

[precedence ]

[dscp ]

Precedence value routine Match packets with routine precedence (0) priority Match packets with priority precedence (1) immediate Match packets with immediate precedence (2 flash Match packets with flash precedence (3) flash-override Match packets with flash override precedence (4) critical Match packets with critical precedence (5) internet Match packets with internetwork control precedence (6) network Match packets with network control precedence (7) Match packets with given DSCP value. Valid values are: Differentiated services codepoint values af11 Match packets with AF11 dscp (001010) af12 Match packets with AF12 dscp (001100) af13 Match packets with AF13 dscp (001110) af21 Match packets with AF21 dscp (010010) af22 Match packets with AF22 dscp (010100) af23 Match packets with AF23 dscp (010110) af31 Match packets with AF31 dscp (011010) af32 Match packets with AF32 dscp (011100) af33 Match packets with AF33 dscp (011110) af41 Match packets with AF41 dscp (100010) af42 Match packets with AF42 dscp (100100) af43 Match packets with AF43 dscp (100110) cs1 Match packets with CS1(precedence 1) dscp cs2 Match packets with CS2(precedence 2) dscp cs3 Match packets with CS3(precedence 3) dscp cs4 Match packets with CS4(precedence 4) dscp cs5 Match packets with CS5(precedence 5) dscp cs6 Match packets with CS6(precedence 6) dscp cs7 Match packets with CS7(precedence 7) dscp default Match packets with default dscp (000000) ef Match packets with EF dscp (101110)

(001000) (010000) (011000) (100000) (101000) (110000) (111000)

Match packets with given TOS value. Following are valid values:

[tos ]

[fragments]

normal min-monetary-cost max-reliability max-throughput min-delay

Type of service value Match packets with normal TOS (0 Match packets with min monetary cost TOS (1) Match packets with max reliable TOS (2) Match packets with max throughput TOS (4) Match packets with min delay TOS (8)

Check non-initial fragment

Related Command(s)

show access-list

CLI-98

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure accounting Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the accounting method lists. To remove or disable the accounting method lists, use the [no] option.

Syntax

configure accounting [no]

Parameter

Definition



Name of the method list. Accounting method. Choose from: none local tacacs



Example

To configure an accounting methods list called acct_example, use the following command: C4#

configure accounting acct_example local The following is an example of the output returned by the system: Name List Of Methods ------------------- ----------------------acct_example Local

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-99

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure aging Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the aging intervals for the ARP cache.To reset to the default, use the [no] option.

Syntax

configure aging [idle-mac ] [stale-mac ] [no]

Parameter

Definition

[idle-mac ]

[stale-mac ]

Example

Default idle-mac = 1800 seconds The length of time (in seconds) that inactive MAC addresses are maintained in the CMTS’s internal database. Valid range is 11-1000000 seconds. Default stage-mac = 604800 seconds.

The following example sets ARP aging to: C4#

CLI-100

The idle MAC aging time in seconds. Valid range is 10-1000000 seconds.

configure aging stale-mac 604800

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure arp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies the static mapping between IP and MAC addresses. To remove the static mapping between the IP and MAC address, use the [no] option. configure arp [password ]

Definition

SNMP User ID SNMP Authentication Password Subscriber’s MAC address. Valid forms for a MAC address are:



xx.xx.xx.xx.xx.xx xxxx.xxxx.xxxx xxxxxxxxxxxx

[tos ]

Issue 2.0

IP address of the mediation device UDP port. Valid range is 1-65335 The tos keyword is optional and may be used to override the default TOS byte of 0x22 for the UDP/IP encapsulation. Expiration date for the LI tap session. The hh:mm time value of the until keyword is optional and defaults to 23:59.

ARRIS PROPRIETARY — All Rights Reserved

CLI-177

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable LO1-leak-detect Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the LO1 leak detection on the Digital Multimeter (DMM). To disable the LO1 leak detection, use the [no] option.

Syntax

configure cable LO1-leak-detect [no]

CLI-178

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance across-macdomain-check Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the cross MAC-domain dynamic load balancing check interval for load balancing groups consisting of channels from all CAMs for Release 7.4 and later. To turn the checking interval off, use the [no] option or set the value to 0 (zero).

Syntax

configure cable load balance across-macdomain-check [no]

Parameter



Issue 2.0

Definition

Sets the inter-MAC-domain load balancing checking interval. Value is in seconds. A value of zero turns off the checking interval.

ARRIS PROPRIETARY — All Rights Reserved

CLI-179

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance downstream-start-threshold Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the percent of load difference between channels before load balancing is invoked. To return to the default, use the [no] option.

Syntax

configure cable load balance downstream-start-threshold [no]

.

CLI-180

Parameter

Definition



Percent utilization on a downstream channel required before load balancing is invoked.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance enable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables dynamic load balancing for the CMTS. To disable dynamic load balancing for the CMTS, use the [no] option.

Syntax

configure cable load balance enable [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-181

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance exclude oui Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Excludes devices that match the specified Organization Unique Identifier (OUI) prefix (which is the most significant 3 bytes of a MAC address) or vendor name from being load balanced. To include devices that match the specified OUI for load balancing, use the [no] option. Following is a list of possible vendor names:

3Com

Ambit

Arris

Askey

ASUSTek

BAS

BestData

Broadcom

Conexant

Coresma

Cadant

Castlenet

Cisco

Com21

COSHIP

D-Link

Daehanet

DAKOS

Electroline

Elsa

Ericsson

GADline

GeniusNet

Hanaro

Humax

iCable_System

Infinite

Intel

Joohong

Leichu

LG

Linksys

Maspro

Matsushita

Mercury

Motorola

NEC

Netgear

Nortel

Opentech

Pace

Pacific

Panasonic

Philips

Pioneer

Ponico

PowerCom

QNS

RCA/Thomson

RiverDelta

SA

Saejin

Samsung

SMC

Sunrise

Syswave

Technotrend

Teledex

Telexy

Tellabs

Telogy

Terayon

TI

Tollgrade

Toshiba

TriGem

TurboComm

USRobotics

Woojyun

Zoom

ZyXel

Syntax

configure cable load-balance exclude oui [no]

Parameter



CLI-182

Definition

Specified OUI prefix (most significant 3 bytes of a MAC address) or vendor name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance failed-list exclude-count Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the number of failures that will cause a cable modem to be excluded from load balancing. To reset the default, use the [no] option.

Syntax

configure cable load-balance failed-list exclude-count [no] Parameter



Issue 2.0

Definition

Excluded count.

ARRIS PROPRIETARY — All Rights Reserved

CLI-183

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance failed-list timeout Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the timeout in hours to remove all cable modems on the failed list. To reset the default, use the [no] option.

Syntax

configure cable load-balance failed-list timeout [no] Parameter



CLI-184

Definition

Age out (in hours).

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance general-group-defaults enable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables or [disables] dynamic load balancing for general groups. To disable, use the [no] option.

Syntax

configure cable load balance general-group-defaults enable [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-185

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance general-group-defaults init-technique Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the general groups load-balance default values. To remove the general groups load-balance default values, use the [no] option.

Syntax

configure cable load balance general-group-defaults inittechnique [no]

Parameter

Definition



Unsigned integer. Valid range is 1-8388607.

broadcast-ranging direct

Use the new channel(s) directly without re-initializing or ranging

disable

No load balancing will be done for this group (all bits set to 0)

ranging

Perform either broadcast or unicast ranging on new channel before normal operation

reinit-mac unicast-ranging

CLI-186

Perform broadcast initial ranging on a new channel before normal operation

Reinitialize the MAC Perform unicast ranging on new channel before normal operation.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance general-group-defaults policy Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Assigns a policy to the general groups. To remove the general groups policy, use the [no] option.

Syntax

configure cable load-balance general-group-defaults policy [no]

Parameter



Issue 2.0

Definition

Policy number.

ARRIS PROPRIETARY — All Rights Reserved

CLI-187

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance include cm-mac Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures one or a group of CMs into a RLBG using MAC addresses. To return to the default value, use the [no] option.

Syntax

configure cable load balance include cm-mac [no]

Parameter



CLI-188

Definition

CM MAC address (1-6 bytes long).

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance include oui Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures one or a group of CMs into a RLBG using OUI. To return to the default value, use the [no] option.

Syntax

configure cable load balance include oui [no]

Parameter

Definition

The Organization Unique Identifier : most significant 3 bytes of the MAC Address; or 3Com

Elsa

NEC

Ambit

Ericsson

Netgear

Sunrise

Netwave

Syswave

Arris Askey ASUSTek BAS BestData Broadcom

GADline GeniusNet

Nortel

Hitron

Technotrend

Opentech

Humax

Pace

Teledex Telexy

iCable_System Pacific Infinite

Cadant

Intel

Castlenet

Joohong

Cisco

SMC

Leichu

Tellabs

Panasonic Philips

Telogy

Terayon

Pioneer Ponico

TI Tollgrade

Com21

LG

Conexant

Linksys

Coresma

Maspro

RCA/Thomson Ubee

COSHIP

Matsushita

RiverDelta

D-Link

Mercury

Daehanet

Motorola

DAKOS

MPlus

PowerCom

Toshiba

QNS

SA Saejin Samsung

TurboComm USRobotics

Woojyun Zoom ZyXel

Electroline

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-189

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance macdomain-check Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the intra-MAC-domain load balancing check interval. To return to the default value (300 seconds), use the [no] option.

Syntax

configure cable load balance macdomain-check [no]

Parameter



CLI-190

Definition

Sets the intra-MAC-domain load balancing checking interval. Value is in seconds.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance policy Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines a valid dynamic load-balance policy. To remove a valid dynamic loadbalance policy, use the [no] option.

Syntax

configure cable load balance policy [no]

Parameter



Issue 2.0

Definition

Policy number. Valid range is 1-4294967295.

ARRIS PROPRIETARY — All Rights Reserved

CLI-191

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance policy * rule Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Assigns a rule to the specified load-balance policy. To delete a rule from an existing policy, use the [no] option.

Syntax

configure cable load balance policy rule [no]

Parameter

CLI-192

Definition



Policy number. Valid range is 1-4294967295.



Rule number. Valid range is 1-4294967295.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * channel-weight Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the channel-weight for a rule to determine load-balancing decisions. To remove the channel-weight, use the [no] option.

Syntax

configure cable load-balance rule channelweight [equal | US-only | DS-Only | US+ | DS+] [no]

Parameter

equal

Issue 2.0

Definition

Rule number. Directs the load balancer to use DS and US channel load equally.

US-only

Directs the load balancer to only use US channel load.

DS-only

Directs the load balancer to only use DS channel load.

US+

Directs the load balancer to double US channel load over DS channel load.

DS+

Directs the load balancer to double DS channel load over US channel load.

ARRIS PROPRIETARY — All Rights Reserved

CLI-193

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * disable-period Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the time for a rule to be disabled based on time of day. To remove the disable period, use the [no] option. NOTE The NO version of this command also disables the rule.

Syntax

configure cable load-balance rule disable-period [start-time ] | [period ] [no]

Parameter

Definition



Rule number.

sec-since-midnight

Seconds elapsed since midnight. Valid range is 0-86400.

hr:min[:sec] secs hr:min[:sec]

CLI-194

Military time for hours, e.g 0-23. Length of time in seconds that load balancing is disabled. Valid range is 0-86400 Military time for hours, e.g 0-23.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * enable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Turns on load balancing for a specified rule. To disable load balancing for a specified rule, use the [no] option.

Syntax

configure cable load balance rule enable [no]

Parameter



Issue 2.0

Definition

Rule number.

ARRIS PROPRIETARY — All Rights Reserved

CLI-195

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * method Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the method for dynamic load balancing of a specified rule. To return the type to the default value of “modem”, use the [no] option.

Syntax

configure cable load balance rule method [no]

Parameter



CLI-196

Definition

Rule number. Valid range is 1-4294967295. Modem or utilization. Default is set to modem.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * periodic-steeringd2 Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables moving D2.0 cable modems to an ATDMA channel in the load-balance group. To disable, use the [no] option.

Syntax

configure cable load balance rule periodicsteeringd2 [no]

Parameter



Issue 2.0

Definition

Rule number. Valid range is 1-4294967295.

ARRIS PROPRIETARY — All Rights Reserved

CLI-197

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * periodic-steeringd3 Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables moving D3.0 cable modems to an ATDMA channel in the load-balance group. To disable, use the [no] option.

Syntax

configure cable load balance rule periodicsteeringd3 [no]

Parameter



CLI-198

Definition

Rule number. Valid range is 1-4294967295.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * registration-steeringd2 Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables moving any D2.0 cable modems registering on a TDMA channel to an ATDMA channel in the load-balance group. To disable, use the [no] option.

Syntax

configure cable load balance rule registrationsteeringd2 [no]

Parameter



Issue 2.0

Definition

Rule number. Valid range is 1-4294967295.

ARRIS PROPRIETARY — All Rights Reserved

CLI-199

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * registration-steeringd3 Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables moving any D3.0 cable modems registering on a TDMA channel to an ATDMA channel in the load-balance group. To disable, use the [no] option.

Syntax

configure cable load balance rule registrationsteeringd3 [no]

Parameter



CLI-200

Definition

Rule number. Valid range is 1-4294967295.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * threshold Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the threshold for dynamic load balancing for a specified rule. To return the threshold to the default value of 10%, use the [no] option.

Syntax

configure cable load balance rule threshold [no]

Parameter



Issue 2.0

Definition

Rule number. Valid range is 1-4294967295. An integer from 1-100 which determines how close to equal the channels in a load balancing group will be. The default value is 10%.

ARRIS PROPRIETARY — All Rights Reserved

CLI-201

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance rule * type Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the type of dynamic load balancing for a specified rule. To return the type to the default value of both, use the [no] option.

Syntax

configure cable load balance rule type {static | dynamic | bonded | both} [no]

Definition



Rule number. Valid range is 1-4294967295. Type can be one of the following: static - Sets the rule to perform static load balancing only.

{static | dynamic | bonded| dynamic - Sets the rule to perform dynamic load balancing only. both} bonded - Sets the rule to perform static, dynamic and bonded load balancing. both - Sets the rule to perform both static and dynamic load balancing. Default value is both.

CLI-202

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance upstream-start-threshold Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the percent of load difference between channels before load balancing on an upstream channel is invoked. To reset, use the [no] option.

Syntax

configure cable load-balance upstream-start-threshold [no]

Parameter



Issue 2.0

Definition

Percent utilization on an upstream channel required before load balancing is invoked.

ARRIS PROPRIETARY — All Rights Reserved

CLI-203

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-balance utilization-modems-to-check Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the number of cable modems to check for high utilization at each macdomain-check-interval. If you set this value low, then high-utilization users are less likely to be moved to a different channel. Setting this value high makes it more likely that high-bandwidth users will be moved more frequently. To reset, use the [no] option.

Syntax

configure cable load-balance utilization-modems-to-check [no]

Parameter



CLI-204

Definition

Number of modems. The default is 10.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable load-interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the interval for utilization calculations. To disable the interval used for utilization calculations, use the [no] option. NOTE Changes to the cable load-interval are not immediate and will take effect after the current interval has expired.

WARNING On large systems, setting this value too low will drain CPU resources. The minimum recommended value is 300 seconds. Syntax

configure cable load-interval [no]

Parameter



Issue 2.0

Definition

The interval in seconds to collect/compute utilization data.

ARRIS PROPRIETARY — All Rights Reserved

CLI-205

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable mac-move-allowed-on-dhcp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Allows MAC movement on receipt of DHCP packets. To disable, use the [no] option.

Syntax

configure cable mac-move-allowed-on-dhcp [no]

CLI-206

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable max-qos-active-timeout Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum QoS Active Timeout the CMTS is willing to allow. If a larger value is received in a CM request, then the CMTS will return this value instead of the response. NOTE If DSx DQoS VoIP is enabled, the active timeout should be set at 30 seconds. Increasing the default value or setting the value to 0 (which represents infinity) is not recommended. The default values serve as a precaution for freeing resources in the event that any device or transmission path in the network does not perform as required. This command is for DSx DQoS; it has no effect on PacketCable.

Syntax

configure cable max-qos-active-timeout

Parameter



Definition

Maximum time in seconds. Default is 30 seconds.

Related Command(s)

configure cable max-qos-admitted-timeout

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-207

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable max-qos-admitted-timeout Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum QoS Admitted Timeout the CMTS is willing to allow. If a larger value is received in a CM request, the CMTS will return this value instead of the response. NOTE If DSx DQoS VoIP is enabled, the active timeout should be set at 30 seconds. Increasing the default value or setting the value to 0 (which represents infinity) is not recommended. The default values serve as a precaution for freeing resources in the event that any device or transmission path in the network does not perform as required. This command is for DSx DQoS; it has no effect on PacketCable.

Syntax

configure cable max-qos-admitted-timeout

Parameter



Definition

Maximum time in seconds. Default is 200 seconds.

Related Command(s)

configure cable max-qos-active-timeout

CLI-208

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable max-ucd-burst-len Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum UCD concatenation burst size.The CMTS limits the burst-len parameter within each upstream's UCD message for the Long Data Grant IUC(s) in terms of minislots using this new parameter. This limits the maximum bandwidth request size that a modem is permitted to request. NOTE Each modem is still constrained by its configuration file parameters. A DOCSIS 1.0 configuration is constrained by maximum transmit burst; A DOCSIS 1.1 configuration is constrained by maximum concatenation burst and maximum transmit burst.

Syntax

configure cable max-ucd-burst-len

Parameter

Definition



Maximum UCD concatenation burst size in bytes. Default value is set at 16128.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-209

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the IP Detail Record (IPDR) streaming feature. When IPDR streaming is enabled, records are sent to the primary collector at the next report interval.

Syntax

configure cable metering

Parameter



Definition

Changes the state of the exporter

Related Command(s)

show cable metering

CLI-210

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering collector Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the Collector entries by setting the priority range and IP address for IPDR streaming protocol. A maximum of five Collectors can be configured. To remove Collector entries, use the [no] option.

Syntax

configure cable metering collector [no]

Parameter

Definition



The priority range of the Collector. Valid numbers 1 - 255 with 1 as the highest priority.



IP address of the collector in the format of A.B.C.D

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-211

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering data-ack-timeout Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum time in seconds between the DATA-ACK messages sent by the collector to the exporter.

Syntax

configure cable metering data-ack-timeout

Parameter



Definition

Maximum elapsed time in seconds. Valid numbers are 1 - 600. The default is 60 seconds.

Related Command(s)

configure cable metering session id * service * method show cable metering

CLI-212

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering data-ack-window Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of records that the collector must receive before sending a DATA-ACK to the exporter.

Syntax

configure cable metering data-ack-window

Parameter

Definition



Maximum number of records. Valid numbers are 1 - 65535. The default is 200 data messages.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-213

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering export Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures interim records with duplicate counter values for the IPDR streaming protocol feature. Defaults disable all-counts and exclude CPE information. To suppress interim records entries that have duplicate counter values, use the [no] option.

Syntax

configure cable metering export [all-counts] [cpe-info] [no]

Parameter

[all-counts] [cpe-info]

Definition

Export all interim records regardless of counter values. Includes CPE information with the records. CPE information is a list of CPE IPv4 addresses.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

CLI-214

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering keep-alive-interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum time in seconds between KEEP-ALIVE messages sent by the collector to the exporter.

Syntax

configure cable metering keep-alive-interval

Parameter



Definition

Maximum number of seconds. Valid numbers are 1 - 600. The default is 90 seconds.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-215

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering mode Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the DOCSIS operational mode for the IP Detail Record (IPDR) streaming feature.

Syntax

configure cable metering mode

Parameter



Definition

The operating mode of either DOCSIS 2.0 or DOCSIS 3.0.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

CLI-216

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering query-port Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the exporter User Datagram Protocol (UDP) query-port used by the collector for service discovery for the IPDR streaming protocol.

Syntax

configure cable metering query-port

Parameter



Definition

The UDP port used for service discovery. Valid numbers are 1 - 65535. The default port number is 4737.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-217

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering report-cycle set * start * interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the interval duration and the start time of the export reporting cycles for the IPDR streaming feature.

Syntax

configure cable metering report-cycle set start interval [no]

Parameter



Definition

Report cycle set ID. Valid range is 1-255.



Starting time for this report cycle set entered in hh:mm format or as “random”.



Interval duration in minutes for the export report cycle set. Values are 15 - 1440 minutes. The default interval is 60 minutes.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

CLI-218

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering report-cycle start * interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the start time and interval duration of the export reporting cycles for the IPDR streaming feature.

Syntax

configure cable metering report-cycle start interval

Parameter

Definition



Time to start the export report cycles entered in hh:mm format or as “random”.



Interval duration in minutes for the export report cycles. Values are 15 - 1440 minutes. The default interval is 60 minutes.

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-219

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering session-id Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the session ID used in the header of the IPDR protocol messages.

Syntax

configure cable metering session-id

Parameter



Definition

Number of the session ID. Values are 0 and 1.

Related Command(s)

show cable metering

CLI-220

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering session id * service * method Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the session ID used in the header of the IPDR protocol messages.

Syntax

configure cable metering session id service method [data-ack-window ] [data-ack-timeout ] [allcounts] [no]

NOTE The optional parameter “all-counts” is a flag which is set to “true” by its inclusion and “false” by its exclusion. This should be remembered when modifying the parameters of a session.

Parameter

Definition



Number of the session ID.



The type of IPDR service.



One of the methods of exporting IPDR records depending on service type.

[data-ack-window ]

Maximum number of records the Collector must receive. Valid numbers are 1 65535. The default is 200 data messages

[data-ack-timeout ]

Maximum elapsed time in seconds. Valid numbers are 1 - 600. The default is 60 seconds.

[all-counts]

Export all interim records regardless of counter values

Related Command(s)

configure cable metering show cable metering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-221

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable metering streaming-port Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the Exporter TCP streaming-port number used for streaming data to the Collector by the IPDR streaming protocol.

Syntax

configure cable metering streaming-port

Parameter

Definition



The TCP port used to stream data to the Collector. Valid numbers are 1 - 65535. The default port number is 4737

Related Command(s)

configure cable metering configure cable metering session id * service * method show cable metering

CLI-222

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem deny Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Populates the CM Deny List MIB table with the specified MAC address. If a cable modem, whose MAC address has been provisioned in this table, attempts to range on the CAM on the CMTS, this modem will not receive an IP address. NOTE Currently, the CM Deny List MIB table will accept no more than 1000 MAC addresses. The configure reset cable-modem command can then be entered to remove the modem(s) from the queue. -orBy waiting for the C4 CMTS T9 timer to automatically expire within 15 minutes, the C4 CMTS will remove the modem(s) from the ranging queue. To remove the specified MAC address from the CM Deny List MIB, use the [no] option.

Syntax

configure cable modem deny [no]

Parameter



Definition

MAC address

Related Command(s)

clear counters cable modem deny configure reset cable-modem show cable modem deny

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-223

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem format Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Configures a customized “show cable modem format”. To reset to the default settings, use the [no] option. NOTE To receive more specific parameters, type configure cable modem format ?, where is one of the parameters listed below.

Syntax

configure cable modem format [no] The name of the format, as used in show cable modem format . Some examples of the parameter include: bonded

cm-up-pwr

flap-prev-state

qos

bpi

congest-down

flaps--prov

rec-pwr

cable-mac

congest-up

flaps-ranging

response-percent

cfgfile

cpe-count

flaps-reg

service-type-curr

cfgfile-long

cpe-ip

fpccm-online

service-type-prov

cm-cpe-ip

cpe-mac

fpcm-cpe

sid

cm-down-pwr

cpe-type

fpcm-id

snr

cm-down-snr

crc

fpcm-qos

state

cm-ip

docsis-mac

hcs

state-docsis20

cm-mac

docsis-prov

interface

timing

cm-microreflec

fec-corrected

interface-docsis20

uptime

cm-sysdesc

fec-uncorrected

load-bal-grp

vendor

cm-time-polled

fec-unerrored

microflec

cm-timing

filter-cm

policed-down

cm-type

flap-last-flap

power-adj

Related Command(s)

show cable modem show cable modem column show cable modem format

CLI-224

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem move * cable-downstream * cable-upstream * method Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Provides various ways to move a modem on the CMTS.

Syntax

configure cable modem move cable-downstream cable-upstream method {reinit-mac | broadcast-ranging | unicast-ranging | ranging | direct}

Parameter

Definition



The 48-bit hardware address of the cable modem to be moved.



The chassis slot in which the CAM resides and port number for the downstream interface.



The slot and port for the upstream interface.

reinit-mac broadcast-ranging unicast-ranging

Issue 2.0

Move the modem by reinitializing the MAC Move the modem by performing broadcast initialization Move the modem by performing unicast ranging

ranging

Move the modem using either broadcast or unicast ranging

direct

Move the modem directly without reinitializing or ranging.

ARRIS PROPRIETARY — All Rights Reserved

CLI-225

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem move * downstream-freq Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Moves the cable modem to a different channel.

Syntax

configure cable modem move downstream-freq [us-channel-id ]

Parameter

us-channel-id

CLI-226

Definition

The 48-bit hardware address of the cable modem to be moved. Downstream frequency to move to. US channel ID

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem move * us-channel-id Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Moves the cable modem to a different channel ID.

Syntax

configure cable modem move us-channel-id

Parameter



Issue 2.0

Definition

The 48-bit hardware address of the cable modem to be moved. US channel ID

ARRIS PROPRIETARY — All Rights Reserved

CLI-227

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem remote-query Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the cable modem SNMP remote query settings to allow query of the cable modem (CM) performance statistics. By polling the cable modems periodically using SNMP and caching the information (e.g. IP address, MAC address, S/N ratio, and UTP), you will know at a glance the state of a single modem and the overall status of the plant. To restore the default values, use the [no] option. NOTE The remote-query function is off by default.

Syntax

configure cable modem remote-query [ [][no]

Parameter

Definition

[

Defines the time interval (in seconds) between two polling cycles of CM data collection. Valid range is from 30 to 86,400 seconds. Default = 1800 seconds.

[]

Defines the SNMP community string used for polling CMs. The community string is allowed only if the polling-rate has been input. Default = public.

To verify that the option is enabled, use the following command: C4# Example

show running-config | include remote-query The following is an example of the output returned by the system: cable modem remote-query 1800

configure snmp-server community [index [ttag ] [security ] [no]

CLI-228

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable modem remote-query source-interface Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the cable modem SNMP remote query settings to allow query of the specified interface.

Syntax

configure cable modem remote-query source-interface {

Center frequency in Hz. Valid range is 5000000 to 65000000.



Issue 2.0

The width of the upstream channel for this state in Hertz The modulation-profile number.

ARRIS PROPRIETARY — All Rights Reserved

CLI-267

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable spectrum-group * state * trigger Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the trigger conditions of the Frequency Agility State Machine. To reset to the default state, use the [no] option.

Syntax

configure cable spectrum-group state trigger

Parameter

CLI-268

[no]

Definition The number of the spectral group and has a value from 0-40.



Pointer to the unique state within state machine.



Trigger ID (can be used by all state machines).

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable spectrum-group trigger * degradation Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates a performance trigger based on worsening conditions. To delete the performance trigger, use the [no] option.

Syntax

configure cable spectrum-group trigger degradation [fec_err ] [ufec_err ] [snr ] [no]

Parameter

Issue 2.0

Definition



The trigger number and has values of 1-64



The percentage of FEC codewords with FEC errors (corrected and uncorrected) in units of one thousandth of a percent and has values ranging from 0 to 100000. The default value is 0.



The percentage of FEC codewords with uncorrected errors in units of one thousandth of a percent and has values ranging from 0 to 100000. Default value is 0.



The maximum SNR value for the current state in tenths of a dB. Default value is 1000.

ARRIS PROPRIETARY — All Rights Reserved

CLI-269

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable spectrum-group trigger * improvement Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates a performance trigger. To delete the performance trigger, use the [no] option.

Syntax

configure cable spectrum-group trigger improvement [fec_err ] [ufec_err ] [snr ] [no]

Parameter

CLI-270

Definition



The trigger number and has values of 1-64



The percentage of FEC codewords with FEC errors (corrected and uncorrected) in units of one thousandth of a percent and has values ranging from 0 to 100000. The default value is 100000.



The percentage of FEC codewords with uncorrected errors in units of one thousandth of a percent and has values ranging from 0 to 100000. Default value is 100000.



The maximum SNR value for the current state in tenths of a dB. Default value is 0.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable spectrum-group trigger * period Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates a periodic trigger. To delete the periodic trigger, use the [no] option.

Syntax

configure cable spectrum-group trigger period [no]

Parameter

Issue 2.0

Definition



The trigger number and has values of 1-64



The period of time before the trigger fires in seconds and has values from 1 to 604,800 (one week).

ARRIS PROPRIETARY — All Rights Reserved

CLI-271

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable spectrum-group trigger * time Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the Time of Day trigger. To delete this trigger condition, use the [no] option.

Syntax

configure cable spectrum-group trigger time

Parameter

Definition The trigger number and has values of 1-64 Day of the week. Must use one of the following values:



0: 1: 2: 3: 4: 5: 6: 7:

Sunday Monday Tuesday Wednesday Thursday Friday Saturday Everyday

Standard 24-hour time, e.g.:

CLI-272

hh = hour and varies from 0 to 23 mm = minutes and varies from 0 to 59 ss = seconds and varies from 0 to 59

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable submgmt default active Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Activates the system wide subscriber management filter provisioning for CPE control. To deactivate the system wide subscriber management filter provisioning for CPE control, use the [no] option.

Syntax

configure cable submgmt default active [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-273

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable submgmt default filter-group Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the specified filter group. To delete a specific filter group, use the [no] option.

Syntax

configure cable submgmt default filter-group [cm upstream 1023> | host downstream ] [cpe upstream | cpe downstream ] [mta upstream | mta downstream ] [ps upstream > | ps downstream ] [stb upstream > | stb downstream ] tea upstream > | tea downstream ] [no]

Parameter

Definition

| cm downstream ]>

Filters on either the specified upstream or downstream CM group defaults

| host downstream ]>

Filters on either the specified upstream or downstream CPE, MTA, PS, and STB group defaults

| cpe downstream ]>

Filters on either the specified upstream or downstream regular CPE group defaults

| mta downstream ]>

Filters on either the specified upstream or downstream PacketCable MTA group defaults

| ps downstream ]>

Filters on either the specified upstream or downstream Cablehome PS group defaults

| stb downstream ]>

Filters on either the specified upstream or downstream DSG STB group defaults

| tea downstream ]>

Filters on either the specified upstream or downstream TEA (TDM Emulation Adapter) group defaults



CLI-274

The filter group ID. Range is 1 - 1023.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable submgmt default learnable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables learning of the CPE IP addresses by the CMTS. To disable, use the [no] option.

Syntax

configure cable submgmt default learnable [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-275

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable submgmt default max-cpe Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of IP addresses behind a cable modem. To revert to the default, use the [no] option.

Syntax

configure cable submgmt default max-cpe [no]

Parameter

CLI-276

Definition Maximum number of IP addresses behind a CM.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable submgmt default v6-max-cpe Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of IPv6 addresses behind a cable modem. To revert to the default, use the [no] option.

Syntax

configure cable submgmt defaultmax-cpe [no]

Parameter

Issue 2.0

Definition Maximum number of IPv6 addresses behind a CM.

ARRIS PROPRIETARY — All Rights Reserved

CLI-277

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable tcc-refid-in-first-only Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the ability to send 46.1 Ref ID in the first TCC fragment. To disable, use the [no] option.

Syntax

configure cable tcc-refid-in-first-only [no]

CLI-278

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable unicast-np-us-acquisition Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables unicast non-primary upstream channel acquisition. To disable, use the [no] option.

Syntax

configure cable unicast-np-us-acquisition [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-279

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure cable unicast-polling pri Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the settings for unicast polling priorities. To reset the unicast polling priorities, use the [no] option.

Syntax

configure cable unicast-polling pri [slow-intvl ] [fast-intvl ] [fast-period ] [no]

Parameter

Definition



DOCSIS service flow priority

[slow-intvl ]

Slow poll interval, units in tens of milliseconds

[fast-intvl ]

Fast poll interval, units in tens of milliseconds

[fast-period ]

Fast poll timeout period, units in tens of milliseconds

Example

Following are some example commands and their output: C4#

configure cable unicast-polling pri 0 slow-intvl 20 To view the results of this command, run the show cable unicastpolling command and you will see an output such as the following: slow fast fast priority interval interval period -------- -------- -------- -------0 20 0 0 1 0 0 0 2 0 0 0 3 0 0 0 4 125 25 500 5 100 20 500 6 75 15 500 7 50 10 500

c4#

CLI-280

configure cable unicast-polling pri 1 fast-intvl 21

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

To view the results of this command, run the show cable unicastpolling command.The following is a sample output: slow fast fast priority interval interval period -------- -------- -------- -------0 20 0 0 1 0 21 0 2 0 0 0 3 0 0 0 4 125 25 500 5 100 20 500 6 75 15 500 7 50 10 500

C4c#

configure cable unicast-polling pri 1 fast-period 22 slow fast fast priority interval interval period -------- -------- -------- -------0 20 0 0 1 0 21 22 2 0 0 0 3 0 0 0 4 125 25 500 5 100 20 500 6 75 15 500 7 50 10 500

C4c#

configure cable unicast-polling pri 2 slow-intvl 23 fastintvl 24 fast-period 25 slow fast fast priority interval interval period -------- -------- -------- -------0 20 0 0 1 0 21 22 2 23 24 25 3 0 0 0 4 125 25 500 5 100 20 500 6 75 15 500 7 50 10 500

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-281

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure clock network Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the network time synchronization protocol to either the NTP or TOD. To disable the active network time synchronization protocol and leave the local time of day clock to run without synchronization, use the [no] option.

Syntax

configure clock network

Filters on either the specified upstream or downstream regular CPE group defaults

| mta downstream ]>

Filters on either the specified upstream or downstream PacketCable MTA group defaults

| ps downstream ]>

Filters on either the specified upstream or downstream Cablehome PS group defaults

| stb downstream ]>

Filters on either the specified upstream or downstream DSG STB group defaults



CLI-406

The filter group ID. Range is 1 - 1023.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable sync-interval Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the interval between successive sync message transmissions in milliseconds. The sync messages allow a cable modem to lock into the 10.24 MHz system clock in the CMTS. The recommended value for this parameter is 10 msec. Decreasing the sync interval causes additional overhead because more sync messages are sent. But increasing the sync interval may prevent some cable modems from locking onto the system clock. According to the DOCSIS® RFI specification, the maximum time between sync messages should be 200 msec. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac cable sync-interval [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415. Valid range for interval is 1 to 200 milliseconds Default is 10 milliseconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-407

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable tftp-enforce Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Configures TFTP enforcement. To disable TFTP enforcement (applies to IPv4 and IPv6), use the [no] option.

Syntax

configure interface cable-mac cable tftp-enforce [no]

Parameter



Lock modems violating TFTP enforce checks with limited bandwidth.

CAUTION

Using the without specifying the block/lock/mark-only parameter can be service affecting and cause modems not to register.

CLI-408

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable ucd-interval Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the interval in milliseconds between transmission of Upstream Channel Descriptor (UCD) messages. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac cable ucd-interval [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415. Valid range for interval between transmission is between 20 and 2000 milliseconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-409

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable upstream-bonding-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Defines the static upstream bonding groups for the system. In this configuration, a specific bonding group tied to a specific MAC domain. To remove the bonding group, use the [no] option.

Syntax

configure interface cable-mac cable upstream-bonding-group [no]

Parameter



CLI-410

Definition

The MAC identifier. Valid numbers are 0-415 Static bonding group identifier. Valid numbers are 1 - 65535.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable upstream-bonding-group * attribute-mask value Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Configures the attribute mask encoding for the bonding group. To restore the default attribute mask value of 0x80000000, use the [no] option.

Syntax

configure interface cable-mac cable upstream-bonding-group attribute-mask value [no]

Parameter



Definition

The MAC identifier. Valid numbers are 0-415. Static bonding group identifier A hex string that must be greater than the default of 0x80000000

Related Command(s)

show cable bonding-group-status

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-411

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable upstream-bonding-group * cable-upstream Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Defines the upstream channels to be used in the bonding group. All the channels must be within one MAC domain. To remove the channel from the bonding group channel set, use the [no] option.

Syntax

configure interface cable-mac cable upstream-bonding-group cable-upstream /

Parameter

/

Definition

The MAC identifier. Valid numbers are 0-415. Static bonding group identifier The chassis slot in which the CAM resides and upstream port number.

Related Command(s)

show cable bonding-group-status

CLI-412

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable upstream-bonding-group dynamic enable Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables the dynamic creation of upstream bonding groups on a MAC domain. To disable dynamic creation of the bonding groups, use the [no] option. NOTE The default is set to disabled.

Syntax

configure interface cable-mac cable upstream-bonding-group dynamic enable [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415.

ARRIS PROPRIETARY — All Rights Reserved

CLI-413

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable us-freq-range Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets MDD messages in the upstream frequency upper band edge. To remove MDD messages, use the [no] option.

Syntax

configure interface cable-mac cable us-freq-range [no]

Parameter



CLI-414

Definition

The MAC identifier.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable us-freq-range extended Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets MDD messages in the extended frequency upper band edge. To remove MDD messages, use the [no] option.

Syntax

configure interface cable-mac cable us-freq-range extended [no]

Parameter



Issue 2.0

Definition

The MAC identifier.

ARRIS PROPRIETARY — All Rights Reserved

CLI-415

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable us-freq-range standard Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets MDD messages in the standard frequency upper band edge. To remove MDD messages, use the [no] option.

Syntax

configure interface cable-mac cable us-freq-range standard[no]

Parameter



CLI-416

Definition

The MAC identifier.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * cable verbose-cm-rcp Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Enables cable modems to provide verbose reporting of Receive Channel Profiles (RCP). To disable verbose reporting, use the [no] option. By default RCP reporting is set to non-verbose. RCP reporting is part of the algorithm used by the CMTS to assign RCC (Receive Channel Configurations) to cable modems. If verbose reporting of RCPs is enabled, CMs send their full Receive Channel Profiles to the CMTS. If it is not enabled (non-verbose RCP reporting), then CMs send only their RCP IDs. If the CMTS does not recognize a particular RCP ID, it uses a standard DOCSIS-defined RCP for that modem instead. Dynamic RCC channel assignments must operate with hard-coded RCPs because there are no RCP MIBs to support them. Conforming verbose RCPs must satisfy these criteria:

Syntax



Nx1 receive channel configuration where all receive channels connect to a single receive module



NxN receive channel configuration with receive channel connectivity:



- Rx channel 1 -> Rx Module 1 - Rx channel 2 -> Rx Module 2 - Rx channel 3 -> Rx Module 3 - Rx channel N -> Rx Module N They do not require common PHY parameter checks



They do not specify multiple frequency blocks per module



They do not specify any module-to-module connectivity requirements



They do not support module resequencing subset limitations



They do not specify the receive channel connected offset parameter (RCC Encodings Type 48.5.3)

configure interface cable-mac cable verbose-cm-rcp [no] Parameter



Definition

The MAC identifier.

Related Command(s)

configure interface cable-mac * cable dynamic-rcc

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-417

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * description Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Configures the description of the specified cable MAC. To remove the description, use the [no] option.

Syntax

configure interface cable-mac description [no]

Parameter

CLI-418

Definition



The MAC identifier.



Description of the cable MAC

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip access-group Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the access control for packets on the specified interface. To remove the access control, use the [no] option.

Syntax

configure interface cable-mac ip access-group {in | out} [no]

Parameter

Definition



The MAC identifier. Valid numbers are 0-415.



Number or name of a standard or extended IP access list. Valid ranges for IP access lists are: standard = 1-99 and extended = 100-199

{in | out}

Inbound packets or outbound packets

Related Command(s)

configure interface cable-mac * ipv6 traffic-filter

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-419

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip address Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Pertains to the default virtual router. This command assigns an IP address to the CAM interface and determines its DHCP policy. Secondary IP addresses become candidates for the dhcp-giaddr field if and only if the keywords secondary and dhcp-giaddr are both used. To disable the secondary DHCP policy, use the [no] option.

Syntax

configure interface cable-mac ip address [secondary] [dhcp-giaddr] [no]

Parameter

[secondary] [dhcp-giaddr]

Definition

The MAC identifier. IP address Local host mask Secondary IP address of CPEs Gateway IP of DHCP server. Can only be used in conjunction with [secondary] keyword

NOTE Some subnets are reserved for CMTS Internal Processor Communications (IPC). No interfaces may be configured for the following subnets: 100.0.0.x 100.0.1.x 100.0.2.x 1.1.0.x 1.1.1.x

CLI-420

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip directed-broadcast Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Enables IP directed-broadcast for this interface. To disable IP directed broadcast for this interface, [no] option.

Syntax

configure interface cable-mac ip directed-broadcast [no]

Parameter



Issue 2.0

Definition

The MAC identifier.

ARRIS PROPRIETARY — All Rights Reserved

CLI-421

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Enables IGMP on the specified interface. To leave a statically joined multicast group, use the [no] option.

Syntax

configure interface cable-mac ip igmp [no]

Parameter



CLI-422

Definition

The MAC identifier. Valid numbers are 0-415.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp access-group Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the IGMP group access group on the specified interface. To leave the IGMP access group, use the [no] option.

Syntax

configure interface cable-mac ip igmp access-group [no]

Parameter

Issue 2.0

Definition



The MAC identifier. Valid numbers are 0-415.



Number or name of a standard or extended IP access list. Valid range for IP access lists are: standard = 1-99 and extended = 100-199

ARRIS PROPRIETARY — All Rights Reserved

CLI-423

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp backup-proxy-interface Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the backup IGMP proxy interface for the specified interface.

Syntax

configure interface cable-mac ip igmp backup-proxy-interface

Parameter



CLI-424

Definition

The MAC identifier. Valid numbers are 0-415. Configures the gigabitethernet as backup-proxy-interface Configures the tengigabitethernet as backup-proxy-interface

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp host-robustness Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the IGMP host robustness. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac ip igmp host-robustness [no]

Parameter

Issue 2.0

Definition



The MAC identifier. Valid numbers are 0-415



Robustness number. Valid range is 1-255

ARRIS PROPRIETARY — All Rights Reserved

CLI-425

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp host-version Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the IGMP host version. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac ip igmp host-version [no]

Parameter

CLI-426

Definition



The MAC identifier. Valid numbers are 0-415.



Version number. Valid range is 1-3

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp join-group Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Enables joining a multicast group locally. To disable joining a local multicast group, use the [no] option.

Syntax

configure interface cable-mac ip igmp join-group [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415. SSM source IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-427

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp join-group * source Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Enables joining a multicast group locally. To disable joining a local multicast group, use the [no] option.

Syntax

configure interface cable-mac ip igmp join-group source [no]

Parameter



CLI-428

Definition

The MAC identifier. Valid numbers are 0-415. IP address SSM source IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp last-member-query Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the last member query interval. To remove the last member query interval, use the [no] option.

Syntax

configure interface cable-mac ip igmp last-member-query [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415. Last member query interval (tenths of seconds). Valid range is 0-254. Default is set at 10 seconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-429

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp multicast-static-only Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets an IGMP enabled interface to only have static multicast traffic. To remove static-only from an IGMP-enabled interface, use the [no] option.

Syntax

configure interface cable-mac ip igmp multicast-static-only [no]

Parameter



CLI-430

Definition

The MAC identifier. Valid numbers are 0-415.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp proxy-interface Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the proxy interface for the specified interface. To remove the proxy interface, use the [no] option.

Syntax

configure interface cable-mac ip igmp proxy-interface {gigabitethernet / [.] | tengigabitethernet /[.]} [no]

Parameter

gigabitethernet /

Definition

The MAC identifier. Valid numbers are 0-415. RCM slot number/gigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

RCM slot number/gigabitEthernet port number. tengigabitethernet / Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-431

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp query-interval Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the query interval. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac ip igmp query-interval [no]

Parameter



CLI-432

Definition

The MAC identifier. Valid numbers are 0-415. Query interval (seconds). The valid range is 0 to (232 -1). Default is 125 seconds.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp query-max-response-time Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the query max response time. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac ip igmp query-max-response-time [no]

Parameter

Issue 2.0

Definition



The MAC identifier. Valid numbers are 0-415.



Query max response time (tenths of seconds). Valid range is 0-255. Default is set at 10 seconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-433

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp robustness Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the robustness (the level of tolerance) for messages lost. Setting the robustness parameter higher provides greater protection to the IGMP protocol from packet loss problems but at the cost of lost memberships. Setting it low minimizes the number of memberships lost. To restore the default value, use the [no] option.

Syntax

configure interface cable-mac ip igmp robustness [no]

Parameter



CLI-434

Definition

The MAC identifier. Valid numbers are 0-415. Defines the level of tolerance for messages lost. Valid range is 1-255. The default is 2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp static-group Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Statically adds membership to an IP multicast group on an IP virtual interface. To remove membership to an IP multicast group on an IP virtual interface, use the [no] option.

Syntax

configure interface cable-mac ip igmp static-group [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415. Multicast group IP address.

ARRIS PROPRIETARY — All Rights Reserved

CLI-435

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp static-group * source Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

This is an extension of the IGMP command configure interface cable-mac ip igmp static-group to statically add membership to an IP multicast group on an IP virtual interface. To remove membership to an IP multicast group on an IP virtual interface, use the [no] option. NOTE The IGMP code will inform PIM of the multicast address only if the source IP address is included.

Syntax

configure interface cable-mac ip igmp static-group source [no]

Parameter



Definition

The MAC identifier. Valid numbers are 0-415.



Multicast group IP address.



SSM source IP address

CLI-436

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip igmp version Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the IGMP router version.To remove IP router version, use the [no] option.

Syntax

configure interface cable-mac ip igmp version [no]

Parameter

Issue 2.0

Definition



The MAC identifier. Valid numbers are 0-415.



Version number. Valid range is 1-3

ARRIS PROPRIETARY — All Rights Reserved

CLI-437

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf authentication-key Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Assigns a password to be used by neighboring routers that are using the OSPF simple password authentication key. To disable the OSPF authentication key password, use the [no] option.

Syntax

configure interface cable-mac ip ospf authentication-key [no]

Parameter



CLI-438

Definition

The MAC identifier. Password to be used by neighboring routers.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf authentication key-chain Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Specifies the set of keys that can be used on this interface. To disable the ospf authentication key-chain, use the [no] option.

Syntax

configure interface cable-mac ip ospf authentication key-chain [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Name of the key chain used on this interface

ARRIS PROPRIETARY — All Rights Reserved

CLI-439

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf auto-delete-neighbor Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Automatically deletes the neighbors when adjacency is lost. To halt the auto deletion of neighbors when adjacency is lost, use the [no] option.

Syntax

configure interface cable-mac ip ospf auto-delete-neighbor [no]

Parameter



CLI-440

Definition

The MAC identifier.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf cost Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Specifies the cost of sending a packet on an interface. To disable OSPF cost, use the [no] option.

Syntax

configure interface cable-mac ip ospf cost [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Link state metric with value range from 0 to 65535

ARRIS PROPRIETARY — All Rights Reserved

CLI-441

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf dead-interval Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the interval at which hello packets must not be seen before neighbors declare the router down. To disable OSPF dead-interval, use the [no] option. In OSPF operation the dead interval must be greater than the hello interval. It is recommended that the dead interval be set to a value greater than two times the hello interval. Defaults:

Syntax

hello interval = 10 seconds; dead interval = 40 seconds.

configure interface cable-mac ip ospf dead-interval [no]

Parameter



Definition

The MAC identifier. Link state metric with value range from 0 to 65535. Default = 40.

Fast Hello Functionality — When the dead interval is set to one second, Fast Hello timers are used. The ospfPmIfFastHelloMultiplier MIB object is used to determine the hello interval instead of the configured hello interval value. This object determines the number of OSPF HELLO packets that should be sent within one second. The default value is 5 packets and is not configurable. Thus, if you set the dead interval to one second, then you automatically change the hello interval to 200 ms. CAUTION

Any user wishing to enable Fast Hello functionality must first contact ARRIS Technical Support to determine if it is feasible for his/her site. Changing the dead interval to any value greater than one second disables the Fast Hello timers. The ospfPmIfFastHelloMultiplier MIB object is no longer used.

CLI-442

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf hello-interval Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Specifies the interval between hello packets that the software sends on the interface. To disable the OSPF hello-interval, use the [no] option.

Syntax

configure interface cable-mac ip ospf hello-interval [no]

Parameter



Issue 2.0

Definition

The MAC identifier. Hello interval in seconds from 1 to 65535. Default = 10.

ARRIS PROPRIETARY — All Rights Reserved

CLI-443

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf message-digest-key * md5 Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Configures the OSPF md5 key chain. To remove the above md5 key chain, use the [no] option.

Syntax

configure interface cable-mac ip ospf message-digest-key md5 [no]

Parameter



CLI-444

Definition

The MAC identifier. The md5 key-id The password for the md5

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf network Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Configures the OSPF network type to a type other than the default for a given media. To reset the OSPF network type back to the default, use the [no] option.

Syntax

configure interface cable-mac ip ospf network [no]

Parameter

Issue 2.0

Definition



The MAC identifier.



This is the network type. Valid types are broadcast and point-to-point.

ARRIS PROPRIETARY — All Rights Reserved

CLI-445

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac * ip ospf priority Default Access Level

Mode

Privileged – 15

Interface Cable-mac Configuration

Purpose

Sets the router priority. To disable OSPF priority, use the [no] option.

Syntax

configure interface cable-mac ip ospf priority [no]

Parameter

CLI-446

Definition



The MAC identifier.



Definition

RCM slot number/gigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Descriptive information, e.g., identifies area served. Text is limited to 32 characters.

ARRIS PROPRIETARY — All Rights Reserved

CLI-551

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * duplex Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

By default, the RCM Gigabit Ethernet ports are set to auto-negotiate. This command sets the operating mode to full duplex, half duplex or auto negotiate.

Syntax

configure interface gigabitethernet / {full | half | auto} duplex

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

{full | half | auto}

CLI-552

Sets the duplex mode to full duplex, half duplex or auto-negotiate. The RCM Gigabit Ethernet port is set to auto-negotiate.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * encapsulation dot1q Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the encapsulation type for the specified interface to Q-tag, as defined by IEEE 802.1Q. To return to default settings, use the [no] option.

Syntax

configure interface gigabitethernet / encapsulation dot1q [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Q-tag as defined by IEEE 802.1Q

ARRIS PROPRIETARY — All Rights Reserved

CLI-553

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * encapsulation dot1q * priority Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Defines the 802.1p priority bits on the egress. To return to default settings, use the [no] option.

Syntax

configure interface gigabitethernet / encapsulation dot1q priority [] [iptos] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Q-tag as defined by IEEE 802.1Q

[]

Fixed priority value

[iptos]

Maps IP TOS precedence to priority bits

CLI-554

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * encapsulation no Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Removes the encapsulation type for the specified interface, as defined by IEEE 802.1Q

Syntax

configure interface gigabitethernet

/

encapsulation no

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-555

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * flowcontrol receive Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the parameters to receive flow control information.

Syntax

configure interface gigabitethernet / flowcontrol receive no

Parameter

Definition

RCM slot number/gigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

desired

CLI-556

Directs that an auto negotiation of flow control take place with preference to process Pause frames (The port will process flow control if the far end supports/sends it).

on

Directs the specified port to be enabled to process flow control.

off

Directs the specified port to be disabled from processing flow control to the far end.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * flowcontrol send Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the parameters to send flow control information.

Syntax

configure interface gigabitethernet / flowcontrol send no

Parameter

Definition

RCM slot number/gigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

desired

Issue 2.0

Directs that an auto negotiation of flow control take place with a preference to send Pause frames (the port will send flow control to the far end if the far end supports it).

on

Directs the specified port to be enabled to send flow control.

off

Directs the specified port to be disabled from sending flow control to the far end.

ARRIS PROPRIETARY — All Rights Reserved

CLI-557

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip access-group Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Creates the network side data plane ACLs. This command is only supported for RCM physical interfaces and can be entered one time for an interface in each direction. If it is entered a second time, then the acl-index will replace the one that was previously entered. NOTE If the ACL referred to by acl-index does not exist, then all packets are passed. If the ACL referred to by acl-index does exist, and a packet does not match any of the entries in the ACL, then that packet will be dropped. To disable ACL packet filtering for a specified interface, use [no] option of the command. NOTE This only removes the interface filtering information. Any ACLs that are referred to by the access-group command are unaffected.

Syntax

configure interface gigabitethernet / ip access-group [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-558

The number assigned to a new ACL or the number for an existing ACL. Valid range is 1 to 99 for a standard access list and 100-199 for an extended access list. Specifies inbound or outbound

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip address Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Creates the virtual interface and assigns the IP address and mask of the virtual interface associated with the default route. To deletes a virtual router interface from the specified virtual router, use the [no] option of the command. All primary and secondary IP addresses for the interface are also deleted if a [secondary] is not specified. If a [secondary] is specified, then only the secondary IP address/mask is deleted and the virtual interface remains. NOTE Some subnets are reserved for CMTS Internal Processor Communications (IPC). No interfaces may be configured for the following subnets: 100.0.0.x 100.0.1.x 100.0.2.x 1.1.0.x 1.1.1.x

Syntax

configure interface gigabitethernet /

ip

address [secondary] [description] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

The IP address of the interface The IP mask associated with the interface

[secondary]

Secondary IP address or mask

[description]

Comment or description to help you remember what is attached to the specified interface.

ARRIS PROPRIETARY — All Rights Reserved

CLI-559

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip directed-broadcast Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables IP directed-broadcast for this interface. To disable IP directed-broadcast, use the [no] option.

Syntax

configure interface gigabitethernet /

ip

directed-broadcast [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>[

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-560

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables IGMP on the specified interface. To disable the IGMP on the interface, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-561

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp backup-proxy-interface Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the IGMP backup proxy interface for the specified interface. To disable the IGMP backup proxy on the interface, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp backup-proxy-interface [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /[



CLI-562

Slot/port[.vrf_name]

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp host-robustness Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the IGMP host robustness.

Syntax

configure interface gigabitethernet / ip igmp host-robustness

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Robustness number. Valid range is 1-255

ARRIS PROPRIETARY — All Rights Reserved

CLI-563

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp host-version Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the IGMP host version.

Syntax

configure interface gigabitethernet / ip igmp host-version

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-564

Version number. Valid range is 1-3

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp join-group Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables joining a multicast group locally. To disable joining a local multicast group, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp join-group [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

SSM source IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-565

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp join-group * source Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables joining a multicast group locally. To disable joining a local multicast group, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp join-group source [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-566

IP address SSM source IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp last-member-query-interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the last member query interval.

Syntax

configure interface gigabitethernet / ip igmp last-member-query-interval

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Last member query interval (tenths of seconds)

ARRIS PROPRIETARY — All Rights Reserved

CLI-567

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp multicast-static-only Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets an IGMP enabled interface to only have static multicast traffic. To remove static-only from IGMP enabled interface, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp multicast-static-only [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-568

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp proxy-interface * Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the proxy interface (must be an RCM interface). To remove the proxyinterface, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp proxy-interface

* [gigabitethernet |

tengigiabitethernet ] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-569

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp query-interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the query interval.

Syntax

configure interface gigabitethernet / ip igmp query-interval

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-570

Query interval (seconds)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp query-max-response-time Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the query maximum response time.

Syntax

configure interface gigabitethernet / ip igmp query-max-response-time

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Query max response time (tenths of seconds)

ARRIS PROPRIETARY — All Rights Reserved

CLI-571

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp robustness Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the robustness.

Syntax

configure interface gigabitethernet / ip igmp robustness

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-572

Defines the number of messages lost tolerance level. The valid range of values is 1 to 255. Default is set at 2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp static-group Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Statically adds membership to an IP multicast group on an IP virtual interface. To remove membership to an IP multicast group on an IP virtual interface, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp static-group [source ] [no]

Parameter



Issue 2.0

Definition

RCM slot number/gigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is / Multicast group IP address. Qualified domain name IPv4 address

ARRIS PROPRIETARY — All Rights Reserved

CLI-573

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp static-group * source Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Allows you to join a multicast group on the specified port. To leave a specific multicast group, use the [no] option.

Syntax

configure interface gigabitethernet / ip igmp static-group source [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-574

The multicast group IP address Source Specific Multicast (SSM) source address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip igmp version Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the IGMP router version.

Syntax

configure interface gigabitethernet / ip igmp version

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Version number. Valid range is 1-3

ARRIS PROPRIETARY — All Rights Reserved

CLI-575

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf authentication key Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Assigns a password to be used by neighboring routers that are using the OSPF simple password authentication. To disable OSPF authentication key, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf authentication key [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-576

Password assigned

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf authentication key-chain Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Specifies the set of keys that can be used on this interface. To disable OSPF authentication key-chain, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf authentication key-chain [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Name of the key chain used on this interface

ARRIS PROPRIETARY — All Rights Reserved

CLI-577

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf auto-delete-neighbor Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Automatically deletes the neighbors when adjacency is lost.

Syntax

configure interface gigabitethernet / ip ospf auto-delete-neighbor

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-578

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf cost Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Specifies the cost of sending a packet on an interface. To disable OSPF authentication cost, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf cost [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Link state metric with value range from 0 to 65535

ARRIS PROPRIETARY — All Rights Reserved

CLI-579

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf dead-interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the interval at which hello packets must not be seen before neighbors declare the router down. To disable OSPF dead-interval, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf dead-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-580

Dead interval in seconds from 0 to 2147483647

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf graceful-restart restart-helper Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables the Graceful Restart Helper and allows the receipt of opaque LSAs. To disable the Graceful Restart Helper, use the NO option.

Syntax

configure interface gigabitethernet / ip ospf graceful-restart restart-helper [no]

Parameter

/

Issue 2.0

Definition

RCM slot number/gigabitEthernet port number. Valid range for the C4 CMTS is 17-18; valid range for the C4c CMTS is 17.

ARRIS PROPRIETARY — All Rights Reserved

CLI-581

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf graceful-restart timeout Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the maximum grace period the CMTS will act as a helper for a router. To reset the timeout to the default range, use the NO option. NOTE The graceful-restart timeout can not be set to a value less than the current dead-interval.

Syntax

configure interface gigabitethernet / ip ospf graceful-restart timeout [no]

Parameter

/

CLI-582

Definition

RCM slot number/gigabitEthernet port number. Valid range for the C4 CMTS is 17-18; valid range for the C4c CMTS is 17. The timeout is in seconds. Valid range is 0-1800 seconds; default is 40.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf hello-interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Specifies the interval between hello packets that the software sends on the interface. To disable the OSPF hello-interval, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf hello-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Hello interval in seconds from 1 to 65535

ARRIS PROPRIETARY — All Rights Reserved

CLI-583

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf message-digest-key * md5 Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the OSPF md5 key chain. To remove the md5 key chain on the GigE RCM, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf message-digest-key md5 [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



The md5 key-id



The password for the md5

Example

To add the md5 key chain-id of 5 with the password set as ‘password’ on the GigE RCM in slot 17 port 0, type the following command: C4#

configure interface gigabitethernet 17/0 ip ospf message-digest-key 5 md5 password The following is an example of the output returned by the system: OSPF IF entry 10.126.96.1 is md5 key added

CLI-584

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf network Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the OSPF network type to a type other than the default for a given media. To reset the OSPF network type back to the default, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf network [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

This is the network type. Valid types are broadcast and point-to-point.

ARRIS PROPRIETARY — All Rights Reserved

CLI-585

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf priority Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the router priority. To disable OSPF priority, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf priority [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-586

8-bit unsigned number that specifies the priority from 0 to 255.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf retransmit interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Specifies the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to the interface. To disable OSPF retransmit interval, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf retransmit interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Time in seconds between transmissions from 0 to 3600

ARRIS PROPRIETARY — All Rights Reserved

CLI-587

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip ospf transmit-delay Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the estimated time it takes to transmit a link state update. To disable OSPF transmit-delay, use the [no] option.

Syntax

configure interface gigabitethernet / ip ospf transmit-delay [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-588

Seconds required to transmit a link state update from 0 to 3600

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip pim dr-priority Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the PIM Designated Router priority on the specified interface. To reset the priority, use the [no] option.

Syntax

configure interface gigabitethernet /

ip pim

dr-priority [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

DR priority, preference is given to larger value

ARRIS PROPRIETARY — All Rights Reserved

CLI-589

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip pim hello-holdtime Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the PIM router neighbor hold time option in the Hello message. To reset the hold time, use the [no] option.

Syntax

configure interface gigabitethernet /

ip pim

hello-holdtime [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-590

Hold time in seconds

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip pim message-holdtime Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the PIM router message (prune/join) hold time. To reset the hold time, use the [no] option.

Syntax

configure interface gigabitethernet /

ip pim

message-holdtime [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Prune/join message holdtime in seconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-591

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip pim message-interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the PIM router message (prune/join) interval. To reset the interval, use the [no] option.

Syntax

configure interface gigabitethernet /

ip pim

message-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-592

Prune/join message interval in seconds

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip pim query-interval Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the PIM router query (hello) interval. To reset the interval, use the [no] option.

Syntax

configure interface gigabitethernet /

ip pim

query-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Query interval in seconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-593

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip pim sparse-mode-ssm Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables PIM sparse-mode SSM operation on a network-side interface. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ip pim

sparse-mode-ssm [passive] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[passive]

CLI-594

Runs PIM passively (no sent/rcvd messages)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip policy route-map-policy Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Enables policy routing. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ip

policy route-map-policy [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Route map name

ARRIS PROPRIETARY — All Rights Reserved

CLI-595

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip rip authentication key Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the authentication key. Every RIP message sent on this interface will contain this key and every incoming message received will be validated based on it having this key. To reset the authentication key, use the [no] option.

Syntax

configure interface gigabitethernet /

ip rip

authentication key [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-596

A 1-16 character text string used for authentication.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip rip authentication key-chain Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Specified the set of keys that can be used on the specified interface. To remove the set of keys used on the specified interface, use the [no] option.

Syntax

configure interface gigabitethernet /

ip rip

authentication key-chain [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

A 1-16 character text string used for authentication.

ARRIS PROPRIETARY — All Rights Reserved

CLI-597

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip rip authentication mode Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the RIP authentication mode on the specified interface. By default, it is disabled on each interface. To reset the authentication mode to text mode, use the [no] option.

Syntax

configure interface gigabitethernet /

ip rip

authentication mode [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-598

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip rip authentication mode md5 Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the RIP authentication mode keyed MD5 authentication. By default, it is disabled on each interface. To disable the authentication mode, use the [no] option.

Syntax

configure interface gigabitethernet /

ip rip

authentication mode md5 [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-599

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip rip authentication mode text Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the RIP authentication mode to clear text authentication. By default, it is disabled on each interface. To disable the authentication mode, use the [no] option.

Syntax

configure interface gigabitethernet /

ip rip

authentication mode text [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-600

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip rip default-metric Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the RIP metric for the default route. To return to default settings, use the [no] option.

Syntax

configure interface gigabitethernet /

ip rip

default-metric [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Default metric is 0. Valid range is 0 or 15. If the default route metric is set to 0, the default route is not advertised.

ARRIS PROPRIETARY — All Rights Reserved

CLI-601

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip router isis Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables IS-IS routing for IP on the specified interface. To disable IS-IS for IP, use the [no] option.

Syntax

configure interface gigabitethernet /

ip

router isis [no] Parameter

Definition



The slot in which the targeted module resides. The slot must contain an RCM. Valid slot value is 17 or 18.



CLI-602

The Gigabit Ethernet port value on the RCM is 0-9. The valid subinterface numbers are 0 to 254.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip scm access-group Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Applies an ACL to a specific physical interface. An ACL is applied to a physical port and therefore is active on all VRFs associated with the physical port. To clear or reset the ACL association, use the [no] option.

Syntax

configure interface gigabitethernet / ip scm access-group [] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Access list number from 1-99.

ARRIS PROPRIETARY — All Rights Reserved

CLI-603

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip unreachables Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the GigEthernet interface ICMP unreachables as always sent. To reset the ICMP unreachables, use the [no] option.

Syntax

configure interface gigabitethernet /

ip

unreachables [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-604

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 address Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the GigabitEthernet interface IPv6 address. To remove, use the [no] option.

Syntax

configure interface gigabitethernet / address [eui-64] [link-local]

Parameter

ipv6

[no]

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



IPv6 address / prefix.

[eui-64]

Configures the site-local and global IPv6 addresses with an interface identifier (ID) in the low-order 64 bits of the IPv6 address.

[link-local]

Issue 2.0

Overrides the automatically generated EUI-64 link local address.

ARRIS PROPRIETARY — All Rights Reserved

CLI-605

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 enable Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables the GigabitEthernet interface for IPv6 processing and configures the default link-local address. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

enable [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-606

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 icmp param-problem Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables transmission of ICMP6 Parameter problem messages. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

icmp param-problem [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

The VRF name

ARRIS PROPRIETARY — All Rights Reserved

CLI-607

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 icmp too-big Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables transmission of ICMP6 too big messages. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

icmp too-big [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-608

The VRF name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 icmp unreachables Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets all interface ICMP unreachables as always sent. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

icmp unreachables [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

The VRF name

ARRIS PROPRIETARY — All Rights Reserved

CLI-609

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 mtu Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the maximum (MTU) size in bytes for IPv6 traffic on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

mtu [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-610

Maximum size of a packet (in bytes) including the IP header.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd dad attempts Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the number of neighbor solicitation messages sent to detect duplicate addresses. To restore the default setting, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd dad attempts [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Number of neighbor solicitation messages.

ARRIS PROPRIETARY — All Rights Reserved

CLI-611

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd managed-config-flag Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the ‘managed address configuration’ flag in IPVv6 router advertisements on the specified interface. Setting this flag indicates that the cable modems and CPE devices should use DHCPv6 to obtain their IPv6 addresses. To restore the default setting, use the [no] option of the command.

Syntax

configure interface gigabitethernet / ipv6 nd managed-config-flag [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-612

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd ns-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the minimum interval for neighbor solicitation re-transmissions on the specified interface. Use the ‘no’ option to not specify a value for Retransmit Time.

Syntax

configure interface gigabitethernet / ipv6 nd ns-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Interval in milliseconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-613

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd other-config-flag Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the ‘other stateful configuration’ flag in IPVv6 router advertisements on the specified interface. If the flag is set, this means that the CMs and CPE devices should use DHCPv6 to obtain information other than IPv6 addresses. To restore the default setting, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd other-config-flag [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-614

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd prefix Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the lifetime prefixes for the IPv6 advertisements. To remove the prefix from the advertisements, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd prefix [] [ [off-link] [no-autoconfig] [autoconfig] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[off-link] [no-autoconfig] [autoconfig]

Issue 2.0

IPv6 address Valid lifetime in seconds. Preferred lifetime in seconds. Indicates prefix is not locally reachable by hosts and must be routed. Indicates that the host may not use prefix for auto-configured IPv6 addresses. Indicates that the host may use prefix for auto-configured IPv5 addresses.

ARRIS PROPRIETARY — All Rights Reserved

CLI-615

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd prefix * at Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the lifetime and advertisements for prefix along with the date and time the prefix expires on the specified interface. To restore the default setting, use the [no] option.

Syntax

configureinterface gigabitethernet /

ipv6 nd

prefix at [off-link] [no-autoconfig] [autoconfig] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



IPv6 address

[off-link]

Indicates prefix is not locally reachable by hosts and must be routed.

[no-autoconfig] [] [off-link] [no-autoconfig] [autoconfig]

CLI-616

Indicates that the host may not use prefix for auto-configured IPv6 addresses. Valid date in year:month:day:hour:minute:second Preferred date in the format: year:month:day:hour:minute:second Indicates prefix is not locally reachable by hosts and must be routed. Indicates that the host may not use prefix for auto-configured IPv6 addresses. Indicates that the host may use prefix for auto-configured IPv5 addresses.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd prefix * infinite Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the valid lifetime not to expire for prefix on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd prefix infinite [off-link] [no-autoconfig] [autoconfig] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



IPv6 address

[off-link]

Indicates prefix is not locally reachable by hosts and must be routed.

[no-autoconfig] [autoconfig]

Issue 2.0

Indicates that the host may not use prefix for auto-configured IPv6 addresses. Indicates that the host may use prefix for auto-configured IPv5 addresses.

ARRIS PROPRIETARY — All Rights Reserved

CLI-617

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd prefix * no-advertise Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Indicates that this prefix will not be sent in router advertisements on the specified interface. To indicate that the host may not use prefix for auto-configured IPv6 addresses, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd prefix no-advertise [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-618

IPv6 address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd ra interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the interval for the router advertisement beacon on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd ra interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Maximum interval between IPv6 RA transmissions in seconds Minimum interval between IPv6 RA transmissions in seconds. Default is 3 seconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-619

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd ra lifetime Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the lifetime for the router advertisements on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd ra lifetime {0 | } [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

{0 | }

CLI-620

Lifetime, in seconds, of router advertisements. Zero indicates the CMTS is not the default router.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd ra reachable-time Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the amount of time a neighbor is considered ‘reachable’ after last confirmation.To reset to the default time, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd ra reachable-time [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Milliseconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-621

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd ra suppress Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Suppresses the router advertisements on the specified interface. To enable the router advertisements on the specified interface, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd ra suppress [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-622

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 nd reachable-time Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the amount of time the neighbor is considered “reachable” after the last confirmation. To return to the default, use the [no] option.

Syntax

configure interface gigabitethernet / ipv6 nd reachable-time [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Time in milliseconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-623

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables OSPF on the specified cable interface. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-624

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf area Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables OSPF for IPv6 on the specified cable interface. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf area [instance ] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



OSPF area ID. It can be specified as either an IP address or decimal value.

[instance ]

Integer. Controls selection of other routers on this link as your neighbors.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-625

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf cost Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the cost of sending a packet on the specified interface. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf cost [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-626

Link state metric.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf dead-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the interval at which hello packets must not be seen before neighbors declare the router down. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf dead-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Dead interval in seconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-627

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf hello-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Specifies the interval between hello packets that the software sends on the specified interface. To disable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf hello-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-628

Hello interval in seconds.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf mtu-ignore Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Disables checking the MTU size on incoming DBD packets. To enable, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf mtu-ignore [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-629

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf network Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the OSPF network type to a type other than the default for a given media. To return to the default, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf network [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-630

Network type. Current type supported is broadcast or point-to-point.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf priority Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the router priority. To reset to the default value, use the [no] option.

Syntax

configure interfacegigabitethernet /

ipv6

ospf priority [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Router priority.

ARRIS PROPRIETARY — All Rights Reserved

CLI-631

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf retransmit-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Specifies the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to the interface. To reset to the default, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf retransmit-interval [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-632

Time in seconds between transmissions.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 ospf transmit-delay Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Sets the estimated time it takes to transmit a link state update packet on the interface. To return to the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

ospf transmit-delay [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Seconds required to transmit a link state update.

ARRIS PROPRIETARY — All Rights Reserved

CLI-633

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 router isis Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Enables IS-IS routing for IP on the specified interface. To disable IS-IS for IP, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

router isis [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-634

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ipv6 traffic-filter Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Configures the CMTS data plane filter ACL application for a specified interface/direction. To remove, use the [no] option.

Syntax

configure interface gigabitethernet /

ipv6

traffic-filter [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0



IPv6 access list name.



Designates inbound or outbound packets

ARRIS PROPRIETARY — All Rights Reserved

CLI-635

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * ip vrf forwarding Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Allows the C4 CMTS System Administrator to move a gigabitethernet interface to the specified VRF.

Syntax

configure interface gigabitethernet / ip vrf forwarding

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-636

The VRF name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis authentication key-chain Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the IS-IS authentication for LSPs.To reset the circuit type, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

authentication key-chain [] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Name of the key-chain Specifies the type of adjacencies to be formed on this interface. Valid range is level-1 or level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-637

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis authentication mode Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the IS-IS authentication mode for LSPs. To reset the circuit type, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

authentication mode [] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-638

Choose either md5 or plain text Specifies the type of adjacencies to be formed on this interface. Valid range is level-1 or level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis circuit-type Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the level of adjacency for the specified interface. The Level 1 adjacency may be established if there is at least one area address in common between this system and its neighbors. To reset the circuit type, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

circuit-type [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Specifies the type of adjacencies to be formed on this interface. Valid range is level-1, level-1-2, or level-2. If no value is specified, then value is set to level-1-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-639

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis csnp-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the complete sequence number PDUs (CSNPs) interval for the specified interface. This command only applies to the designated router on the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

csnp-interval [] [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-640

Interval of time between transmission of CSNPs on multiaccess networks. This interval only applies for the designated router. Current default is 10 seconds. Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis ds-hello-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the length of time in milliseconds between hello packets for the specified interface when it is DS. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

ds-hello-interval [] [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Milliseconds between hello packets. Valid range is 10-120000. Default value is 1000 milliseconds.

Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-641

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis hello-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Computes the hello interval based on the hello multiplier so that the resulting hold time is 1 second.

Syntax

configure interface gigabitethernet /

isis

hello-interval [minimal ] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-642

Specifies the milliseconds between hello packets (before multiplier) Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis hello-multiplier Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the number of IS-IS hello packets a neighbor must miss before the router declares the neighbor down on the specified interface. This determines how quickly a failed neighbor is detected so that routes can be recalculated. The advertised hold time in IS-IS hello packets will be set to the hello multiplier times the hello interval. Neighbors will declare an adjacency to this router down after not having received any IS-IS hello packets during the advertised hold time. The hold time can be set on a per-interface basis and can be different between different routers in one area. To restore the default value, use the [no] option. NOTE Using a smaller hello multiplier will give fast convergence, but can result in more routing instability. Incrementing the hello multiplier to a larger value will help stabilize the network. Never configure a hello multiplier lower than the default value of 3.

Syntax

configure interface gigabitethernet /

isis

hello-multiplier [] [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



[]

Issue 2.0

This is an integer value from 2 to 100. The advertised hold time in IS-IS hello packets will be set to the hello multiplier times the hello interval. Neighbors will declare an adjacency to this router down after not having received any IS-IS hello packets during the advertised hold time. The default value is 3 Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-643

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis ipv6 metric Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Changes the default metric of 10. Use the [no] form of the command to return to the default metric.

Syntax

configure interface gigabitethernet / isis ipv6 metric [level-1 | level-2] [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-644

Metric associated with the redistributed routes. Import as either level 1 or level 2 routes.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis lsp-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the time delay between successive LSPs for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

lsp-interval [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Milliseconds between successive LSPs. Valid range is 1 to 65535.

ARRIS PROPRIETARY — All Rights Reserved

CLI-645

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis lsp-mtu Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the maximum packet size of LSPs for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

lsp-mtu [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-646

Maximum packet size of LSPs for specified interface. Valid range is 11497. Default value is 1492.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis metric Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the default metric for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

metric [] [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Integer. Valid range is 1-63. Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-647

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis priority Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the priority of the designated routers for the specified interface. The priority is used to determine which router on a LAN will be the designated router. The priorities are advertised in the hello packets. The router with the highest priority will become the Designated Intermediate System (DIS). In the case of equal priorities, the highest MAC address breaks the tie. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

priority [] [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Sets the priority value of a router and is a number from 0 to 127. The default value is 64.

[]

Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

CLI-648

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis protocol shutdown Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Disables the administrative state of IS-IS on the specified interface. To enable the administrative state of IS-IS on the specified interface, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

protocol shutdown [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-649

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis retransmit-interval Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Configures the maximum rate between LSP retransmits for the specified interface. This command is useful in very large networks with many LSPs and many interfaces to control LSP retransmission traffic. This command controls the rate at which LSPs can be resent on the interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

retransmit-interval [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-650

Minimum seconds before retransmitting. Valid range is 1 to 300.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis small-hello Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Allows unpadded hello packets for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

small-hello [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-651

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * isis wide-metric Default Access Level

Mode

Privileged – 15

GigEthernet interface configuration

Purpose

Allows wide metrics for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface gigabitethernet /

isis

wide-metric [] [no] Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-652

Metric value Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * restore .

Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Restores the Gigabit Ethernet card in the specified slot and port.

Syntax

configure interface gigabitethernet / restore

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-653

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * shutdown Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Takes the specified Gigabit Ethernet Router Control Module (or port) out of service.To restore the specified Gigabit Ethernet Router Control Module (or port, if specified), use the [no] option.

Syntax

configure interface gigabitethernet / shutdown [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-654

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitethernet * speed Default Access Level

Mode

Privileged – 15

Gigabit Ethernet interface configuration

Purpose

Sets the speed of the gigabit ethernet interface.

Syntax

configure interface gigabitethernet / speed [10 | 100 | 1000 | auto]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[10 | 100 | 1000 | auto]

Issue 2.0

Designates either 10, 100, 1000 Mbps or auto.

ARRIS PROPRIETARY — All Rights Reserved

CLI-655

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * description Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Allows you to add a comment or a description to help you remember what is attached to this interface. To remove the description, use the [no] option.

Syntax

configure interface loopback description [no]

Parameter



CLI-656

Definition

The Loopback interface number. Valid range is 0 or 15. Typically, 0 is used for the SCM. Descriptive information, e.g., identifies area served. Text is limited to 32 characters.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ip address Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Configures the loopback IP address typically associated with the active System Control Module (SCM). The C4 CMTS supports 16 unique loopback interfaces. This interface is now required for OSPF. Upon creation of a loopback interface, it will be associated with a default VRF. See command, configure interface loopback ip vrf forwarding. To disable the loopback interface, use the [no] option.

Syntax

configure interface loopback ip address [description] [no]

Parameter

Definition



The Loopback interface number. Valid range is 0-15. Typically, 0 is used for the SCM.



The IP address of the loopback interface

[description]

Comment or description to help you remember what is attached to the specified interface.

Related Command(s)

configure interface loopback * ip ospf cost configure interface loopback * isis wide-metric configure interface loopback * isis wide-metric configure interface loopback * description show ip interface show ip ospf interface NOTE Some subnets are reserved for CMTS Internal Processor Communications (IPC). No interfaces may be configured for the following subnets: 100.0.0.x 100.0.1.x 100.0.2.x 1.1.0.x 1.1.1.x

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-657

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ip ospf cost Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Defines the OSPF cost to reach the loopback interface. No other OSPF parameters are configurable. To disable the loopback interface, use the [no] option.

Syntax

configure interface loopback ip ospf cost [no]

Parameter



Definition

The Loopback interface number. Valid range is 0-15. The cost to reach the loopback interface. Valid range is 0-65535.

Related Command(s)

configure interface loopback * ip address configure interface loopback * isis wide-metric configure interface loopback * isis wide-metric show ip ospf interface

CLI-658

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ipv6 address Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Enables ARP forwarding for this virtual router interface. To remove the IPv6 address identified in the command from the interface, use the [no] option.

Syntax

configure interface loopback ipv6 address [eui-64] [link-local] [no]

Parameter

[eui-64] [link-local]

Issue 2.0

Definition

The Loopback interface number. Valid range is 0-15. Address of interface Configures site-local and global IPv6 addresses with an interface identifier (ID) in the low-order 64 bits of the IPv6 address. Overrides the automatically generated EUI-64 link local address

ARRIS PROPRIETARY — All Rights Reserved

CLI-659

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ipv6 enable Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Enables the specified interface for IPv6 processing. To remove all the IPv6 addresses from the interface, use the [no] option.

Syntax

configure interface loopback ipv6 enable [no]

Parameter

CLI-660

Definition



The Loopback interface number. Valid range is 0-15.



The MAC domain number (valid numbers are 0 or 1)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ipv6 ospf area Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Enables OSPF for IPv6 on the specified loopback interface. To disable, use the [no] option.

Syntax

configure interface loopback ipv6 ospf area [instance ] [no]

Parameter



Definition

The Loopback interface number. Valid range is 0-15.



OSPF area ID. It can be specified as either an IP address or decimal value.

[instance ]

Integer. Controls selection of other routers on this link as your neighbors.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-661

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ipv6 ospf cost Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Configures the cost of sending a packet on the specified loopback interface. To disable, use the [no] option.

Syntax

configure interface loopback ipv6 ospf cost [no]

Parameter

CLI-662

Definition



The Loopback interface number. Valid range is 0-15.



Link state metric.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * ip vrf forwarding Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Allows the C4 CMTS System Administrator to move a loopback interface to the specified VRF. NOTE A loopback interface can not be further subdivided into sub-interfaces.

Syntax

configure interface loopback ip vrf forwarding

Parameter



Definition

The Loopback interface number. Valid range is 0-15. The VRF name

Related Command(s)

configure interface loopback * ip ospf cost configure interface loopback * ip address configure interface loopback * isis wide-metric configure interface loopback * description

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-663

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * isis ipv6 metric Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Configures the IPv6 default metric for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface loopback isis ipv6 metric [] Parameter

[]

CLI-664

Definition

The Loopback interface number. Valid range is 0-15. Integer. Valid range is 1-63. Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * isis ipv6 wide-metric Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Configures the IPv6 wide metrics for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface loopback isis ipv6 wide-metric [] Parameter

[]

Issue 2.0

Definition

The Loopback interface number. Valid range is 0-15. Metric value Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-665

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * isis metric Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Configures the default metric for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface loopback isis metric [] Parameter

[]

CLI-666

Definition

The Loopback interface number. Valid range is 0-15. Integer. Valid range is 1-63. Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * isis wide-metric Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Allows wide metrics for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface loopback isis wide-metric [] Parameter

[]

Issue 2.0

Definition

The Loopback interface number. Valid range is 0-15. Metric value Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-667

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface loopback * shutdown Default Access Level

Mode

Privileged – 15

Loopback interface configuration

Purpose

Shuts down the loopback interface. To restore the loopback interface, use the [no] option.

Syntax

configure interface loopback shutdown [no]

Parameter



Definition

The Loopback interface number. Valid range is 0-15.

Related Command(s)

configure interface loopback * ip ospf cost configure interface loopback * isis wide-metric configure interface loopback * ip address configure interface loopback * description

CLI-668

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface null Default Access Level

Mode

Privileged – 15

Null interface configuration

Purpose

Configures the null interface.

Syntax

configure interface null

Parameter



Issue 2.0

Definition

Only valid number is 0 (zero)

ARRIS PROPRIETARY — All Rights Reserved

CLI-669

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface null * ipv6 icmp unreachables Default Access Level

Mode

Privileged – 15

Null interface configuration

Purpose

Enables sending ICMP unreachable messages. To disable the ICMP unreachables, use the [no] option.

Syntax

configure interface null ipv6 icmp unreachables [no]

Parameter



CLI-670

Definition

Only valid number is 0 (zero)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface null * ip unreachables Default Access Level

Mode

Privileged – 15

Null interface configuration

Purpose

Enables sending ICMP unreachable messages. To reset the ICMP unreachables, use the [no] option.

Syntax

configure interface null ip unreachables [no]

Parameter



Issue 2.0

Definition

Only valid number is 0 (zero)

ARRIS PROPRIETARY — All Rights Reserved

CLI-671

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface system-controller * soft-switch Default Access Level

Mode

Privileged – 15

System controller interface configuration

Purpose

Performs a soft-switch of the Control Complex.

Syntax

configure interface system-controller soft-switch

CLI-672

Parameter

Definition



The chassis slot in which the targeted module resides. Valid values for the C4 CMTS are 19 and 20; valid value for the C4c CMTS is 19.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows you to enter the Ten Gigabit Ethernet interface configuration mode for the specified interface.

Syntax

configure interface tengigabitethernet /

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-673

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * description Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows you to add a comment or a description to help you remember what is attached to this interface. To remove the description, use the [no] option.

Syntax

configure interface tengigabitethernet / description [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-674

Descriptive information, e.g., identifies area served. Text is limited to 32 characters.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * encapsulation dot1q Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the encapsulation type for the specified interface to Q-tag, as defined by IEEE 802.1Q. To return to default settings, use the [no] option.

Syntax

configure interface tengigabitethernet / encapsulation dot1q [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Q-tag as defined by IEEE 802.1Q

ARRIS PROPRIETARY — All Rights Reserved

CLI-675

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * encapsulation dot1q * priority Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Defines the 802.1p priority bits on the egress. To return to default settings, use the [no] option.

Syntax

configure interface tengigabitethernet / encapsulation dot1q priority [] [iptos] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Q-tag as defined by IEEE 802.1Q

[]

Fixed priority value

[iptos]

Maps IP TOS precedence to priority bits

CLI-676

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * encapsulation no Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Removes the encapsulation type for the specified interface, as defined by IEEE 802.1Q.

Syntax

configure interface tengigabitethernet

/

encapsulation no

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-677

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * flowcontrol receive Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the parameters to receive flow control information.

Syntax

configure interface tengigabitethernet

/

flowcontrol receive [no]

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

desired

CLI-678

Directs that an auto negotiation of flow control take place with a preference to process Pause frames (the port will process flow control if the far end supports/sends it)

on

Directs the specified port to be enabled to process flow control.

off

Directs the specified port to be disabled from processing flow control to the far end.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * flowcontrol send Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the parameters to send flow control information.

Syntax

configure interface tengigabitethernet / flowcontrol send [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

desired

Issue 2.0

Directs that an auto negotiation of flow control take place with a preference to send Pause frames. (The port will send flow control to the far end if the far end supports it)

on

Directs the specified port to be enabled to send flow control.

off

Directs the specified port to be disabled from sending flow control to the far end.

ARRIS PROPRIETARY — All Rights Reserved

CLI-679

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * igmp static-group Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows the specified interface to join a multicast group on the specified port. To leave a specific multicast group, use the [no] option.

Syntax

configure interface tengigabitethernet / igmp static-group [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-680

The multicast group IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * igmp static-group * source Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows the specified interface to join a multicast group on the specified port. To leave a specific multicast group, use the [no] option.

Syntax

configure interface tengigabitethernet / igmp static-group source [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



The multicast group IP address



IP source address

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-681

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip access-group Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Creates the network side data plane ACLs. This command is only supported for RCM physical interfaces and can be entered one time for an interface in each direction. If it is entered a second time, then the acl-index will replace the one that was previously entered. NOTE If the ACL referred to by acl-index does not exist, then all packets are passed. If the ACL referred to by acl-index does exist, and a packet doe not match any of the entries in the ACL, then that packet will be dropped. To disable ACL packet filtering for a specified interface, use the [no] option. NOTE This only removes the interface filtering information. Any ACLs that are referred to by the access-group command are unaffected.

Syntax

configure interface tengigabitethernet / ip access-group [no]

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-682

The number assigned to a new ACL or the number for an existing ACL. Valid range is 1 to 99 for a standard access list and 100-199 for an extended access list. Specifies inbound or outbound

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip address Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Creates the virtual interface and assigns the IP address and mask of the virtual interface associated with the default route. To delete a virtual router interface from the specified virtual router, use the [no] option. All primary and secondary ip addresses for the interface are also deleted if a [secondary] is not specified. If a [secondary] is specified, then only the secondary IP address/mask is deleted and the virtual interface remains. NOTE Some subnets are reserved for CMTS Internal Processor Communications (IPC). No interfaces may be configured for the following subnets: 100.0.0.x 100.0.1.x 100.0.2.x 1.1.0.x 1.1.1.x

Syntax

configure interface / ip address [description] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0



The IP address to be assigned to the virtual interface associated with the default route.



The IP mask to be assigned to the virtual interface associated with the default route.

[description]

Comment or description to help you remember what is attached to the specified interface.

ARRIS PROPRIETARY — All Rights Reserved

CLI-683

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip directed-broadcast Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables IP directed-broadcast for this interface. To disable IP directed-broadcast, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

directed-broadcast [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-684

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip igmp Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables IGMP on the specified interface. To disable the IGMP on the interface, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

igmp [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-685

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip igmp access-group Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the IGMP group access group. Use the [no] version to remove.

Syntax

configure interface tengigabitethernet / ip igmp access-group [no]

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-686

Multicast group IP address.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip igmp static-group Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Statically adds membership to an IP multicast group on an IP virtual interface. Use the [no] version to remove the membership.

Syntax

configure interface tengigabitethernet / ip igmp static-group source [no]

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Multicast group IP address. Qualified domain name IPv4 address

ARRIS PROPRIETARY — All Rights Reserved

CLI-687

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip igmp static-group * source Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows you to join a multicast group on the specified port. To leave a specific multicast group, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

igmp static-group source [no]

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-688

The multicast group IP address Source Specific Multicast (SSM) source address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf authentication-key Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Assigns a password to be used by neighboring routers that are using the OSPF simple password authentication. To disable OSPF authentication-key, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf authentication-key [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Password assigned

ARRIS PROPRIETARY — All Rights Reserved

CLI-689

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf authentication key-chain Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specifies the set of keys that can be used on this interface. To disable the OSPF authentication key-chain, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf authentication key-chain [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-690

Name of the key chain used on this interface

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf auto-delete-neighbor Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Automatically delete neighbors when adjacency is lost. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf auto-delete-neighbor [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-691

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf cost Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specifies the cost of sending a packet on an interface. To disable OSPF authentication cost, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf cost [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-692

Link state metric with value range from 0 to 65535

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf dead-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the interval at which hello packets must not be seen before neighbors declare the router down. To disable OSPF dead-interval, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf dead-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Dead interval in seconds from 0 to 2147483647

ARRIS PROPRIETARY — All Rights Reserved

CLI-693

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf graceful-restart restart-helper Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables the Graceful Restart Helper and allows the receipt of opaque LSAs. To disable the Graceful Restart Helper, use the NO option.

Syntax

configure interface tengigabitethernet / ip ospf graceful-restart restart-helper [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-694

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf graceful-restart-timeout Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the maximum grace period the CMTS will act as a helper for a router. To reset the timeout to the default range, use the NO option. NOTE The graceful-restart timeout can not be set to a value less than the current dead-interval.

Syntax

configure interface tengigabitethernet /

ip

ospf graceful-restart-timeout [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

The timeout is in seconds. Valid range is 0-1800 seconds; default is 40.

ARRIS PROPRIETARY — All Rights Reserved

CLI-695

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf hello-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specifies the interval between hello packets that the software sends on the interface. To disable the OSPF hello-interval, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf hello-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-696

Hello interval in seconds from 1 to 65535

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf message-digest-key * md5 Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the OSPF md5 key chain. To remove the md5 key chain on the GigE RCM, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf message-digest-key md5 [no]

Parameter

Definition

RCM slot number/tengigabitEthernet port number.

/

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



The md5 key-id



The password for the md5

Example

To add the md5 key chain-id of 5 with the password set as ‘password’ on the GigE RCM in slot 17 port 0, type the following command: C4#

configure interface tengigabitethernet 17/0 ip ospf message-digest-key 5 md5 password The following is an example of the output returned by the system: OSPF IF entry 10.126.96.1 is md5 key added

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-697

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf network Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the OSPF network type to a type other than the default for a given media. To reset the OSPF network type back to the default, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf network [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-698

This is the network type. Valid types are broadcast and point-to-point.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf priority Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the router priority. To disable OSPF priority, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf priority [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

8-bit unsigned number that specifies the priority from 0 to 255.

ARRIS PROPRIETARY — All Rights Reserved

CLI-699

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf retransmit-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specifies the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to the interface. To disable OSPF retransmit interval, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf retransmit-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-700

Time in seconds between transmissions from 0 to 3600

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip ospf transmit-delay Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the estimated time it takes to transmit a link state update. To disable OSPF transmit-delay, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

ospf transmit-delay [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Seconds required to transmit a link state update from 0 to 3600

ARRIS PROPRIETARY — All Rights Reserved

CLI-701

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip pim dr-priority Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the PIM Designated Router priority on the specified interface. To reset the priority, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

pim dr-priority [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-702

DR priority, preference is given to larger value

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip pim hello-holdtime Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the PIM router neighbor hold time option in the Hello message. To reset the hold time, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

pim hello-holdtime [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Hold time in seconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-703

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip pim message-holdtime Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the PIM router message (prune/join) hold time. To reset the hold time, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

pim message-holdtime [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-704

Prune/join message holdtime in seconds

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip pim message-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the PIM router message (prune/join) interval. To reset the interval, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

pim message-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Prune/join message interval in seconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-705

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip pim query-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the PIM router query (hello) interval. To reset the interval, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

pim query-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-706

Query interval in seconds

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip pim sparse-mode-ssm Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables PIM sparse-mode SSM operation on a network-side interface. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

pim sparse-mode-ssm [passive] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[passive]

Issue 2.0

Runs PIM passively (no sent/rcvd messages)

ARRIS PROPRIETARY — All Rights Reserved

CLI-707

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip policy route-map-policy Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables policy routing.To disable, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

policy route-map-policy [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-708

Route map name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip authentication key Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the authentication key. Every RIP message sent on this interface will contain this key and every incoming message received will be validated based on it having this key. To reset the authentication key, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

rip authentication key [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

A 1-16 character text string used for authentication.

ARRIS PROPRIETARY — All Rights Reserved

CLI-709

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip authentication key-chain Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specified the set of keys that can be used on the specified interface. To remove the set of keys used on the specified interface, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

rip authentication key-chain [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-710

A 1-16 character text string used for authentication.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip authentication mode Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the RIP authentication mode on the specified interface. By default, it is disabled on each interface. To reset the authentication mode to text mode, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

rip authentication mode [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-711

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip authentication mode md5 Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the RIP authentication mode keyed MD5 authentication. By default, it is disabled on each interface. To disable the authentication mode, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

rip authentication mode md5 [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-712

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip authentication mode text Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the RIP authentication mode to clear text authentication. By default, it is disabled on each interface. To disable the authentication mode, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

rip authentication mode text [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-713

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip default-metric Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the RIP metric for the default route. To return to default settings, use the [no] option.

Syntax

configure interface tengigabitethernet / ip rip default-metric [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-714

Default metric is 0. Valid range is 0 or 15. If the default route metric is set to 0, the default route is not advertised.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip rip receive version Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the RIP version to receive. Currently, only RIP Version 2 packets are accepted on this interface. To disable receiving RIP V2 packets on this interface, use the [no] option.

Syntax

configure interface tengigabitethernet / ip rip receive version [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-715

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip router isis Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables IS-IS routing for IP on the specified interface. To disable IS-IS for IP, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

router isis Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-716

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip scm access-group Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Applies an ACL to a specific physical interface. An ACL is applied to a physical port and therefore is active on all VRFs associated with the physical port. To clear or reset the ACL association, use the [no] option.

Syntax

configure interface tengigabitethernet / ip scm access-group [] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Access list number from 1-99.

ARRIS PROPRIETARY — All Rights Reserved

CLI-717

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip unreachables Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the Ten Gigabit Ethernet interface ICMP unreachables as always sent. To reset the ICMP unreachables, use the [no] option.

Syntax

configure interface tengigabitethernet /

ip

unreachables [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-718

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ip vrf forwarding Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows the CMTS System Administrator to move a tengigabitethernet interface to the specified VRF.

Syntax

configure interface tengigabitethernet /

ip

vrf forwarding

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

The VRF name

ARRIS PROPRIETARY — All Rights Reserved

CLI-719

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 address Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables ARP forwarding for this virtual router interface. To remove the IPv6 address identified in the command from the interface, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 address [eui-64] [link-local] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[eui-64] [link-local]

CLI-720

Address of interface Configures site-local and global IPv6 addresses with an interface identifier (ID) in the low-order 64 bits of the IPv6 address. Overrides the automatically generated EUI-64 link local address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 enable Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables the specified interface for IPv6 processing. To remove all the IPv6 addresses from the interface, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 enable [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-721

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 icmp param-problem Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables transmission of ICMP6 parameter problem message. To disable transmission, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 icmp param-problem [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-722

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 icmp too-big Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables transmission of ICMP6 parameter too big message. To disable transmission, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 icmp too-big [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-723

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 icmp unreachables Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables transmission of ICMP unreachables messages. To disable transmission, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 icmp unreachables [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-724

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 mtu Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the maximum (MTU) size in bytes for IPv6 traffic on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 mtu [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Maximum size of a packet (in bytes) including the IP header.

ARRIS PROPRIETARY — All Rights Reserved

CLI-725

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd dad attempts Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the Duplicate Address Detection (DAD) by setting the number of neighbor solicitation messages sent to detect duplicate addresses. To restore the default setting, use the [no] option of the command.

Syntax

configure interface tengigabitethernet / ipv6 nd dad attempts [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-726

The number of neighbor solicitation messages.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd managed-config-flag Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the ‘managed address configuration’ flag in IPVv6 router advertisements on the specified interface. Setting this flag indicates that the cable modems and CPE devices should use DHCPv6 to obtain their IPv6 addresses. To restore the default setting, use the [no] option of the command.

Syntax

configure interface tengigabitethernet / ipv6 nd managed-config-flag [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-727

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd ns-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the minimum interval for neighbor solicitation re-transmissions on the specified interface. Use the ‘no’ option to not specify a value for Retransmit Time.

Syntax

configure interface tengigabitethernet / ipv6 nd ns-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-728

Interval in milliseconds.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd other-config-flag Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the ‘other stateful configuration’ flag in IPVv6 router advertisements on the specified interface. If the flag is set, this means that the CMs and CPE devices should use DHCPv6 to obtain information other than IPv6 addresses. To restore the default setting, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd other-config-flag [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-729

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd prefix Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the lifetime prefixes for the IPv6 advertisements. To remove the prefix from the advertisements, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd prefix [] [ [off-link] [no-autoconfig] [autoconfig] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[off-link] [no-autoconfig] [autoconfig]

CLI-730

IPv6 address Valid lifetime in seconds. Preferred lifetime in seconds. Indicates prefix is not locally reachable by hosts and must be routed. Indicates that the host may not use prefix for auto-configured IPv6 addresses. Indicates that the host may use prefix for auto-configured IPv5 addresses.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd prefix * at Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the lifetime and advertisements for prefix along with the date and time the prefix expires on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd prefix at [off-link] [no-autoconfig] [autoconfig] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



IPv6 address

[off-link]

Indicates prefix is not locally reachable by hosts and must be routed.

[no-autoconfig] [] [off-link] [no-autoconfig] [autoconfig]

Issue 2.0

Indicates that the host may not use prefix for auto-configured IPv6 addresses. Valid date in year:month:day:hour:minute:second Preferred date in the format: year:month:day:hour:minute:second Indicates prefix is not locally reachable by hosts and must be routed. Indicates that the host may not use prefix for auto-configured IPv6 addresses. Indicates that the host may use prefix for auto-configured IPv5 addresses.

ARRIS PROPRIETARY — All Rights Reserved

CLI-731

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd prefix * infinite Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the valid lifetime not to expire for prefix on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd prefix infinite [off-link] [no-autoconfig] [autoconfig] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



IPv6 address

[off-link]

Indicates prefix is not locally reachable by hosts and must be routed.

[no-autoconfig] [autoconfig]

CLI-732

Indicates that the host may not use prefix for auto-configured IPv6 addresses. Indicates that the host may use prefix for auto-configured IPv5 addresses.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd prefix * no-advertise Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Indicates that this prefix will not be sent in router advertisements on the specified interface. To indicate that the host may not use prefix for auto-configured IPv6 addresses, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd prefix no-advertise [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

IPv6 address

ARRIS PROPRIETARY — All Rights Reserved

CLI-733

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd ra interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the interval for the router advertisement beacon on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd ra interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-734

Maximum interval between IPv6 RA transmissions in seconds Minimum interval between IPv6 RA transmissions in seconds. Default is 3 seconds.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd ra lifetime Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the lifetime for the router advertisements on the specified interface. To restore the default setting, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd ra lifetime {0 | } [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

{0 | }

Issue 2.0

Lifetime, in seconds, of router advertisements. Zero indicates the CMTS is not the default router.

ARRIS PROPRIETARY — All Rights Reserved

CLI-735

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd ra reachable-time Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the amount of time a neighbor is considered ‘reachable’ after last confirmation.To reset to the default time, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd ra reachable-time [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-736

Milliseconds

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 nd ra suppress Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Suppresses the router advertisements on the specified interface. To enable the router advertisements on the specified interface, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 nd ra suppress [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-737

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables OSPF on the specified cable interface. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-738

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf area Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables OSPF for IPv6 on the specified cable interface. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf area [instance ] [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



OSPF area ID. It can be specified as either an IP address or decimal value.

[instance ]

Integer. Controls selection of other routers on this link as your neighbors.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-739

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf cost Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the cost of sending a packet on the specified interface. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf cost [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-740

Link state metric.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf dead-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the interval at which hello packets must not be seen before neighbors declare the router down. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf dead-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Dead interval in seconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-741

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf hello-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specifies the interval between hello packets that the software sends on the specified interface. To disable, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf hello-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-742

Hello interval in seconds.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf mtu-ignore Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Disables checking the MTU size on incoming DBD packets. To enable, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf mtu-ignore [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-743

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf network Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the OSPF network type to a type other than the default for a given media. To return to the default, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf network [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-744

Network type. Current type supported is broadcast or point-to-point.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf priority Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the router priority. To reset to the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf priority [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Router priority.

ARRIS PROPRIETARY — All Rights Reserved

CLI-745

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf retransmit-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Specifies the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to the interface. To reset to the default, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf retransmit-interval [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-746

Time in seconds between transmissions.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 ospf transmit-delay Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Sets the estimated time it takes to transmit a link state update packet on the interface. To return to the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 ospf transmit-delay [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Seconds required to transmit a link state update.

ARRIS PROPRIETARY — All Rights Reserved

CLI-747

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 router isis Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Enables IS-IS routing for IP on the specified interface. To disable IS-IS for IP, use the [no] option.

Syntax

configure interface tengigabitethernet / ipv6 router isis Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-748

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * ipv6 traffic-filter Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the CMTS data plane filter ACL application for a specified interface/direction.

Syntax

configure interface tengigabitethernet / ipv6 traffic-filter Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0



IPv6 access list name.



Designates inbound or outbound packets

ARRIS PROPRIETARY — All Rights Reserved

CLI-749

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis authentication key-chain Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the IS-IS authentication for LSPs. To reset the circuit type, use the [no] option.

Syntax

configure interface tengigabitethernet / isis authentication key-chain [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-750

Name of the key-chain Specifies the type of adjacencies to be formed on this interface. Valid range is level-1 or level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis authentication mode Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the IS-IS authentication mode for LSPs. To reset the circuit type, use the [no] option.

Syntax

configure interface tengigabitethernet / isis authentication mode [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Choose either md5 or plain text Specifies the type of adjacencies to be formed on this interface. Valid range is level-1 or level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-751

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis circuit-type Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the level of adjacency for the specified interface. The Level 1 adjacency may be established if there is at least one area address in common between this system and its neighbors. To reset the circuit type, use the [no] option.

Syntax

configure interface tengigabitethernet / isis circuit-type Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-752

Specifies the type of adjacencies to be formed on this interface. Valid range is level-1, level-1-2, or level-2. If no value is specified, then value is set to level-1-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis csnp-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the complete sequence number PDUs (CSNPs) interval for the specified interface. This command only applies to the designated router on the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis csnp-interval [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Interval of time between transmission of CSNPs on multiaccess networks. This interval only applies for the designated router. Current default is 10 seconds. Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-753

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis ds-hello-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the length of time in milliseconds between hello packets for the specified interface when it is DS. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis ds-hello-interval [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-754

Milliseconds between hello packets. Valid range is 10-120000. Default value is 1000 milliseconds.

Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis hello-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Computes the hello interval based on the hello multiplier so that the resulting hold time is 1 second.

Syntax

configure interface tengigabitethernet / isis hello-interval [minimal ] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Specifies the milliseconds between hello packets (before multiplier) Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-755

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis hello-multiplier Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the number of IS-IS hello packets a neighbor must miss before the router declares the neighbor to be down on the specified interface. This time determines how quickly a failed neighbor is detected so that routes can be recalculated. To restore the default value, use the [no] option. The advertised hold time in IS-IS hello packets will be set to the hello multiplier times the hello interval. Neighbors will declare an adjacency to this router down after not having received any IS-IS hello packets during the advertised hold time. The hold time can be set on a per-interface basis and can be different between different routers in one area. NOTE Using a smaller hello multiplier will give fast convergence, but can result in more routing instability. Incrementing the hello multiplier to a larger value will help stabilize the network. Never configure a hello multiplier lower than the default value of 3.

Syntax

configure interface tengigabitethernet / isis hello-multiplier [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



[]

CLI-756

This is an integer value from 2 to 100. The advertised hold time in IS-IS hello packets will be set to the hello multiplier times the hello interval. Neighbors will declare an adjacency to this router down after not having received any IS-IS hello packets during the advertised hold time. The default value is 3 Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis ipv6 metric Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Changes the default metric of 10. Use the [no] form of the command to return to the default metric.

Syntax

configure interface tengigabitethernet / isis ipv6 metric [level-1 | level-2] [no] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Metric associated with the redistributed routes. Import as either level 1 or level 2 routes.

ARRIS PROPRIETARY — All Rights Reserved

CLI-757

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis lsp-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the time delay between successive LSPs for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis lsp-interval Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-758

Milliseconds between successive LSPs. Valid range is 1 to 65535.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis lsp-mtu Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the maximum packet size of LSPs for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis lsp-mtu Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Maximum packet size of LSPs for specified interface. Valid range is 11497. Default value is 1492.

ARRIS PROPRIETARY — All Rights Reserved

CLI-759

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis metric Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the default metric for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis metric [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

CLI-760

Integer. Valid range is 1-63. Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis priority Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the priority of the designated routers for the specified interface. The priority is used to determine which router on a LAN will be the designated router. The priorities are advertised in the hello packets. The router with the highest priority will become the Designated Intermediate System (DIS). In the case of equal priorities, the highest MAC address breaks the tie. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis priority [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Sets the priority value of a router and is a number from 0 to 127. The default value is 64.

[]

Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-761

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis protocol shutdown Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Disables the administrative state of IS-IS on the specified interface. To enable the administrative state of IS-IS on the specified interface, use the [no] option.

Syntax

configure interface tengigabitethernet / isis protocol shutdown [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-762

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis retransmit-interval Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Configures the maximum rate between LSP retransmits for the specified interface. This command is useful in very large networks with many LSPs and many interfaces to control LSP retransmission traffic. This command controls the rate at which LSPs can be resent on the interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis retransmit-interval Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Minimum seconds before retransmitting. Valid range is 1 to 300.

ARRIS PROPRIETARY — All Rights Reserved

CLI-763

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis small-hello Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows unpadded hello packets for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis small-hello Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-764

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * isis wide-metric Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Allows wide metrics for the specified interface. To restore the default value, use the [no] option.

Syntax

configure interface tengigabitethernet / isis wide-metric [] Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[]

Issue 2.0

Metric value Specifies the type of adjacencies to be formed on this interface. If no value is specified, then modify value for both level-1 and level-2.

ARRIS PROPRIETARY — All Rights Reserved

CLI-765

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * restore Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Restores the Ten Gigabit Ethernet card in the specified slot and port.

Syntax

configure interface tengigabitethernet / restore

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-766

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure interface tengigabitethernet * shutdown Default Access Level

Mode

Privileged – 15

Ten Gigabit Ethernet interface configuration

Purpose

Takes the specified Ten Gigabit Ethernet Router Control Module (or port) out of service. To restore the specified Ten Gigabit Ethernet Router Control Module (or port, if specified), use the [no] option.

Syntax

configure interface tengigabitethernet / shutdown [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-767

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip domain-list Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines a list of default domain names to complete unqualified host names. When a domain-list exists, the CMTS will ignore the default domain name entered with the configure ip domain-name command. If a domain-list does not exist, the CMTS uses the default domain name configured by the configure ip domain-name command. To delete a name from a list, use the [no] option.

Syntax

configure ip domain-list [no]

Parameter

Definition



Domain name. Do not include the initial period that separates an unqualified name from the domain name

Related Command(s)

configure ip domain-lookup configure ip name-server

CLI-768

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip domain-lookup Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the IP Domain Naming System (DNS)-based host name-to-address translation. To disable the DNS, use the [no] option.

Syntax

configure ip domain-lookup

Related Command(s)

configure ip domain-lookup configure ip name-server

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-769

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip domain-name Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines a default domain name that can be used to complete unqualified host names (names without a dotted-decimal domain name). To disable use of the DNS, use the [no] option.

Syntax

configure ip domain-name

Parameter

Definition



Domain name for this CMTS. Do not include the initial period that separates an unqualified name from the domain name\

Related Command(s)

configure ip domain-lookup configure ip name-server

CLI-770

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip fqdn-cache enable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables multicast fully qualified domain name (FQDN) polling. To the polling, use the [no] option.

Syntax

configure ip fqdn-cache enable [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-771

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip fqdn-cache poll-interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures a static polling interval in seconds for FQDN updates. To return to the default value, use the [no] option.

Syntax

configure ip fqdn-cache poll-interval [no]

Parameter



CLI-772

Definition

Poll interval in seconds. Valid range is 300 to 86400.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip fqdn-cache refresh Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Refreshes the DNS cache by stopping and then restarting the DNS resolver.

Syntax

configure ip fqdn-cache refresh

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-773

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip local policy route-map-policy Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables policy routing. To disable, use the [no] option.

Syntax

configure ip local policy route-map-policy [no]

Parameter



CLI-774

Definition

Route map name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip multicast cable-mac-fwd-all-ds Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Forwards multicast traffic as non-MDF onto all of a cable-mac’s associated downstreams. To reset, use the [no] option.

Syntax

configure ip multicast cable-mac-fwd-all-ds [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-775

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip multicast default-group-service-class Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the name of the default service class to be used by Multicast QoS. To remove the name, use the [no] option.

Syntax

configure ip multicast default-group-service-class [no]

Parameter

Definition

Default DOCSIS QOS service class name associated with IP multicast traffic: SCNA, SCNB, SCNC, SCND, dsa_a, dsa_b, DSMTAMGCP SF-02ds.4, SF-02us.4, USMTAMGCP, ipvideo_dn DSPrimaryBE, SCN_Up_Test, SCN_Up_UGS1, SCN_Up_UGS2

SCN_Up_UGS3, SF-02-2ds.4, SF-02-2us.4, USPrimaryBE cmcsa_10M_dn, cmcsa_11M_up, cmcsa_30M_dn, cmcsa_30M_up cmcsa_40M_up, cmcsa_50M_up, cmcsa_55M_dn, cmcsa_55M_up cmcsa_80M_dn, DS-IGMP-QUERY, SCN_Down_Test SCN_Up_UGSAD1, SCN_Up_UGSAD2, SCN_Up_UGSAD3 cmcsa_160M_dn, basic_upstream

CLI-776

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip multicast mac-ip Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the MAC destination address used when forwarding packets for a given multicast IP destination address. To reset the MAC/IP binding for an IP multicast group to the RFC standard, use the [no] option.

Syntax

configure ip multicast mac-ip [no]

Parameter



Issue 2.0

Definition

Multicast group IP address. MAC destination address.

ARRIS PROPRIETARY — All Rights Reserved

CLI-777

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip multicast-routing Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables Protocol Independent Multicast (PIM) forwarding. To disable IP multicast forwarding, use the [no] option. NOTE PIM can only be enabled in the Source Specific Mode (SSM). Other PIM CLI provisioning commands will be disallowed if multicast-routing is not enabled.

Syntax

configure ip multicast-routing [no]

CLI-778

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip name-server Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies the address of one or more name servers to use for name and address resolution. To remove the addresses specified, use the [no] option.

Syntax

configure ip name-server [server-address2...server-address6] [no]

Parameter

[server-address2...serveraddress6]

Issue 2.0

Definition

IP address of name server IP addresses of additional name servers (a maximum of six domain servers)

ARRIS PROPRIETARY — All Rights Reserved

CLI-779

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip prefix-list Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Adds, modifies or removes prefix lists. To delete a prefix-list, use the [no] option.

Syntax

configure ip prefix-list [seq ][no]

Parameter

[seq ]

CLI-780

Definition

List name Sequence number. The default is the order of entry.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip prefix-list * permit Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies packets to accept.

Syntax

configure ip prefix-list [seq ] permit [ge ] [le ]

Parameter

[seq ]

Issue 2.0

Definition

List name Sequence number. The default is the order of entry. Prefix length

[ge ]

Specifies a prefix length greater than or equal to the value. It is the lowest value of a range of the length (the “from” portion of the length range)

[le ]

Specifies a prefix length less than or equal to the value. It is the highest value of a range of the length (the “to” portion of the length range)

ARRIS PROPRIETARY — All Rights Reserved

CLI-781

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip route Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures an IP route to the “default” virtual router. To delete an IP route from the “default” virtual router, use the [no] option. NOTE Note: Next hop defaults to 0.0.0.0 if not entered and shows up in Metric1 of the MIB.

Syntax

configure ip route [metric ] [null ] [vrf ] [admin-dist ][no]

Parameter

Definition



Destination prefix



Destination prefix mask



The IP address of the next hop

[metric ] [null ]

Distance metric Null interface number

[vrf ]

Virtual router name

[admin-dist ]

Administrative distance for this route

CLI-782

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip scm access Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables System Controller Module (SCM) access. SCM access provides the IP connectivity to the CMTS SCM through the client cards. To disable the SCM access, use the [no] option. NOTE The following restrictions apply: •

The SCM A, B and floating IP should all be in the same subnet.



The host that accesses the SCM via SCM access must NOT be in the same subnet of the floating IP



If SCM access is enabled and the time server IP is not in the same subnet as the SCM A, B or floating IP, you must set an ACL to allow the timer server to send a time reply to the C4 CMTS.



Once SCM access is enabled, FTP from the front panel may not function.

NOTE The following subnets are reserved for CMTS Internal Processor Communications (IPC) and will be rejected as invalid destination IPs if you attempt to configure a route with them: 100.0.0.x 100.0.1.x 100.0.2.x 1.1.0.x 1.1.1.x Syntax

configure ip scm access [no]

Example

Following is an example of how the command is used: C4#

configure interface loopback 0 ip address 10.1.64.2 255.255.255.252

Issue 2.0

C4#

configure ip scm access

C4#

configure access-list 3 permit any

ARRIS PROPRIETARY — All Rights Reserved

CLI-783

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Related Command(s)

configure ip scm access configure access-list * igmp configure interface loopback * ip address

CLI-784

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh ciphers Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the list of ciphers available for the SSH server. You can configure all ciphers or any combination. The default is set at all ciphers

Syntax

configure ip ssh ciphers [aes] [blowfish] [cast] [arcfour] [3des] Parameter

Issue 2.0

Definition

[aes]

Encryption cipher candidate

[blowfish]

Encryption cipher candidate

[cast]

Encryption cipher candidate

[arcfour]

Encryption cipher candidate

[3des]

Encryption cipher candidate

ARRIS PROPRIETARY — All Rights Reserved

CLI-785

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh idle-timeout Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the idle-timeout parameters for the SSH server. NOTE CLI time is in minutes but SSH2 server time is in seconds.

Syntax

configure ip ssh idle-timeout Parameter

Definition



Session idle timeout in minutes. The default is 0 (unlimited)

Example

To set the idle-timeout session for 5 minutes (300 seconds), use the following command: C4#

CLI-786

configure ip ssh idle-timeout 5

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh login Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Allows CLI login sessions.The default is allowed. To disallow CLI login sessions, use the [no] option.

Syntax

configure ip ssh login

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-787

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh max-auth-fail Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of client authentication failures. This counter is for both public key and password authentication failures.

Syntax

configure ip ssh max-auth-fail Parameter



CLI-788

Definition

Includes both CLI and sftp sessions. The default is 0 (unlimited)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh max-clients Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of client sessions. This is for both CLI and SFTP sessions.

Syntax

configure ip ssh max-clients Parameter



Issue 2.0

Definition

Maximum SSH client sessions (CLI and SFTP sessions). Default is set to 0 (unlimited)

ARRIS PROPRIETARY — All Rights Reserved

CLI-789

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh password-auth Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Allows CLI login session password authentication. The default is allowed. To disallow CLI login session password authentication, use the [no] option.

Syntax

configure ip ssh password-auth [no]

CLI-790

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh password-auth-req Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Requires CLI login session password authentication before a client is considered logged in. To disallow CLI login session password authentication, use the [no] option.

Syntax

configure ip ssh password-auth-req [no]

Related Command(s)

configure ip ssh max-clients

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-791

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh port Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the TCP port for the SSH server.

Syntax

configure ip ssh port

CLI-792

Parameter

Definition



This is the TCP port number for the SSH server. Valid range is 1-65535. Default port number is 22.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh port-forwarding Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Allows secure port forwarding. To disallow secure port forwarding, use the [no] option.

Syntax

configure ip ssh port-forwarding

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-793

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh public-key-auth Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Allows user public key authentication. To disallow user public key authentication, use the [no] option.

Syntax

configure ip ssh public-key-auth

CLI-794

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh public-key-auth-first Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Requires public key authentication to precede password authentication. To remove this requirement, use the [no] option.

Syntax

configure ip ssh public-key-auth-first [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-795

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh public-key-auth-req Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Requires user public key authentication before a client is considered logged in. To disallow, use the [no] option.

Syntax

configure ip ssh public-key-auth-req [no]

Related Command(s)

configure ip ssh public-key-auth

CLI-796

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh restart Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Halts the SSH2 server and all active SSH2 sessions and then immediately restarts the SSH server. This command functions as a “warm” reboot of the server. The functionality of this command is not the same as configure ip ssh no shutdown. NOTE No changes take place until the SSH2 server restarts. All existing sessions (including this one) are terminated on a restart; login is available after restart is complete (generally under 1 second). CAUTION

This command will not generate an error message if there are problems starting SSH. Because it is restarting the server, it assumes that keys are present and correct. Syntax

configure ip ssh restart

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-797

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh sftp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables secure FTP sessions. To disable, use the [no] version of the command.

Syntax

configure ip ssh sftp [no]

CLI-798

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip ssh shutdown Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Halts the SSH2 server and all SSH2 session processes such as CLI command shells and should be used after a change has been made.

Syntax

configure ip ssh shutdown

Example

The following command explicitly starts the C4 CMTS SSH2 server: C4#

configure ip ssh no shutdown

NOTE This command will fail if the server’s DSA host public/private key is not available. Related Command(s)

configure crypto key generate show ip unreachables

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-799

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip unreachables Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets all interface ICMP unreachables as always sent. To disable ICMP unreachables, use the [no] option.

Syntax

configure ip unreachables [no]

CLI-800

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 access-list Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the IPv6 access control lists. To restore the default values, use the [no] option.

Syntax

configure ipv6 access list [] {/ | any} [remark ][no] Parameter

Definition



The chosen name for the access-list. Note that the user must not be able to configure with CLI an IPv6 ACL by specifying an ACL number (as is permitted with IPv4 standard and extended ACLs). However, an internally generated number will be assigned to the ACL in the range 200 to 399.

[]

The optional index number for this ACL entry indicating the relative position within the ACL. If no index numbers are supplied, the entry must be appended to the end with 10+ the previous last index value.

{/ | any} [remark ]

Issue 2.0

The chosen permit or deny flag for this ACL entry. The 128-bit IPv6 address and prefix length (prefix length indicating number of bits starting from the left to be used for matching purposes). Alternatively, the ‘any’ keyword may be used for matching any source IPv6 address (all bits are ‘don’t care’). Note that there is not use of a wildcard mask with IPv6 ACLs. The ACL entry comment.

ARRIS PROPRIETARY — All Rights Reserved

CLI-801

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 access-list resequence Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the resequence of the IPv6 access control list index numbers. To restore the default values, use the [no] option.

Syntax

configure ipv6 access list resequence Parameter

Definition



The chosen name for the access-list. Note that the user must not be able to configure with CLI an IPv6 ACL by specifying an ACL number (as is permitted with IPv4 standard and extended ACLs). However, an internally generated number will be assigned to the ACL in the range 200 to 399.

CLI-802



The index for the starting entry in the ACL.



The increment amount between entries in the ACL.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 dhcp relay source-interface Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the interface to be used for the SIP field. To remove the interface, use the [no] option.

Syntax

configure ipv6 dhcp relay source-interface {cable / | cable-mac | gigabitethernet / | loopback | tengigabitethernet /} Parameter

/ /

Issue 2.0

Definition

CAM slot number/Mac domain number The MAC identifier. RCM slot number/gigabit port number [.subinf number] Loopback interface number RCM slot number/tengigabit port number [.subinf number]

ARRIS PROPRIETARY — All Rights Reserved

CLI-803

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 dhcp relay use-link-address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the SIP field in the DHCPv6 relay forward message to use the address of the interface over which the client DHCP message was received for the SI. To remove, use the [no] option.

Syntax

configure ipv6 dhcp relay use-link-address [no]

CLI-804

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 hop-limit Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the default limit for router advertisements and all IPv6 packets originated by the router. To restore the default values, use the [no] option.

Syntax

configure ipv6 hop-limit [no] Parameter



Issue 2.0

Definition

The number of hop limits allowed. The default is 64.

ARRIS PROPRIETARY — All Rights Reserved

CLI-805

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 icmp param-problem Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables transmission of ICMP6 parameter problem message. To disable transmission, use the [no] option.

Syntax

configure ipv6 icmp param-problem [no]

CLI-806

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 icmp time-exceeded Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables transmission of ICMP6 time exceeded messages. To disable, use the [no] option.

Syntax

configure ipv6 icmp time-exceeded [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-807

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 icmp too-big Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables transmission of ICMP6 parameter too big message. To disable transmission, use the [no] option.

Syntax

configure ipv6 icmp too-big [no]

CLI-808

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 icmp unreachables Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables transmission of ICMP unreachables messages. To disable transmission, use the [no] option.

Syntax

configure ipv6 icmp unreachables [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-809

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 nd state not-present Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Sets the rate in packets/second of ICMPv6 unreachables transmitted for all non-present IPs. To reset to the default, use the [no] option.

Syntax

configure ipv6 nd state not-present {global-max-rate | max-number | max-time | mintime | rate-limit } [no]

Parameter

global-max-rate max-number

Definition

Maximum ICMP transmit rate for all non present IPv6’s Maximum number of ICMP6s sent in this state

max-time

Maximum time, in seconds, in this state while actively receiving traffic

min-time

Minimum time, in seconds, in this state while actively receiving traffic

rate-limit

CLI-810

Minimum time, in msec, between ICMP6’s

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 nd state searching Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Sets the rate in packets/second for ND solicitation messages. To reset to the default, use the [no] option.

Syntax

configure ipv6 nd state searching {global-max-rate | max-number | rate-limit } [no]

Parameter

global-max-rate max-number rate-limit

Issue 2.0

Definition

Maximum ICMP transmit rate for all non present IPv6’s Maximum number of ICMP6s sent in this state Minimum time, in msec, between ICMP6’s

ARRIS PROPRIETARY — All Rights Reserved

CLI-811

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 nd timeout Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures the neighbor discovery (ND) cache timeout. To remove the timeout, use the [no] option.

Syntax

configure ipv6 nd timeout [no]

Parameter



CLI-812

Definition

Neighbor cache timeout in seconds (0 = disable, 180-360000)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 neighbor * cable Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Creates a static entry in the neighbor discovery (ND) cache for a cable interface. To remove the neighbor, use the [no] option.

Syntax

configure ipv6 neighbor cable / [] [no]

Parameter

Definition



The address of the neighbor. It is in hexidecimal using 16-bit values between colons.



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The MAC domain number (valid numbers are 0-1)



Issue 2.0

The 48-bit ethernet address used to address the node on the interface.

ARRIS PROPRIETARY — All Rights Reserved

CLI-813

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 neighbor * cable-mac Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates or deletes a static entry in the neighbor discovery (ND) cache for a cable-mac interface using the MAC address. To remove the neighbor, use the [no] option.

Syntax

configure ipv6 neighbor cable-mac [no]

Parameter

Definition



The address of the neighbor. It is in hexidecimal using 16-bit values between colons.



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The MAC domain number (valid numbers are 0-1)



CLI-814

The 48-bit ethernet address used to address the node on the interface.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 neighbor * gigabitethernet Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates or deletes a static entry in the neighbor discovery (ND) cache for the interface using the one Gigabit Ethernet interface. To remove the neighbor, use the [no] option.

Syntax

configure ipv6 neighbor gigabitethernet [no]

Parameter

Definition



The address of the neighbor. It is in hexidecimal using 16-bit values between colons. The number of the interface in / format.



Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

The 48-bit ethernet address used to address the node on the interface.

ARRIS PROPRIETARY — All Rights Reserved

CLI-815

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 neighbor * tengigabitethernet Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates or deletes a static entry in the neighbor discovery (ND) cache for the interface using the ten Gigabit Ethernet interface. To remove the ND cache, use the [no] option.

Syntax

configure ipv6 neighbor tengigabitethernet [no]

Parameter

Definition



The address of the neighbor. It is in hexidecimal using 16-bit values between colons. The number of the interface in / format.



Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-816

The 48-bit ethernet address used to address the node on the interface.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 pd-route-injection Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the prefix delegation route injection. To remove, use the [no] option.

Syntax

configure ipv6 pd-route-injection

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-817

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 prefix-stability Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Enables the prefix stability feature. To disable, use the [no] option.

Syntax

configure ipv6 prefix-stability [no]

CLI-818

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

To establish static routes from the IPv6 route table. To remove the static route, use the [no] option.

Syntax

configure ipv6 route / [admin-distance ] [metric ] [no]

Parameter

Definition



Destination route address



A decimal value that indicates the length of the IPv6 prefix.



Next hop address

[admin-distance ] [metric ]

Issue 2.0

Provides static routes priority over other types of routes except for connected routes. The default admin-distance is 1. Compares this route to other routes with the same admin distance.

ARRIS PROPRIETARY — All Rights Reserved

CLI-819

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route * cable Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

To establish IPv6 static routes through a specified cable interface. To remove the static route, use the [no] option.

Syntax

configure ipv6 route / cable [admin-distance ] [metric ] [no]

Parameter

Definition



Destination route address



Decimal value that indicates the length of the IPv6 prefix. The number of the interface in / format.



Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15. The MAC domain number (valid numbers are 0-1)

[admin-distance ] [metric ]

CLI-820

Next hop address Provides static routes priority over other types of routes except for connected routes. The default admin-distance is 1. Compares this route to other routes with the same admin distance.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route * cable-mac Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

To establish IPv6 static routes through a cable-mac interface. To remove the static route, use the [no] option.

Syntax

configure ipv6 route / cable-mac [admin-distance ] [metric ] [no]

Parameter

Definition



Destination route address



Decimal value that indicates the length of the IPv6 prefix.

[admin-distance ] [metric ]

Issue 2.0

The MAC identifier (valid numbers are 0-415). Next hop address Provides static routes priority over other types of routes except for connected routes. The default admin-distance is 1. Compares this route to other routes with the same admin distance.

ARRIS PROPRIETARY — All Rights Reserved

CLI-821

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route * gigabitethernet Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

To establish IPv6 static routes through a Gigabit Ethernet interface. To remove the static route, use the [no] option.

Syntax

configure ipv6 route / gigabitethernet [admin-distance ] [metric ] [no]

Parameter

Definition



Destination route address



Decimal value that indicates the length of the IPv6 prefix. The number of the interface in / format.



Valid slot numbers for the C4 CMTS is 17-18; valid slot number for the C4c CMTS is 17 The Gigabit Ethernet port value on the RCM is (0-9).

] [admin-distance ] [metric ]

CLI-822

Next hop address Provides static routes priority over other types of routes except for connected routes. The default admin-distance is 1. Compares this route to other routes with the same admin distance.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route * null Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Establishes IPv6 static routes without an interface. It is essentially a route to nowhere. Null routes are used too prevent packets from being routed to the default route in the event of a hardware or routing failure. To remove the static route, use the [no] option. NOTE Null routes should have a less desirable admin distance than the actual destination, therefore they should be used only if the actual destination is not available due to a hardware or routing failure.

Syntax

configure ipv6 route / null [admin-distance ] [metric ][no]

Parameter

Definition



Destination route address.



A decimal value that indicates the length of the IPv6 prefix

[admin-distance ] [metric ]

Issue 2.0

Integer number, usually zero. Provides static routes priority over other types of routes except for connected routes. The default admin-distance is 1. Compares this route to other routes with the same admin distance.

ARRIS PROPRIETARY — All Rights Reserved

CLI-823

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route pd-data-retrieve Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Restores the IPv6 PD route using the IPv6 address.

Syntax

configure ipv6 route pd-data-retrieve Parameter



CLI-824

Definition

Router IPv6 address.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route pd-data-retrieve all Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Restores all the IPv6 PD routes.

Syntax

configure ipv6 route pd-data-retrieve all

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-825

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route pd-data-retrieve cable-mac Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Restores the IPv6 PD routes by cable-mac interface.

Syntax

configure ipv6 route pd-data-retrieve cable-mac Parameter



CLI-826

Definition

MAC identifier

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf area * default cost Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Specifies the cost for the default summary route sent into a stub or NSSA area. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf area default cost [no]

Parameter



Issue 2.0

Definition

OSPF area ID. It can be specified as either an IP address or decimal value. Cost for the default summary route used for a stub or NSSA area.

ARRIS PROPRIETARY — All Rights Reserved

CLI-827

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf area * nssa * Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures an area as a not so stubby area (NSSA). To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf area nssa [no-summary] [no]

Parameter

[no-summary]

CLI-828

Definition

OSPF area ID. It can be specified as either an IP address or decimal value. Optional. Use this to specify not to send or receive summary LSA into NSSA.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf area * range * Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Consolidates and summarizes routes at an area boundary. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf area range [advertise | not-advertise] [no]

Parameter



Definition

OSPF area ID. It can be specified as either an IP address or decimal value. Format: 4-hex-digits:4-hex-digits:.../prefix length.

[advertise |

Sets the address range status to advertise and generate a Type 3 summary LSA.

not-advertise]

Sets the address range status to DoNotAdvertise. Type 3 summary LSAs are suppressed.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-829

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf area * stub Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Consolidates and summarizes routes at an area boundary. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf area stub [no-summary] [no]

Parameter

[no-summary]

CLI-830

Definition

OSPF area ID. It can be specified as either an IP address or decimal value. Optional. Use this to specify not to send or receive summary LSA into NSSA.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf as-border-router Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Defines whether this router is an autonomous border router. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf as-border-router [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-831

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf distance * Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures the administrative distance for OSPF routes in the same VRF. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf distance ospf [no]

Parameter



CLI-832

Definition

Administrative distance.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf distance * ospf external Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures the administrative distance for external OSPF routes. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf distance ospf external [no]

Parameter

Issue 2.0

Definition



Administrative distance.



External type 5 and type 7 routes.

ARRIS PROPRIETARY — All Rights Reserved

CLI-833

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf distribute-list Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures filtering for OSPF routes in the same VRF OSPF routes. To return to the default, use the [no] option.

Syntax

configure ipv6 router ospf distribute-list out [no]

Parameter

Definition



IPv6 access list name.



Source routing protocol

CLI-834

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf passive-interface * Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Suppresses routing updates on the specified interface. To remove the passive configuration, use the [no] option.

Syntax

configure ipv6 router ospf passive-interface {cable / | cable-mac | gigabitethernet /[.] | tengigabitethernet /[.]> [no]

Parameter



TengigabitEthernet interface

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-835

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf redistribute connected Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Redistributes routes into OSPF. To remove the redistribute configuration, use the [no] option.

Syntax

configure ipv6 router ospf redistribute connected {metric | metric-type | tag } [no]

Parameter

Definition



OSPF default metric. Used ‘transparent’ to preserve the metrics of the source protocol.



CLI-836

1 = Set OSPF External Type 1 metrics 2 = Set OSPF External Type 2 metrics Value attached to each external redistributed route.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf redistribute isis Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Redistributes static routes into OSPF. To remove the static configuration, use the [no] option.

Syntax

configure ipv6 router ospf redistribute isis [{level-1 | level-1-2 | level-2]} [metric ] [metric-type ] [tag ] [no]

Parameter

level-1 level-1-2 level-2 metric metric-type tag

Issue 2.0

Definition

Redistribute level 1 routes. Redistribute both level 1 and level 2 routes. Redistribute level 2 routes. OSPF default metric. Used ‘transparent’ to preserve the metrics of the source protocol. 1 = Set OSPF External Type 1 metrics 2 = Set OSPF External Type 2 metrics Value attached to each external redistributed route.

ARRIS PROPRIETARY — All Rights Reserved

CLI-837

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf redistribute pd Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Redistributes PD routes into OSPF. To remove the PD configuration, use the [no] option.

Syntax

configure ipv6 router ospf redistribute pd {metric | metric-type | tag } [no]

Parameter

Definition



OSPF default metric. Used ‘transparent’ to preserve the metrics of the source protocol.



CLI-838

1 = Set OSPF External Type 1 metrics 2 = Set OSPF External Type 2 metrics Value attached to each external redistributed route.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf redistribute static Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Redistributes static routes into OSPF. To remove the static configuration, use the [no] option.

Syntax

configure ipv6 router ospf redistribute static {metric | metric-type | tag } [no]

Parameter

Definition



OSPF default metric. Used ‘transparent’ to preserve the metrics of the source protocol.



Issue 2.0

1 = Set OSPF External Type 1 metrics 2 = Set OSPF External Type 2 metrics Value attached to each external redistributed route.

ARRIS PROPRIETARY — All Rights Reserved

CLI-839

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf router-id Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures a router ID for OSPFv3. To remove the router ID, use the [no] option.

Syntax

configure ipv6 router ospf router-id } [no]

Parameter



CLI-840

Definition

IP address representing the router ID.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router ospf shutdown Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Disables the administrative state of the OSPFv3 instance. To administratively enable the OSPFv3 instance, use the [no] option.

Syntax

configure ipv6 router ospf shutdown [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-841

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router pd distance Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures the administrative distance for the IPv6 Prefix Delegation route. To remove, use the [no] option.

Syntax

configure ipv6 router ospf pd distance [no] Parameter



CLI-842

Definition

Administrative distance for all PD routes in the same VRF.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 router static distance Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

Configures the administrative distance for the IPv6 static routes. To remove, use the [no] option.

Syntax

configure ipv6 router ospf statis distance [no] Parameter



Issue 2.0

Definition

Administrative distance for all static routes in the same VRF.

ARRIS PROPRIETARY — All Rights Reserved

CLI-843

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ipv6 route * tengigabitethernet Default Access Level

Mode

Privileged - 15

Global configuration

Purpose

To establish IPv6 static routes through a ten Gigabit Ethernet interface. To remove the static route, use the [no] option.

Syntax

configure ipv6 route / tengigabitethernet [admin-distance ] [metric ] [no]

Parameter

Definition



Destination route address



A decimal value that indicates the length of the IPv6 prefix The number of the interface in / format.



Valid slot numbers for the C4 CMTS is 17-18; valid slot number for the C4c CMTS is 17. The ten Gigabit Ethernet port value on the RCM is 10.

[admin-distance ] [metric ]

CLI-844

Next hop address Provides static routes priority over other types of routes except for connected routes. The default admin-distance is 1. Compares this route to other routes with the same admin distance.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip-video attribute-encoding Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the attribute bit(s) indicating the type of IP video. To delete, use the [no] option.

Syntax

configure ip-video attribute-encoding [no]

Parameter



Issue 2.0

Definition

The 32-bit attribute encoding mask in hex.

ARRIS PROPRIETARY — All Rights Reserved

CLI-845

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip-video dbc-delay-timer Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the time between DBC messages sent to a single modem for IP video. To delete, use the [no] option.

Syntax

configure ip-video dbc-delay-timer [no]

CLI-846

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ip vrf Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates a virtual router via “name”. To delete a virtual router or to turn off OSPF for the virtual router default, use the [no] option. NOTE The icmp-time-exceeded parameter must be run or traceroute through the CMTS will not work.

Syntax

configure ip vrf [icmp-time-exceeded] [ospf] [no]

Parameter

Definition



The name assigned to the virtual router

[icmp-time-exceeded] [ospf]

Turns OSPF on for the named virtual router

Example

To turn on transmission of ICMP Time Exceeded messages on the default virtual router, use the following command: C4#

Issue 2.0

Turns on transmission of ICMP Time Exceeded message

configure ip vrf default icmp-time-exceeded

ARRIS PROPRIETARY — All Rights Reserved

CLI-847

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain Parameter



Definition

The time (in msec).

Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enters the mode to enable authentication for routing protocols by identifying a group of authentication keys. Routing Information Protocol (RIP) Version 2 uses key chains. You must configure a key chain with keys to enable authentication. To remove a key chain and all of its associated keys, use the [no] option.

Syntax

configure key chain [no]

Parameter



CLI-848

Definition

A text string up to 16 characters long.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates a key with the specified sequence number and allows you to modify data specific to this key. To remove a key with the specified sequence number, use the [no] option.

Syntax

configure key chain key [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.

Related Command(s)

configure interface cable-mac * ip rip authentication key-chain configure interface gigabitethernet * ip rip authentication key-chain

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-849

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * accept-lifetime Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines a specific accept lifetime for the key. To set the accept lifetime to be infinite, enter the [no] option.

Syntax

configure key chain key accept-lifetime [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.



Start time is in the form of year=yyyy, month=mm, day=dd, hour=hh, minute=mm, second=ss



End time is in the form of year=yyyy, month=mm, day=dd, hour=hh, minute=mm, second=ss

CLI-850

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * accept-lifetime duration Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the time that the key is valid to be received. To restore the default, use the [no] option.

Syntax

configure key chain key accept-lifetime duration [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.



Issue 2.0

Time in seconds that the key is valid to be received

ARRIS PROPRIETARY — All Rights Reserved

CLI-851

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * accept-lifetime infinite Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the time that the key is valid to never expire. To restore the default, use the [no] option.

Syntax

configure key chain key accept-lifetime infinite [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.

CLI-852

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * key-string Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the string for the key. To remove a key chain and all its keys, use the [no] option.

Syntax

configure key chain key key-string [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.



Issue 2.0

A text string up to 16 characters long

ARRIS PROPRIETARY — All Rights Reserved

CLI-853

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * send-lifetime Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines a specific send lifetime for the key. To set the send lifetime to be infinite, use the [no] option.

Syntax

configure key chain key send-lifetime [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.



Start time is in the form of year=yyyy, month=mm, day=dd, hour=hh, minute=mm, second=ss



End time is in the form of year=yyyy, month=mm, day=dd, hour=hh, minute=mm, second=ss

CLI-854

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * send-lifetime duration Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the time that the key is valid to be sent. To restore the default, use the [no] option.

Syntax

configure key chain key send-lifetime duration [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.



Issue 2.0

Time in seconds that the key is valid to be sent.

ARRIS PROPRIETARY — All Rights Reserved

CLI-855

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure key chain * key * send-lifetime infinite Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the time that the key is valid to never expire. To restore the default, use the [no] option.

Syntax

configure key chain key send-lifetime infinite [no]

Parameter

Definition



A text string up to 16 characters long.



Sequence number assigned to this key.

CLI-856

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure l2vpn cable-mac Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures all cable MAC interfaces participating in the L2VPN service. CMs that attempt to register as L2VPN in non-participating cable-mac interfaces are rejected. NOTE Only designated cable MAC interfaces are able to host L2VPN CMs.

Syntax

configure l2vpn cable-mac { |all} [no]

Parameter

all

Issue 2.0

Definition

ID of the MAC interface. Range is 0 - 415. All cable-mac interfaces.

ARRIS PROPRIETARY — All Rights Reserved

CLI-857

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure l2vpn cm capability Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Permits the legacy CMs to register with L2VPN TLV encodings. Note that if neither capability is identified, then both esafe-ident and dut-filter will be set.

Syntax

configure l2vpn cm capability {esafe-ident|dut-filter} {required|optional}

NOTE The default for each capability is required. NOTE Legacy CMs may register with L2VPN TLV encodings only if both esafe-ident and dut-filter are explicitly set to optional.

Parameter

{esafe-ident |

Indicates whether TLVs that identify CMs as embedded devices are required.

dut-filter}

Indicates whether an L2VPN-forwarding CM is required to be capable of Downstream Unencrypted Traffic (DUT) filtering.

{required |

LVPN-compliant CMs are required.

optional}

CLI-858

Definition

Legacy CMs are allowed to register without L2VPN TLVs.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure l2vpn forwarding Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Controls the L2VPN forwarding state on a global, instance, L2VPN ID, or CM basis.

Syntax

configure l2vpn forwarding [l2vpnid ] [instance |] [cm-mac ] {enable|disable}

Parameter

[l2vpnid] instance |

Definition

Externally configured string that identifies a specific L2VPN The VLAN identifier used for single or dual Q-tags. Range is 2 - 4094. Optional smaller VLAN identifier used with dual Q-tags. Range is 1 - 4095.

cm-mac

CM MAC ID of the L2VPN registered cable modem

{enable | disable}

Enable or disable the global L2VPN forwarding state

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-859

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure l2vpn network-interface gigabitethernet Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the primary and optional secondary L2VPN network interfaces.

Syntax

configure l2vpn network-interface gigabitethernet [no]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-860

Specifies either single or dual Q-tag encapsulation.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure l2vpn network-interface tengigabitethernet Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the primary anf optional secondary L2VPN network interfaces.

Syntax

configure l2vpn network-interface tengigabitethernet [no]

Parameter

/

Definition

RCM slot number/tengigabitEthernet port number. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Specifies either single or dual Q-tag encapsulation.

ARRIS PROPRIETARY — All Rights Reserved

CLI-861

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure l2vpn vlanid-range Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Declares the VLAN ID ranges that are reserved for L2VPN use and allocated to single or dual Q-tag L2VPN instances.

Syntax

configure l2vpn vlanid-range [-] [no]

Parameter

vlanid-range | [-]

CLI-862

Definition

Outer VLAN ID value for a single or dual Q-tag. Range is 2 - 4094. Optional inner VLAN ID value used for dual Q-tags. Range is 2 - 4094. Specifies either single or dual Q-tag encapsulation.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure line Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures a console or vty line. To remove or disable a console or vty line, use the [no] option.

Syntax

configure line [endline] [session-timeout ] [idle-timeout ] [length ] [password ] [speed ] [authentication ] [login-authentication] [enable-authentication] [authorization ] [width ] [no]

Parameter

console vty

Definition

Configures the SCM console port. The CLI will accept 0 (zero) or 1. Configures a virtual terminal. For the CMTS, this refers to a telnet session. Range of line numbers is 0 to 15.



Integer identifying line number or first line number of a range of line numbers

[]

Integer identifying last line number of a range of line numbers

[session-timeout ] [idle-timeout ] [length ] [password ] [speed ] [authentication ] [login-authentication]

Session length in seconds. The CMTS automatically terminates the session when this interval expires. A value of zero indicates no timeout. Maximum idle time in seconds. The CMTS automatically terminates the session if no I/O activity occurs within this interval. A value of zero indicates no timeout. Page length in number of lines. A value of 0 will disable paged output. Line password Baud rate in bits per second. Valid range is 9600 to 115200 Authentication method list name (up to 16 characters) Set authentication type to ‘login’

[enable-authentication]

Allows the user to use the enable command to go into privileged mode.

[authorization ]

Authorization method list name (up to 16 characters)

[width ]

Issue 2.0

Sets the width of the terminal

ARRIS PROPRIETARY — All Rights Reserved

CLI-863

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

Since the C4 CMTS currently supports a single console port and up to 16 telnet sessions, the following commands are possible: C4#

configure line console 0 configure line vty 0 15 configure line vty 1 The CLI will accept 0 or 1 for the console port. However, the command will set the value for both 0 and 1. It is not possible to set the two consoles with different values.

Related Command(s)

configure pagination terminal length show running-config interface cable-downstream

CLI-864

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure line * accounting Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures shell and/or command accounting. To disable shell and/or command accounting, use the [no] option.

Syntax

configure line [width ] [endline] accounting [command ] [shell] [{start-stop | stop-only}] [no]

Parameter

console vty [width ]

Configures the SCM console port. The CLI will accept 0 (zero) or 1. Configures a virtual terminal. For the CMTS, this refers to a telnet session. Range of line numbers is 0 to 15. Sets the width of the terminal



Integer identifying line number or first line number of a range of line numbers

[]

Integer identifying last line number of a range of line numbers

[command ]

Enables command accounting

[shell]

Enables shell accounting



Accounting method list

[{start-stop | stop-only}]

Issue 2.0

Definition

Sends accounting record at the initiation and termination of a session Sends accounting record only at the termination of a session

ARRIS PROPRIETARY — All Rights Reserved

CLI-865

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging console Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the sending of system logging messages to the console and sets logging level. To disable sending system logging messages to the console, use the [no] option. CAUTION

Enabling console logging at lower priorities may negatively impact system performance due to the number of log messages in conjunction with the relatively slow speed of the console port. Syntax

configure logging console [no]

Parameter

Definition

Values of priority level are:



1 2 3 4 5 6 7 8

= = = = = = = =

emergency alert critical error warning notice informational debug

Related Command(s)

trace logging no show logging console show logging debug configure privilege exec level show logging monitor show logging priority cli

CLI-866

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging debug Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables notification for the specified debug facility. If slot number is specified, then notification will be enabled only for that slot. CAUTION

Enabling debug logging impacts system performance. Excessive debug logging may degrade service. The [no] option disables notification for the specified debug facility class and subclass (optional). If the subclass is not specified, then debug notifications are disabled for all subclasses that have a facility and class that match what is

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-867

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

specified on the command line. If class is not specified, debug notifications are disabled for all classes and subclasses that have a facility that match what is specified on the command line. Syntax

configure logging debug [] [] [slot ] [filter {cmMac | ifMac | subIp}] [filter_data ] [no]

CLI-868

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

Case-sensitive string that names a functional area, such as:



ACL

AND

AuthServer

LI

LiCaleaTap

MibGC

QosMgr

SNMP

ServiceClassName

ServiceFlowCount

Throttle

ThrottlingConfig

TstRec

aging

appl

applFlow

arp

audit

authmod

bgp

bpi

brief_modem

broker

cammanager

carPolicy

ccrrcvy

channelcac

cli

clock

cm-status

cmts

counts

dappl

data

datamanagement

dataplane

dcard

dcd

dchan

dhcp

dhcpv6

diag

diskmanager

dlb

dmmappl

drv

dsdata

eappl

edr

eventrcvr

ez

flexpath

flinkmon

icmp

icmpv6

igmp

ip

ipdr

isis

ldr

learning

mac

macdm

macdmVerbose

macdomain

macmgr

map

mdd

modem

mpls

mtce

multicast

nal

ospf

ospfv3

packetcable

pbr

pim

proxy

ranging

rcc

rip

router

rsvp

scmaccess

security

socket

switch

test

tftpra

uchan

unconverted uploadbal

upstreamAgility

util

voiph

voipvh

voipvm

vpn

camsparing

voipm

Each functional area designated for logging must have the same unique name. [] []

Issue 2.0

Name given to group a set of notifications within a facility. Name given to specify a single notification within a class of notifications. Each different subclass within the same class must have a unique subclass name.

ARRIS PROPRIETARY — All Rights Reserved

CLI-869

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

[slot ]

Chassis slot number. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

[filter {cmMac | ifMac | subIp}]

Filter used

[filter_data ]

Filter data

Example

The following example will give detailed debug information on the Mac address of 0004.bdcc.75b0: C4#

configure logging debug dhcp filter cmMac filter-data 0004.bdcc.75b0 configure logging debug modem ranging filter cmMac filter cmMac 0004.bdcc.75b0

Related Command(s)

trace logging no show logging debug configure privilege exec level show logging history

CLI-870

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging facility Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the Syslog facility for all currently configured Syslog hosts. Possible values are local0, local1, local2, local3, local4, local5, local6 and local7. All notifications sent to the Syslog server will specify this facility.

Syntax

configure logging facility

Parameter



Issue 2.0

Definition

local0, local1, local2, local3, local4, local5, local6 and local7. Default facility is local0.

ARRIS PROPRIETARY — All Rights Reserved

CLI-871

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging history size Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies the number of messages that will get stored in the history table. Should the size of the logging history exceed the specified number of entries, new entries will overwrite the oldest entries.

Syntax

configure logging history size

Parameter



CLI-872

Definition

This number is the number of messages that will be stored in the history table. The default is 2000.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging host Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the IP address and facility of a Syslog host. All log messages whose priorities are enabled for Syslog transmission will be sent to the specified host. To remove the Syslog host, use the [no] option.

Syntax

configure logging host [facility [no]

Parameter

[facility ]

Example

IP address of a server in nnn.nnn.nnn.nnn.format Syslog facility. Range is local0 - local7. Default is set at local0

To configure the logging host (Syslog host) which has an IP address of 10.43.10.10 and facility local0, type the following command: C4#

Example

configure logging host 10.43.10.10 To configure the Syslog host which has an IP address of 10.43.10.25 and facility local5, the command would look like the following:

C4#

Issue 2.0

Definition

configure logging host 10.43.10.25 facility local5

ARRIS PROPRIETARY — All Rights Reserved

CLI-873

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging local-volatile Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Turns on the local volatile log (SNMP-accessible log) and sets the maximum number of entries than can be stored. Should the size of the local log exceed specified number of entries, new entries will overwrite the oldest entries. Reduce the local log size from the default of 10 only if you want the CMTS to reduce the number of events logged. To disable volatile local logging for all logging levels, use the [no] option.

Syntax

configure logging local-volatile { | size } [no]

Parameter

Definition

Values of priority level are: 1 2 3 4 5 6 7 8

{

size }

Example

emergency alert critical error warning notice informational debug

The number of messages to be stored in the local log. Valid range is 1 to 300. The default is 10 messages.

To set the volatile local logging to the information level, type the following command: C4#

CLI-874

= = = = = = = =

configure logging local-volatile 7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging monitor Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sends the system logging messages of a given priority to the telnet session by setting the logging level. The output will continue to be routed to the telnet session until either the logging to the monitor is disabled or the telnet session is disconnected. To disable delivery of all notifications to the telnet session, use the [no] option.

Syntax

configure logging monitor [no]

Parameter

Definition

Values of priority level are: 1 2 3 4 5 6 7 8



Example

emergency alert critical error warning notice informational debug

To send critical level system logging messages to the telnet session, type the following command: C4#

Issue 2.0

= = = = = = = =

configure logging monitor 3

ARRIS PROPRIETARY — All Rights Reserved

CLI-875

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging override event Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the logging of a specific event. To disable the logging of an event regardless of its priority, use the [no] option.

Syntax

configure logging override event [priority ] [no]

Parameter

event [priority ]

CLI-876

Definition

The ID assigned to the event by the system. Logging priority. Valid types are emergency, alert, critical, error, warning, notice, information, debug

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging override reset Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Clears previous provisioning of event ids.

Syntax

configure logging override reset

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-877

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging priority cli Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Allows the flexibility to assign a logging priority to a given CLI access level. The current default settings are listed in the following table:

Syntax

CLI Access Level

Default Notification Priority

0 through 4

7 (Informational)

5 through 15

6 (Notice)

configure logging priority cli

Parameter



Definition

Assigns CLI access levels 0 through 15 Assigns the logging priority assigned to the specified CLI access

Related Command(s)

configure privilege exec level show logging priority cli

CLI-878

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging proprietary Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables proprietary logging to syslog, local, and snmp destinations. Currently the default is “enabled”. To disable proprietary logging to syslog, local or snmp destinations, use the [no] option.

Syntax

configure logging proprietary [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-879

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging snmp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Causes all trappable notifications with specified priority level to be sent to an SNMP manager (if configured) as an SNMP trap. By default, the C4 CMTS generates SNMP traps for any event with a priority level of critical (3), error (4), warning (5), or notice (6). To turn off all SNMP logging for all logging levels, use the [no] option.

Syntax

configure logging snmp [no]

Parameter

Definition

Values of priority level are: 1 2 3 4 5 6 7 8



Example

emergency alert critical error warning notice informational debug

To send notifications to the SNMP manager with the warning level priority, use the following command: C4#

CLI-880

= = = = = = = =

configure logging snmp 5

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging syslog Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Causes all notifications with specified priority to be sent to the Syslog server (if an IP address has been configured). NOTE By default, the C4 CMTS routes any event with priority emergency (1), alert (2), critical (3), error (4), warning (5), or notice (6) to the Syslog server. However, to send other priority levels to Syslog or SNMP, they must first be enabled for the local volatile log or local non-volatile log. The same set of priorities are enabled for SNMP and local-volatile by default. Local-nonvolatile has no priorities enabled by default. Also by default, the C4 CMTS sends all Syslog messages to the Syslog facility local0. The facility may be changed to local1, local2, local3, local4, local5, local6, or local7. The C4 CMTS will not route events to a Syslog server unless the server’s IP address is configured. If the Syslog server is configured, but you wish to stop sending any events to it, use the [no] option of the command.

Syntax

configure logging syslog ) [no]

Parameter

Definition

Values of priority level are: 1 2 3 4



Example

emergency alert critical error

5 6 7 8

= = = =

warning notice informational debug

To send critical notifications to the Syslog server, use the following command: C4#

Issue 2.0

= = = =

configure logging syslog 3

ARRIS PROPRIETARY — All Rights Reserved

CLI-881

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging throttle Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the throttle interval to a given interval (length in seconds). To transmit the trap and Syslog messages without regard to threshold settings, use the [no] option.

Syntax

configure logging throttle [{all | stop | limit}] [interval ] [threshold ] [no]

Parameter

Definition

all - results in full throttling of all notifications

[{all | stop | limit}]

stop - results in full throttling of all notifications if the number of notifications exceeds the configured threshold within the configured interval. Transmission may only be resumed by setting the docsDevEvThrottleAdminStatus MIB object. (The stop type is intended for use by an NMS in the implementation of a closed-loop-feedback throttling mechanism.) limit - results in throttling for the remainder of the current configured interval if the number of notifications exceeds the configured threshold within that interval. Once the interval expires, transmissions of notifications begins again.

[interval ] [threshold ]

CLI-882

Sets the throttle interval to a given interval (length in seconds). The maximum is 999999999 seconds. Sets the throttle threshold below a given number of messages allowed per interval. The maximum number of messages allowed per interval is 999999999.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure logging trap Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables or disables DOCSIS® SNMP traps. To disable DOCSIS® traps only, use the [no] option.

Syntax

configure logging trap [no]

Parameter

Definition

DOCSIS

®

trap to enable or disable. Options are listed below.

init-reg-req-fail - register request failed trap init-reg-rsp-fail - register response failed trap init-reg-ack-fail - register acknowledgement failed trap dyn-serv-req-fail - dynamic service request failed trap dyn-serv-rsp-fail - dynamic service response failed trap

dyn -serv-ack-fail - dynamic services ack failed trap bpi-init - BPI init trap bpkm - BPKM trap dyn-sa - Dynamic SA trap dcc-req-fail - DCC request failed trap dcc-rsp-fail - DCC response failed trap dcc-ack-fail - DCC ack failed trap

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-883

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Example configure logging trap init-reg-req-fail configure logging trap init-reg-rsp-fail configure logging trap init-req-ack-fail configure logging trap dyn-serv-req-fail configure logging trap dyn-serv-rsp-fail configure logging trap dyn-serv-ack-fail configure logging trap bpi-init configure logging trap bpkm configure logging trap dyn-sa configure logging trap dcc-req-fail configure logging trap dcc-rsp-fail configure logging trap dcc-ack-fail

CLI-884

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the Network Time Protocol (NTP) parameters.

Syntax

configure ntp {minpoll } {maxpoll } {version }

Parameter

{minpoll }

Minimum polling interval for NTP clients and peers. Default is 6.

{maxpoll }

Maximum polling interval for NTP clients and peers. Default is 7.

{version }

Issue 2.0

Definition

NTP version used when sending message to NTP clients, servers, or peers. Default is 4.

ARRIS PROPRIETARY — All Rights Reserved

CLI-885

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp authentication Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the Network Time Protocol (NTP) authentication feature. To disable the NTP authentication feature, use the [no] option.

Syntax

configure ntp authentication [no]

CLI-886

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp authentication-key * md5 Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures an MD5 key to use with the Network Time Protocol (NTP) authentication. To remove the MD5 key used with the NTP authentication, use the [no] option.

Syntax

configure ntp authentication-key md5 [no]

Parameter



Issue 2.0

Definition

ID of the authentication key Authentication key may be 1 to 16 null-terminated 7-bit ASCII characters excluding “ “ (space character), “#” (pound sign, also called the number sign, hash key, or octothorpe), “\t” (tab), “\n” (line feed), and “\0” (null terminator) .

ARRIS PROPRIETARY — All Rights Reserved

CLI-887

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp server Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures an NTP unicast client of the remote server at the specified IP address. The remote server distributes time sync to the CMTS but does not synchronize itself to the CMTS. This is the most common NTP configuration for the CMTS. To remove the NTP unicast client of the remote server at the specified IP address, use the [no] option.

Syntax

configure ntp server [burst] [key ] [prefer] [minpoll ] [maxpoll ] [version ] [no]

Parameter

[burst] [key ] [prefer]

CLI-888

Definition

IP address or subnet for NTP communication Enable the burst mode. Default = off The ID of the MD5 auth key. Default = 0 which disables authentication. Sets the NTP server to be preferred server.

[minpoll ]

Minimum polling interval for NTP clients and peers. Default is 6

[maxpoll ]

Maximum polling interval for NTP clients and peers. Default is 7

[version ]

The version of NTP used when sending messages to this server or peer. Default = 4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp server * broadcast Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the CMTS to be an NTP broadcast client listening to some NTP broadcast server that is periodically sending time sync within the broadcast subnet identified by the specified IP address. CAUTION

To avoid loops, do not use this mode if the C4 CMTS is also configured to be a Broadcast or Multicast Server. Syntax

Issue 2.0

configure ntp server broadcast Parameter

Definition



The form of the broadcast iP address may be A1.255.255.255, B1.B2.255.255, or C1.C2.C3.255. In addition, the IP address 255.255.255.255 identifies the local subnet that the CMTS is attached to.

ARRIS PROPRIETARY — All Rights Reserved

CLI-889

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp server * manycast Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the CMTS to be an NTP client member of the self-configuring NTP manycast group using the multicast ip-address. The CMTS uses the group multicast IP address to discover other nearby NTP servers in the manycast group that it can obtain time sync from as a client.

Syntax

configure ntp server manycast [burst] [ttl ] [minpoll ] [maxpoll ]

Parameter



Definition

The multicast IP address is of the form 224.0.1.x, which are designated as NTP manycast group addresses. Do not use the default Internet NTP manycast group 224.0.1.1 address unless absolutely necessary because of its large membership.

[burst]

Forces the CMTS to send a sequence of time sync messages over a short period at each poll interval to the group servers.

[ttl ]

Specifies the maximum number of router hops that the CMTS will use when trying to locate nearby members of its manycast group. Default is 5

[minpoll ]

Minimum polling interval for NTP clients and peers. Default is 6

[maxpoll ]

Maximum polling interval for NTP clients and peers. Default is 7

CLI-890

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure ntp server * multicast Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the CMTS to be an NTP multicast client listening to some NTP multicast server that is periodically sending time sync on the multicast IP address identified by the specified IP address. CAUTION

To avoid loops, do not use this mode if the CMTS is also configured to be a Broadcast or Multicast Server. Syntax

configure ntp server multicast

Parameter



Issue 2.0

Definition

The IP address must be an IPv4 Class D multicast address in the form D1.D2.D3.D4.

ARRIS PROPRIETARY — All Rights Reserved

CLI-891

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure operation dul-packet-interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the periodic timeout, in seconds, for the 24U DUL diagnostic packet. To disable the timeout, use the [no] option.

Syntax

configure operation dul-packet-interal [no]

Parameter



CLI-892

Definition

THe timeout value in seconds. Valid range is 0 | 10-900.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure operation event Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures recovery/logging values for the specified event ID. To disable the operation event, use the [no] option.

Syntax

configure operation event [slot ] [recovery ] [logging ] [no]

Parameter

Definition



Event ID in hex format with a prefix of 0x. Valid range is 0x0-0xFFFFFFFF

[slot ]

Slot number. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

[recovery ]

Enables or disables a card recovery after an FPGA error

[logging ]

Enables or disables logging

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-893

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure operation mode Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the Upper Level Protocol (ULP) operation mode. To disable the ULP operation mode, use the [no] option.

Syntax

configure operation mode [no]

Parameter

Definition

Operation mode is one of the following:



CLI-894

5TapPts—Revert equalizer number of 24 tap points for non-ranging IUCs to 5 tap point. DSPeakTrafficRateTLV2516 — Use old MULPI spec (TLV 25.16) for DS Peak Traf Rate instead of new spec (TLV 25.27) adjrxpwrctl — Allow adjustment of rx power control by mod type bpiHybrid — Allow upgraded DOCSIS 1.0 modems to operate using BPI+ cmstatusoperational — Support the modem status of operational(8) at the CMTS cpeNacksForceCmReset — The CMTS decides internally to accept (ACK) or reject (NACK) a new CPE when its CM asks the CMTS to learn it. By default, the asssociated CM is reset if the same CPE is rejected three times. Use the no version of this operation mode to disable the default setting so that CMs will not be reset after 3 NAKs. docsis10plus — Enable the Docsis 1.0+ feature docsis20test — Enable testing mode for DOCSIS 2.0 downstreamOverride — Inhibits sending range response with downstream frequency override qossf10cms — Allow 1.0 CMs in DocsQosServiceFlowEntry nbudptcpfltr — Allow combining of Ucp and Tcp messages in same filter showCmFormatCV — Force output of “show cable modem” to be (more) Ciscolike suppress-dcd — Disable DCD without cutting off QoS distribution for multicast traffic upce — Allow Upstream Packet Classification Enforcement (default off) upstreamLockupDetect — Enable detection of upstream channel lockups upstreamLockupDetectLong — Modify upstream lockup detection to use longer data sampling interval virtualCm — enable support for virtual modemsdocsis20test — Enable testing mode for DOCSIS 2.0

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure operation overload-control sensitivity Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the sensitivity to overload parameters. To disable, use the [no] option.

Syntax

configure operation overload-control sensitivity [no]

Parameter



Issue 2.0

Definition

Sensitivity to overload (higher=faster response to changes)

ARRIS PROPRIETARY — All Rights Reserved

CLI-895

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure operation overload-control threshold Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the threshold to trigger overload. To disable, use the [no] option.

Syntax

configure operation overload-control threshold [no]

Parameter



CLI-896

Definition

Threshold to trigger overload (higher=busier CPU need to trigger overload)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables all PacketCable (both DQoS and Multimedia) services on the C4 CMTS. To disable all PacketCable services on the C4 CMTS, use the [no] option. NOTE By default, PacketCable services are disabled on the C4 CMTS. When PacketCable services are disabled, the CMTS will disallow any PacketCable signaling connections using the Common Open Policy Service (otherwise known as COPS) from the Call Management Server (CMS). As a result, all PacketCable call requests will fail.

Syntax

configure packetcable [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-897

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable dqos shutdown Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Disables only the PacketCable 1.x (DQoS) services on the C4 CMTS. To enable only PacketCable 1.x (DQoS) services on the C4 CMTS, use the [no] option.

Syntax

configure packetcable dqos shutdown [no]

CLI-898

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable dqos timer Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the Packetcable DQoS (Dynamic Quality of Service) timer.

Syntax

configure packetcable dqos timer [time]

Parameter

Definition

Where timer name is “t0” or “t1” without the quotes. t0 - limits the amount of time between the reception of a Gate-Alloc message and a Gate-Set message for the same DQoS Gate. The default value of this timer is 30 seconds. This timer has a range of 1-60 seconds.

[time]

Issue 2.0

t1 - limits the validity period for authorization of a particular PacketCable call. This timer is started whenever a Gate is established and reset whenever a Commit operation is performed on the resources authorized by the gate. Ordinarily, Timer-T1 is received in the Gate-Set message. If the value given in the Gate-Set message is zero, the Timer-T1 will be set to a provisioned value. The default value of this timer is 250 seconds. This timer has a range of 1-600 seconds. Timer range value.

ARRIS PROPRIETARY — All Rights Reserved

CLI-899

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable eventmsg batch-size Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of event messages that will be collected and combined into one packet for transmission to the RKS. NOTE The C4 CMTS uses the static port 1813 for Event Messages. The C4 CMTS listens to port 1813 all the time. When it sends a message to an RKS at whatever destination IP and port, port 1813 shows up as the source port in the UDP header.

Syntax

configure packetcable eventmsg batch-size

Parameter



CLI-900

Definition

The default value is 3. The count has a range of 2 to 10.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable eventmsg billing-events Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables event messaging while using CALEA and event messaging at the CMs. To disable event messaging at the C4 CMTS while using CALEA and event messaging at the CMs, use the [no] option. NOTE The C4 CMTS uses the static port 1813 for Event Messages. The C4 CMTS listens to port 1813 all the time. When it sends a message to an RKS at whatever destination IP and port, port 1813 shows up as the source port in the UDP header.

Syntax

configure packetcable eventmsg billing-events [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-901

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable eventmsg element-id Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the Element ID to enable event messaging. This is a number that is assigned to the C4 CMTS that will be included in all event messages from the C4 CMTS. This number is used by the RKS so that it knows that the event message came from this CMTS. The Element ID must be configured before Event Messages are generated. To disable event messaging, use the [no] option. NOTE The C4 CMTS uses the static port 1813 for Event Messages. The C4 CMTS listens to port 1813 all the time. When it sends a message to an RKS at whatever destination IP and port, port 1813 shows up as the source port in the UDP header.

Syntax

configure packetcable eventmsg element-id [no]

Parameter



CLI-902

Definition

There is no default value. This number must be configured for event messaging to work. The range is 0 to 99999.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable eventmsg max-age Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum age for PacketCable Event Messaging in minutes. NOTE The C4 CMTS uses the static port 1813 for Event Messages. The C4 CMTS listens to port 1813 all the time. When it sends a message to an RKS at whatever destination IP and port, port 1813 shows up as the source port in the UDP header.

Syntax

Issue 2.0

configure packetcable eventmsg max-age

Parameter

Definition



Maximum age for event message in minutes. Default is set for one minute.

ARRIS PROPRIETARY — All Rights Reserved

CLI-903

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable eventmsg retry limit Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Provisions the event message retry count. This count is the maximum number of times that the Event Messaging Retry Interval may expire before the C4 CMTS will switch to the secondary RKS. NOTE The C4 CMTS uses the static port 1813 for Event Messages. The C4 CMTS listens to port 1813 all the time. When it sends a message to an RKS at whatever destination IP and port, port 1813 shows up as the source port in the UDP header.

Syntax

configure packetcable eventmsg retry limit

Parameter



CLI-904

Definition

Maximum number of times the CMTS will try to send the message. The default value is 1. The count range is 0 - 9.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable eventmsg retry timer Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Provisions the event message retry timer. This is the maximum amount of time that the C4 CMTS will wait for an acknowledgement of an event message before the CMTS will assume that the message is lost. At this point, the CMTS will either retransmit the message or switch to the secondary RKS. NOTE The C4 CMTS uses the static port 1813 for Event Messages. The C4 CMTS listens to port 1813 all the time. When it sends a message to an RKS at whatever destination IP and port, port 1813 shows up as the source port in the UDP header.

Syntax

configure packetcable eventmsg retry timer

Parameter



Issue 2.0

Definition

Timer value in milliseconds. The default value of the timer is 1000 milliseconds. The valid range of this timer is 10 - 10,000 milliseconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-905

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable gate send-subscriberid Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the use of subscriber ID in every DQoS gate-open and gate-close message. To disable, use the [no] option.

Syntax

configure packetcable gate send-subscriberid [no]

CLI-906

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable pcmm shutdown Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Disables only the PacketCable Multimedia services on the C4 CMTS. To enable only PacketCable Multimedia services on the C4 CMTS, use the [no] option.

Syntax

configure packetcable pcmm shutdown [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-907

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable pcmm subscriber-id vrf Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the specific VRF for remotely connect subnet subscriberIDs. Use the [no] version to disable.

Syntax

configure packetcable pcmm subscriber-id vrf [no]

Parameter



CLI-908

Definition

VRF Name, e.g. default

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable pcmm timer t1 Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the PCMM t1 timer values.

Syntax

configure packetcable pcmm timer t1

Parameter



Issue 2.0

Definition

Timer value, in deciseconds. Default value is 300 deciseconds (30 seconds).

ARRIS PROPRIETARY — All Rights Reserved

CLI-909

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable pcmm version Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the specific version of the PCMM Common Open Policy Service (COPS). To disable the PCMM version, use the [no] option.

Syntax

configure packetcable pcmm version [no]

Parameter



CLI-910

Definition

The PCMM version.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable throttle Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the PacketCable throttling parameters. This command throttles the number of packetcable messages that can be made in a 10 second period based on the System Control Module (SCM) congestion status. This means in a normal system we will deny new phone calls if we are getting more than 12.5 connections per second when the SCM CPU is not congested, and 4.1 connections per second when we are in high congestion. NOTE The default thresholds for packetcable throttling are engineered to provide optimal service at scaling levels prescribed with each CMTS software release. Consult ARRIS Technical Support before overriding these defaults.

Syntax

configure packetcable throttle {normal-threshold |yellow-threshold | red-threshold } [transper10sec]

Parameter

Definition

normal-threshold

Maximum number of messages allowed during a 10 second period when system CPU is in a normal condition (e.g. no congestion). The default value is set for 125.

yellow-threshold

Maximum number of messages allowed during a 10 second period when system CPU is in a moderate congestion condition. The default value is set for 125.

red-threshold

Maximum number of messages allowed during a 10 second period when system CPU is in a high congestion condition. The default value is set for 41.

[transper10sec]

Number of gate transactions (request and response) that can be processed in 10 seconds.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-911

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits allowed-emergency Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the maximum percent of the downstream and upstream channel bandwidth reserved for emergency voice. Table CLI-7: Rules/Limits on percentage values

Syntax

Maximum range

0-90

allowed-total

>=

allowed-normal

allowed-total

>=

reserved-emergency

allowed-total

>=

reserved-normal + reserved-emergency

configure packetcable voice-limits allowed-emergency [downstream | upstream]

Parameter

[downstream|upstream]

Definition

The percentage allowed for emergency voice use. Valid range is 0 to 90. See table above. Direction of channel bandwidth.

Related Command(s)

configure packetcable voice-limits set-all

CLI-912

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits allowed-normal Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the maximum percent of the downstream and upstream channel bandwidth reserved for normal voice. Table CLI-8: Rules/Limits on percentage values

Syntax

Maximum range

0-90

allowed-total

>=

allowed-normal

allowed-total

>=

reserved-emergency

allowed-total

>=

reserved-normal + reserved-emergency

configure packetcable voice-limits allowed-normal [downstream | upstream]

Parameter

[downstream|upstream]

Issue 2.0

Definition

The percentage allowed for normal voice use. See table above. Direction of channel bandwidth.

ARRIS PROPRIETARY — All Rights Reserved

CLI-913

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits allowed-total Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the percent of the downstream and upstream channel bandwidth allowed for all classes of voice traffic. Table CLI-9: Rules/Limits on percentage values

Syntax

Maximum range

0-90

allowed-total

>=

allowed-emergency

allowed-total

>=

reserved-normal + reserved-emergency

allowed-emergency

>=

reserved-emergency

configure packetcable voice-limits allowed-total [downstream|upstream]

Parameter

[downstream|upstream]

CLI-914

Definition

The percentage allowed for all classes of voice traffic. See table above. Direction of channel bandwidth.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits downstream Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the percent of only the downstream channel bandwidth allowed for voice traffic.

Syntax

configure packetcable voice-limits downstream [allowedtotal | allowed-normal ]

Issue 2.0

Parameter

Definition



The percentage allowed for all or normal classes of voice traffic. Range is 0 - 90.

ARRIS PROPRIETARY — All Rights Reserved

CLI-915

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits emergency-preemption Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the percent of channel bandwidth allowed for emergency traffic to preempt normal traffic. To disable emergency-preemption, use the [no] option.

Syntax

configure packetcable voice-limits emergency-preemption [downstream|upstream][no]

Parameter

[downstream|upstream]

Definition

The percentage allowed for emergency traffic to preempt normal traffic. Valid range is 0 to 90. Direction of channel bandwidth.

Related Command(s)

configure packetcable voice-limits set-all

CLI-916

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits reserved-emergency Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the minimum percent of the downstream and upstream channel bandwidth reserved for emergency voice. Table CLI-10: Rules/Limits on percentage values

Syntax

Maximum range

0-90

allowed-total

>=

reserved-normal + reserved-emergency

allowed-normal

>=

reserved-normal

configure packetcable voice-limits reserved-emergency [downstream | upstream]

Parameter

[downstream|upstream]

Issue 2.0

Definition

The percentage reserved for emergency voice use. See table above. Direction of channel bandwidth.

ARRIS PROPRIETARY — All Rights Reserved

CLI-917

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits reserved-normal Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the minimum percent of the downstream and upstream channel bandwidth reserved for normal voice. Table CLI-11: Rule/Limits on percentage values

Syntax

Maximum range

0-90

allowed-total

>=

reserved-normal + reserved-emergency

allowed-emergency

>=

reserved-emergency

configure packetcable voice-limits reserved-normal [downstream | upstream]

Parameter

[downstream|upstream]

Definition

The percentage reserved for normal voice use. See table above. Direction of channel bandwidth.

Related Command(s)

configure packetcable voice-limits set-all

CLI-918

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure packetcable voice-limits set-all Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Copies the global values to all downstream and upstream parameters.

Syntax

configure packetcable voice-limits set-all

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-919

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure pagination Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays a number of lines of consecutive CLI output and then will pause at the bottom of the screen and give you the option to load another page of information or to quit. A value of zero indicates no pagination. Non-zero values are only applicable for transports that do not support window size negotiation (serial, ssh). Transports which support window size negotiation (telnet) may override this parameter. To disable pagination and display CLI output all at once, use the [no] option.

Syntax

configure pagination [no]

Related Command(s)

configure line terminal length show running-config interface cable-downstream

CLI-920

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure power-monitor Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the power supply monitor LED. To disable the power monitor, use the [no] option. NOTE While it is never advisable to operate an active system with a simplex power conditioning module, some CMTSs, lab chassis for example, may be equipped with only one power supply. In such cases, the user may choose to disable the active power alarm by executing this command.

Syntax

configure power-monitor [no]

Parameter

Issue 2.0

Definition



Power unit number. Power units are number 0 or 1



restores or shuts down the selected power monitor

ARRIS PROPRIETARY — All Rights Reserved

CLI-921

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure privilege exec level Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the command privilege level. To reset the specified commands back to the default settings, use the [no] option. configure privilege exec level [no]

Parameter

Definition



The privilege level. Valid range is 0-15



The command or group of commands to be assigned a different level.

Example

If you wish to restrict access to the configure interface cable commands, you could use the following command: C4#

configure privilege exec level 8 configure interface cable The following is an example of the output returned by the system: Setting access level to 8 for configure interface cable

Related Command(s)

show privilege exec configure privilege exec reset

CLI-922

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure privilege exec reset Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets the command privilege to the default values.

Syntax

configure privilege exec reset

Parameter



Definition

The command or group of commands to be assigned a different level.

Related Command(s)

show privilege exec configure privilege exec reset

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-923

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure prompt Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the CLI prompt to the specified string. NOTE The configure prompt works for a single session.

Syntax

configure prompt

Parameter

Definition



The text for the new prompt

Example

The following command would change the current prompt of C4# to ARRIS# C4#

configure prompt ARRIS The system prompt would return and look like:

ARRIS# Related Command(s)

configure hostname

CLI-924

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure qos-sc name Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures a Quality of Service (QoS) service class. To remove the QoS service class, use the [no] option.

Syntax

configure qos-sc name [no]

Parameter

Definition



A predefined Quality of Service configuration referred to by the cable modem in a configuration file and used to encode a Service Flow according to the parameter values found in the SCN. The maximum length = 15 characters.

[priority ]

Allows service flows to be given priority for delay and buffering. The C4 CMTS uses this field to assign traffic priorities, which are implemented using a queuing system.

[max-tr-rate ]

Specifies the rate parameter R of a token-bucket-based rate limit for packets. R is expressed in bits per second. This rate expresses an upper boundary, not a guarantee that the rate is available.

[max-tr-burst ]

Specifies the token bucket size B (in bytes) for this Service Flow.

Specifies the minimum rate, in bits/sec, reserved for this Service Flow. If [min-res-rate ] CM requests less bandwidth than this minimum, the C4 CMTS may reallocate the excess. [min-res-pkt ]

Specifies an assumed minimum packet size (in bytes) for which the Minimum Reserved Traffic Rate will be provided.

[peak-tr-rate ]

Specifies peak traffic rate shaped.

[max-burst ]

Specifies the maximum concatenated burst (in bytes) which a Service Flow is allowed. This parameter is calculated from the FC byte of the Concatenation MAC Header to the last CRC in the concatenated MAC frame

[poll-int ]

Issue 2.0

Specifies the nominal interval (in units of microseconds) between successive unicast request opportunities for this Service Flow on the upstream channel. This parameter is typically suited for Real-Time and Non-Real-Time Polling Service.

ARRIS PROPRIETARY — All Rights Reserved

CLI-925

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

[poll-jitter ]

Specifies the maximum amount of time that the unicast request interval may be delayed from the nominal periodic schedule (measured in microseconds) for this Service Flow.

[grant-size ]

Specifies the unsolicited grant size in bytes

[grant-int ]

Specifies the nominal interval (in units of microseconds) between successive data grant opportunities for this Service Flow. Required for UGS and UGS/AD

[grant-jitter ]

Specifies the maximum amount of time (in microseconds) that the transmission opportunities may be delayed from the nominal periodic schedule for this Service Flow. Required for UGS and UGS/AD

[grant-per-int ]

For UGS, the value of this parameter indicates the actual number of data grants per NominalGrant Interval. For UGS/AD, the value of this parameter indicates the maximum number of Active Grants per Nominal Grant Interval. This is intended to enable the addition of sessions to an existing UGS Flow via the Dynamic Service Change mechanism, without negatively impacting existing sessions.

[max-lat

Maximum downstream latency — a service commitment by CMTS to forward a packet received on a network side interface to the RF interface within the specified number of microseconds.

[active-tmout ]

Specifies the maximum duration resources remain unused on an active Service Flow. If there is no activity on the Service Flow within this time interval, the CMTS MUST change the active and admitted QoS Parameter Sets to null.

[adm-tmount ]

Specifies the duration that the C4 CMTS MUST hold resources for a Service Flow’s Admitted QoS Parameter Set while they are in excess of its Active QoS Parameter Set.

[type ]

Specifies the service class schedule type. Valid types: 2 - Best Effort schedule type 3 - Non real time polling service schedule type 4 - Real time polling service schedule type 5 - UGS with activity detection schedule type 6 - UGS schedule type

[req-policy ]

Specifies which IUC opportunities the CM uses for upstream transmission requests and packet transmissions for this Service Flow, whether requests for this Service Flow may be piggybacked with data and whether data packets transmitted on this Service Flow can be concatenated, fragmented, or have payload headers suppressed.

[and-mask ] [or-mask ]

IP Type of Service overwrite. Enables CMTS to overwrite original Type of Service (ToS) byte with new value.

[required-attr-mask-value ]

Specifies the attribute mask required for the service flow. Value is a hex string between 0x00000000-0xFFFFFFFF.

CLI-926

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

[forbidden-attr-mask-value ]

Specifies the attribute mask that is not allowed for the service flow. Value is a hex string between 0x00000000-0xFFFFFFFF.

[dir]

The service flow direction. Downstream is 1 and upstream is 2.

[latency-scheduler

Example

Enables or disables latency controlled flow.

Following is an example of configuring the QoS class: C4#

configure qos-sc name SCNA priority 0 max-tr-rate 500000 max-tr burst 3044 min-res-rate 0 min-res-pkt 0 max-burst 0 poll-int 0 poll-jitter 0 grant-size 0 grant-int 0

configure qos-sc name SCNA grant-jitter 0 grants-per-int 0 max-lat 0 active-tmout 0 adm-tmout 200 type 2 req-policy 00000000 and-mask ff or-mask 00 dir 2

configure qos-sc name SCNB priority 0 max-tr-rate 5000000 max-tr-lat burst 3044 min-res-rate 0 min-res-pkt 0 max-burst 0 poll-int 0 poll-jitter 0 grant-size 0 grant-int 0

configure qos-sc name SCNB grant-jitter 0 grants-per-int 0 max-lat 0 active-tmout 0 adm-tmout 200 type 2 req-policy 00000000 and-mask ff or-mask 00 dir 2

configure qos-sc name SCNC priority 0 max-tr-rate 5000000 max-tr-burst 3044 min-res-rate 0 min-res-pkt 0 max-burst 0 poll-int 0 poll-jitter 0 grant-size 0 grant-int 0

configure qos-sc name SCNC grant-jitter 0 grants-per-int 0 max-lat 0 active-tmout 0 adm-tmout 200 type 1 req-policy 00000000 and-mask ff or-mask 00 dir 1

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-927

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets one or more cable modem(s) by specifying either the IPv4, IPv6 address(s) or MAC address(s).

Syntax

configure reset cable-modem

Parameter



CLI-928

Definition

Either IPv4, IPv6 address or MAC address of the cable modem

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem all Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets all the cable modems in the system. NOTE This command has CTRL + C support which would abort the current process. Output is brief and updated every two seconds to monitor progress. For reference, a 24,000 CM system could take approximately 30 minutes to reset all CMs.

Syntax

configure reset cable-modem all [rate ]

Parameter

[rate ]

Issue 2.0

Definition

Maximum number of cable modems reset per second. Valid range is 1-20. Default is 20.

ARRIS PROPRIETARY — All Rights Reserved

CLI-929

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem bonded Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets or deletes all bonded cable modems.

Syntax

configure reset cable-modem bonded [reject | slot | vendor> [no]

Parameter

[reject ] [slot [vendor ]

CLI-930

Definition

Resets or deletes cable modems on a specific interface. Filters on the CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15. Filters on cable modems for a specific vendor

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem cable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets all cable modems on a specified Cable Access Module (CAM) slot.

Syntax

configure reset cable-modem

Parameter

Issue 2.0

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[rate ]

Maximum number of cable modems reset per second. Valid range is 1-20. Default is 20.

ARRIS PROPRIETARY — All Rights Reserved

CLI-931

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem cable * oui Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets every cable modem matching the specified OUI (Organization Unique Identifier, e.g. most significant 3 bytes of the MAC address) on a specified slot.

Syntax

configure reset cable-modem cable oui

Parameter

CLI-932

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[rate ]

Maximum number of cable modems reset per second. Valid range is 1-20. Default is 20.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem cable * vendor Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets every cable modem of a particular vendor on a specified upstream interface. Following is a list of possible vendor names:

3Com

Ambit

Arris

Askey

ASUSTek

BAS

BestData

Broadcom

Cadant

Castlenet

Cisco

Com21

Conexant

Coresma

COSHIP

D-Link

Daehanet

DAKOS

Electroline

Elsa

Ericsson

GADline

GeniusNet

Hanaro

Humax

iCable_System

Infinite

Intel

Joohong

Leichu

LG

Linksys

Maspro

Matsushita

Mercury

Motorola

NEC

Netgear

Nortel

Opentech

Pace

Pacific

Panasonic

Phillips

Pioneer

Ponico

PowerCom

QNS

RCA/Thomson

RiverDelta

SA

Saejin

Samsung

SMC

Sunrise

Syswave

Technotrend

Teledex

Telexy

Tellabs

Telogy

Terayon

TI

Tollgrade

Toshiba

TriGem

TurboComm

USRobotics

Woojyun

Zoom

ZyXel

Syntax

configure reset cable-modem cable vendor

Parameter



Upstream port



Vendor name

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-933

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem fpcm-id Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets all the cable modems in the system. NOTE This command has CTRL + C support which would abort the current process. Output is brief and updated every two seconds to monitor progress. For reference, a 24,000 CM system could take approximately 30 minutes to reset all CMs.

Syntax

configure reset cable-modem fpcm-id

Parameter



CLI-934

Definition

The FlexPath Device ID of the target FPCM.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset cable-modem vendor Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets every cable modem of a particular vendor. Following is a list of possible vendor names:

3Com

Ambit

Arris

Askey

ASUSTek

BAS

BestData

Broadcom

Cadant

Castlenet

Cisco

Com21

Conexant

Coresma

COSHIP

D-Link

Daehanet

DAKOS

Electroline

Elsa

Ericsson

GADline

GeniusNet

Hanaro

Humax

iCable_System

Infinite

Intel

Joohong

Leichu

LG

Linksys

Maspro

Matsushita

Mercury

Motorola

NEC

Netgear

Nortel

Opentech

Pace

Pacific

Panasonic

Philips

Pioneer

Ponico

PowerCom

QNS

RCA/Thomson

RiverDelta

SA

Saejin

Samsung

SMC

Sunrise

Syswave

Technotrend

Teledex

Telexy

Tellabs

Telogy

Terayon

TI

Tollgrade

Toshiba

TriGem

TurboComm

USRobotics

Woojyun

Zoom

ZyXel

Syntax

configure reset cable-modem vendor [rate]

Parameter

[rate]

Issue 2.0

Definition

Vendor name Maximum number of cable modems reset per seconds. Valid range is 1-20. Default is 20.

ARRIS PROPRIETARY — All Rights Reserved

CLI-935

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset slot Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets the module in the specified slot

Syntax

configure reset slot

Parameter

Definition



The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

Example

To reset the Cable Access Module in Slot 15, use the following command: C4#

CLI-936

configure reset slot 15

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure reset system Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Resets the chassis. CAUTION

This is not a “gentle” reset. The reset happens regardless of any system activity. Syntax

configure reset system

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-937

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the route map. To remove the route-map, use the [no] option.

Syntax

configure route-map Parameter



CLI-938

Definition

Name of this route-map

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes.

Syntax

configure route-map deny [] Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number

ARRIS PROPRIETARY — All Rights Reserved

CLI-939

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny * match as-path regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes used to match BGP autonomous system path information. To disable the function, use the [no] option.

Syntax

configure route-map deny [] match as-path regexp Parameter

CLI-940

Definition



Name of this route-map

[]

Sequence number



Regular expression to filter AS-path attribute

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny * match community regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes that matches a BGP community. To disable this function, use the [no] option.

Syntax

configure route-map deny [] match community regexp Parameter

Issue 2.0

Definition



Name of this route-map

[]

Matches a BGP community



Regular expression to filter on BGP community attributes

ARRIS PROPRIETARY — All Rights Reserved

CLI-941

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny * match ip address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes that matches an IP address and denies routes based on destination network. Standard access-lists are not presently supported. Users desiring to filter on a standard access-list must manually convert the access-list to a prefix-list and apply the prefix-list. To disable this function, use the [no] option.

Syntax

configure route-map deny [] match ip address [] [prefix-list ] Parameter



Name of this route-map

[]

Matches a BGP community

[]

Standard access-list number. Valid range is 1-99

[prefix-list ]

CLI-942

Definition

Prefix list name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny * match ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes that match the next-hop address of route. To disable this function, use the [no] option.

Syntax

configure route-map deny [] match ip next-hop [prefix-list ] Parameter



Name of this route-map

[]

Next-hop or sequence number of route

[prefix-list ]

Issue 2.0

Definition

Prefix-list name

ARRIS PROPRIETARY — All Rights Reserved

CLI-943

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny * match ip route-source Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes that matches based on address of advertising router. To disable this function, use the [no] option.

Syntax

configure route-map deny [] match ip route-source [prefix-list ] Parameter



Name of this route-map

[]

Sequence number.

[prefix-list ]

CLI-944

Definition

Prefix-list name

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * deny * match metric Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that deny routes that match the metric of the specified route. To disable this function, use the [no] option.

Syntax

configure route-map deny [] match metric ] Parameter



Name of this route-map

[]

Sequence number.



Issue 2.0

Definition

Metric value

ARRIS PROPRIETARY — All Rights Reserved

CLI-945

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match as-path Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Used to match an autonomous system path information. To disable this feature, use the [no] option.

Syntax

configure route-map match as-path Parameter



CLI-946

Definition

Name of this route-map

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match as-path regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Matches a BGP autonomous system path access list.

Syntax

configure route-map match as-path regexp

Parameter

Issue 2.0

Definition



Name of this route-map



Regular expression to filter AS-path attribute

ARRIS PROPRIETARY — All Rights Reserved

CLI-947

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match community Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Matches a BGP community. To disable this feature, use the [no] option.

Syntax

configure route-map match community Parameter



CLI-948

Definition

Name of this route-map Regular expression to filter on BGP community

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match ip address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Distributes any routes that have a destination network number address that is permitted by a standard access list, an extended access list, or a prefix list, or to perform policy routing on packets. To remove the entry, use the [no] option.

Syntax

configure route-map match ip address [] [prefix-list ] Parameter

[] [prefix-list ]

Issue 2.0

Definition

Destination network IP address Name of a specific prefix list.

ARRIS PROPRIETARY — All Rights Reserved

CLI-949

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Redistributes any routes that have a next hop router address passed by one of the access lists specified. To remove the next hop entry, use the [no] option.

Syntax

configure route-map match ip next-hop [prefix-list ] Parameter

[prefix-list ]

CLI-950

Definition

Name of this route-map Name of a specific prefix list.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match ip route-source Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Redistributes routes that have been advertised by routers and access servers at the address specified by the access lists. To remove the route-source entry, use the [no] option.

Syntax

configure route-map match ip route-source [prefix-list ] Parameter

[prefix-list ]

Issue 2.0

Definition

Name of this route-map Name of a specific prefix list.

ARRIS PROPRIETARY — All Rights Reserved

CLI-951

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * match metric Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure routes that match the metric of the specified route. To disable this function, use the [no] option.

Syntax

configure route-map match metric

Parameter



CLI-952

Definition

Name of this route-map Metric value

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures conditions that permit route.

Syntax

configure route-map permit [] Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number

ARRIS PROPRIETARY — All Rights Reserved

CLI-953

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * continue Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Use this command to continue the sequence of the match criteria. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match continue [no] Parameter

CLI-954

Definition



Name of this route-map

[]

Sequence number

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * match as-path regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Use this command to match BGP autonomous system path information. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match as-path regexp [no] Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number



Regular expression to filter AS-path attributes.

ARRIS PROPRIETARY — All Rights Reserved

CLI-955

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * match community Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Matches a BGP community. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match community [no] Parameter

CLI-956

Definition



Name of this route-map

[]

Regular expression to filter on BGP community.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map* permit * match community regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Matches a BGP community. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match community regexp [no] Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number



Regular expression to filter on BGP community.

ARRIS PROPRIETARY — All Rights Reserved

CLI-957

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * match ip address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Selects a route based on the destination IP address. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match ip address [prefix-list ] [no] Parameter

Definition



Name of this route-map

[]

Sequence number

[prefix-list ]

Prefix list number

CLI-958

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * match ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Matches the next-hop address of the route. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match ip next-hop [prefix-list ] [no] Parameter



Name of this route-map

[]

Sequence number

[prefix-list ]

Issue 2.0

Definition

Prefix list name

ARRIS PROPRIETARY — All Rights Reserved

CLI-959

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * match ip route-source Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that permit routes based on matching the IP address of the advertising router. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] match ip route-source [prefix-list ] [no] Parameter



Name of this route-map

[]

Sequence number

[prefix-list ]

CLI-960

Definition

IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * match metric Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configure conditions that permit routes that match the metric of the specified route. To disable this function, use the [no] option.

Syntax

configure route-map permit [] match metric ] [no] Parameter



Name of this route-map

[]

Sequence number.



Issue 2.0

Definition

Metric value

ARRIS PROPRIETARY — All Rights Reserved

CLI-961

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set as-path prepend Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Appends a string to the autonomous system path. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] set as-path prepend [no] Parameter

CLI-962

Definition



Name of this route-map

[]

Sequence number



String of autonomous system numbers to append

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set comm-list delete no Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes communities from the community attribute of an update.

Syntax

configure route-map permit [] set comm-list delete no Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number

ARRIS PROPRIETARY — All Rights Reserved

CLI-963

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set comm-list delete regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes communities, using a regular expression, from the community attribute of an update.

Syntax

configure route-map permit [] set comm-list delete regexp Parameter

CLI-964

Definition



Name of this route-map

[]

Sequence number



Regular expression of communities to delete from the update

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set community Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets BGP community attributes.

Syntax

configure route-map permit [] set community [] [additive] [local-as] [no-advertise] [no-export] [internet] Parameter

Definition



Name of this route-map

[]

Sequence number Refers to a community either in the form : or a standard community. Supported standard communities are:

[]

local-AS - Do not send outside local AS (well-known community) no-advertise - Absolute no-export - do not export to next AS (well-known community) internet - Internet (well-known community)

[additive]

Add to the existing community

[local-as]

Do not send outside local AS (well-known community)

[no-advertise]

Do not advertise to any peer (well-known community)

[no-export]

Do not export to next AS (well-known community)

[internet]

Internet (well-known community)

Example

This command is also used to set the community of routes redistributed into BGP. For example: C4#

configure route-map redistribute set community internet configure router bgp redistribute ospf rout-map redistribute

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-965

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set community none Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes the communities of the update.

Syntax

configure route-map permit [] set community none Parameter

CLI-966

Definition



Name of this route-map

[]

Sequence number

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set dampening Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the BGP route dampening factors for the specified route. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] set dampening [no] Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number



Half-life time for the penalty in minutes

ARRIS PROPRIETARY — All Rights Reserved

CLI-967

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures where the next-hop to send packets that match the specified routemap. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] set ip next-hop [no] Parameter



Name of this route-map

[]

Sequence number



CLI-968

Definition

IP address of the next hop

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set local-preference Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the local preference of routes within a specified local autonomous system. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] set local-preference [no] Parameter

Definition



Name of this route-map

[]

Sequence number



Local preference

Example

This command is also used to set the local-preference of routes redistributed into BGP. For example: C4#

configure rout-map redistribute set local-preference 50 configure router bgp redistrict ospf route-map redistribute

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-969

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set metric Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the metric value for destination routing protocols. To restore the default setting, use the [no] option.

Syntax

configure route-map permit [] set metric [no] Parameter



Name of this route-map

[]

Sequence number



CLI-970

Definition

MED value

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set origin Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the BGP origin code. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] set origin [no] Parameter



Name of this route-map

[]

Sequence number



Issue 2.0

Definition

BGP origin code: egp = remote EGP; igp = local EGP; incomplete = unknown heritage.

ARRIS PROPRIETARY — All Rights Reserved

CLI-971

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * permit * set weight Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies the BGP weight for the routing table. Weight can be altered by this command on routes learned from other BGP routers, but cannot be set on routes redistributed into BGP from other protocols. To return to the default setting, use the [no] option.

Syntax

configure route-map permit [] set weight [no] Parameter



Name of this route-map

[]

Sequence number



CLI-972

Definition

Weight

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Creates the policy route-map or enters the policy route-map command mode. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy [no] Parameter



Issue 2.0

Definition

Name of this route-map

ARRIS PROPRIETARY — All Rights Reserved

CLI-973

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set as-path prepend Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Appends a string to the autonomous system path. To return to the default setting, use the [no] option.

Syntax

configure route-map set as-path prepend [no] Parameter



CLI-974

Definition

String of autonomous system numbers to append

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set comm-list delete regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes communities, using a regular expression, from the community attribute of an update.

Syntax

configure route-map set comm-list delete regexp Parameter



Issue 2.0

Definition

Regular expression of communities to delete from the update

ARRIS PROPRIETARY — All Rights Reserved

CLI-975

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set community Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets BGP community attributes.

Syntax

configure route-map set community [] [additive] [local-as] [no-advertise] [no-export] [internet] Parameter

Definition

Refers to a community either in the form : or a standard community. Supported standard communities are: []

local-AS - Do not send outside local AS (well-known community) no-advertise - Absolute no-export - do not export to next AS (well-known community) internet - Internet (well-known community)

[additive]

Add to the existing community

[local-as]

Do not send outside local AS (well-known community)

[no-advertise]

Do not advertise to any peer (well-known community)

[no-export] [internet]

CLI-976

Do not export to next AS (well-known community) Internet (well-known community)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set community none Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes the communities of the update.

Syntax

configure route-map set community none

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-977

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set dampening Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the BGP route dampening factors for the specified route. To return to the default setting, use the [no] option.

Syntax

configure route-map set dampening [no] Parameter



CLI-978

Definition

Half-life time for the penalty in minutes

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures where the next-hop to send packets that match the specified routemap. To return to the default setting, use the [no] option.

Syntax

configure route-map set ip next-hop [no] Parameter



Issue 2.0

Definition

IP address of the next hop

ARRIS PROPRIETARY — All Rights Reserved

CLI-979

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set local-preference Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the local preference of routes within a specified local autonomous system. To return to the default setting, use the [no] option.

Syntax

configure route-map set local-preference [no] Parameter



CLI-980

Definition

Local preference

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set metric Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the metric value for destination routing protocols. To restore the default setting, use the [no] option.

Syntax

configure route-map set metric [no] Parameter



Issue 2.0

Definition

MED value

ARRIS PROPRIETARY — All Rights Reserved

CLI-981

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set origin Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the BGP origin code. To return to the default setting, use the [no] option.

Syntax

configure route-map set origin [no] Parameter

Definition



BGP origin code: egp = remote EGP; igp = local EGP; incomplete = unknown heritage.

CLI-982

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map set weight Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies the BGP weight for the routing table. Weight can be altered by this command on routes learned from other BGP routers, but cannot be set on routes redistributed into BGP from other protocols. To return to the default setting, use the [no] option.

Syntax

configure route-map set weight [no] Parameter



Issue 2.0

Definition

Weight

ARRIS PROPRIETARY — All Rights Reserved

CLI-983

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * deny Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures conditions that deny the route. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy deny [no] Parameter



CLI-984

Definition

Name of this route-map

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * deny match ip address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures conditions that deny a route based on the IP address. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy deny match ip address [no] Parameter

Issue 2.0

Definition



Name of this route-map



Access list name or number

ARRIS PROPRIETARY — All Rights Reserved

CLI-985

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * match ip address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures conditions that match the IP address based on the destination network. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy match ip address [no] Parameter

CLI-986

Definition



Name of this route-map



Access list name or number

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures conditions that permit the route. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit [no] Parameter



Issue 2.0

Definition

Name of this route-map Sequence number

ARRIS PROPRIETARY — All Rights Reserved

CLI-987

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit * match ip address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures conditions that denies a match based on the IP address based on the destination network. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit match ip address [no] Parameter



CLI-988

Definition

Name of this route-map Access list name or number IPv4 or IPv6 address.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit * set ip backup-next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures where to output packets that match the route-map. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit set ip backup-next-hop [no] Parameter



Issue 2.0

Definition

Name of this route-map Sequence number IPv4 or IPv6 address.

ARRIS PROPRIETARY — All Rights Reserved

CLI-989

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit * set ip interface null Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures a route map to null interface to drop certain traffic. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit set ip interface null [no] Parameter



CLI-990

Definition

Name of this route-map



Sequence number



Null interface zero

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit * set ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures where to output packets that match the route-map. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit set ip next-hop [no] Parameter



Issue 2.0

Definition

Name of this route-map Sequence number IPv4 or IPv6 address.

ARRIS PROPRIETARY — All Rights Reserved

CLI-991

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit * set ip precedence Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the IP precedence values. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit set ip precedence [no] Parameter



CLI-992

Definition

Name of this route-map Sequence number

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map-policy * permit * set ip tos Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the IP TOS values. To return to the default setting, use the [no] option.

Syntax

configure route-map-policy permit set ip tos [no] Parameter



Issue 2.0

Definition

Name of this route-map Sequence number

ARRIS PROPRIETARY — All Rights Reserved

CLI-993

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set as-path prepend Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Modifies autonomous system path for BGP routes. To return to the default setting, use the [no] option.

Syntax

configure route-map set as-path prepend Parameter

CLI-994

Definition



Name of this route-map



Sequence of autonomous system to prepend onto prepend string sent to neighbor

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set comm-list delete regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes communities from the community attribute of an update using a regular expression. To return to the default setting, use the [no] option.

Syntax

configure route-map set comm-list delete regexp Parameter

Issue 2.0

Definition



Name of this route-map



A regular expression of communities to delete from the update

ARRIS PROPRIETARY — All Rights Reserved

CLI-995

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set community Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the communities attribute. To return to the default setting, use the [no] option.

Syntax

configure route-map set community [] [additive]

Parameter



Definition

Name of this route-map Refers to a community either in the form : or a standard community. Supported standard communities are:

CLI-996

[]

local-AS no-advertise no-export internet

- Do not send outside local AS (well-known community) - Absolute - do not export to next AS (well-known community) - Internet (well-known community)

[additive]

The community added to the existing community

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set community add Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Adds the specified community to the set of communities in the route. To return to the default setting, use the [no] option.

Syntax

configure route-map set community add [] [no]

Parameter



Definition

Name of this route-map Refers to a community either in the form : or a standard community. Supported standard communities are:

[]

Issue 2.0

local-AS no-advertise no-export internet

- Do not send outside local AS (well-known community) - Absolute - do not export to next AS (well-known community) - Internet (well-known community)

ARRIS PROPRIETARY — All Rights Reserved

CLI-997

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set community additive Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Adds to the specified community. To return to the default setting, use the [no] option.

Syntax

configure route-map set community additive [] [no]

Parameter



Definition

Name of this route-map Refers to a community either in the form : or a standard community. Supported standard communities are:

[]

CLI-998

local-AS no-advertise no-export internet

- Do not send outside local AS (well-known community) - Absolute - do not export to next AS (well-known community) - Internet (well-known community)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set community delete Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Deletes the specified community in the set of communities in the route. To return to the default setting, use the [no] option.

Syntax

configure route-map set community delete [] [no]

Parameter



Definition

Name of this route-map Refers to a community either in the form : or a standard community. Supported standard communities are:

[]

Issue 2.0

local-AS no-advertise no-export internet

- Do not send outside local AS (well-known community) - Absolute - do not export to next AS (well-known community) - Internet (well-known community)

ARRIS PROPRIETARY — All Rights Reserved

CLI-999

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set community none Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes the community from the route.

Syntax

configure route-map set community none

Parameter

Definition

Refers to a community either in the form : or a standard community. Supported standard communities are:

CLI-1000

local-AS no-advertise no-export internet

- Do not send outside local AS (well-known community) - Absolute - do not export to next AS (well-known community) - Internet (well-known community)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set dampening Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines the BGP route dampening factors for the specified route. To return to the default setting, use the [no] option.

Syntax

configure route-map set dampening Parameter

Issue 2.0

Definition



Name of this route-map

[]

Sequence number



Half-life time for the penalty in minutes

ARRIS PROPRIETARY — All Rights Reserved

CLI-1001

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set ip next-hop Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Defines where to output packets matching the specified route-map. To return to the default setting, use the [no] option.

Syntax

configure route-map [vrf ] set ip next-hop Parameter

[vrf ]

CLI-1002

Definition

The name assigned to the virtual router Name of this route-map Next hop IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set local-preference Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the preference of routes within the local autonomous system. To return to the default setting, use the [no] option.

Syntax

configure route-map [vrf ] set local-preference Parameter

[vrf ]

Issue 2.0

Definition

The name assigned to the virtual router Name of this route-map Local preference

ARRIS PROPRIETARY — All Rights Reserved

CLI-1003

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set metric Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the metric value for the destination routing protocol. To return to the default setting, use the [no] option.

Syntax

configure route-map [vrf ] set metric Parameter

[vrf ]

CLI-1004

Definition

The name assigned to the virtual router Name of this route-map MED value

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set origin Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the BGP origin code. To return to the default setting, use the [no] option.

Syntax

configure route-map set origin Parameter



Issue 2.0

Definition

Name of this route-map BGP origin code: egp = remote EGP; igp = local EGP; incomplete = unknown heritage.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1005

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure route-map * set weight Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies the BGP weight for the specified routing table. Weight can be altered by this command on routes learned from other BGP routers, but cannot be set on routes redistributed from other protocols. To return to the default setting, use the [no] option.

Syntax

configure route-map set weight Parameter



CLI-1006

Definition

Name of this route-map Weight

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures BGP. BGP requires a unique router-id to function correctly. The default router-id is computed from the IP addresses of the interfaces. If there are no interfaces configured, then the user will receive an error message to the effect: “No Interfaces have been assigned to this VRF, default router-Id cannot be calculated”. The user can work around this problem by entering a router id as the first bgp command. Example: “configure router bgp 100 bgp router-id 10.1.1.1 To disable BGP, use the [no] option. NOTE When configuring BGP for the first time, or when deleting an instance of BGP, the autonomous system number is required.

Syntax

configure router bgp [] Parameter

[]

Definition

Autonomous System (AS) number. Valid range is 1-65535

Related Command(s)

configure router bgp * bgp always-compare-med

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1007

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * aggregate-address Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the routes that match the aggregate IP address and mask to be aggregated. The aggregate routes and the specific routes would be advertised out. To disable, use the [no] option.

Syntax

configure router bgp aggregate-address [no] Parameter



CLI-1008

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address of the aggregate. Aggregate mask.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * aggregate-address * * as-set summary-only Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the routes so that only the aggregate route would be advertised out and the aggregate route would have the AS_PATHS of all the specific routes. To disable, use the [no] option.

Syntax

configure router bgp aggregate-address as-set summary-only [no] Parameter



Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address of the aggregate. Aggregate mask.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1009

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * aggregate-address * * as-set summary-only advertisemap Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies which routes are not to get aggregated. Attributes of the not-aggregated specific routes would not be inherited by the aggregate route. The notaggregated specific routes would be advertised out in addition to the aggregate route. To disable, use the [no] option.

Syntax

configure router bgp aggregate-address as-set summary-only advertise-map [no] Parameter



CLI-1010

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address of the aggregate. Aggregate mask. Your advertised map.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * aggregate-address * * as-set summary-only attributemap Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the Community attribute on the aggregate route giving the user a chance to change, for the aggregate route, the otherwise inherited Community attributes from the specific routes. To disable, use the [no] option.

Syntax

configure router bgp aggregate-address as-set summary-only attribute-map [no] Parameter



Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address of the aggregate. Aggregate mask. Your attribute map.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1011

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * aggregate-address * * as-set suppress-map Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Specifies which specific routes are not to get aggregated. However, the attributes of the suppressed specific routes are inherited by the aggregate route. The attribute-map can be used to override the inherited attributes. The nonsuppressed specific routes would be advertised out in addition to the aggregate route. Removing the option “as-set” would cause the aggregate route not to inherit the AS_PATH attributes from the specific routes. To disable, use the [no] option.

Syntax

configure router bgp aggregate-address [as-set] suppress-map [no] Parameter



CLI-1012

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address of the aggregate. Aggregate mask. Your suppressed map.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp always-compare-med Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Multi-Exit-Discriminator (MED) is not usually compared between routes from different autonomous systems. This command enables such comparison. Default is disabled. To disable the comparison, use the [no] option.

Syntax

configure router bgp [] bgp always-compare-med Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535

ARRIS PROPRIETARY — All Rights Reserved

CLI-1013

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp cluster-id Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the cluster ID if the BGP cluster has more than one route reflector. To remove the cluster ID, use the [no] option.

Syntax

configure router bgp [] bgp cluster-id Parameter

[]

CLI-1014

Definition

Autonomous System (AS) number. Valid range is 1-65535 Route Reflector cluster identifier

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp confederation identifier Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the confederation parameters. To remove the confederation parameter, use the [no] option.

Syntax

configure router bgp [] bgp confederation identifier Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 Confederation AS number that internally includes multiple autonomous systems.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1015

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp default local-preference Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Changes the default local preference. To return to the default setting, use the [no] option.

Syntax

configure router bgp [] bgp default local-preference Parameter

[]

CLI-1016

Definition

Autonomous System (AS) number. Valid range is 1-65535 Local preference value

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp deterministic-med Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables BGP deterministic comparison of the MED variable between all paths from the same autonomous system. To disable the comparison, use the [no] option.

Syntax

configure router bgp [] bgp deterministic-med Parameter

[]

Definition

Autonomous System (AS) number. Valid range is 1-65535

Related Command(s)

configure router bgp * bgp always-compare-med

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1017

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp graceful-restart Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables the BGP graceful restart capability. To restore the stem to its default condition, use the [no] option.

Syntax

configure router bgp [] bgp graceful-restart Parameter

[]

CLI-1018

Definition

Autonomous System (AS) number. Valid range is 1-65535

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp graceful-restart purge-time Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Sets the maximum time before stale routes are purged following the local BGP restart.. To restore the stem to its default condition, use the [no] option.

Syntax

configure router bgp [] bgp graceful-restart purgetime [no] Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 Time in seconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-1019

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp graceful-restart restart-time Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum time to wait for a graceful-restart-capable neighbor to recover after a restart. To restore the system to its default condition, use the [no] option.

Syntax

configure router bgp [] bgp graceful-restart restart-time Parameter

[]

CLI-1020

Definition

Autonomous System (AS) number. Valid range is 1-65535 Time in seconds

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp graceful-restart stalepaths-time Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum time to hold on to the stale paths of a gracefully restarted neighbor to come back up after a restart. All stale paths are deleted after the expiration of this timer. To restore the system to its default condition, use the [no] option.

Syntax

configure router bgp [] bgp graceful-restart stalepaths-time Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 Time in seconds

ARRIS PROPRIETARY — All Rights Reserved

CLI-1021

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp pause-threshold Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Limits the amount of work that is carried out in each cycle of the N-BASE scheduler. To unlimit the amount of work that is carried out in each cycle, use the [no] option.

Syntax

configure router bgp [] bgp pause-threshold Parameter

[]

CLI-1022

Definition

Autonomous System (AS) number. Valid range is 1-65535 Default value is 2000

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * bgp router-id

Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures a fixed BGP router ID for a BGP-speaking router. NOTE Ordinarily the AS number is optional with this command. However, it becomes mandatory if BGP is configured before any interfaces have been configured. In that case, this must be the first BGP command. To restore the default value of the router ID, use the [no] option. NOTE The default router-id is the highest loopback address, if there is one, or the highest interface address in the absence of a loopback.

Syntax

configure router bgp [] bgp router-id Parameter

[]

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address of the desired router ID

Related Command(s)

configure router bgp * bgp always-compare-med

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1023

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distance Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the administrative distance for BGP routes. To remove the distance definition, use the [no] option.

Syntax

configure router bgp [] distance [no] Parameter

[]

CLI-1024

Definition

Autonomous System (AS) number. Valid range is 1-65535

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distance bgp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the administrative distance for subsets of BGP routes.

Syntax

configure router bgp [] distance bgp Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535



Administrative distance for external BGP routes



Administrative distance for internal BGP routes

ARRIS PROPRIETARY — All Rights Reserved

CLI-1025

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distribute-list * out connected Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures filtering for outbound BGP routes for routes originating from a connected source. To disable this function, use the [no] option.

Syntax

configure router bgp [] distribute-list out connected Parameter

CLI-1026

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535



Access list used for filtering

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distribute-list * out isis Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures filtering for outbound BGP routes for the IS-IS routing process. To disable this function, use the [no] option.

Syntax

configure router bgp [] distribute-list out isis Parameter

Issue 2.0

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535



Access list used for filtering

ARRIS PROPRIETARY — All Rights Reserved

CLI-1027

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distribute-list * out ospf

Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures filtering for outbound BGP routes for the OSPF routing process. To disable this function, use the [no] option.

Syntax

configure router bgp [] distribute-list out ospf Parameter

CLI-1028

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535



Access list used for filtering

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distribute-list * out rip Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures filtering for outbound BGP routes for the RIP routing process. To disable this function, use the [no] option.

Syntax

configure router bgp [] distribute-list out rip Parameter

Issue 2.0

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535



Access list used for filtering

ARRIS PROPRIETARY — All Rights Reserved

CLI-1029

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * distribute-list * out static Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures filtering for outbound BGP routes for a static routing process. To disable this function, use the [no] option.

Syntax

configure router bgp [] distribute-list out static Parameter

CLI-1030

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535



Access list used for filtering

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * maximum-paths Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of Equal Cost BGP paths to control the number of parallel routes an IP routing protocol can support. To restore the default value, use the [no] option.

Syntax

configure router bgp maximum-paths Parameter



Issue 2.0

Definition

Maximum path for external BGP

ARRIS PROPRIETARY — All Rights Reserved

CLI-1031

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * maximum-paths * ibgp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum paths for Internal BGP (IBGP) routes that can be installed in a routing table. To restore the default value, use the

Syntax

configure router bgp maximum-paths ibgp Parameter

CLI-1032

Definition



Maximum number of parallel routes for external BGP



Maximum number of parallel routes for internal BGP (IBGP)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * advertisement-interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the minimum route advertisement interval. To remove an entry, use the [no] option.

Syntax

configure router bgp [] neighbor advertisement-interval [withdraw-interval ] Parameter

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535



IP address.

[advertisement-interval ] [withdraw-interval ]

Issue 2.0

Value in seconds. Minimum interval between routing updates. Valid range is 0-600 seconds. Value in seconds. Allows a withdrawn to be sent more before the next update. Valid range is 0-600 seconds.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1033

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * as-origin-interval Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the minimum interval between originating routes from the AS. To remove an entry, use the [no] option.

Syntax

configure router bgp [] neighbor as-origin-interval Parameter

[]

CLI-1034

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address. Minimum interval in seconds between routing updates. Valid range is 165535.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * confed Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the neighbor as a confederation member. To remove the member, use the [no] option.

Syntax

configure router bgp [] neighbor confed Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1035

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * connect-retry Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the connection retry interval. To remove the member, use the [no] option.

Syntax

configure router bgp [] neighbor connect-retry Parameter

[]

CLI-1036

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Connect retry interval value. Valid range is 1-65535

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * enforce-first-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the CMTS to require the neighbors to send their AS as the first AS number in their AS_SEQUENCE. To remove the restriction, use the [no] option.

Syntax

configure router bgp [] neighbor enforce-first-as Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1037

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * maximum-prefix Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of prefixes that can be accepted from this neighbor. This command is disabled by default. To return to the default, use the [no] option.

Syntax

configure router bgp [] neighbor maximum-prefix Parameter

[]

CLI-1038

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Specifies upper limit of route to receive from neighbor. No such limit exists by default.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * maximum-prefix * warning-only Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the router to generate a log message when the maximum prefix limit is exceeded instead of terminating the peering session. To disable this function, use the [no] option.

Syntax

configure router bgp [] neighbor maximum-prefix warning-only Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Specifies upper limit of route to receive from neighbor. No such limit exists by default.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1039

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * next-hop-self Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of prefixes that can be accepted from this neighbor. This command is disabled by default. To disable the next-hop processing, use the [no] option.

Syntax

configure router bgp [] neighbor next-hop-self Parameter

[]

CLI-1040

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * passive Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the maximum number of prefixes that can be accepted from this neighbor. This command is disabled by default. To enable connection initiation (passive open), use the [no] option.

Syntax

configure router bgp [] neighbor passive Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1041

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * password Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enables Message Digest 5 (MD5) authentication on TCP connections between BGP neighbors. To disable the password, use the [no] option.

Syntax

configure router bgp [] neighbor password Parameter

[]

CLI-1042

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Specifies the case-sensitive BGP password. By default, none exists.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * prefix-list * in Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the name of the prefix list to filter inbound updates from the neighbor. To disable the prefix list to filter, use the [no] option.

Syntax

configure router bgp [] neighbor prefix-list in Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Specifies the name of the prefix list to filter inbound updates from the neighbor. By default, no such reference exists.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1043

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * prefix-list * out Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the name of the prefix list to filter outbound updates to the neighbor. To remove the name of the prefix list to filter, use the [no] option.

Syntax

configure router bgp [] neighbor prefix-list out Parameter

[]

CLI-1044

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Specifies the name of the prefix list to filter outbound updates to the neighbor. By default, no such reference exists.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * remote-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

This command creates a new neighbor. This command should only be used on directly connected neighbors or when there is only one interface that handles BGP traffic. If the neighbor is not directly connected, the first neighbor command should be configure router bgp * neighbor * update-source cablemac * remote-as on page CLI-1055 The IP address of the specified neighbor by the update-source option is used by the other routes to reference the CMTS in their neighbor commands. If the initial neighbor command does not contain the update-source, then the other routers will reference us by the directly connected physical interface on the CMTS. NOTE We do not allow the update-source to be specified after a neighbor is created.

Syntax

configure router bgp [] neighbor remote-as Parameter

[]

Definition

Autonomous System (AS) number. Valid range is 1-65535



IP address



Specifies the autonomous system number of the neighbor. REQUIRED when neighbor is created.

Related Command(s)

configure router bgp * neighbor * update-source loopback * remote-as

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1045

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * remove-private-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Removes private Autonomous Systems (AS) from the autonomous system path. To reestablish private AS on outbound updates, use the [no] option.

Syntax

configure router bgp [] neighbor remove-private-as [no] Parameter

[]

CLI-1046

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * route-map * in Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the name of the route-map used to apply policy for routes inbound from the neighbor. By default, no such policy reference exists. To remove a route map, use the [no] option.

Syntax

configure router bgp [] neighbor route-map in Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Name of the route map

ARRIS PROPRIETARY — All Rights Reserved

CLI-1047

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * route-map * out Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the name of the route-map used to apply policy for routes outbound to the neighbor. By default, no such policy reference exists. To remove the name of the route-map used to apply policy for routes outbound for a neighbor, use the [no] option.

Syntax

configure router bgp [] neighbor route-map out Parameter

[]

CLI-1048

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address Outbound route-map to filter

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * route-reflector-client Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the router as a BGP route reflector and the specified neighbor as its a route reflector client. To remove a specified neighbor as a route reflector client, use the [no] option.

Syntax

configure router bgp [] neighbor route-reflector-client Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1049

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * route-reflector-client meshed Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the router as a BGP route reflector and the specified neighbor as a meshed route reflector client. To disable this function, use the [no] option.

Syntax

configure router bgp [] neighbor route-reflector-client meshed Parameter

[]

CLI-1050

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * route-refresh Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Triggers a route refresh for the specified neighbor. NOTE This command is equivalent to clear ip mroute counters on page CLI-65

Syntax

configure router bgp [] neighbor route-refresh Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1051

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * shutdown Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Forces an administrative shutdown of the specified neighbor. To store the specified neighbor, use the [no] option.

Syntax

configure router bgp [] neighbor shutdown Parameter

[]

CLI-1052

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * split-horizon Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures routes with a BGP next-hop equal to the neighbor’s address to not send to that neighbor. To store the specified neighbor, use the [no] option.

Syntax

configure router bgp [] neighbor split-horizon Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1053

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * timers Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the keepalive and holdtime of the specified neighbor. To clear the keepalive and holdtime of a specified neighbor, use the [no] option.

Syntax

configure router bgp [] neighbor timers Parameter

[]

CLI-1054

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address



The frequency (in seconds) that a keepalive message is sent to its peer. Valid range is 0-65535.



The interval (in seconds) after not receiving a response that a peer is considered dead. Valid range is 0-65535.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * update-source cable-mac * remote-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the source address for the session.

Syntax

configure router bgp [] neighbor update-source cable-mac remote-as Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address The MAC identifier. Valid numbers are 0-415. Autonomous System (AS) number of the neighbor

ARRIS PROPRIETARY — All Rights Reserved

CLI-1055

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * update-source gigabitethernet * remote-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the source address for the session.

Syntax

configure router bgp [] neighbor update-source gigabitethernet remote-as

Parameter

[]

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP address RCM slot number/gigabitEthernet port number.

/port>

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



CLI-1056

Autonomous System (AS) number of the neighbor

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * update-source ip-address * remote-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the source address for the session.

Syntax

configure router bgp [] neighbor update-source ip-address remote-as Parameter

[]

Autonomous System (AS) number. Valid range is 1-65535



IP address



Source IP address



Issue 2.0

Definition

Autonomous System (AS) number of the neighbor

ARRIS PROPRIETARY — All Rights Reserved

CLI-1057

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * update-source loopback * remote-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the first neighbor command for a neighbor who is not directly connected. The IP address of the specified neighbor by the update-source option is used by the other routes to reference the CMTS in their neighbor commands. If the initial neighbor command does not contain the update-source, then the other routers will reference us by the directly connected physical interface on the CMTS. NOTE We do not allow the update-source to be specified after a neighbor is created.

Syntax

configure router bgp [] neighbor update-source loopback remote-as Parameter

[]

Autonomous System (AS) number. Valid range is 1-65535



IP address



The Loopback interface number. Valid range is 0-15.



CLI-1058

Definition

Autonomous System (AS) number of the neighbor

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * neighbor * update-source tengigabitethernet * remote-as Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the source address for the session.

Syntax

configure router bgp [] neighbor update-source tengigabitethernet remote-as Parameter

[]

Definition

Autonomous System (AS) number. Valid range is 1-65535 IP addressv RCM slot number/tengigabitEthernet port number.

/

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /



Issue 2.0

Autonomous System (AS) number of the neighbor

ARRIS PROPRIETARY — All Rights Reserved

CLI-1059

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * redistribute connected Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures redistribute connected routes into BGP. To disable the connected routes, use the [no] option.

Syntax

configure router bgp [] redistribute connected [metric ] [route-map ] Parameter

[] [metric ] [route-map ]

CLI-1060

Definition

Autonomous System (AS) number. Valid range is 1-65535 Metric associated with redistributed routes Route-map used to modify BGP attributes of redistributed routes

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * redistribute isis Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures redistribution routes from Intermediate System-to-Intermediate System (IS-IS) routing processes into a Border Gateway Protocol (BGP) autonomous system. To restore the system to its default condition, use the [no] option.

Syntax

configure router bgp [] redistribute isis [] [metric ] [route-map ] Parameter

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535

[] [metric ] [route-map ]

Issue 2.0

Enumerates the type of IS-IS routes to redistribute into BGP. Metric associated with redistributed routes Route-map used to modify BGP attributes of redistributed routes

ARRIS PROPRIETARY — All Rights Reserved

CLI-1061

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * redistribute ospf Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures redistribution routes from OSPF routing processes into a Border Gateway Protocol (BGP) autonomous system. To disable redistribution, use the [no] option.

Syntax

configure router bgp [] redistribute ospf [match ] [metric ] [route-map ] Parameter

Definition

[]

Autonomous System (AS) number. Valid range is 1-65535

[match ] [metric ] [route-map ]

CLI-1062

The type of OSPF routes to redistribute into BGP. Metric associated with redistributed routes Route-map used to modify BGP attributes of redistributed routes

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * redistribute rip Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures redistribution routes from RIP routing processes into a Border Gateway Protocol (BGP) autonomous system. To disable the redistribution, use the [no] option.

Syntax

configure router bgp [] redistribute rip [metric ] [route-map ] Parameter

[] [metric ] [route-map ]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535 Metric associated with redistributed routes Route-map used to modify BGP attributes of redistributed routes

ARRIS PROPRIETARY — All Rights Reserved

CLI-1063

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * redistribute static Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures redistribution routes from static routes into a Border Gateway Protocol (BGP) autonomous system. To disable the redistribution, use the [no] option.

Syntax

configure router bgp [] redistribute static [metric ] [route-map ] Parameter

[] [metric ] [route-map ]

CLI-1064

Definition

Autonomous System (AS) number. Valid range is 1-65535 Metric associated with the redistributed routes. Route-map used to modify BGP attributes of redistributed routes

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router bgp * shutdown Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Disables the administrative state of BGP. To enable the administrative state of BGP, use the [no] option.

Syntax

configure router bgp [] shutdown Parameter

[]

Issue 2.0

Definition

Autonomous System (AS) number. Valid range is 1-65535

ARRIS PROPRIETARY — All Rights Reserved

CLI-1065

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Places the system into an intermediate mode. To disable IS-IS, enter the [no] option.

Syntax

configure router isis [no]

CLI-1066

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Enters the router specified IS-IS configuration mode. To leave the configuration mode, use the [no] option.

Syntax

configure router isis address-family [no] Parameter

Issue 2.0

Definition

ipv4

Allows setting IPv4 IS-IS parameters.

ipv6

Allows setting IPv6 IS-IS parameters.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1067

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 distance Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the administrative distance for IS-IS routes. To remove the administrative distance, use the [no] option.

Syntax

configure router isis address-family ipv4 distance [no] Parameter



CLI-1068

Definition

Administrative distance.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 distance * isis Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures the administrative distance for IS-IS routes. To remove the administrative distance, use the [no] option.

Syntax

configure router isis address-family ipv4 distance isis [external-level1 | external-level2 | internal-level1 | internal-level2] [no] Parameter



Issue 2.0

Definition

Administrative distance.

[external-level1]

Administrative distance for external level-1 IS-IS routes in the same VRF

[external-level2]

Administrative distance for external level-2 IS-IS routes in the same VRF

[internal-level1]

Administrative distance for internal level-1 IS-IS routes in the same VRF

[internal-level2]

Administrative distance for internal level-2 IS-IS routes in the same VRF

ARRIS PROPRIETARY — All Rights Reserved

CLI-1069

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 distribute-list * out * Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Configures filtering for IPv4 IS-IS routes. To remove the filtering, use the [no] option.

Syntax

configure router isis address-family ipv4 distribute-list out [connected | static | rip | ospf | bgp] [no] Parameter

[connected] [static] [rip]

CLI-1070

Definition

IP standard access list Filters IS-IS routes originating from a connected source. Filters IS-IS routes originating from a static configuration. Filters IS-IS routes originating from a RIP.

[ospf]

Filters IS-IS routes originating from a OSPF.

[bgp]

Filters IS-IS routes originating from a BGP.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 enable Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Indicates to IS-IS neighbors that the CMTS supports IPv4 TLVs. To turn off, use the [no] option.

Syntax

configure router isis address-family ipv4 enable [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1071

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 redistribute bgp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Redistributes routes from BGP routes into IS-IS. To disable the redistribution, use the [no] option.s.

Syntax

configure router isis address-family ipv4 redistribute bgp [metric ] [metric-type [no] Parameter

Definition



Import as level 1 route



Import as level 2 route

[metric ]

Metric associated with redistributed routes. Valid range is 0-16777214.

[metric-type ]

CLI-1072

Metric type associated with redistributed routes. Specify whether redistributed routes use internal or external metrics.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 redistribute connected Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Redistributes connected routes into IS-IS. To disable the redistribution, use the [no] option.s.

Syntax

configure router isis address-family ipv4 redistribute connected [metric ] [metric-type [no] Parameter

Definition



Import as level 1 route



Import as level 2 route

[metric ]

Metric associated with redistributed routes. Valid range is 0-16777214.

[metric-type ]

Issue 2.0

Metric type associated with redistributed routes. Specify whether redistributed routes use internal or external metrics.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1073

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

configure router isis address-family ipv4 redistribute ospf Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Redistributes OSPF routes into IS-IS. To disable the redistribution, use the [no] option.

Syntax

configure router isis address-family ipv4 redistribute ospf [match ] [metric ] [metric-type ] [no] Parameter

Definition



Import as level 1 route



Import as level 2 route

[match

Related Command(s)

enable

CLI-1216

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

du Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays disk (non-volatile memory) usage information.

Syntax

du

Example

To display the NV memory usage, type the following command: C4#

du The following is an example of the output returned by the system:

du reports file space in 512-byte units. 7751 ./ 649 ./cmts/ 641 ./cmts/sw/ 148 ./cmts/sw/config/ 1 ./cmts/sw/config/.profile.admin 1 ./cmts/sw/config/.profile.c4 139 ./cmts/sw/config/current.cfg 485 ./cmts/sw/mib/ 477 ./cmts/sw/mib/data/ 27 ./cmts/sw/mib/data/CardEntry.tbl 105 ./cmts/sw/mib/data/PortEntry.tbl 38 ./cmts/sw/mib/data/AuditEntry.tbl 1 ./cmts/sw/mib/data/EqDiagConfig.tbl 1 ./cmts/sw/mib/data/DiskVolumeEntry.tbl 1 ./cmts/sw/mib/data/EquipmentAudit.tbl 1 ./cmts/sw/mib/data/CadBridgeGroupGeneral.tbl 3 ./cmts/sw/mib/data/CadBridgeGroupEntry.tbl 12 ./cmts/sw/mib/data/CadBridgePortEntry.tbl 1 ./cmts/sw/mib/data/CadAging.tbl 9 ./cmts/sw/mib/data/CadIfDownstreamChannelEntry.tbl 72 ./cmts/sw/mib/data/CadIfCmtsModulationEntry.tbl 100 ./cmts/sw/mib/data/CadIfUpstreamChannelEntry.tbl 1 ./cmts/sw/mib/data/CadUpchannelParams.tbl

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1217

CLI Command Descriptions

1 1 1 6 1 1 1 1 9 1 2 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 6 2 1

CLI-1218

C4/C4c CMTS Rel. 8.0.7

./cmts/sw/mib/data/CadUnicastPollingEntry.tbl ./cmts/sw/mib/data/Dot1dTp.tbl ./cmts/sw/mib/data/DocsIfCmtsObjects.tbl ./cmts/sw/mib/data/DocsQosServiceClassEntry.tbl ./cmts/sw/mib/data/DocsDevEvent.tbl ./cmts/sw/mib/data/DocsDevEvControlEntry.tbl ./cmts/sw/mib/data/DocsDevTrapControl.tbl ./cmts/sw/mib/data/DocsSubMgtObjects.tbl ./cmts/sw/mib/data/DocsBpi2CmtsCACertEntry.tbl ./cmts/sw/mib/data/SnmpEngine.tbl ./cmts/sw/mib/data/SnmpTargetAddrEntry.tbl ./cmts/sw/mib/data/SnmpTargetParamsEntry.tbl ./cmts/sw/mib/data/SnmpTargetAddrExtEntry.tbl ./cmts/sw/mib/data/SnmpNotifyEntry.tbl ./cmts/sw/mib/data/SnmpNotifyFilterProfileEntry.tbl ./cmts/sw/mib/data/SnmpNotifyFilterEntry.tbl ./cmts/sw/mib/data/UsmUserEntry.tbl ./cmts/sw/mib/data/VacmContextEntry.tbl ./cmts/sw/mib/data/VacmSecurityToGroupEntry.tbl ./cmts/sw/mib/data/VacmAccessEntry.tbl ./cmts/sw/mib/data/VacmViewTreeFamilyEntry.tbl ./cmts/sw/mib/data/CadSysServerEntry.tbl ./cmts/sw/mib/data/CadSysServerEntry.tbl ./cmts/sw/mib/data/CadSysParams.tbl ./cmts/sw/mib/data/CadSysSystem.tbl ./cmts/sw/mib/data/CadSysSnmp.tbl ./cmts/sw/mib/data/CadSysConfiguration.tbl ./cmts/sw/mib/data/CadSysProcPolicingConfig.tbl ./cmts/sw/mib/data/CadSysSourceInterface.tbl ./cmts/sw/mib/data/SnmpCommunityEntry.tbl ./cmts/sw/mib/data/CadBpi2CmtsBaseEntry.tbl ./cmts/sw/mib/data/CadTrapLogGlobals.tbl ./cmts/sw/mib/data/CadEvControlEntry.tbl ./cmts/sw/mib/data/CadEvOverrideEntry.tbl ./cmts/sw/mib/data/CadCliAuthToLogLevelEntry.tbl ./cmts/sw/mib/data/CadIpCidrRouteEntry.tbl ./cmts/sw/mib/data/CadVrNameEntry.tbl ./cmts/sw/mib/data/CadVrEntry.tbl ./cmts/sw/mib/data/CadVrInterfaceEntry.tbl ./cmts/sw/mib/data/CadVrSecondaryIpAddrEntry.tbl ./cmts/sw/mib/data/CadVrGlobals.tbl

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

1 1 2 1 5 1 2 1 6 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 33 9 1 1 1 1 1 1 1 1

Issue 2.0

./cmts/sw/mib/data/CadVrDhcpServerEntry.tbl ./cmts/sw/mib/data/CadDhcpThrottle.tbl ./cmts/sw/mib/data/CadRip2IfConfEntry.tbl ./cmts/sw/mib/data/CadRip2ConfEntry.tbl ./cmts/sw/mib/data/CadOspfIfEntry.tbl ./cmts/sw/mib/data/CadOspfIfMetricEntry.tbl ./cmts/sw/mib/data/CadOspfEntprIntfEntry.tbl ./cmts/sw/mib/data/CadDQoSConfigBase.tbl ./cmts/sw/mib/data/CadLineEntry.tbl ./cmts/sw/mib/data/CadAuthMethodEntry.tbl ./cmts/sw/mib/data/CadSshConfig.tbl ./cmts/sw/mib/data/CadPasswordEntry.tbl ./cmts/sw/mib/data/CadAuthorizationMethodEntry.tbl ./cmts/sw/mib/data/CadEnablePasswordEntry.tbl ./cmts/sw/mib/data/CadPCMibBase.tbl ./cmts/sw/mib/data/CadPCCAMEntry.tbl ./cmts/sw/mib/data/CadEvMsgMibBase.tbl ./cmts/sw/mib/data/CadPolicyAclEntry.tbl ./cmts/sw/mib/data/CadClock.tbl ./cmts/sw/mib/data/CadTod.tbl ./cmts/sw/mib/data/CadNtp.tbl ./cmts/sw/mib/data/CadNtpSource.tbl ./cmts/sw/mib/data/CadNtpSourceEntry.tbl ./cmts/sw/mib/data/CadDnsClientObjects.tbl ./cmts/sw/mib/data/CadIkeObjects.tbl ./cmts/sw/mib/data/CadCosToQosMappingEntry.tbl ./cmts/sw/mib/data/DocsLoadBalSystem.tbl ./cmts/sw/mib/data/CadPCMMConfigBase.tbl ./cmts/sw/mib/data/DsgIfDownstreamEntry.tbl ./cmts/sw/mib/data/CadCmRemoteQueryPoller.tbl ./cmts/sw/mib/data/ShelfObjects.tbl ./alias/ ./alias/aliaslist.txt ./alias/bpicli.txt ./alias/c4_status.txt ./alias/call_log.txt ./alias/cmlog.txt ./alias/eight_us_chan.txt ./alias/erasecfg.txt ./alias/exportcfg.txt ./alias/importcfg.txt

ARRIS PROPRIETARY — All Rights Reserved

CLI-1219

CLI Command Descriptions

1 1 1 1 1 5 0 15 1 1 1 1 1 6881 564 582 149 148 560 401 484 562 581 582 564 562 564 564 16 0 8 0 122 8 34 72

CLI-1220

C4/C4c CMTS Rel. 8.0.7

./alias/one_us_chan.txt ./alias/preeq_off.txt ./alias/preeq_phy20.txt ./alias/preeq_stab.txt ./alias/readregs.txt ./alias/stab_setup.txt ./tftpboot/ ./certs/ ./certs/DOCSISRootCACert.der ./certs/EuroDocsisRootCert.der ./certs/EuroDocsisRootCert.der ./certs/EuroDocsisRootCertTest.der ./certs/TestDocsisCert.der ./cfgfiles/ ./cfgfiles/2D_camred_crash.cfg ./cfgfiles/dsk001.cfg ./cfgfiles/router28_2d.cfg ./cfgfiles/router28_2d_nonon.cfg ./cfgfiles/router28_2d_temp.cfg ./cfgfiles/router28_3010229_disk.cfg ./cfgfiles/router28_30399_disk.cfg ./cfgfiles/router28_40258.cfg ./cfgfiles/router28_40261.cfg ./cfgfiles/router28_40262_disk.cfg ./cfgfiles/router28_40435_disk.cfg ./cfgfiles/sav.cfg ./cfgfiles/temp.cfg ./cfgfiles/temp40435.cfg ./sec/ ./sec/ike/ ./sec/ssh/ ./sec/ssh/server/ ./time/ ./time/tziso.txt ./time/tznames.txt ./time/tzrules.txt

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

echo Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Writes character strings to standard output. Strings are separated by spaces. To turn off the echoing of data to the terminal screen, use the [no] option.

Syntax

echo [no]

Parameter



Issue 2.0

Definition

Text to print to terminal screen. Useful in scripts.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1221

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

enable Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Allows the user access to the privileged mode commands. Password protection may be used to restrict access. If password protection has been invoked, you will be prompted to enter the password. To disable privileged access and return to User EXEC mode, use the [no] option. NOTE Passwords are defined on a privilege level and not defined by individual users so each level has its own unique password.

Syntax

enable [] [no]

Parameter

Definition

[]

Sets the privilege level. If no parameter is supplied, the default level is 15.

Related Command(s)

disable configure enable configure privilege exec level

CLI-1222

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

end Default Access Level

Mode

Privileged – 0

User EXEC

Purpose

Exits all submenus.

Syntax

end

Related Command(s)

exit quit

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1223

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

erase nvram Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Restores the current configuration to the default settings. To return to the “default” base configuration, you can either power cycle the CMTS or soft-reset the system using the config reset system command.

Syntax

erase nvram

Related Command(s)

configure reset system write memory

CLI-1224

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

exc file Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Executes CLI commands in the specified file. NOTE The execution of each command contained in this file is subject to the user’s current privilege level

Syntax

exc file

Parameter

Definition



Name of file containing CLI commands you want executed.

Example

To run the script file called alias.txt, type the following command: C4#

Issue 2.0

exc file alias.txt

ARRIS PROPRIETARY — All Rights Reserved

CLI-1225

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

exit Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Exit will back the user out of one nested command; exit all will exit out of all nested commands. Exit will log the user out if the user is not nested, exit all will not.

Syntax

exit [all]

Parameter

[all]

Definition

Will exit all nested modes.

Related Command(s)

logout quit

CLI-1226

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

format Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Formats the entire flash disk (non-volative memory). CAUTION

This command is destructive and irreversible. All system images, configuration data, pmd files, non-volatile log entries, aliases, and profiles will be destroyed. The system will not boot from a formatted disk until appropriate files have been restored. Syntax

format

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1227

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

help Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

This command gives a brief description of the help availlable online. The primary form of online help is by using the question mark '?'. If the command is not valid, an error message will be displayed on the line below, simply backup until the '?' starts showing valid option. Another indicator of an invalid command is autocompletion stops working. A will show when either the command is completed or a nested mode may be used. Other commands (in addition to '?') you should be aware of: help edit - will show control keys available for editing the command line. show all-commands - will generate a list of all commands. (this can be quite extensive). If you are looking for a specific group of commands, it is suggested you use the pipe ‘|’ placed after the command to narrow your search, e.g., show all-commands | include freq . This would show all commands that have a named parameter with "freq" in it Pipe '|' may also be placed after show commands, allowing the user to count, include/exclude various output.

Syntax

help

CLI-1228

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

help edit Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

This command displays the control keys that are available for editing the command line.

Syntax

help edit

Example

The following is the output generated from this command:

Available editing keystrokes Delete current character.....................Ctrl-d Delete text up to cursor.....................Ctrl-u Delete text up to cursor.....................Ctrl-x Delete text after cursor.....................Ctrl-k Move to beginning of line....................Ctrl-a Move to end of line..........................Ctrl-e Get prior command from history...............Ctrl-p Get next command from history................Ctrl-n Move cursor left.............................Ctrl-b Move cursor right............................Ctrl-f Move back one word...........................Esc-b Move forward one word........................Esc-f Convert rest of word to uppercase............Esc-u Convert rest of word to lowercase............Esc-l Convert word to mixed case...................Esc-c Delete remainder of word.....................Esc-d Delete word up to cursor.....................Ctrl-w Transpose previous and current character.....Ctrl-t Enter command and return to root prompt......Ctrl-z

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1229

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

history Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the contents of the CLI command history buffer.

Syntax

history

Example

To display the contents of the history buffer, type the following command: C4

history The system would respond with a list of recently typed commands: !1 !2 !3 !4 !5 !6 !7 !8 !9 !10 !11 !12 !13 !14 !15 !16 !17 !18 !19 !20

Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu Thu

Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb

11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11

08:45:07 08:45:09 08:46:27 08:46:56 08:47:06 08:47:26 08:47:30 08:47:33 08:47:44 08:48:01 08:48:13 08:48:28 09:09:27 09:33:40 09:36:53 09:37:15 09:37:40 09:37:43 09:46:34 09:47:51

2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005

show version show users disable show environment show ip filter all show cable qos enable show cable qos show cable qos profile show ip scm access show ip filter all show environment show cable unicast-polling show users df du configure pagination du exc file alias.txt history

Related Command(s)

show history

CLI-1230

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

kill Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Terminates the specified CLI session.

Syntax

kill

Parameter



Issue 2.0

Definition

Session ID is obtained from “show users” command.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1231

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

kill console Default Access Level

Mode

Prompt

Privileged – 15

Privileged EXEC

C4#

Purpose

Disconnects the user from the specified console session.

Syntax

kill console

Parameter



CLI-1232

Definition

Console line number. Valid range is 0 or 1

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

kill vty Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Disconnects the user from the specified VTY session.

Syntax

kill vty

Parameter



Issue 2.0

Definition

VTY line number. Valid range is 0 or 15

ARRIS PROPRIETARY — All Rights Reserved

CLI-1233

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

logout Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Exits a CLI session.

Syntax

logout

Example

To log out of a CLI session, type the following command: C4>

CLI-1234

logout

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

mkdir Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Used to create a new directory.

Syntax

mkdir

Parameter

Definition



Name of the new directory you are creating

Example

To create a new directory called “backup”, type the following command: C4#

Issue 2.0

mkdir backup

ARRIS PROPRIETARY — All Rights Reserved

CLI-1235

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

more Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the contents of a file one screen at a time if pagination is enabled. To display the next screen of output, hit any key or to feed one line, or “Q” to quit. If pagination is not enabled, the entire file will be dumped to the screen.

Syntax

more

Parameter



CLI-1236

Definition

Name of the specified file

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

ping Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

The ping (Packet Internet Groper) command is a common method of troubleshooting the accessibility of devices. It sends a series of Internet Control Message Protocol (ICMP) echo-request packets to determine if a remote host is active or inactive. It also provides the round-trip delay in communicating with the host. NOTE If you specify the System Control Module’s (SCM’s) IP address with the ‘source-ip A.B.C.D.’ optional parameter, the source IP address for the ICMP packet will be the SCM’s IP address. The ping is successful only if the echo request gets to the destination and the destination is able to reply back to the source. Press ^C (the control key + C combination) to stop the ping process.

Syntax

ping [source | hostname] [repeatcount ] [timeout ] [size ] [tos ] [ttl ] [payload ] [validate]

Parameter

[source ] [repeat-count ]

Definition

Destination IP address (in the form A.B.C.D.) of the source ping packet Source IP address of the ping packet. Number of packets to send. Maximum value for repeat count is 32768. Default is 5.

[timeout ]

Specifies the timeout in seconds that the ECHO REPLY response should be received in response to the ECHO REQUEST. Range is 1 to 255. Default is 2.

[size ]

Specifies the datagram size in bytes. The range is 100 to 1480. Default is 100.

[tos ]

Specifies the type-of-service in the IP header of each ECHO REQUEST packet. Range is 0 to 255. Default is 0.

[ttl ]

Time-to-Live for the packet. Range is 1 to 255. Default is 64

[payload ] ICMP payload pattern in hex (e.g. ab, a9, 99) [validate]

Issue 2.0

Verify received packet matches sent

ARRIS PROPRIETARY — All Rights Reserved

CLI-1237

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

To ping IP address 10.50.8.3, type the following command: C4>

ping 10.50.8.3 The following is an example of the output returned by the system: Sending IP ping to: 10.50.8.3 ping (10.50.8.3): 100 data bytes !!!!! 5 packets transmitted, 5 packets received

CLI-1238

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

ping docsis Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

The ping DOCSIS command provides a method of detecting intermittent plant issues by pinging a specified modem or CPE. This triggers the CMTS to schedule several station maintenance opportunities and records the results. These results can be used to isolate an issue between the CMTS and an upstream channel, a node, or the cable modem itself. Press ^C (the control key + C combination) to stop the ping process.

Syntax

ping docsis [count] [verbose] Parameter

Definition



pwd The following is an example of the output returned by the system: /system/

Related Command(s)

dir

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1247

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

quit Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

If you are in interface configure mode quit will return you to global configuration mode. If you are in user mode, quit closes your CLI session. If you are in privileged mode, you will need to type disable to return to user mode. If you type quit from privileged mode, you will terminate the CLI session.

Syntax

quit [all]

Parameter

Definition



Exits all intermediate modes.

Example

If you want to return to global configuration mode from interface configure mode, type the following command: C4>

quit

Related Command(s)

exit logout

CLI-1248

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

reload Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Reloads the CMTS from the file specified in the update partition. If no file name is specified then the current active image is reloaded. If the retain-patches keyword is used, the system performs the reload without first removing the existing patch files from the C4 CMTS disk. NOTE Any image booted using the reload update command is temporary, unless it is committed. If the system reboots for any reason while executing a reload update, it automatically reverts to the active partition image thereby backing out the update image.

Syntax

reload [update ] [retain-patches] [hitless]

Parameter

Definition

[update ] [retain-patches] [hitless]

Allows standard C4 patches to be installed with the new image Uses the hitless mode

Related Command(s)

show image show version

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1249

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

reload commit Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

If the system is active and modems are registered, this command will make the current running image the active image (includes an automatic write memory) which will maintain the new image across system reboots. If the executing image is the active image on the active partition and all firmware is up-to-date, this command does nothing. If the executing image is an update image on the update partition, firmware on all modules is programmed to non-volatile memory and the image is simply copied to the active partition. NOTE Committing a new image and new firmware can take up to 40 minutes to complete. The commit process runs in the background and does not impact service.

Syntax

reload commit

Example

To commit the new image and firmware, use the following command: C4#>

reload commit When prompted, answer yes to confirm the command only if the checksum is valid.

Related Command(s)

dir show image show version

CLI-1250

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

rmdir Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Used to remove a directory.

Syntax

rmdir

Parameter



Definition

Directory name

Related Command(s)

cd mkdir

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1251

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

scandisk Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Used to scan the physical surface of the flash disk for errors. It will take several minutes to run.

Syntax

scandisk [detail]

Parameter

[detail]

Example

Definition

Displays detailed information

To run scandisk with detailed information, use the following command: scandisk detail The system will respond with the following message: This command will run on the standby SCM. This command will take several minutes to complete All disk access will be disabled while this command is in progress This should not be run on a busy system. Are you sure you want to proceed with scandisk? (y/n) NOTE The chkdisk and scandisk commands always run on the System Control Module (SCM) that you are logged in to. On a duplex system it is recommended that you run these commands on the standby side in order not to affect the active SCM. To run the chkdisk or scandisk command on the standby SCM, you must use telnet to log in to the standby SCM. First telnet to the standby SCM. Be sure to add the colon “:” at the end: telnet clone: The system prompts you to log in. After a successful login the command prompt changes to indicate that you are logged into the standby controller: C4hostname-stdby# scandisk

CLI-1252

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

scandisk halt Default Access Level

Mode

Privileged – 15

Privileged EXEC

NOTE: Valid for C4 CMTS only. Purpose

Halts the scandisk process.

Syntax

scandisk halt

NOTE The chkdisk and scandisk commands always run on the System Control Module (SCM) that you are logged in to. On a duplex system it is recommended that you run these commands on the standby side in order not to affect the active SCM. To run the chkdisk or scandisk command on the standby SCM, you must use telnet to log in to the standby SCM. First telnet to the standby SCM. Be sure to add the colon “:” at the end: telnet clone: The system prompts you to log in. After a successful login the command prompt changes to indicate that you are logged into the standby controller: C4hostname-stdby# scandisk halt

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1253

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

send Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Allows a message to be sent to one or all terminal lines. NOTE Use multiple lines as needed, , /end terminates the message and use Ctrl-C to abort.

Syntax

send { | all | console | vty} []

Parameter



TTY number. Valid range is 0-17.

all

Sends the message to all sessions

console

Sends the message to specified console session

vty

Sends the message to the specified VTY session

[]

CLI-1254

Definition

Message to be sent. Use multiple lines as needed. /end terminates message and Crtl-C will abort message.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

send all Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Sends a message to all sessions.

Syntax

send all []

Parameter

[]

Issue 2.0

Definition

Message to be sent. Use multiple lines as needed. /end terminates message and Crtl-C will abort message.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1255

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

send console Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Sends a message to a specified console session.

Syntax

send console []

Parameter

[]

CLI-1256

Definition

Console line number Message to be sent. Use multiple lines as needed. /end terminates message and Crtl-C will abort message.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

send vty Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Sends a message to a specified VTY session.

Syntax

send vty []

Parameter

[]

Issue 2.0

Definition

Console line number Message to be sent. Use multiple lines as needed. /end terminates message and Crtl-C will abort message.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1257

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show access-list Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the configured ACLs. By default, all ACLs are displayed. If an accesslist-number is given, this command will only show that ACL entry.

Syntax

show access-list []

Parameter

Definition

[]

The number assigned to the access list. Valid values are 1-99 for Standard lists and 100-199 for Extended lists.

Example

To display the configured ACLs, use the following command: C4#

show access-list The following is an example of the output returned by the system:

Standard IP access list 1 10 permit 10.10.10.0, Wildcard bits 0.0.0.255 (124 matches) Implicit ‘deny any’ (5238 matches) Extended IP access list 100 10 permit ip 10.20.0.0 0.0.0.255 10.30.50.0 0.0.0.255 (12 matches) Implicit ‘deny any’ (854916 matches) NOTE ‘any’ indicates a source-ip of 0.0.0.0 and wildcard of 255.255.255.255; the displaying of the wildcard is omitted if it is 0.0.0.0. NOTE Because of software limitations, the show access list command returns null results for match counts for some operations. These operations are related to configuring router distribution lists, redistribution, and SNMP community strings. See the list below.

CLI-1258

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The various forms of the commands listed below do not update the match counts for any ACLs associated with the interfaces affected by these commands:

Issue 2.0



configure router ospf [vrf ] distribute-list …



configure router ospf [vrf ] redistribute …



configure router rip redistribute rip



configure router rip [vrf ] distribute-list …



configure router rip [vrf ] redistribute …



configure snmp-server community

ARRIS PROPRIETARY — All Rights Reserved

CLI-1259

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show accounting Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the accounting methods lists.

Syntax

show accounting [detail]

Parameter

[detail]

CLI-1260

Definition

Shows detailed view of the accounting methods list

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show alias Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the entire list of command aliases. If a name is specified, then only the CLI command associated with that particular alias will be displayed.

Syntax

show alias []

Parameter

Definition

The abbreviation or replacement name to be used as an alias for a CLI command.



Example

To display the currently available command aliases, type the following command: C4>

show alias

NOTE Aliases vary from user to user. The following is an example of the output returned by the system: date sls sps rev slh log clh

Issue 2.0

show clock show linecard status show port status show version show logging history show logging history clear logging history

ARRIS PROPRIETARY — All Rights Reserved

CLI-1261

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show all-commands Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the available CLI commands. This command is extremely helpful when looking for specific commands.

Syntax

show all-commands

NOTE This command generates extensive output. It is recommended that you use a filter to refine your output. Filtering the show all-commands — Following is the output listing the choices available for filtering: C4>

show all-commands | ? count page begin exclude include until

Example

Only count lines that match, no display Only lines that match with pagination Begin with the line that matches Exclude lines that match Include lines that match Display until line that matches

To display a count of all commands with the keyword BGP as an option, type the following: C4>

show all-commands | count include bgp The following is an example of the output returned by the system: Piped line count: 134

Example

To filter and display all the current available commands containing the word “loopback”, type the following command: C4>

CLI-1262

show all-commands | include loopback

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The following is an example of the output returned by the system: configure cable intercept source-interface loopback configure cable intercept source-interface loopback [] no configure cable modem remote-query source-interface loopback configure cable modem remote-query source-interface loopback no configure diag [] [repeat ] loopback configure interface loopback configure interface loopback description configure interface loopback description no configure interface loopback ip address configure interface loopback ip address [] [] no configure interface loopback ip ospf cost configure interface loopback ip ospf [cost ] no configure interface loopback ip vrf forwarding configure interface loopback ipv6 address [eui-64] [link-local] configure interface loopback ipv6 address [] [eui-64] [link-local] no configure interface loopback ipv6 enable configure interface loopback ipv6 enable no configure interface loopback ipv6 ospf no configure interface loopback ipv6 ospf area [instance ] configure interface loopback ipv6 ospf area [] [instance ] no configure interface loopback ipv6 ospf cost configure interface loopback ipv6 ospf cost [] no configure interface loopback isis ipv6 metric [{level-1 | level-2}] configure interface loopback isis ipv6 metric [{level-1 | level-2}] no configure interface loopback isis metric [{level-1 | level-2}] configure interface loopback isis metric [{level-1 | level-2}] no configure interface loopback isis wide-metric [{level-1 | level-2}] configure interface loopback isis wide-metric [{level-1 | level-2}] no configure interface loopback shutdown no configure interface loopback shutdown configure ipv6 dhcp relay source-interface loopback configure ipv6 dhcp relay source-interface loopback [] no configure router bgp [] neighbor update-source loopback remote-as configure router isis passive-interface Loopback configure router isis passive-interface Loopback no configure snmp-server trap-source loopback configure snmp-server trap-source loopback [] no ping ipv6 [repeat-count ] [source ] [timeout ] [size ] [tos ] [ttl ] [payload ] [validate] output-interface loopback show ip interface [brief] loopback [] show ipv6 interface [brief] loopback [] show ipv6 ospf interface [brief] loopback [] show running-config [linenum] [verbose] [full] interface loopback [verbose] [linenum] [full]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1263

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show arp Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Address Resolution Protocol (ARP) table. ARP is an Internet protocol used to map IP address to MAC addresses on equipment installed in a network. If an IP address is entered (optional), it will show only the output of the specified address.

Syntax

show arp []

Parameter

Definition



IP address of a server in nnn.nnn.nnn.nnn.format

Example

To show the ARP table, type the following command: C4>

show arp The following is an example of the output returned by the system:

ARP cache timeout is 1200 seconds Row IP Address MAC Address 1 10.108.29.233 0000.ca24.3f60 2 10.108.0.10 0000.0001.1101 3 10.108.0.11 0000.0001.1102 4 10.108.0.12 0000.0001.1103 5 10.108.0.13 0000.0001.1104 . . . 281 10.44.8.214 0001.5c00.03fd 282 10.44.8.215 0001.5c00.03fd

Type Dynamic Dynamic Dynamic Dynamic Dynamic

State Active Active Active Active Active

Interface cable-mac cable-mac cable-mac cable-mac cable-mac

Static Static

Active Active

loopback 1 loopback 1

Related Command(s)

configure clock set configure hostname configure ip prefix-list configure interface ethernet * ip address configure line

CLI-1264

ARRIS PROPRIETARY — All Rights Reserved

5/0 5/1 5/2 5/3 5/4

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show async-bootp Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the current boot parameters. Most of the boot parameters are custom configurable during the boot-up sequence.

Syntax

show async-bootp

Example

To display the current boot parameters, type the following command: C4>

show async-bootp The following is an example of the output returned by the system: Chassis Type: C4 Boot selection: 1 Boot 1 count: 0 Boot 1 limit: 5 Boot 2 count: 5 Boot 2 limit: 5 SCM MAC address: 00:01:5c:20:00:fd Gateway IP address: 10.44.39.6 Ethernet port on the SCM (slot 20) is enabled SCM (slot 19) address: 10.44.39.1 SCM (slot 20) address: 10.44.39.2 SCM active address: 10.44.39.3 LAN subnet mask: 255.255.255.248 Debug mode: 4 Startup delay (in seconds): 2 Baud rate: 9600 Hostname: C4

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1265

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show audit Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the audit details.

Syntax

show audit

Example

To display the audit details, type the following command: C4>

show audit The following is an example of the output returned by the system: Audit autoscheduling: Audit LogOutput: Audit LogThrottle:

CLI-1266

enabled enabled enabled

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show audit sequence Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the audit sequence status, and if identified, for a specified sequence for all cards.

Syntax

show audit sequence

Parameter

Definition



Example

Sequence name (optional)

To display the status of the audit sequence, type the following command: C4>

show audit sequence The following is an example of the output returned by the system:

enable/ last cycle last passed last failed total passed total failed Card/Id/Name disable result count entry count entry count entry count entry count ----------------------------------------------------------------------------------------------------04/01/AuditCMMac disable notrun 0 0 0 0 0 04/02/AuditCMQos disable notrun 0 0 0 0 0 04/03/IpFilter disable notrun 0 0 0 0 0 04/04/AuditCMBpi disable notrun 0 0 0 0 0 04/05/CAMSparing disable notrun 0 0 0 0 0 05/01/AuditCMMac disable notrun 0 0 0 0 0 05/02/AuditCMQos disable notrun 0 0 0 0 0 05/03/IpFilter disable notrun 0 0 0 0 0 05/04/AuditCMBpi disable notrun 0 0 0 0 0 05/05/CAMSparing disable notrun 0 0 0 0 0 19/01/PersistentStore disable notrun 0 0 0 0 0 19/02/PacketCableGates enable passed 3 2 0 6 0 20/01/PersistentStore disable notrun 0 0 0 0 0 20/02/PacketCableGates enable notrun 0 0 0 0 0

Example

To display the audit sequence status for the AuditCMQos: C4>

Issue 2.0

show audit sequence auditcmqos

ARRIS PROPRIETARY — All Rights Reserved

CLI-1267

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The following is an example of the output returned by the system: enable/ last cycle last passed last failed total passed total failed Card/Id/Name disable result count entry count entry count entry count entry count ----------------------------------------------------------------------------------------------------04/02/AuditCMQos disable notrun 0 0 0 0 0 05/02/AuditCMQos disable notrun 0 0 0 0 0

CLI-1268

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show audit sequence * card Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the specified audit sequence status for a single card.

Syntax

show audit sequence card

Parameter

Definition



Sequence name Card slot number. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.



Example

To display the audit sequence status for the AuditCMQos on the CAM in slot 15, use the following command: C4>

show audit sequence auditcmqos card 15 The following is an example of the output returned by the system:

enable/ last cycle last passed last failed total passed total failed Card/Id/Name disable result count entry count entry count entry count entry count ----------------------------------------------------------------------------------------------------15/02/AuditCMQos enable passed 14 2000 0 24000 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1269

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show authentication Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the authentication method.

Syntax

show authentication

Example

To display the authentication method, type the following command; C4#

show authentication The following is an example of the output returned by the system:

Name ------------------ml1 ml2 default

CLI-1270

List Of Methods ---------------------------------------------------------Local None Local, None

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show authorization Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the authorization method.

Syntax

show authorization [detail]

Parameter

Definition

[detail]

Detailed view of the authorization method list

Example

To display the authorization method, type the following command: C4#

show authorization The following is an example of the output returned by the system:

Name ------------------tacacs_author author_default

Issue 2.0

List Of Methods ---------------------------------------------------------TACACS+ Group default Local

ARRIS PROPRIETARY — All Rights Reserved

CLI-1271

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable bonding-group-status Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the status of the bonding group for the given MAC address.

Syntax

show cable bonding-group-status [cable-mac ]

Parameter



Example

Definition

Static bonding group identifier. Valid range is 1-65335.

show cable bonding-group-status cable-mac 1 Cable -mac ----1 1 1 1 1 1

chSetId ---------0x01000002 0x01000003 0x01000004 0x01000005 0x01000006 0x01000007

mDSsg/ mUSsg ------D1 D1 D-inv D1 D-inv D-inv

CfgId ------1 2 3 4 5 6

AttrMask ---------0x80000000 0x80000000 0x80000000 0x80000000 0x80000000 0x80000000

Where: D1 = Indicates the downstream direction and the service group ID D-inv = Indicates the service group ID is 0. From the MIB, the value zero indicates that the bonding group does not contain channels from a single Mac Domain Downstream Service Group (MS-DS-SG) and therefore the bonding group is not valid and usable. CfgId = Indicates the downstream bonding group was created via the configure interface cable-mac cable downstreambonding-group command. A zero displayed in this column indicates the group id was defined by the CMTS.

CLI-1272

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable bundle Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the current cable bundle configuration.

Syntax

show cable bundle

Example

To show the current cable bundle configurations, type the following command: C4>

show cable bundle The following is an example of the output returned by the system: Cable Mac 1 2 3

Issue 2.0

Bundle Group cable-mac 1 cable-mac 1 cable-mac 1

ARRIS PROPRIETARY — All Rights Reserved

CLI-1273

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable channel-sets Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides a status of the cable channel sets for the specified cable-mac.

Syntax

show cable channel-sets [] [cable-mac ] [channel-set-id ] [full]

Parameter

Definition



Upstream (us) or Downstream (ds) direction only

[cable-mac ] [channel-set-id ] [full]

Static bonding group identifier. Valid range is 1-65335. The channel set ID Displays all configuration values, including single channel sets.

Example

The following is an example of output returned by the system: C4#

show cable channel-sets cable-mac 1 full

Cable -mac ----1 1 1 1 1 1 1 1 1 1 1

chSetId DS/US Channel Set ---------- ----- ----------------------------------------------0x00000001 DS 5/0 0x00000002 DS 5/1 0x00000003 DS 5/2 0x00000100 DS 5/0 5/1 0x01000001 DS 5/0 5/1 0x00000002 US 13/1 0x0000000c US 13/11 0x00000018 US 13/20 0x000000ff US 13/20 0x00000100 US 13/1 13/11 13/20 13/20 0x01000001 US 13/1 13/11 13/20 13/20

CLI-1274

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

This command shows all the interfaces that have dsg provisioning. The verbose mode will show detailed provisioning, while the normal mode will show the DSG indices provisioned against a given interface. In both output formats, if the provisioning is not complete, an indication that the data is not complete will be displayed. In the tabular format, an asterisk preceding the value will indicate that the item has not yet been provisioned and a hyphen will be used for entries that contain no data.

Syntax

show cable dsg [verbose]

Parameter

[verbose]

Issue 2.0

Definition

Using the optional parameter will display detailed provisioning.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1275

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg ds-frequency-list Default Access Level

Mode

Non-privileged –1

User EXEC

Purpose

Displays the provisioned downstream channel list frequencies. If the optional channelListIndex is present, then only those entries that belong to that list will be displayed. NOTE If a downstream channel frequency-list is not associated with an interface, then the list index will be preceded by an asterisk (*). This is done to assist in identifying provisioning disconnects.

Syntax

show cable dsg ds-frequency-list [chllistindex]

Parameter

Definition

Unsigned integer used to filter the downstream frequency list information. Valid values are 1 to 65335.

[chllistindex]

Example

To display channel list 2, use the following command: C4>

show cable dsg ds-frequency-list 2 The following is an example of the output returned by the system:

List Idx ----2 2 2 * This

Chl DS Idx Frequency (Hz) ----- -------------1 62500 3 2500000 4 5000000 ds frequency list index is not associated with an interface. To display all channel lists, use the following command: C4>

show cable dsg ds-frequency-list The system output would look similar to:

CLI-1276

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

List Idx ----*1 2 2 2 * This

Issue 2.0

Chl DS Idx Frequency (Hz) ----- -------------1 62500 1 62500 3 2500000 4 5000000 ds frequency list index is not associated with an interface.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1277

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg timer-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the provisioned timer-lists. If the user provides the timer set index, only those timer-list parameters belonging to that timerset index are disiplayed. If the optional parameter is omitted, then all timer-list entries will be displayed.

Syntax

show cable dsg timer-list [timersetindex]

Parameter

Definition

[timersetindex]

A decimal integer index corresponding to the specified timer-list to display.

NOTE If a timer list is not associated with an interface, then the timer index will be preceded by an asterisk (*). This is done to assist in identifying provisioning disconnects. Example

To display all timer lists, use the following command: C4>

show cable dsg timer-list The following is an example of the output returned by the system: Timer init oper 2-way 1-way List (tdsg1) (tsdg2) (tsdg3) (tdsg4) ----- ------- ------- ------- ------1 10 700 300 1800 *2 15 750 350 1900 * This timer list is not associated with an interface. To display a specific timer list, use the following command:

C4>

CLI-1278

show cable dsg timer-list 2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The system output would look similar to: Timer List ----*2

init (tdsg1) ------15

oper (tsdg2) ------750

2-way (tsdg3) ------350

1-way (tdsg4) ------1900

* This timer list is not associated with an interface.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1279

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg tunnel Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the information for the specified DSG tunnel.

Syntax

show cable dsg tunnel [classifier]

Parameter

Definition

[classifier]

The tunnel identifier. Displays the DSG tunnel classifier information.

Example

To display the DSG classifiers for the DSG Tunnel 1, use the following command: C4>

show cable dsg tunnel 1 The following is an example of the output returned by the system:

Tunnel Group Client ID Index Index List Index ------ ------ ---------*1 1 1

Tunnel MAC addr -------------0001.0203.0405

Service Class Name --------------DsgTunnelClass1

* This tunnel is not associated with an interface.

CLI-1280

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg tunnel * classifier Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

This command displays the tunnel classifier information. If the optional classifier is used, this command will display the tunnel classifier information NOTE If the tunnel that a classifier is associated with does not contain provisioning, then the tunnel will be preceded by an asterisk (*).

Syntax

show cable dsg tunnel classifier []

Parameter

Definition



Tunnel ID associated with the classifier. Valid values are 1 to 65335.

[]

Valid values for classId are 1 - 65335.

Example

To display the DSG classifiers for DSG tunnel 1, use the following command: C4>

show cable dsg tunnel 1 classifier The following is an example of the output returned by the system:

Tunnel Class Dest Index Index Pri Source Network Dest IP Port Rng ------ ------ --- ------------------ --------------- -------*1 1 1 192.168.234.120/29 224.232.128.205 128-235 *1 2 3 10.10.10.1 128.65.83.10 0-255 * This tunnel has not been provisioned.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1281

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg tunnel-group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays DSG tunnel-group provisioning.

Syntax

show cable dsg tunnel-group [0-4294967295]

Parameter

Definition

[0-4294967295]

Example

The tunnel-group associated with the tunnel

To display the configured DSG tunnel-groups, use the following command: C4#

show cable dsg tunnel-group The following is an example of the output returned by the system:

Tunnel Group ------1 2 3 4 5 6 7 7 8 9 10 11

CLI-1282

GrpChl Index ------1 1 1 1 1 1 1 2 1 1 1 1

Slot/ Mac ----5/0 5/0 5/0 5/0 5/0 5/0 5/0 5/0 5/0 5/0 5/0 5/0

UCID List -------------------------

Vend Parm ID -------

ARRIS PROPRIETARY — All Rights Reserved

Rule Pri ------0 0 0 0 0 0 0 0 0 0 0 0

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg verbose Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays detailed DSG provisioning.

Syntax

show cable dsg verbose

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1283

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable dsg vsp-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the provisioned vendor-specific settings including the vendor set identifier, vendor oui and vendor value pairs. If the vendor set identifier [vendorsetid] is given. then only those vendor set parameters belonging to that vendor set identifier are displayed. If the vendor set identifier is omitted, then all vendor set parameter data is displayed. NOTE If a vendor parameter set is not associated with an interface, then the set identifying number will be preceded by an asterisk (*). This is done to assist the user in identifying provisioning disconnects.

Syntax

show cable dsg vsp-list [vendorsetid]

Parameter

Definition

[vendorsetid]

Example

Identifier of the vendor set to be associated with the downstream interface.

To display all of the single vendor parameter sets, type the following command: C4>

show cable dsg vsp-list The following is an example of the output returned by the system:

list id idx ----- ----1 1

1

CLI-1284

2

OUI value -------- -------------------------------------------------00:01:02 00:01:02:03:04:05:05:07:08:09:0a:0b:0c:0d:0e:0f: 10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:1e:1f: 20:21:22:23:24:25:26:27:28:29:2a:2b:2c:2d:2e:2f: 30:31 00:01:02 00:01:02:03:04:05:05:07:08:09:0a:0b:0c:0d:0e:0f: 10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:1e:1f:

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

20:21:22:23:24:25:26:27:28:29:2a:2b:2c:2d:2e:2f: 30:31 1 3 00:0f:03 00:01:02:03:04:05:05:07:08:09:0a:0b:0c:0d:0e:0f: 10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:1e:1f: 20:21:22:23:24:25:26:27:28:29:2a:2b:2c:2d:2e:2f: 30:31 *2 1 00:0f:03 aa:bb:cc:dd:ee:ff:aa * This vsp-list is not associated with an interface.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1285

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable enable-trap Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays trap logging information.

Syntax

show cable enable-trap

CLI-1286

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable equalizer-coeff Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the equalizer coefficient status for the entire system. Use the optional [cable-upstream /] parameter if you only need status for a specific module and upstream port.

Syntax

show cable equalizer-coeff [cable-upstream /]

Parameter

Definition

[cable-upstream /]

This refers to the module slot (Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15) and upstream port.

Example

To display the equalizer coefficient status for the entire system, type the following command: C4#

show cable equalizer-coeff The following is an example of the output returned by the system:

Slot ---4 5 9/0 9/1 10/0 10/1

Upstream Port 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ---------------------------------------------------------------------- - - - - - - - - - - - - - - - - - - - - - - 0 0 0 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 0 0 0 0 0 - - - - - - - - - - - 0 0 0 0 0 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1287

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable fiber-node Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Display fiber node information.

Syntax

show cable fiber-node [] [detail] [not-valid] [cable-mac ] [mCMsg ] [mDSsg ] [mUSsg ]

Parameter

Definition

[]

Fiber node name up to 16 characters long

[detail]

Displays fiber node for all ports including ones with problems.

[not-valid]

Displays only problem fiber-nodes

[cable-mac ]

MAC identifier (valid numbers are 0-415).

[mCMsg ]

MAC domain cable modem service group identifier. Valid range is 14294967295.

[mDSsg ]

MAC domain downstream service group identifier. Valid range is 1-255.

[mUSsg ]

MAC domain upstream service group identifier. Valid range is 1-255.

Example

To display the fiber node information, type the following command: C4#

show cable fiber-node abc detail cable-mac 1 The following is an example of the output returned by the system:

Cable Fiber Node MAC mCMsg ---------------- ----- ----fn1 1 1 fn1 1 1

mDSsg/ mUSsg -----D1 U1

Ports -------------------14/0 14/1 14/2 3/0 3/1 3/2

14/3 3/3

* Indicates that downstream channel is not primary-capable.

CLI-1288

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable filter Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the cable IP filter information.

Syntax

show cable filter [group [verbose] [clearmatches]

Parameter

Definition

[group ] [verbose]

IP filter group number. Valid range is 1-1023. Displays information in list style.

[clearmatches]

Example

Clears match count after displaying it.

To show cable IP filter information, use the following command: C4#

show cable filter The following is an example of the output returned by the system:

Grp ---1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2

Idx --1 6 9 10 11 12 13 5 8 9 11 12 13 14 15 16

Issue 2.0

Source Destination ULP ------------------ ------------------ --0.0.0.0/32 0.0.0.0/0 256 172.28.0.0/14 10.0.0.0/8 17 172.16.0.0/12 0.0.0.0/0 1 10.0.0.0/8 0.0.0.0/0 256 0.0.0.0/0 10.0.0.0/8 256 172.16.0.0/12 0.0.0.0/0 256 192.168.0.0/16 0.0.0.0/0 256 10.0.0.0/8 172.28.0.0/14 17 0.0.0.0/0 172.28.0.0/14 1 10.0.0.0/8 10.0.0.0/8 1 0.0.0.0/32 0.0.0.0/0 256 0.0.0.0/0 10.0.0.0/8 256 10.0.0.0/8 0.0.0.0/0 256 0.0.0.0/0 172.16.0.0/12 256 0.0.0.0/0 0.0.0.0/0 6 0.0.0.0/0 0.0.0.0/0 6

TOS ----00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00

SPort DPort ----- ----65 65536 6 65536 65536 65536 65 6 1

65536 65536 65536 65536 65536

6 65536 65536 65 6 65536

65536 65536 65536 65536 25 80

ARRIS PROPRIETARY — All Rights Reserved

TCP ----00,00 00,00 , 00,00 00,00 00,00 00,00 00,00 , , 00,00 00,00 00,00 00,00 00,00 00,00

Action Matched ------ ------accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 147 accept 0 drop 0 drop 0

CLI-1289

CLI Command Descriptions

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4

17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 1 2

0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0

C4/C4c CMTS Rel. 8.0.7

0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 172.28.0.0/14

Example

6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 1 256 1 17

00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00 00/00

65536 65536 65536 65536 65536 65536 65536 65536 65536 65536 65536 65536 65536 65536 65536

53 21 23 22 35 36 37 38 39 40 41 42 43 44 45 , , , ,

00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 00,00 drop 0 accept 646186499 accept 4037 accept 644362785 accept 0

To show cable IP filter information for group 1, use the following command: C4#

show cable filter group 1 The following is an example of the output returned by the system:

Grp ---1 1 1 1 1 1 1

Idx --1 6 9 10 11 12 13

Source Destination ULP ------------------ ------------------ --0.0.0.0/32 0.0.0.0/0 256 172.28.0.0/14 10.0.0.0/8 17 172.16.0.0/12 0.0.0.0/0 1 10.0.0.0/8 0.0.0.0/0 256 0.0.0.0/0 10.0.0.0/8 256 172.16.0.0/12 0.0.0.0/0 256 192.168.0.0/16 0.0.0.0/0 256

Example

TOS ----00/00 00/00 00/00 00/00 00/00 00/00 00/00

SPort DPort ----- ----65 65536 6 65536 65536 65536 65 6

65536 65536 65536 65536

TCP ----00,00 00,00 , 00,00 00,00 00,00 00,00

Action Matched ------ ------accept 0 accept 0 accept 0 accept 0 accept 0 accept 0 accept 0

To show cable IP filter information for index 6 in group 1, use the following command: C4#

show cable filter group 1 index 6 The following is an example of the output returned by the system:

Grp Idx Source Destination ULP TOS SPort DPort TCP Action Matched ---- --- ------------------ ------------------ --- ----- ----- ----- ----- ------ ------1 6 172.28.0.0/14 10.0.0.0/8 17 00/00 6 65536 00,00 accept 0

CLI-1290

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable flap-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Assists in troubleshooting the CMTS to cable modem connectivity. Many of these options are common to the show cable modem command. The flaplist commands show modems with non-zero flap counts. In other words, modems that have flapped since the last clear cable flap-list all command will be displayed. By default, this command will output all modems with non-zero flap counts sorted by CM MAC address.

Syntax

show cable flap-list [H.H.H] [] [cable ] [cable-downstream ] [cable-mac ] [cableupstream ] [cm-ip ][cm-ipv6 ] [cm-mac ] [count ] [cpe-ip ] [cpe-ipv6 ] [cpe-mac ] [max-ftime ] [max-lines ] [min-error ] [min-fcount ] [nonoperational] [offline] [operational] [registered] [sortflap] [sort-time] [state ] [unregistered] [vendor ]

Parameter

[] []

Definition

Filter on the MAC address of the cable modem Filter on the IP address of the cable modem Filter on the CAM slot number/MAC domain/upstream port. Valid ranges are:

[cable ]

/ / / / // //

Issue 2.0

- C4 CMTS CAM slot - C4c CMTS CAM slot - C4 CMTS 16D/XD slot/port - C4c CMTS 16D/XD slot/port - C4 CMTS 12U/24U slot/port - C4c CMTS 12U/24U slot/port - C4 CMTS 12U CAM slot/MAC domain/upstream port - C4 CMTS 24U CAM slot/MAC domain/upstream port

ARRIS PROPRIETARY — All Rights Reserved

CLI-1291

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

[cable-downstream ] [cable-mac ] [cable-upstream ]

Definition

Filter on downstream interface. Valid ranges are /. Filter on Mac Identifier Filter on the upstream port ID. Valid ranges are

[cm-ip ]

Filter on the IP address of the cable modem

[cm-ipv6 ]

Filter on CM IPv6 address

[count] [cpe-ip ] [cpe-mac

Display only CM count totals Filter on the IP address of the CPE under CM Filter on MAC address of CPE under CM

[cpe-ipv6 ]

Filter on the IPv6 address of CPE under CM.

[max-ftime ]

Filter on maximum latest flap time (in minutes). Valid range is 0-100000.

[max-lines ]

The maximum number of CMs to display. Valid range is 0-10000

[min-error ]

Filter on minimum combined CRC and HCS error count

[min-fcount ]

Filter on minimum flap count

[non-operational]

Filter on non-operational CMs

[offline]

Filter on offline CMs

[operational]

Filter on operational CMs

[registered]

Filter on registered CMs

[sort-flap]

Sort CMs by decreasing flap count

[sort-time]

Sort CMs by increasing latest flap time

CLI-1292

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

[state ]

Cable modem state. Valid states are: offline - Cable modem is not currently active ranging - Initial ranging in progress rngaborted - Ranging has failed ranged - Ranging has completed dhcpv4done - IP address has been assigned registered - The modem is active and ready for traffic denied - Service is being denied operational - Active cable modem regbpiinit - BPI registration has been completed eaestart - CMTS has received an Auth Info message for EAE from the CM dhcpv4start - CMTS has received a DHCPv4 DISCOVER message from the CM dhcpv6start - CMTS has received a DHCPv6 Solicit message from the CM dhcpv6done - CMTS has sent a DHCPv6 Reply message to the CM tftpstart - Config file download has started tftpdone - Config file download process has been completed registering - CMTS has received a Registration Request from the CM frwddisable - Registration complete, but forwarding prohibited. rfmuteall - Mute all channels non-operational - Any state other than operational online-d - The modem has registered but network access is denied

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1293

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

[unregistered]

Filter on all but registered CMs

[vendor ]

Example

3Com

Elsa

Netgear

Sunrise

Ambit

Ericsson

Netwave

Syswave

Arris

GADline

Nortel

Technotrend

Askey

GeniusNet

Opentech

Teledex

ASUSTek

Hanaro

Pace

Telexy

BAS

Humax

Pacific

Tellabs

BestData

iCable_System Panasonic

Telogy

Broadcom

Infinite

Philips

Terayon

Cadant

Intel

Pioneer

TI

Castlenet

Joohong

Ponico

Tollgrade

Cisco

Leichu

PowerCom

Toshiba

Com21

LG

QNS

TriGem

Conexant

Linksys

RCA/Thomson TurboComm

Coresma

Maspro

RiverDelta

Ubee

COSHIP

Matsushita

SA

USRobotics

D-Link

Mercury

Saejin

Woojyun

Daehanet

Motorola

Samsung

Zoom

DAKOS

MPlus

SMC

ZyXel

Electroline

NEC

The following is an example of the show cable flap-list command: C4>

show cable flap-list The following is an example of the output returned by the system:

CLI-1294

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

C4> show cable flap-list Mar 12 18:15:50 Inter Face US ---- -5/0 U0 5/0 U0 5/0 U3 5/0 U1 5/0 U5 5/0 U3 5/0 U4 5/0 U6 5/0 U1 5/0 U5 5/0 U1 5/0 U5 5/0 U1 5/0 U1 5/0 U5 5/0 U1 5/0 U5 5/0 U5 5/0 U3 5/0 U1 5/0 U1 5/0 U1 5/0 U5 5/0 U1 5/0 U3 5/0 U3 5/0 U1 5/0 U1 5/0 U5 5/0 U5 5/0 U6 5/0 U6 5/0 U1

State ---------Registered Registered Ranged Registered Registered Registered Registered Registered Ranged Registered Registered Registered Registered Registered Registered Registered Registered Registered Registered Registered Registered Registered Registered Registered Ranged Registered Registered Ranged Registered Registered Registered Ranged Registered

Pre-Flap Time Since Latest Timing State Last Flap Uptime Offset ---------- ----------- ----------- -----Ranged 0:09:34 0:08:33 1867 Ranged 0:09:55 0:08:27 2718 Registered 0:00:04 0:00:04 1223 Ranged 0:10:15 0:08:04 1223 Ranging 0:07:16 0:06:38 1254 Ranged 0:09:51 0:07:39 1227 Ranged 0:05:51 0:03:28 1225 Ranged 0:09:57 0:07:36 1257 Registered 0:00:10 0:00:10 1211 Ranged 0:09:54 0:07:45 1226 Ranging 0:03:58 0:03:20 1264 Ranging 0:07:24 0:06:41 1227 Ranging 0:02:36 0:01:41 1215 Ranging 0:03:50 0:02:59 1216 Ranged 0:09:47 0:07:25 1239 Ranging 0:04:07 0:03:29 1214 Ranged 0:09:45 0:07:37 1234 Ranging 0:07:20 0:06:43 1229 Ranging 0:06:56 0:06:17 1233 Ranged 0:10:03 0:08:01 1234 Ranging 0:03:58 0:03:10 1253 Ranging 0:04:00 0:03:24 1247 Ranged 0:09:51 0:07:21 1222 Ranging 0:03:49 0:03:25 1222 Registered 0:00:28 0:00:28 1211 Registered 0:01:30 0:01:30 1210 Ranging 0:03:49 0:02:53 1236 Registered 0:00:21 0:00:21 1240 Ranged 0:10:04 0:08:07 1230 Ranged 0:09:59 0:07:28 1252 Ranged 0:08:29 0:06:13 1232 Registered 0:00:16 0:00:16 1253 Ranging 0:02:06 0:01:23 1245

Rx Power ----0.1 0.0 0.0 -0.2 0.1 0.3 0.1 -1.4 0.0 0.0 0.7 0.6 1.0 0.3 -0.1 0.4 0.0 0.6 0.4 0.0 -0.1 0.0 0.1 0.3 0.5 0.4 0.4 -0.2 0.5 0.2 0.0 -1.2 -0.4

( Flaps ) Range Prov Reg MAC address ----- ----- ----- ---------0 2 1 0000.ca30.08ec (Arris) 0 1 1 0020.4067.8316 (Motorola) 1 1 2 0090.833b.b93d (Toshiba) 0 1 1 0090.833b.b97c (Toshiba) 1 1 1 0090.833b.b970 (Toshiba) 0 1 1 0090.833b.b96b (Toshiba) 0 2 1 0090.833b.b96e (Toshiba) 0 1 1 0090.833b.b93b (Toshiba) 1 0 3 0090.833b.b977 (Toshiba) 0 1 1 0090.833b.b981 (Toshiba) 1 1 2 0090.833b.b96c (Toshiba) 1 1 1 0090.833b.b939 (Toshiba) 1 1 2 0090.833b.b97a (Toshiba) 1 1 2 0090.8337.7b14 (Toshiba) 0 1 1 0090.833b.b937 (Toshiba) 1 1 2 0090.833b.b96a (Toshiba) 0 1 1 0090.833b.b982 (Toshiba) 1 1 1 0090.833b.b973 (Toshiba) 1 0 2 0090.833b.b948 (Toshiba) 0 1 1 0090.833b.b920 (Toshiba) 1 0 2 0090.833b.b93a (Toshiba) 1 1 2 0090.833b.b976 (Toshiba) 0 1 1 0090.833b.b97b (Toshiba) 1 1 2 0090.833b.b97e (Toshiba) 0 1 5 0090.833b.b96d (Toshiba) 0 2 4 0090.833b.b97d (Toshiba) 1 0 2 0090.833b.b94a (Toshiba) 0 1 2 0090.833b.b933 (Toshiba) 0 1 1 0090.8340.2307 (Toshiba) 0 1 1 0090.833b.b91a (Toshiba) 0 1 1 0090.833b.b972 (Toshiba) 0 1 2 0090.833b.b97f (Toshiba) 1 1 1 0090.833b.b938 (Toshiba)

Total Offline Ranging RgAbort Ranged IPcompl Online Denied -----------------------------------------------------------------------Total 33 0 0 0 5 0 28 0

The output is sorted by MAC address and includes:

Issue 2.0



Interface - current or last cable interface for this modem



US - current or last Upstream Port number for this modem



State - current CmtsCmStatus value for this modem



Pre-Flap State - the PreFlapStatus or CM status value prior to last CM flap. This will be blank if the modem has never flapped



Time Since Last Flap - as explained above



Latest Uptime - current uptime for a non-offline modem



Timing Offset - most recent timing offset ranging value



Rx Power - most recent power level ranging value



Range Flaps - the number of Ranging Flaps for this modem



Prov Flaps - the number of Provisioning Flaps for this modem



Reg Flaps - the number of Registration Flaps for this modem



Mac Address - MAC Address and vendor name of this modem

ARRIS PROPRIETARY — All Rights Reserved

CLI-1295

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

To show only the most recent five flaps, use the following command: C4>

show cable flap-list max 5 sort-time The following is an example of the output returned by the system:

Inter Pre-Flap Time Since Latest Timing Face US State State Last Flap Uptime Offset ---- -- ---------- ---------- ----------- ----------- -----5/0 U2 Offline Ranged 0:00:49 0:01:37 1259 5/0 U6 Offline Ranged 0:01:06 0:01:37 1232 5/0 U3 Ranged Ranged 0:03:03 0:00:49 1247 5/0 U1 Ranged Ranged 0:03:27 0:01:13 1228 5/0 U0 Ranged Ranged 0:04:54 0:00:47 1228 Exceeded output limit: 5

Rx Power -----0.2 0.3 -0.1 0.5 -0.2

( Flaps ) Range Prov Reg MAC address ----- ----- ----- ---------1 3 3 0090.833b.b977 (Toshiba) 0 4 5 0090.833b.b96d (Toshiba) 1 3 2 0090.833b.b93d (Toshiba) 0 3 2 0090.833b.b933 (Toshiba) 0 3 2 0090.833b.b97f (Toshiba)

Total Offline Ranging RgAbort Ranged IPcompl Online Denied -----------------------------------------------------------------------Found 6 2 0 0 3 0 1 0

Example

To show only the five modems with the maximum number of flaps, use the following command: C4>

show cable flap-list max 5 sort-flap The following is an example of the output returned by the system:

Inter Pre-Flap Time Since Latest Timing Face US State State Last Flap Uptime Offset ---- -- ---------- ---------- ----------- ----------- -----5/0 U6 Offline Ranged 0:01:17 0:01:37 1232 5/0 U2 Offline Ranged 0:01:00 0:01:37 1259 5/0 U3 Registered Registered 0:11:40 0:11:40 1210 5/0 U3 Ranged Ranged 0:03:14 0:01:00 1248 5/0 U0 Ranged Ranged 0:05:05 0:00:58 1229 Exceeded output limit: 5

Rx Power ----0.3 -0.2 0.9 0.0 -0.8

( Flaps ) Range Prov Reg MAC addre ----- ----- ----- --------0 4 5 0090.833b 1 3 3 0090.833b 0 2 4 0090.833b 1 3 2 0090.833b 0 3 2 0090.833b

Total Offline Ranging RgAbort Ranged IPcompl Online Denied -----------------------------------------------------------------------Found 6 2 0 0 3 0 1 0

CLI-1296

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable global-settings Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays global DOCSIS® settings.

Syntax

show cable global-settings

Example

To display the settings, type the following command: C4>

show cable global-settings The following is an example of the output returned by the system:

Issue 2.0

Annex: Downstream Frequency Range: Upstream Frequency Range: Load Balance: CM registration request Timeout: Maximum QoS Active Timeout: Maximum QoS Admitted Timeout: Concatenation for DOCSIS 1.0 CM: Fragmentation for DOCSIS 1.0 CM: Max traffic burst for 1.1 CM: Peak traffic rate for 1.1 CM: Percent increase for DS SF rate: CMs required to detect US lockup: LO1 leak detect: Interval to collect utilization data: Modifying primary DS chan in RCC of Reg-Rsp-Mp: Send 46.1RefID only in first TCC frag: Allow CM service group ambiguity override: Unicast non-primary US channel acquisition: TFTP Enforce and Dynamic Shared Secret:

annex A 112-858 5-65 Enabled 30 0 200 Off On 128000 0 1 10 Disabled 0 Enabled False Disabled Disabled Enabled

ARRIS PROPRIETARY — All Rights Reserved

CLI-1297

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable host authorization Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the cable host authorization provisioning.

Syntax

show cable host authorization

CLI-1298

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable intercept Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the Legal Intercept Tap session settings.

Syntax

show cable intercept [userid ] [password ] [subscriber ]

Parameter

Definition

[userid ]

SNMP User ID

[password ]

SNMP Authentication password

[subscriber ]

CM MAC or CM/CPE IP address

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1299

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the provisioning of load balancing.

Syntax

show cable load-balance

Example

To display the load balancing provisioning, use the following command: C4#

show cable load-balance The following is an example of output returned by the system: Load Balance : Enabled Init Technique: Disable Mac Domain Check (sec) : 300 Across Mac Domain Check (sec) : 0 Downstream Start Threshold (% utilization) : 1 Upstream Start Threshold (% utilization) : 1 Failed-list age out time (in hours): 0 Failed-list exclude count: 1 Number of CMs to check per Interval: 10

CLI-1300

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance channels Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the channel load data for the Cable Access Modem (CAM) with upstream interfaces.

Syntax

show cable load-balance channels [slot ] [fiber-node ] [group ] [detail]

Parameter

Definition

[slot ]

Slot number of the CAM with upstream interfaces. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[fiber-node ] [group ] [detail]

Filters output on the fiber node name. Filters output on the group. Displays additional columns in the output.

Example

To display the channel load data for the CAM in slot 13, use the following command: C4#

show cable load-balance channels slot 13 The following is an example of output returned by the system:

Dumping DsUsLoadSet for Restricted Load Balance Group 3 Md 1 Policy 4, Active Type: BOTH, Active Method: UTILIZATION, ChannelWeightOption: DS+ Dumping DsUsLoadSet for Restricted Load Balance Group 33 Md 1 Policy 0, Active Type: BOTH, Active Method: MODEM, ChannelWeightOption: EQUAL Weighted DS IfIndex US IfIndex DS Load US Load Load ----- ------- ------- ------- ------- ------- -------5/0 400904 13/20.0 918201 1 2 3 5/0 400904 13/20.1 918202 1 2 3 5/0 400904 13/1 918049 1 1 2 5/0 400904 13/11 918129 1 1 2

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1301

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Dumping DsUsLoadSet for General Load Balance Group StatusId = 0x1001000, 16781312 Md 1, MdCmSg 2, FiberNode abc, Bundle Group: cable-mac 1 Policy 4, Active Type: BOTH, Active Method: UTILIZATION, ChannelWeightOption: DS+

CLI-1302

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance cm-service-type Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the cable modems with the CM config file and the CMTS service type provisionings.

Syntax

show cable load-balance cm-service-type [cm-mac| service-type]

Parameter

[cm-mac service-type]

Issue 2.0

Definition

Filter on the specific CM MAC address or OUI Filter on the specific service type

ARRIS PROPRIETARY — All Rights Reserved

CLI-1303

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance failed-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the cable modems that have failed to move to one or more channels as directed by the load balancer. This will also allow tech support to understand situations that are preventing channels from becoming balanced (e.g. channels that are in need of repair or groups of cable modems having difficulties with load balancing commands.)

Syntax

show cable load-balance failed-list [slot ] [verbose]

Parameter

Definition

[slot ]

Slot number of the CAM. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[verbose]

If this optional keyword is specified, all CM From/Target combinations will be displayed that are on the failed list including those CM From/Target combinations that have not reached the exclude-failed-count.

Example

To display the cable modems that have failed to move as directed by the load balancer, use the following command: C4>

show cable load-balance failed-list The following is an example of the output returned by the system:

FAILED LOAD_BALANCE ATTEMPTS CM MAC -----------------------------0015.96e6.9840 (Arris) 0000.cac3.1831 (Arris) 0000.cac3.212e (Arris)

Type ------US-Stat US-Dyn DS-Dyn

From Channels DS US ----------------13/1 13/1/7.0 13/0 13/0/3.0

Related Command(s)

clear cable load-balance failed-list *

CLI-1304

ARRIS PROPRIETARY — All Rights Reserved

Target Channels DS US ----------------12/0/9.0 13/1 13/1/8.0 13/1 13/1/8.0

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the provisioning for the load balance groups in a table format. Since there is a good deal of provisioning for each group and it is important to be able to see how the load-balance group provisioning differs from each other, the provisioning is displayed in a table format. NOTE If the group number is provided, then the table is shown with only one entry. If no provisioning is found for a provided group number, then the show command will generate an error indicating that the group number could not be found. If no groups are provisioned, then an error is generated indicating no groups were found.

Syntax

show cable load-balance group [ [detail]]

Parameter

Definition

[]

The group number Displays the upstream and downstream channels associated with this group.

[detail]

Example

To display the provisioning for the load balance groups, use the following command: C4>

show cable load-balance group The following is an example of the output returned by the system:

Policy Rule ---------- ---------Default(0) -

Issue 2.0

Enabled ------yes

Threshold -----10%

Type ------both

Method -----modem

Disable Start Period -----------------00:00:00 00:00:00

ARRIS PROPRIETARY — All Rights Reserved

CLI-1305

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance movable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the movable cable modems.

Syntax

show cable load-balance movable [slot ] [group ] [detail]

Parameter

Definition

[slot ]

Slot number of the CAM. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[group ] [detail]

To filter on a specific group only. Displays detailed information on the specified group.

Example

The following is an example of the output returned by the system: C4#

show cable load-balance movable slot 13 group 3 Load Balance Group US Number of Movable Status ID CMs -------------------------------------------------0x00000003 ( 3) 13/1 0 0x00000003 ( 3) 13/20.0 0 0x00000003 ( 3) 13/11 0 0x00000003 ( 3) 13/20.1 0

Example

The following is an example of the output returned by the system: C4#

show cable load-balance movable slot 13 group 3 detail

Movable CMs for Load Balance Group Status Id 0x00000003 (

3):

US: 13/1 ---------------------------------------

CLI-1306

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Total: 0 US: 13/20.0 --------------------------------------Total: 0 US: 13/11 --------------------------------------Total: 0 US: 13/20.1 --------------------------------------Total: 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1307

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance notmovable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the non-movable cable modems.

Syntax

show cable load-balance notmovable [slot ] [group ] [detail]

Parameter

Definition

[slot ]

Slot number of the CAM. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[group ] [detail]

To filter on the specified group only. Displays detailed information on the specified group.

Example

To display the non-movable cable modems on group 3 on the CAM in slot 12, use the following command: C4>

show cable load-balance notmovable slot 13 group 3 The following is an example of the output returned by the system: Load Balance Group US Number of Not Movable Status ID CMs ---------------------------------------------------0x00000003 ( 3) 13/1 0 0x00000003 ( 3) 13/20.0 0 0x00000003 ( 3) 13/11 0 0x00000003 ( 3) 13/20.1 0

CLI-1308

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance oui Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the cable modems with the partial MAC mask included or excluded from load-balancing.

Syntax

show cable load-balance oui

Parameter



Issue 2.0

Definition

The MAC address, in the xx.xx.xx.xx.xx.xx format.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1309

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance policy Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the provisioning for the load balance policies in a table format. Since there is a good deal of provisioning for each policy and it is important to be able to see how the load-balance policy provisioning differs from each other, the provisioning is displayed in a table format. NOTE If the policy number is provided, then the table is shown with only rules associated with the one policy. If no provisioning is found for a provided policy number, then the show command will generate an error indicating that the policy number could not be found. If no policies are provisioned, then an error is generated indicating no policies were found.

Syntax

show cable load-balance policy []

Parameter

Definition

[]

The policy number

Example

To display the provisioning for the load balance policy, use the following command: C4>

show cable load-balance policy The following is an example of the output returned by the system:

Steering Thres Disable Registration Periodic Channel Policy Rule Enabled -hold Type Method Start Period D2.0 D3.0 D2.0 D3.0 Weight ---------- ---------- ------- ----- ------- ------ ------------------ ----- ----- ----- ----- ------Default(0) - yes 10% both modem 00:00:00 00:00:00 --

CLI-1310

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable load-balance statistics Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the provisioning for the load balance counts in a table format. Since there is a good deal of provisioning for each policy and it is important to be able to see how the load-balance policy provisioning differs from each other, the provisioning is displayed in a table format.

Syntax

show cable load-balance statistics

Example

To display the provisioning for the load balance statistics, use this command: C4>

show cable load-balance statistics The first sample output describes a CMTS configured for load balancing based on modem counts; the second sample output is based on utilization.

Slot/ Oper LBal Init Load Dynamic Transfers Static Tranfers Port State State Group Tech %Util Counts In Out In Out ------ ----- ------- ---------- --------- ------------- --------------------- --------------------15/D0 IS enable 16779264 disable 8 0 0 15/D1 IS enable 16779264 disable 3 0 0 15/D2 IS enable 16779264 disable 3 0 0 15/D3 IS enable 16779264 disable 4 0 0 13/U0 IS enable 16779264 disable 8 0 0 0 0 13/U1 IS enable 16779264 disable 3 0 0 0 0 13/U2 IS enable 16779264 disable 3 0 0 0 0 13/U9 IS enable 16779264 disable 4 0 0 0 0 12/D0 IS enable 3531610112 disable 0 0 0 12/U0 IS enable 3531610112 disable 0 0 0 0 0 12/U1 IS enable 3531610112 disable 0 0 0 0 0 12/D1 IS enable 3540000768 disable 0 0 0 12/U6 IS enable 3540000768 disable 0 0 0 0 0 12/U7 IS enable 3540000768 disable 0 0 0 0 0 ================================================================ Slot/ Oper LBal Init Load Dynamic Transfers Static Tranfers Port State State Group Tech %Util Counts In Out In Out ------ ----- ------- ---------- --------- ------------- --------------------- --------------------15/D0 IS enable 16779264 bcastRng 40 0 0 15/D1 IS enable 16779264 bcastRng 15 0 0 15/D2 IS enable 16779264 bcastRng 15 0 0 15/D3 IS enable 16779264 bcastRng 20 0 0 13/U0 IS enable 16779264 bcastRng 40 0 0 0 0 13/U1 IS enable 16779264 bcastRng 15 0 0 0 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1311

CLI Command Descriptions

13/U2 13/U9 12/D0 12/U0 12/U1 12/D1 12/U6 12/U7 14/D9 14/D10 14/D11 11/U8 11/U9 14/D8 14/D9 14/D10 14/D11 11/U10 11/U11

IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable IS enable

C4/C4c CMTS Rel. 8.0.7

16779264 bcastRng 16779264 bcastRng 3531610112 bcastRng 3531610112 bcastRng 3531610112 bcastRng 3540000768 bcastRng 3540000768 bcastRng 3540000768 bcastRng 33566720 bcastRng 33566720 bcastRng 33566720 bcastRng 33566720 bcastRng 33566720 bcastRng 33568768 bcastRng 33568768 bcastRng 33568768 bcastRng 33568768 bcastRng 33568768 bcastRng 33568768 bcastRng

15 20 0 0 0 0 0 0 -

0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

Table CLI-12: Column Headings for Load Balancing Statistics Column

Description

Interface

US or DS channel that is part of a load balance group.

Oper State

Operational State: service state of the channel.

LBal State

Load Balancing State: whether load balancing is enabled or disabled for the load balance group.

Group

Load Balance Group number. This number is assigned by the CMTS for a general group or provisioned by the user for a restricted group.

Init Tech

Dynamic Channel Change (DCC) Initialization Technique

Load

%Util

Traffic load on this channel calculated as a percentage of Channel utilization for upstreams computed by number of minislots used by the map maker for unicast grants divided by the total number of minislots available over a fixed time interval. DS channel utilization is computed as total bytes sent divided by the total available bandwidth over the measurement interval. The channel with the greatest utilization moves a modem to the channel with the least.

Count

Number of CMs per channel. The choice of the CM to be moved is determined by the provisioned values of load balance priority and load balancing policy ID. If these values are equal, then a CM is chosen randomly to be moved from the channel with the most CMs to the channel with the least.

Load

Dynamic Transfer

Static Transfer

CLI-1312

In The number of modems that have been moved as a result of Dynamic Load Out Balancing. The number of modems that have been moved as a result of Static Load In Balancing. Static load balancing can occur only when a modem is ranging. Out Static load balancing applies only to upstream channels. Downstream interfaces (channels) show only dashes (null counts) for static load balancing.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable metering Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IP Detail Record (IPDR) streaming configuration parameters and runtime information. Next to the displayed collector priority are status flags; the P flag identifies the current primary collector and the A flag identifies a connected or active collector.

Syntax

show cable metering

Example

To show the cable metering output, type the following command: C4>

show cable metering The following is an example of the output returned by the system:

IPDR: query-port: streaming-port: keep-alive-interval: SessId -----1 2 3

Service ---------samis-1 cpe cpe

enabled 4737 4737 90 Meth ----time adhoc event

Example

DAWin ----65535 200 200

DATO ---600 60 60

PaceGap ------0

AllCnts ------true -

For additional IPDR information, the following is an example using the detail option: c4>

IPDR: query-port: streaming-port: keep-alive-interval:

Issue 2.0

RepCyc -----1 1

show cable metering detail enabled 4737 4737 90

ARRIS PROPRIETARY — All Rights Reserved

CLI-1313

CLI Command Descriptions

session-id: service: method: data-ack-window: data-ack-timeout: all-counts:

C4/C4c CMTS Rel. 8.0.7

1 samis-1 time 65535 600 true

Collectors data records this collector (P=prim, A=active) exported-----------------suppressed-prior IP address interim stop interim ------ --------------- ------------ ----------------------7 10.1.175.130 0 0 0 10 10.1.175.134 0 0 0 12 10.5.32.126 0 0 0 48 10.1.64.215 0 0 0 78 10.1.64.214 0 0 0 Report Cycle 1 start ----00:00

data records this report cycle exported-----------------suppressed-interim stop interim ------------ ----------------------0 0 0

interval -------15

session-id: service: method: data-ack-window: data-ack-timeout:

2 cpe adhoc 200 60

Collectors (P=prim, A=active) priority IP address -------- --------------7 10.1.175.130 10 10.1.175.134 12 10.5.32.126 48 10.1.64.215 78 PA 10.1.64.214

data records this collector --------------------------0 0 0 0 9183

Recent activity (max 4)

CLI-1314

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

start --------------------2009 July 16 8:32:09 2009 July 16 15:46:11 2009 July 17 1:15:22 session-id: service: method: data-ack-window: data-ack-timeout: evt-pace-gap:

stop --------------------2009 July 16 9:46:21 2009 July 16 16:25:01 *

data records this adhoc session ----------------------4438 4721 24

3 cpe event 200 60 0

Collectors data records this collector (P=prim, A=active) exported------------------prior IP address start stop ------ --------------- ------------ -----------7 10.1.175.130 0 0 10 10.1.175.134 0 0 12 10.5.32.126 0 0 48 10.1.64.215 0 0 78 10.1.64.214 0 0 Report Cycle 1 start ----00:00

interval -------15

data records this report cycle exported---------------------start stop -------------- -------------0 0

Related Command(s)

configure cable metering configure cable metering session id * service * method

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1315

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays general information on functionality and display options for all cable modems registered or attempting to register. A number of different displays can be chosen as well as the user can create their own display by using the COLUMN or FORMAT options. 1 The CMs can be displayed in three different sort orders: -

sort-by

- Sort by fpcm-id, mac or interface

2 The CMs can be filtered on 23 different criteria as shown in the following table:

Single Match

CLI-1316

A.B.C.D

Filter on CM IP address

H.H.H

Filter on CM MAC address

cm-ip

Filter on CM IP address

cm-mac

Filter on CM MAC address

cpe-ip

Filter on IP address of CPE under CM

cpe-mac

Filter on MAC address of CPE under CM

ipv6 address

Filter on CM IPv6 address

fpcm-id

Filter on Flexpath CM ID

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Group Match

bonded

Filter on bonded CMs

non-operational

Filter on non-operational CMs

operational

Filter on operational CMs

rogue

Filter on rogue CMs

cable (x)

Filter on CAM interface identifier (slot or slot/port or slot/ds/us)

cable-downstream (s/p)

Filter on downstream interface (slot or slot/port)

cable-mac (x)

Filter on MAC Identifier (1-416 or slot/ds)

cable-upstream (s/p.l)

Filter on upstream interface (slot or slot/port or slot/port/log channel)

cm-ip-type

Filter on CM’s IP address type: ipv4/ipv6

cm-type

Filter by modem type std (on-flexpath), ccm (each flexpath channel) or fpcm (master flexpath id)

min-error

Filter on minimum combined CRC and HCS error count

slot

Filter on CAM slot

state

Filter on SM state

state-docsis20

Filter on CM DOCSIS 2.0 state

vendor

Filter on CM vendor name

3 The CMs can be displayed in fifteen different formats:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1317

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

bonded-uchannels

Display D3.0 per channel counts for bonded CMs

detail

Display detailed CM information

dropped

Display dropped packet information

errors

Display CRC and HCS error information

flexpath

Display only flexpath CMs, grouped by flexpath subscriber

format

Display the modems using a configured column format

noise

Display per CM and D3.0 per channel SNR counts.

offline

Display offline CM information

phy

Display physical interface information

system-description

Display CM sysDesc information

bonded-impaired

Filter on bonded CMs that are not functioning at full capacity

deny

Display denied cable modem provisioning and state

column

Display all cable modems using the specified column(s)

count

Display only CM count totals

qos

Display cable mode per subscriber throughput

summary

Cable modem summary information

summary state

Show the transitional state/other states not shown on summary page

summary mac

Display summary counts organized by MAC

summary state cable-mac

Display the transitional states/other state for a single cable-mac

Syntax

show cable modem

Example

This is the main command to display cable modem information. It has been optimized for general use. A number of different displays can be chosen as well as the user can create their own with the column or format options. C4>

show cable modem The output would look similar to:

Mar

5 09:47:03

Interface (DS-US) ------------14/3-3/0 14/3-3/0

CLI-1318

DOC Mac Bonded State SIS Qos CPE MAC address IP Address ----- ------ ----------- --- ------------- --- --------------- -----------------------1 Operational 2.0 0/0 0 0015.ce2f.9a56 10.129.31.248 1 4x4 Operational 3.0 0/0 0 0015.cf38.1a73 10.129.31.251

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

14/3-3/0 14/3-3/0 14/3-3/3 14/7-3/6 14/9-3/23

1 1 1 2 3

4x4 4x4 4x4 4x4 4x4

Operational Operational Operational Operational Operational

3.0 3.0 3.0 3.0 3.0

0/0 0/0 0/0 0/0 0/0

1 0 0 0 1

0015.cf38.1eb4 0015.cf38.1fc8 0015.cf38.1de2 0015.cf38.1abe 0015.cf38.1fbc

10.129.31.252 10.129.31.250 10.129.31.249 10.129.31.254 10.129.31.253

Total Oper Disable Init Offline --------------------------------------------------------Total 7 7 0 0 0

Where: Interface -This is the primary interface on which cable modem has registered. Downstream Slot/port – Upstream slot/port Mac - Cable-mac for the interface Bonded -This column displays the maximum count of the channels in the DS and US channel sets. These channels may or may not be used for bonding based on the service flows set up for the CM. This can have following values for bonded CMs: 1 DSChsetsize x USChSetSize 2 For FlexPath CMs, ‘f’ indicates that this is a Flexpath CM or a CCM & ‘*’ indicates that this is a Flexpath CM is the Master CM. 3 Bonded keyword in the show cable modem command output will be displayed if … The CM is bonded but there is no DS channel set associated with the RcsID, and/or the CM is bonded but there is no US channel set associated with the TcsID. 4 State - Represents the DOCSIS 3.0 state of the CM. !Operational - Dynamic Secret Failed #Operational - TFTP Enforce Failed 5 CPEs - Number of CPEs for this CM.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1319

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem bonded-impaired Default Access Level

Mode

Non-privileged

Privileged EXEC

Purpose

Displays the bonded CMs that are not functioning at full capacity with information about how they are actually functioning as well as why they are at less than full capacity. If no cable modem is specified, then the CMTS displays the status of all the impaired bonded cable modems. If you want to display a specific modem, you must enter either its MAC or IP address. The filters associated with the specific modem are optional.

Syntax

show cable modem bonded-impaired

Example

To display the status of the upstream channels on the bonded cable modems, type the following command: C4

show cable modem bonded-impaired The output would look similar to:

C4# show cable Interface (DS-US) ------------14/0- 0/0.0 +14/0- 0/0.0 +14/0- 0/0.0 14/2- 0/2.0 +14/2- 0/2.0 +14/2- 0/2.0 14/7- 0/6.0 +14/7- 0/6.0 +14/7- 0/6.0 14/6- 0/7.0 +14/6- 0/7.0 +14/6- 0/7.0 14/6- 0/7.0 +14/6- 0/7.0 +14/6- 0/7.0 14/5- 0/8.0 +14/5- 0/8.0 +14/5- 0/8.0

CLI-1320

modem bonded-impaired Actual Impair Mac Bonded Bonded Port ----- ------ ------ -------1 4x4 4x1 U0/1.0 1 4x4 4x1 U0/2.0 1 4x4 4x1 U0/3.0 1 4x4 4x1 U0/0.0 1 4x4 4x1 U0/1.0 1 4x4 4x1 U0/3.0 2 4x4 4x1 U0/7.0 2 4x4 4x1 U0/8.0 2 4x4 4x1 U0/9.0 2 4x4 4x1 U0/6.0 2 4x4 4x1 U0/8.0 2 4x4 4x1 U0/9.0 2 4x4 4x1 U0/6.0 2 4x4 4x1 U0/8.0 2 4x4 4x1 U0/9.0 2 4x4 4x1 U0/6.0 2 4x4 4x1 U0/7.0 2 4x4 4x1 U0/9.0

Impair Reason ----------badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs badTcs

DOC SIS --3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0

MAC address --------------0015.cee7.dae2 0015.cee7.dae2 0015.cee7.dae2 0015.cee7.d887 0015.cee7.d887 0015.cee7.d887 0015.cee7.daeb 0015.cee7.daeb 0015.cee7.daeb 0015.cee7.d92f 0015.cee7.d92f 0015.cee7.d92f 0015.cee7.daca 0015.cee7.daca 0015.cee7.daca 0015.cee7.d9c5 0015.cee7.d9c5 0015.cee7.d9c5

ARRIS PROPRIETARY — All Rights Reserved

IP Address -----------------10.116.0.45 10.116.0.45 10.116.0.45 10.116.0.34 10.116.0.34 10.116.0.34 10.116.0.54 10.116.0.54 10.116.0.54 10.116.0.15 10.116.0.15 10.116.0.15 10.116.0.164 10.116.0.164 10.116.0.164 10.116.0.190 10.116.0.190 10.116.0.190

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Where: Interface: A “+” before Interface column indicates one or more rows for that CM. In this case the Impair Port and Impair reason values can be different for multiple rows. Bonded: This column displays the max count of the channels in the DS and US channel sets. Actual Bonded: This indicates the actual count of DSxUS channels being used due to impaired ports. Impair Port: This gives a U or D for US or DS and the slot/port for the channel that’s impaired. Impair Reason: Indicates why the US or DS port is impaired. Possible values for this column are: badTcs, badRcs, PortDown, qamFecLockFailure, unknownMdDsSgId, unknownMdUsSgId, t1Timeout, t3Timeout, t4Timeout. Related Command(s)

show cable modem

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1321

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem bonded-uchannels Default Access Level

Mode

Non-privileged

Privileged EXEC

Purpose

Display DOCSIS 3.0 per channel counts for bonded CMs with each upstream channel shown.

Syntax

show cable modem bonded-uchannels

Example

To display the status of the upstream channels on the bonded cable modems, enter the following command: show cable modem bonded-uchannels 0013.0000.0002 The output would look similar to:

Nov 29 12:06:06 UChan FEC UChan FEC Interface Corrected Unerrored (DS-US) CM MAC address State Codewords Codewords --------- -------------- --------- ------- -------14/0-5/1 0015.cf1f.e21d Operational 0 17992 +14/0-5/0 0015.cf1f.e21d Operational 0 17928 +14/0-5/2 0015.cf1f.e21d Operational 0 17931 +14/0-5/3 0015.cf1f.e21d Operational 0 17934 14/0-5/1 0015.cf1f.e2e3 Operational 0 17994 +14/0-5/0 0015.cf1f.e2e3 Operational 0 17922 +14/0-5/2 0015.cf1f.e2e3 Operational 0 17941 +14/0-5/3 0015.cf1f.e2e3 Operational 0 17927 14/0-5/1 0015.cfb4.60f8 Operational 0 17993 +14/0-5/0 0015.cfb4.60f8 Operational 0 17939 +14/0-5/2 0015.cfb4.60f8 Operational 0 17928 +14/0-5/3 0015.cfb4.60f8 Operational 0 17924 14/0-5/1 0015.d187.3b4d Operational 0 18000 +14/0-5/0 0015.d187.3b4d Operational 0 17928 +14/0-5/2 0015.d187.3b4d Operational 0 17926 +14/0-5/3 0015.d187.3b4d Operational 0 17930 14/0-5/1 0015.d187.3b57 Operational 0 18008 +14/0-5/0 0015.d187.3b57 Operational 0 17925 +14/0-5/2 0015.d187.3b57 Operational 0 17920 +14/0-5/3 0015.d187.3b57 Operational 0 17932

CLI-1322

UChan FEC Uncorrect Codewords ------0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

UChan UChan UChan Rec UChan USSNR UChan Timing Power SM Response (db) PowerAdj Offset ---- ---------- ----- ------- ----0.0 100.0000 42.6 1 1196 0.2 100.0000 42.2 4 3133 -0.1 100.0000 43.2 0 3133 0.0 100.0000 42.6 0 3133 0.0 100.0000 42.8 1 1194 0.0 100.0000 42.0 4 3132 -0.1 100.0000 42.7 0 3131 0.0 100.0000 43.2 0 3131 0.0 100.0000 43.0 1 1195 0.0 99.9944 42.3 4 3134 0.0 99.9944 42.8 0 3133 0.0 99.9944 42.7 0 3133 0.0 100.0000 42.5 1 1194 0.0 100.0000 42.2 4 3132 0.0 99.9944 42.9 0 3132 0.0 100.0000 43.1 0 3132 0.0 99.9944 42.9 0 1196 -0.1 100.0000 42.2 3 3136 -0.1 100.0000 42.7 0 3136 0.0 99.9944 42.7 0 3136

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

14/0-5/2 +14/0-5/0 +14/0-5/1 +14/0-5/3 14/1-5/0 +14/1-5/1 +14/1-5/2 +14/1-5/3 14/1-5/0 +14/1-/1 +14/1-5/2 +14/1-5/3 14/1-5/1 +14/1-5/0 +14/1-5/2 +14/1-5/3 14/1-5/2 +14/1-5/0 +14/1-5/1 +14/1-5/3 14/2-5/1 +14/2-5/0 +14/2-5/2 +14/2-5/3 14/2-5/2 +14/2-5/0 +14/2-5/1 +14/2-5/3 14/3-5/1 +14/3-5/0 +14/3-5/2 +14/3-5/3

001d.ce12.b2fc 001d.ce12.b2fc 001d.ce12.b2fc 001d.ce12.b2fc 001d.ce12.b0c2 001d.ce12.b0c2 001d.ce12.b0c2 001d.ce12.b0c2 001d.ce12.b830 001d.ce12.b830 001d.ce12.b830 001d.ce12.b830 0015.d002.e609 0015.d002.e609 0015.d002.e609 0015.d002.e609 001d.ce12.b29c 001d.ce12.b29c 001d.ce12.b29c 001d.ce12.b29c 0015.cf1f.ea12 0015.cf1f.ea12 0015.cf1f.ea12 0015.cf1f.ea12 0015.d187.3b81 0015.d187.3b81 0015.d187.3b81 0015.d187.3b81 0015.d187.3b49 0015.d187.3b49 0015.d187.3b49 0015.d187.3b49

Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational Operational

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

17995 17973 17926 17936 18040 17928 17940 17925 18036 17929 17932 17933 17943 17886 17882 17876 18000 17966 17925 17937 17997 17933 17926 17933 17999 17933 17926 17928 17999 17928 17928 17933

0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0.0 -2.6 0.0 0.0 -2.6 0.0 0.0 0.0 -2.6 0.0 0.0 0.0 -0.1 -0.1 0.0 0.0 -0.1 -2.6 -0.2 0.0 0.0 0.0 0.0 -0.1 0.0 0.0 0.0 0.0 0.2 0.0 0.0 0.0

100.0000 99.9889 99.9888 99.9888 99.9945 99.9833 99.9833 99.9833 99.9945 99.9833 99.9833 99.9833 100.0000 99.9944 99.9944 99.9944 100.0000 99.9833 99.9833 99.9833 100.0000 100.0000 100.0000 100.0000 100.0000 99.9944 99.9944 99.9944 100.0000 100.0000 99.9944 99.9944

43.3 39.8 43.4 43.2 39.7 43.5 43.6 43.6 39.5 43.4 43.4 43.1 43.0 42.1 43.1 42.9 42.8 39.5 43.0 43.3 42.9 42.0 43.1 43.1 43.0 41.8 43.0 42.9 43.0 42.1 43.1 42.8

13 168 38 0 171 34 9 0 170 37 9 0 0 0 0 0 10 174 37 0 0 4 0 0 0 3 0 0 1 4 0 0

990 1046 1046 1046 989 1044 1043 1044 987 1043 1043 1043 1193 3133 3133 3133 987 1043 1043 1043 1192 3135 3135 3135 1191 3131 3131 3132 1188 3133 3133 3133

Total Oper Disable Init Offline --------------------------------------------------------Found 13 13 0 0 0

NOTE Note: A + (plus sign) before an interface column indicates one or more rows for the CM. Columns with Uchan as the heading will have values that are different for multiple rows. Related Command(s)

show cable modem

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1323

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem column Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

This command allows the user to create their own display format. The user can specify up to 32 columns to display. NOTE This cannot be used along with other filters. To use personally created format and filters, refer to show cable modem format. Using the show cable modem ? will list the column names and show cable modem column help will display detailed help for the columns. The following table contains the available options: bonded

cm-up-pwr

flap-last-flap

microflec

bonded-actual

congest-down

flap-prev-state

policed-down

bpi

congest-up

flaps--prov

power-adj

cable-mac

cpe-count

flaps-ranging

qos

cfgfile

*cpe-ip

flaps-reg

rec-pwr

cfgfile-long

*cpe-mac

fpcm-online

response-percent

*cm-cpe-ip

*cpe-type

fpcm-cpe

service-type-curr

cm-down-pwr

crc

fpcm-id

service-type-prov

cm-down-snr

docsis-mac

fpcm-qos

sid

cm-ip

docsis-prov

hcs

snr

cm-mac

fec-corrected

interface

state

cm-microreflec

fec-percentuncorrected

interfacedocsis20

state-docsis20

cm-sysdesc

fec-uncorrected

l2vpn-id

timing

cm-time-polled

fec-unerrored

l2vpn-qtag

uptime

cm-timing

filter-cm

load-bal-grp

vendor

cm-type

CLI-1324

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

NOTE An * in front of the column indicates that it will display multiple rows for CPEs. Syntax

show cable modem column

Example

The following is an example command using various options: C4

show cable modem column interface mac cm-type The following is an example of the output returned by the system: Interface (DS-US) MAC address CM TYPE -------------- -------------- -------15/0-13/0.0 0013.0000.0001 STD 15/0-13/0.0 0013.0000.0004 CCM 15/0-13/0.0 0013.0000.0008 CCM 15/0-13/0.1 0013.0000.0002 STD 15/0-13/0.1 0013.0000.0003 STD 15/1-13/0.0 0013.0000.0009 CCM 15/1-13/1 0013.0000.0005 CCM 15/2-13/0.0 0013.0000.000a CCM 15/2-13/2 0013.0000.0007 CCM 15/3-13/0.0 0013.0000.000b CCM 15/3-13/3 0013.0000.0006 CCM Total Oper Disable Init Offline --------------------------------------------------------Total 11 11 0 0 0 The keyword multiple-uchan will display multiple rows per CM for a US bonded CM. The first row is for the primary channel and following rows are for non-primary US interfaces. The show cable modem column multipleuchan ? will display an * in front of the columns that will display different data for primary and non-primary US channels. The following is an example of this output:

C4

show cable modem column multiple-uchan interface mac Nov 17 16:53:42

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1325

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Interface (DS-US) -------------14/1-1/1 +14/1-1/0 +14/1-1/2 +14/1-1/8 14/1-1/1 +14/1-1/0 +14/1-1/2 +14/1-1/8 14/1-1/2 +14/1-1/0 +14/1-1/1 +14/1-1/8 14/2-1/0 14/2-1/1 +14/2-1/0 +14/2-1/2 +14/2-1/8 14/3-1/2 14/4-2/0 14/4-2/0 14/4-2/2 14/4-2/2 14/4-2/2 14/5-2/0 14/5-2/0 14/5-2/0 14/5-2/2 14/5-2/2 14/5-2/2 14/6-2/0 14/6-2/0 14/6-2/0 14/6-2/2 14/6-2/2 14/6-2/2 14/7-2/1 14/7-2/1

CLI-1326

CM MAC address -------------0015.cf9a.4c3f 0015.cf9a.4c3f 0015.cf9a.4c3f 0015.cf9a.4c3f 0015.cfee.4c87 0015.cfee.4c87 0015.cfee.4c87 0015.cfee.4c87 0005.ca67.db70 0005.ca67.db70 0005.ca67.db70 0005.ca67.db70 0015.96e6.9f18 0015.cfee.4c23 0015.cfee.4c23 0015.cfee.4c23 0015.cfee.4c23 0015.a200.f40b 0015.a464.e5ed 0015.a464.f0c1 0015.a464.e647 0015.ce64.34fb 0015.ce64.417f 0015.a464.e46a 0015.a464.e9b9 0015.ce64.3a08 0015.a464.e69b 0015.a464.efe3 0015.ce64.3a56 0015.a464.eaa3 0015.a464.ec5c 0015.ce64.3cb1 0015.a464.eab8 0015.a464.eb84 0015.ce64.3e58 0015.a464.e4be 0015.a464.ecd1

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

14/7-2/1 14/7-2/1 14/7-2/1 14/7-2/1 14/7-2/1

0015.a464.ed01 0015.a464.f019 0015.a464.f025 0015.ce64.3672 0015.ce64.3e16

Total Oper Disable Init Offline --------------------------------------------------------Total 30 30 0 0 0 For the optional cm-cpe-ip parameter, the following example applies: C4# show cable modem column cm-mac cm-cpe-ip cpe-count cpe-mac

cm-mac --------------CM1MAC........ + CM1MAC........ + CM1MAC........ CM2MAC........ + CM2MAC........ CM3MAC........ + CM3MAC........ + CM3MAC........ + CM3MAC........

cpecm-cpe-ip count ---------------------------------------- ----CM1IP...................... 2 CPE1AIP..... CPE1BIP.......................... CM2IP....... 1 CPE2AIP.................... CM3IP....... 3 CPE3AIP............................... CPE3BIP............. CPE3CIP..................... -

cpe-mac --------------CPE1MAC........ CPE2MAC........ CPE1MAC..... CPE1MAC........ CPE2MAC........ CPE3MAC........

NOTE When the cm-cpe-ip parameter is used, the first row of the output for a given CM contains information specific to that CM. If the CM contains any CPE devices, then the following rows which present that CPE information will start with a plus (+) symbol. The rows with the “+” prefix belong to the same CM as the previous row(s) containing the CM information. Related Command(s)

show cable modem show cable modem format configure cable modem format

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1327

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem count Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays only the CM count totals.

Syntax

show cable modem count

Example

To display total counts for CMs, use the following command: C4

show cable modem count The following is an example of the output returned by the system: Nov 05 14:45:41 Total Oper Disable Init Offline --------------------------------------------------------Total 11 11 0 0 0

CLI-1328

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem deny Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the set of CM MAC addresses that are in the deny state. If the address is supplied, then only information on the specified MAC address will be displayed. Modems are configured using the configure cable modem deny command. Denied modems can register but do not receive an IP address.

Syntax

show cable modem deny []

Parameter

Definition

[]

MAC address

Example

To display information on the specified MAC address from the CM Deny List MIB, use the following command: C4

show cable modem deny The following is an example of the output returned by the system: MAC address ----------------

Interface (DS-US) -------------

0015.a200.f40b Unk-1/1

Last Time --------------------

Count --------------

23-Nov-2011 23:19:48 3

Related Command(s)

show cable modem configure cable modem deny

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1329

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem detail Default Access Level

Mode

Non-privileged -1

User EXEC

Purpose

Displays detailed information per CM, accessing information directly from the CAM.

Syntax

show cable modem detail

Example

To display detailed information for a single ARRIS cable modem, type the following command: C4>

show cable modem detail

The following is an example of the system output of the show cable modem detail command. Nov 05 12:31:34 5/0-13/0.0 CM 0013.0000.0001 (00.13.00) D3.0 State=Operational D1.1/atdma PrimSID=1 Cable-Mac= 1, mCMsg = 1 mDSsg = 1 mUSsg = 1 RCP_ID= 0x0010000004 RCC_Stat= 1, RCS=0x01000002 TCS=0x01000003 Timing Offset=274 Rec Power= 0.00 dBmV Proto-Throttle=Normal dsPartialServMask=0x0000 usPartialServMask=0x000006 Uptime= 0 days 1:03:27 IPv4=13.0.1.0 cfg=RegReq349 noLoadBal=0x00 Privacy=Disabled u/d SFID SID State Sched Tmin Tmax DFrms DBytes CRC HCS Slot/Ports uB 1 1 Activ BE 0 30000000 0 0 0 4 13/0.0,(1.0),(2.0),3.0 dB 2 *1 Activ 0 100000000 38390 10442080 5/0,1,2,3 Current CPE=6 Max CPE=6 CPE 0013.0100.0001 IP=13.0.1.1 Filter-Group:Up=0 Down=0 Proto-Throttle=Normal CPE 0013.0200.0001 IP=13.0.1.2 Filter-Group:Up=0 Down=0 Proto-Throttle=Normal CPE 0013.0300.0001 IP=13.0.1.3 Filter-Group:Up=0 Down=0 Proto-Throttle=Normal CPE 0013.0400.0001 IP=13.0.1.4 Filter-Group:Up=0 Down=0 Proto-Throttle=Normal CPE 0013.0500.0001 IP=13.0.1.5 Filter-Group:Up=0 Down=0 Proto-Throttle=Normal CPE 0013.0600.0001 IP=13.0.1.6 Filter-Group:Up=0 Down=0 Proto-Throttle=Normal

CLI-1330

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

In the first line of the output, there are two references to DOCSIS: •

The first one is the CM capability - taken from modem capabilities that the modem sends up in the registration request.



The 2nd is the type that the CM is configured to use - taken from the registration DOCSIS style of the registration request - DOCSIS 1.0 if no QoS, DOCSIS 1.1 if QoS.

The noLoadBal flag will be set to 1 if the CM has one or more static, provisioned US UGS flows in the CM config file. This is an indication that this modem will not be DCC'ed during load balancing. During a dynamic load balancing operation, noLoadBal is a bit map of reasons why this SM should not be moved. The dsPartialServMask is a bit map of 16 bits indicating which downstream channels were not acquired by a DS channel bonding capable CM during registration. The least significant bit represents downstream port 0 on a DMM and the most significant bit represents downstream port 15 on a DMM. The usPartialServMask is a bit map of 24 bits indicating which upstream channels were not acquired by a US channel bonding capable CM during registration. For each US and DS service flows: •

A letter B under the u/d column indicates a bonded service flow.



A letter 'C' indicates that it's a non-bonded US service flow with single channel but segment headers are enabled, i.e. MTCM CCF is on.



A “-” after the SFID is displayed to indicate a failure status for service flow assignment to a bonding.



A () around the ports for upstream and downstream indicates that the port is impaired.

Table CLI-13 provides an explanation for elements of the show cable modem detail output that are related to Current CPE and Max CPE: Table CLI-13: Explanation of Current CPE and Max CPE Output Element Current CPE = 4 IPv4 Addr=3 IPv6 Addr=4

Issue 2.0

Explanation Current count of unique CPE MAC addresses linked to the CM. Current total count of IPv4 addresses assigned to CPEs behind the CM. Current total count of IPv6 addresses assigned to CPEs behind the CM.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1331

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Table CLI-13: Explanation of Current CPE and Max CPE Output Element

Explanation Maximum count of all MAC addresses that can be linked behind the CM. The value of “Max CPE” is enforced by the CM, not the CMTS. This is in accordance with the MULPI spec.

Max CPE = 16

The value can be defined in the registration request TLV 18 MAX CPE or it can be constrained due to hardware limitations. If the TLV is missing or set to a value of zero, the actual MAC limiting value the CM uses defaults to 1, and “Max CPE=1” is displayed. If the TLV contains a value from 1 to 32, the CM limits MAC count from 1 to 32 respectively, and “Max CPE=32” is displayed. If the TLV contains a value greater than 32, the CMTS will limit MAC count per CM to 32 (the hardware defined limit), and “Max CPE=32” is displayed.

IPv4 Addr=32

Maximum count of total number of IPv4 addresses that can be assigned across all CPEs behind the CM. This count is configurable using the configure cable submgmt default max-cpe command. It takes effect only if submgmt is enabled (configure cable submgmt default active).

IPv6 Addr=64

Maximum count of total number of IPv6 addresses that can be assigned across all CPEs behind the CM. This count is configurable using the configure cable submgmt default v6-max-cpe command. It takes effect only if submgmt is enabled (configure cable submgmt default active).

NOTE There can be an apparent discrepancy between the QoS value displayed by the show cable modem command and the Tmax values of the show cable modem detail command. This is because the QoS value is the sum of the Tmax values of the service flows. If there is a service flow with a Tmax of 0, then the QoS will be displayed as 0. C4# show cable modem 0015.9613.3823 Feb 15 16:17:32 Interface DOC (DS-US) Mac Bonded State SIS Qos CPE MAC address IP Address ------------- ----- ------ ----------- --- ------------- --- --------------- ----------------------14/4-1/0 1 Operational 2.0 0/0 2 0015.9613.3823 10.233.99.192 Total Oper Disable Init Offline --------------------------------------------------------Found 1 1 0 0 0

C4# show cable modem 0015.9613.3823 detail Feb 15 16:17:37 14/4-1/0 CM 0015.9613.3823 (Arris) D2.0 State=Operational D1.1/tdma PrimSID=2127 Cable-Mac= 1, mCMsg = 2 mDSsg = 1 mUSsg = 1, RCS=0x00000005 TCS=0x00000001 Timing Offset=1512 Rec Power= 0.00 dBmV Proto-Throttle=Normal Uptime= 22 days 14:47:09 IPv4=10.233.99.192 cfg=HSD_XtremeArris3.bin LB Policy=1 LB Group=16781312 Filter-Group CM-Down:0 CM-Up:4 Privacy=Disabled MDF Capability= N/A MDF Mode= N/A u/d SFID SID State Sched Tmin Tmax DFrms DBytes CRC HCS Slot/Ports

CLI-1332

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

u 2895 2127 Activ BE 0 1174000 604 60369 0 0 1/0 d 2896 *1427 Activ 0 16515072 522 173855 14/4 u 3039 2238 Activ BE 0 0 1 133 0 0 1/0 d 3040 *1499 Activ 0 0 0 0 14/4 u 120609 5314 Activ UGS 116352 116736 963 209934 0 0 1/0 d 120610 *2980 Activ 87200 90112 1040 226720 14/4 L2VPN per CM: (Disabled) Current CPE=2, IPv4 Addr=2, IPv6 Addr=0 Max CPE=9, IPv4 Addr=16, IPv6 Addr=16 CPE 000e.a670.29b2 Filter-Group:Up=2 Down=0 Proto-Throttle=Throttled IPv4=64.53.245.76 CPE(MTA) 0015.9613.3824 Filter-Group:Up=2 Down=0 Proto-Throttle=Normal IPv4=172.25.224.151

Related Command(s)

show cable modem

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1333

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem errors Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays error counts for all cable modems.

Syntax

show cable modem errors

Example

To display error counts on the cable modem, enter the following command: C4>

show cable modem errors

Nov 29 12:36:15 Interface (DS-US) ------------10/1-10/9 10/1-10/9 14/0-5/1 14/0-5/1 14/0-5/1 14/0-5/1 14/0-5/1 14/0-5/2 14/1-5/0 14/1-5/0 14/1-5/0 14/1-5/1 14/1-5/2 14/1-5/3 14/1-5/3 14/1-5/3 14/1-5/3 14/1-5/3 14/2-5/1 14/2-5/2

CLI-1334

CRC -------0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

HCS -------0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

MAC address -------------0000.ca44.ff3e 0015.cf1f.ec58 0015.cf1f.e21d 0015.cf1f.e2e3 0015.cfb4.60f8 0015.d187.3b4d 0015.d187.3b57 001d.ce12.b2fc 0010.1881.01e4 001d.ce12.b0c2 001d.ce12.b830 0015.d002.e609 001d.ce12.b29c 0015.96dd.edc8 0015.96dd.ee85 0015.cf1f.7f68 0015.cfb7.c5b9 001b.2f8c.34da 0015.cf1f.ea12 0015.d187.3b81

(Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Broadcom) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Netgear) (Arris) (Arris)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

14/3-5/1 14/3-5/1 14/3-5/1 14/4-5/2 14/4-5/2 14/5-5/0 14/5-5/2 14/5-5/2 14/6-5/1 14/6-5/1 14/7-5/0 14/7-5/0 14/7-5/2

0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0

0015.96dd.ec27 0015.cfb7.c3fa 0015.d187.3b49 0015.96dd.e879 0015.96dd.eafb 0015.96dd.e96c 0015.96dd.ea68 0015.96dd.eea0 0015.96dd.e6ed 0015.96dd.ede0 0015.96dd.e6d5 0015.cfb7.c3df 0015.96dd.e6cf

(Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris) (Arris)

Total Oper Disable Init Offline --------------------------------------------------------Found 33 33 0 0 0

Related Command(s)

show cable modem

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1335

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem flexpath Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

This command filters through FlexPath CMs and displays the FPCM ID and the number of CCMs for that FPCM. This does not display D3.0 bonded modems.

Syntax

show cable modem flexpath

Example

To display the FlexPath CMs, enter the following command: C4>

show cable modem flexpath Jun 05 14:37:30 CCM OnFlex Path ID line --------------- ---0013.0000.0004 3 0013.0000.0008 1

DSx US --4x4 4x1

Flex Path FlexPath CPE QoS Vendor ---- --------- ------------0 12M/100M 0 3000/100M

Total Oper Disable Init Offline --------------------------------------------------------Found 2 2 0 0 0 Related Command(s)

show cable modem

CLI-1336

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem format Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

This command allows the user to create their own formatted output. The advantage of FORMAT over COLUMN is the ability to use filters and store the format for later use. This command is similar to the show cable modem column command. A format must be configured in order to execute this command. This can be done by executing the configure cable modem format command.

Syntax

show cable modem format

Parameter



Definition

The name of the configured format desired.

Related Command(s)

show cable modem configure cable modem format show cable modem column

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1337

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem offline Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays specific information on offline CMs.

Syntax

show cable modem offline

Example

To display offline CMs, enter the following command: C4>

show cable modem offline

Nov 05 14:41:37 Interface Offline (DS-US) Time ------------- --------5/0-13/0.1 0:00:07

Last UpTime -------0:50:01

Previous Timing State Offset ----------- -----Operational 0

Rx Power ----0.0

MAC address -------------0013.0000.0003 (00.13.00)

Total Oper Disable Init Offline --------------------------------------------------------Found 1 0 0 0 1 Related Command(s)

show cable modem

CLI-1338

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem phy Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays measurements from both the CMTS and the CM. CM information is collected periodically at a rate configured using the configure cable modem remote-query command. This command will not display CM measurements if the “remote-query” has not been set.

Syntax

show cable modem phy

Example

To display offline CMs, enter the following command: C4>

Nov

show cable modem phy

5 16:42:04

Last Poll Started: 2009 June 04 19:13 Completed: 2009 June 04 19:13 ---- CMTS Measurements ----- --------- CM Measurements --------Interface USPwr USSNR uReflec Timing USPwr DSPwr DSSNR uReflec Timing Last (DS-US) (dBmV) (db) (dBc) Offset (dBmV) (dBmV) (db) (dBc) Offset Polled MAC address ------------- ------ ------ ------- ------ ------ ------ ------ ------- ------ ------ -------------12/0-12/0 0.3 33.1 0 1094 38.0 -1.5 34.7 29 1094 21:28 0000.ca41.dc97 (Arris) 12/1-12/6 0.5 36.2 0 1107 34.0 0.7 35.7 29 1121 21:28 0000.ca3f.2c78 (Arris) 15/0-10/0 -0.3 31.2 0 706 16.0 23.1 37.0 29 706 21:28 0000.ca41.9d85 (Arris) 15/0-10/0 -0.3 28.8 0 705 17.0 23.2 36.4 30 706 21:28 0000.ca41.9d8b (Arris) 15/0-10/0 1.6 34.3 0 803 24.3 21.6 39.3 27 803 21:28 0015.ce03.f7a9 (Arris) 15/0-10/0 1.5 0.0 0 0 24.3 19.3 39.3 26 816 21:28 0015.cf00.0ae5 (Arris) 15/0-10/0 1.0 0.0 0 0 24.3 20.0 39.3 25 802 21:28 0015.cf22.452b (Arris) 15/0-10/0 1.0 0.0 0 0 24.3 18.9 38.9 30 802 21:28 0015.cf22.4539 (Arris) Total Oper Disable Init Offline --------------------------------------------------------Total 8 5 0 0 3

Related Command(s)

show cable modem

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1339

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem qos Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays DOCSIS 1.1 through 3.0 QOS information for a single CM. It displays information for each service flow. QOS information for DOCSIS1.0 CM can be found using the show cable qos profile command.

Syntax

show cable modem qos [cm-ip | cm-ipv6 | cm-mac | cpe-ip | cpe-mac | verbose]

Parameter

Definition

cm-ip

IP address

cm-ipv6

IPV6 address

cm-mac

MAC address

cpe-ip

CPE IP address

cpe-mac

CPE MAC address

verbose

Display detailed CM per subscriber throughput

Example

To display QoS information on a CM, enter the following command: C4>

Sfid ---3 4

Format of CM MAC or IP address

Dir Curr State --- ----US act DS act

Sid --2 0

show cable modem qos 0013.0000.0002

Sched Prio MaxSusRate Type ------ ---- ---------BE 0 30000000 0 100000000

MaxBrst

MinRsvRate

------8192 96000

---------0 0

Throughput bits/sec ---------0 4096

Related Command(s)

show cable modem

CLI-1340

ARRIS PROPRIETARY — All Rights Reserved

packets/sec ----------0 1

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem summary Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays a summary of the number of modems that are on each interface and the overall system. It displays counts but does not display any information about a particular modem. In the case of bonded modems, the count for each port will be equal to the number of modems on that port since a single bonded modem will be on multiple ports. The totals represents the number of modems, not channels, therefore, the sum of the ports should equal or be greater than the total number of modems. Summaries are given per slot as well as per cable-mac.

Syntax

show cable modem summary

Example

To show the cable modem summary, type the following command: C4>

show cable modem summary The following is an example of the output returned by the system:

S/P Mac Conn Total Oper Disable Init Offline %Oper Description ---------------------------------------------------------------- ----- ------------------2/0/0.0 0 0 0 0 0 0 0% 2/0/0.1 0 0 0 0 0 0 0% 2/0/1 1 0 0 0 0 0 0% 2/0/2 2 0 0 0 0 0 0% 2/1/6.0 6 0 0 0 0 0 0% 2/1/6.1 6 0 0 0 0 0 0% 2/1/7 7 0 0 0 0 0 0% ---------------------------------------------------------------- ----- ------------------Mac 2/0 Total 0 0 0 0 0 0% cable 2/0 mac-port Mac 2/1 Total 0 0 0 0 0 0% cable 2/1 mac-port Card 2 Total 0 0 0 0 0 0% ---------------------------------------------------------------- ----- ------------------5/D0 1 0 5 4 0 0 1 80% 5/D1 1 0 4 4 0 0 0 100% 5/D2 1 0 4 4 0 0 0 100% 5/D3 1 0 5 5 0 0 0 100% ---------------------------------------------------------------- ----- -------------------

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1341

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Mac 1 Total 12 11 0 0 1 91% md1 Card 5 Total 12 11 0 0 1 91% ---------------------------------------------------------------- ----- ------------------13/U0.0 1 0 7 6 0 0 1 85% 13/U0.1 1 0 2 2 0 0 0 100% 13/U1 1 0 2 2 0 0 0 100% 13/U2 1 0 2 2 0 0 0 100% 13/U3 1 0 2 2 0 0 0 100% ---------------------------------------------------------------- ----- ------------------Mac 1 Total 12 11 0 0 1 91% md1 Card 13 Total 12 11 0 0 1 91% ---------------------------------------------------------------- ----- ---------------------------------------------------------------------------------- ----- ------------------Total 12 11 0 0 1 91%

Related Command(s)

show cable modem

CLI-1342

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem summary cable-mac Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays summary information for a single cable-mac. The first two columns are swapped in this tailored format.

Syntax

show cable modem summary cable-mac

Parameter

Definition

cable-mac

Example

MAC identifier with optional subinterface.

To show the cable modem summary for cable-mac 1, type the following command: C4>

show cable modem summary cable-mac 1 The following is an example of the output returned by the system:

Mac S/P Conn Total Oper Disable Init Offline %Oper Description -----------------------------------------------------------------------------------1 15/D0 0 5 4 0 0 1 1 15/D1 0 4 4 0 0 0 1 15/D2 0 4 4 0 0 0 1 15/D3 0 5 5 0 0 0 1 13/U0.0 0 7 6 0 0 1 1 13/U0.1 0 2 2 0 0 0 1 13/U1 0 2 2 0 0 0 1 13/U2 0 2 2 0 0 0 1 13/U3 0 2 2 0 0 0 -----------------------------------------------------------------------------------1 Total 12 11 0 0 1 ------------------------------------------------------------------------------------

Related Command(s)

show cable modem show cable modem summary mac cable-mac

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1343

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem summary fiber-node Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays the cable modem summary per fiber node.

Syntax

show cable modem summary fiber-node Parameter

Definition



Name of the fiber node .

Example

To show the cable modem summary for fiber node 1, enter the following command: C4>

show cable modem summary fiber-node 1 The following is an example of the output returned by the system:

Mac S/P Conn Total Oper Disable Init Offline %Oper Description --------------------------------------------------------------- ----- ----------1 15/D0 0 5 4 0 0 1 1 15/D1 0 4 4 0 0 0 1 15/D2 0 4 4 0 0 0 1 15/D3 0 5 5 0 0 0 1 13/U0.0 0 7 6 0 0 1 1 13/U0.1 0 2 2 0 0 0 1 13/U1 0 2 2 0 0 0 1 13/U2 0 2 2 0 0 0 1 13/U3 0 2 2 0 0 0 ---------------------------------------------------------------1 Total 12 11 0 0 1 ---------------------------------------------------------------Related Command(s)

show cable modem show cable modem summary cable-mac

CLI-1344

ARRIS PROPRIETARY — All Rights Reserved

80% 100% 100% 100% 85% 100% 100% 100% 100% ----- ---------91% md1 ----- ----------

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem summary mac cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the cable modem summary counts organized by MAC. Note: This command is the same as the show cable modem summary cable-mac.

Syntax

show cable modem summary mac cable-mac

Parameter

cable-mac

Definition

MAC identifier with optional subinterface or slot/port.

Related Command(s)

show cable modem show cable modem summary cable-mac

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1345

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem summary slot Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the cable modem summary organized by CAM slot number.

Syntax

show cable modem summary slot

Parameter

Definition

slot

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

Example

To show the cable modem summary for slot 13, enter the following command C4

show cable modem summary slot 13 The following is an example of the output returned by the system:

S/P Mac Conn Total Oper Disable Init Offline %Oper Description ---------------------------------------------------------------- ----- ---------13/U0 1 0 7 6 0 0 1 85% 13/U0 1 0 2 2 0 0 0 100% 13/U1 1 0 2 2 0 0 0 100% 13/U2 1 0 2 2 0 0 0 100% 13/U3 1 0 2 2 0 0 0 100% ---------------------------------------------------------------- ----- ---------Mac 1 Total 12 11 0 0 1 91% md1 Card 13 Total 12 11 0 0 1 91% ---------------------------------------------------------------- ----- ---------Related Command(s)

show cable modem

CLI-1346

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem summary state Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the transitional states/other states not shown on show cable modem summary. It is helpful in debugging CM's stuck in various initialization states.

Syntax

show cable modem summary state [cable-mac | slot ]

Parameter

Definition

cable-mac

MAC identifier

slot

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

Example

To show the cable modem summary state, enter the following command: C4

show cable modem summary state

Initializing Disabled ---------------------------------------------------------------------------- --------Ranging DHCPv4 DHCPv6 CfgFile BPI Registration Fwd S/P Mac Conn Init-Done-Abrt EAE Start--Done Start--Done Start--Done Init Start--Done Dis RFMut ----------------------------------------------------------------------------------------------------2/0/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2/0/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2/0/1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2/0/2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2/1/6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2/1/6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2/1/7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ----------------------------------------------------------------------------------------------------Mac 2/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Mac 2/1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Card 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -----------------------------------------------------------------------------------------------------

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1347

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

5/D0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5/D1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5/D2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5/D3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ----------------------------------------------------------------------------------------------------Mac 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Card 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ----------------------------------------------------------------------------------------------------13/U0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ----------------------------------------------------------------------------------------------------Mac 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Card 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Total 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Example

To show the cable modem summary state for cable-mac 1, enter the following command: C4

show cable modem summary state cable-mac 1

C4# show cable modem summary state cable-mac 1 Initializing Disabled ---------------------------------------------------------------------------- --------Ranging DHCPv4 DHCPv6 CfgFile BPI Registration Fwd Mac S/P Conn Init-Done-Abrt EAE Start--Done Start--Done Start--Done Init Start--Done Dis RFMut ----------------------------------------------------------------------------------------------------1 5/D0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5/D1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5/D2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5/D3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13/U0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13/U0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13/U1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13/U2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13/U3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ----------------------------------------------------------------------------------------------------Mac 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -----------------------------------------------------------------------------------------------------

CLI-1348

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Example

To show the cable modem summary state for slot 13, enter the following command: C4

show cable modem summary state slot 13

C4# show cable modem summary state slot 13 Initializing Disabled ---------------------------------------------------------------------------- --------Ranging DHCPv4 DHCPv6 CfgFile BPI Registration Fwd S/P Mac Conn Init-Done-Abrt EAE Start--Done Start--Done Start--Done Init Start--Done Dis RFMut ----------------------------------------------------------------------------------------------------13/U0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13/U3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ----------------------------------------------------------------------------------------------------Mac 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Card 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -----------------------------------------------------------------------------------------------------

Related Command(s)

show cable modem

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1349

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable modem system-description Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the sysDescription from the CM. CM information is collected periodically at a rate configured using the configure cable modem remotequery command. NOTE This command will not display the sysDesc if the “remote-query” has not been set.

Syntax

show cable modem system-description

Example

To display information on CM, enter the following command: C4

show cable modem system-description

Nov 5 16:43:10 Last Poll Started: 2009 June 04 19:13 Completed: 2009 June 04 19:13 Interface (DS-US) IP Address MAC address sysDesc ------------- -------------------- -------------- ---------------------------------------------12/0-12/0 10.101.136.254 0000.ca41.dc97 ARRIS DOCSIS 2.0 Touchstone Cable Modem 12/1-12/6 10.101.135.255 0000.ca3f.2c78 Tools 4.02

show cable rcc-status verbose cable-mac 1 Cable -mac 1

1

CLI-1376

RCP-id 0010000003 Module: 1 CM-chan 1 2 3 0010000004 Module: 1 CM-chan 1 2 3 4

Stat RCC ID ChanSetId 1 1 0x1000002 MinCFreq:327000000 Downstream Frequency 5/0 327000000 5/1 333000000 5/2 339000000 3 1 0x1000001 MinCFreq:327000000 Downstream Frequency 5/0 327000000 5/1 333000000 5/2 339000000 5/3 345000000

ARRIS PROPRIETARY — All Rights Reserved

RCC-Status Valid ModConnID:0 Primary Primary Capable Capable Valid ModConnID:0 Primary Primary Capable Capable Capable

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

1

Issue 2.0

0010183381 2 1 0x1000002 Valid Module: 1 MinCFreq:327000000 ModConnID:0 CM-chan Downstream Frequency Primary 1 5/0 327000000 Primary 2 5/1 333000000 Capable 3 5/2 339000000 Capable

ARRIS PROPRIETARY — All Rights Reserved

CLI-1377

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable rcc-status cable-mac * rcp-id Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Provides the Receive Channel Configurations (RCC) status for the cable-mac interface and the Receive Channel Profile (RCP) ID specified.

Syntax

show cable rcc-status [not-valid] [verbose] cable-mac rcp-id

Parameter

Definition

[not-valid]

Show only Receive Channel Configurations (RCC) with reported errors

[verbose]

Show downstream channel configuration



MAC identifier



The Receive Channel Profile ID in hex (5 bytes)

Example C4>

show cable rcc-status cable-mac 1 rcp-id 0010183381 Cable -mac 1

CLI-1378

RCP-id 0010183381

Stat RCC ID dyn 1

ChanSetId 0x1000002

ARRIS PROPRIETARY — All Rights Reserved

RCC-Status Valid

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable rcc-status cable-mac * rcp-id * rcc Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Provides the Receive Channel Configurations (RCC) status for the cable-mac interface, the Receive Channel Profile (RCP) ID, and RCC ID specified.

Syntax

show cable rcc-status cable-mac rcp-id rcc

Parameter



Issue 2.0

Definition

MAC identifier



The Receive Channel Profile ID in hex (5 bytes)



Unique rcc id for rcp-id defined earlier

ARRIS PROPRIETARY — All Rights Reserved

CLI-1379

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable rcc-status cable-mac * rcp-id * status-id Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Provides the Receive Channel Configurations (RCC) status for the cable-mac interface, the Receive Channel Profile (RCP) ID, and status ID specified.

Syntax

show cable rcc-status cable-mac rcp-id status-id

Parameter



CLI-1380

Definition

MAC identifier The Receive Channel Profile ID in hex (5 bytes) Selection status ID

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable service-group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides status of the service groups for the cable-mac interface specified.

Syntax

show cable service-group [cable-mac ] [mCMsg ] [mDSsg ] [mUSsg ]

Parameter

Definition

cable-mac

MAC identifier

[mCMsg ]

MAC domain cable modem service group identifier

[mDSsg ]

MAC domain downstream service group identifier

[mUSsg ]

MAC domain upstream service group identifier

Example

The following output results when no interface is specified. C4#

show cable service-group Cable MAC --1 2 3

C4#

mDSsg ----1 1 1

mUSsg ----1 1 1

show cable service-group cable-mac 2 Cable MAC --2

Issue 2.0

mCMsg ----1 2 3

mCMsg ----2

mDSsg ----1

mUSsg ----1

ARRIS PROPRIETARY — All Rights Reserved

CLI-1381

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable spectrum-group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the upstream channel spectrum-group information for all state machines. Use the optional [sm-ID] for a specific state machine.

Syntax

show cable spectrum-group [sm-ID]

Parameter

[sm-ID]

CLI-1382

Definition

State machine identifier. Valid range is 1-40.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable spectrum-group state Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the upstream channel spectrum-group information for all state machines. Use the optional [sm-ID] for a specific state machine.

Syntax

show cable spectrum-group state [sm-ID]

Parameter

[sm-ID]

Issue 2.0

Definition

State machine identifier. Valid range is 1-40.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1383

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable spectrum-group trigger Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays all triggers.

Syntax

show cable spectrum-group trigger

Parameter

[sm-ID]

CLI-1384

Definition

State machine identifier. Valid range is 1-40.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable supervision Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Configures the supervisory downstream for this upstream.

Syntax

show cable supervision [cable-mac] [slot ]

Parameter

Definition

[cable-mac]

MAC identifier

[slot ]

CAM slot number (0-15)

Example

The following is an example returned by the system: C4>

show cable supervision MAC ----1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Issue 2.0

US ------3/0 3/0 3/0 3/0 3/1 3/1 3/1 3/1 3/2 3/2 3/2 3/2 3/3 3/3 3/3 3/3 3/12

DS ----14/0 14/1 14/2 14/3 14/0 14/1 14/2 14/3 14/0 14/1 14/2 14/3 14/0 14/1 14/2 14/3 14/0

ARRIS PROPRIETARY — All Rights Reserved

Method ----------Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned

CLI-1385

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

CLI-1386

3/12 3/12 3/12 3/13 3/13 3/13 3/13 3/14 3/14 3/14 3/14 3/15 3/15 3/15 3/15

14/1 14/2 14/3 14/0 14/1 14/2 14/3 14/0 14/1 14/2 14/3 14/0 14/1 14/2 14/3

ARRIS PROPRIETARY — All Rights Reserved

Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned Provisioned

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cable unicast-polling Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays settings for all eight unicast polling priorities.

Syntax

show cable unicast-polling

Example

To display the unicast polling priorities, use the following command: C4>

show cable unicast-polling The following is an example of the output returned by the system: slow fast fast priority interval interval period -------- -------- -------- -------0 0 0 0 1 0 0 0 2 0 0 0 3 0 0 0 4 125 25 500 5 100 20 500 6 75 15 500 7 50 10 500

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1387

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show chassistype Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays when you are working on a C4c CMTS or a C4 CMTS.

Syntax

show chassistype

Example

To display the chassis type, use the following command: C4>

show chassistype If you were working on a C4 CMTS, the system response would be: Chassis type: C4

CLI-1388

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show clock Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the local date and time in one second resolution when the time of day (TOD) client is active and in one millisecond resolution when the NTP client is active.

Syntax

show clock [detail] [GMT] [network] [timezone]

Parameter

Definition

[detail]

Displays the timezone abbreviation and the current DST/STD time status

[GMT]

Displays the Greenwich Mean Time

[network]

Displays the current network time synchronization protocol

[timezone]

Displays the clock timezone

Example

To display the timezone and the current DST/STD time status, type the following command: C4>

show clock detail The following is an example of the output returned by the system: 2011 November 29 13:47:37 America/Chicago (STD) Network time sync protocol is TOD TOD Server IP Address: 10.50.39.3 connection type: tcp

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1389

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the current setting for the downstream channel and all its upstream channels on the cable controller.

Syntax

show controllers cable [detail]

Parameter

Definition

[detail]

- Displays all interfaces for a given slot. - Displays specific interface. Displays additional hardware information

Example

To display the current settings for the downstream and all upstream channels of the Cable Access Module in slot 3 port 1, type the following command: C4>

show controllers cable 3/1 The following is an example of the output returned by the system:

Upstream Port 3/1 ------------Port state: Connector: Cable-Mac: Downstream Supervision Ports: Frequency (Hz): Channel width (Hz): Equalizer Coefficient State: Power (dBmV): Max Power Adj Per Range Resp (1/4 dBmV): Ranging Power Thresh For Success (1/4 dBmV): Load Balance Group Id: Max Allowable Normal Voice BW (%):

CLI-1390

IS 0 1 14/0 14/1 14/2 14/3 14600000 6400000 off 0 24 24 16779264 50

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Reserved Normal Voice BW (%): 0 Max Allowable Emergency Voice BW (%): 70 Reserved Emergency Voice BW (%): 0 Max Allowed Total (Emergency + Normal) (%): 70 Ingress Cancellation Interval: 0 Ingress Cancellation Size: 0 Map Size (800 microsecond ticks): 1 Logical Channel: 0 1 ------------------------------------------------------------Channel State IS OOS Channel-ID: 2 26 Channel Type: atdma tdma Modulation profile id: 27 2 Ranging backoff range: 2 - 7 2 - 7 Data backoff range: 2 - 8 2 - 8 Slot Size (6.25 microsecond ticks): 2 2 SCDMA active codes: SCDMA codes per slot: SCDMA frame size: SCDMA hopping seed: Spectrum Group ID: Spectrum Group State: Attribute Mask: 0x00000000 0x00000000

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1391

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers cable * authorization-module Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays authorization module information for the specified cable controller.

Syntax

show controllers cable authorization-module

Parameter

Definition



Example

- Displays all interfaces for a given slot. - Displays specific interface.

To display information on the authorization-module on port 0 of the Cable Access Module in slot 15, type the following command: C4>

show controllers cable 5/0 authorization-module The following is an example of the output returned by the system: Authorization Module ---------------------

CLI-1392

Description: Open Dynamic Flow Policy: Packet Cable Policy:

true true

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers cable * downstream Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays current settings for a downstream channel on the cable controller.

Syntax

show controllers cable downstream [detail]

Parameter

Definition

[detail]

- Displays all interfaces for a given slot. - Displays specific interface. Will show the hardware registers along with counts

Example

To show the current settings for the downstream channel on the cable controller in slot 15, type the following command: C4>

show controllers cable 15/0 downstream The following is an example of the output returned by the system:

Downstream Port 5/0 --------------Port state: Connector: Channel-ID: Cable-Mac: Primary-Capable: Upstream Ports: Cable Standard: Frequency (Hz): Interleave depth (no of taps): Modulation: Provisioned Power (tenth of dBmV): Measured Power (tenth of dBmV): Power Fine Adjustment (steps): Max Round Trip Delay(microseconds): Load Balance Group Id:

Issue 2.0

IS 0 1 1 True 13/1 13/11 13/20 Annex B from ITU-J83 327000000 32 q256 490 0 0 1600 3, 33, 16781312

ARRIS PROPRIETARY — All Rights Reserved

CLI-1393

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Max Allowable Normal Voice BW (%): Reserved Normal Voice BW (%): Max Allowable Emergency Voice BW (%): Reserved Emergency Voice BW (%): Max Allowed Total (Emergency + Normal) (%): Emergency Preemption: Token Bucket Mode: Automatic Gain Control: Attribute Mask: Counts for Downstream # Seconds since Last Snap

: 0 : 0

Frames Sent (Total) Bytes Sent (Total) Frames Sent (Mac) Bytes Sent (Mac) Max Channel Bit Rate DS Load Packet Rate DS Load Bit Rate DS Load Packet Rate (Mac) DS Load Bit Rate (Mac) DS Instant Packet Rate DS Instant Bit Rate Instant Packet Rate (Mac) Instant Bit Rate (Mac) Dropped Token NoDefer Dropped Load Pkts Dropped Load Latency Dropped Load 2Sec Dropped Priority Cutoff Dropped Reason Tx

: : : : : : : : : : : : : : : : : : :

Broadcast Frames Sent (Total) Broadcast Frames Sent (Mac) Default BroadCast Flow Frames

: 85 : 9 : 0

Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast

: : : : : : : : : : :

Frames Sent (Total) Frames Sent (Mac) Docsis Map & Sync Frames IpVideo Frames Sent IpVideo Frames Dropped Latency Frames Late IpV4 Default Flow Frames IpV6 Default Flow Frames IgmpV2 Query Flow Frames IgmpV3 Query Flow Frames Video Flows created

Unicast Frames Sent (Total) Unicast Frames Sent (Mac) Unicast IpVideo Frames

CLI-1394

50 0 70 0 70 enabled shape enabled 0x00000000

1 34 62 10 50000000 78 22 51 0 49 74 45 72 8 2 2 4 5 3

28 95 0 454512 82 95 0 0 0 0 0

: 14 : 82 : 26065

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Unicast Unicast Unicast Unicast

Latency Frames Late IpVideo Drops Video Flows created Unknown Default Flow Frames

: : : :

78 3 0 0

Docsis LowPriority MMM Flow Frames

: 0

Global Counts (all channels): Demand Bytes Dropped unknown TFID Dropped Inactive Drops due to no Destination Dropped Replicated Drops due to filtering Drops due to QOS Busy

: : : : : : :

0 1 3 2 0 1 2

Downstream Port 5/1 --------------Port state: Connector: Channel-ID: Cable-Mac: Primary-Capable: Upstream Ports: Cable Standard: Frequency (Hz): Interleave depth (no of taps): Modulation: Provisioned Power (tenth of dBmV): Measured Power (tenth of dBmV): Power Fine Adjustment (steps): Max Round Trip Delay(microseconds): Load Balance Group Id: Max Allowable Normal Voice BW (%): Reserved Normal Voice BW (%): Max Allowable Emergency Voice BW (%): Reserved Emergency Voice BW (%): Max Allowed Total (Emergency + Normal) (%): Emergency Preemption: Token Bucket Mode: Automatic Gain Control: Attribute Mask: Counts for Downstream # Seconds since Last Snap

: 1 : 0

Frames Sent (Total) Bytes Sent (Total) Frames Sent (Mac) Bytes Sent (Mac) Max Channel Bit Rate DS Load Packet Rate

: : : : : :

Issue 2.0

IS 0 2 1 False 13/1 13/11 13/20 Annex B from ITU-J83 333000000 32 q256 490 0 0 1600 3, 33, 16781312 50 0 70 0 70 enabled shape enabled 0x00000000

96 68 59 33 50000000 23

ARRIS PROPRIETARY — All Rights Reserved

CLI-1395

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

DS Load Bit Rate DS Load Packet Rate (Mac) DS Load Bit Rate (Mac) DS Instant Packet Rate DS Instant Bit Rate Instant Packet Rate (Mac) Instant Bit Rate (Mac) Dropped Token NoDefer Dropped Load Pkts Dropped Load Latency Dropped Load 2Sec Dropped Priority Cutoff Dropped Reason Tx

: : : : : : : : : : : : :

Broadcast Frames Sent (Total) Broadcast Frames Sent (Mac) Default BroadCast Flow Frames

: 71 : 31 : 0

Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast

: : : : : : : : : : :

34 20 0 551957 34 89 0 0 0 0 0

: : : : : : :

61 43 18247 74 3 0 0

Unicast Unicast Unicast Unicast Unicast Unicast Unicast

Frames Sent (Total) Frames Sent (Mac) Docsis Map & Sync Frames IpVideo Frames Sent IpVideo Frames Dropped Latency Frames Late IpV4 Default Flow Frames IpV6 Default Flow Frames IgmpV2 Query Flow Frames IgmpV3 Query Flow Frames Video Flows created

Frames Sent (Total) Frames Sent (Mac) IpVideo Frames Latency Frames Late IpVideo Drops Video Flows created Unknown Default Flow Frames

71 62 89 11 26 81 1 4 0 2 9 9 8

Docsis LowPriority MMM Flow Frames

: 0

Global Counts (all channels): Demand Bytes Dropped unknown TFID Dropped Inactive Drops due to no Destination Dropped Replicated Drops due to filtering Drops due to QOS Busy

: : : : : : :

0 0 7 8 7 6 7

Downstream Port 5/2 --------------Port state:

CLI-1396

IS

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Connector: Channel-ID: Cable-Mac: Primary-Capable: Upstream Ports: Cable Standard: Frequency (Hz): Interleave depth (no of taps): Modulation: Provisioned Power (tenth of dBmV): Measured Power (tenth of dBmV): Power Fine Adjustment (steps): Max Round Trip Delay(microseconds): Load Balance Group Id: Max Allowable Normal Voice BW (%): Reserved Normal Voice BW (%): Max Allowable Emergency Voice BW (%): Reserved Emergency Voice BW (%): Max Allowed Total (Emergency + Normal) (%): Emergency Preemption: Token Bucket Mode: Automatic Gain Control: Attribute Mask: Counts for Downstream # Seconds since Last Snap

: 2 : 0

Frames Sent (Total) Bytes Sent (Total) Frames Sent (Mac) Bytes Sent (Mac) Max Channel Bit Rate DS Load Packet Rate DS Load Bit Rate DS Load Packet Rate (Mac) DS Load Bit Rate (Mac) DS Instant Packet Rate DS Instant Bit Rate Instant Packet Rate (Mac) Instant Bit Rate (Mac) Dropped Token NoDefer Dropped Load Pkts Dropped Load Latency Dropped Load 2Sec Dropped Priority Cutoff Dropped Reason Tx

: : : : : : : : : : : : : : : : : : :

Broadcast Frames Sent (Total) Broadcast Frames Sent (Mac) Default BroadCast Flow Frames

: 98 : 6 : 0

Multicast Frames Sent (Total)

: 35

Issue 2.0

0 3 1 False Annex B from ITU-J83 339000000 32 q256 490 0 0 1600 50 0 70 0 70 enabled shape enabled 0x00000000

76 1 13 86 50000000 16 47 34 3 49 38 40 2 4 0 8 9 7 1

ARRIS PROPRIETARY — All Rights Reserved

CLI-1397

CLI Command Descriptions

Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Multicast Unicast Unicast Unicast Unicast Unicast Unicast Unicast

C4/C4c CMTS Rel. 8.0.7

Frames Sent (Mac) Docsis Map & Sync Frames IpVideo Frames Sent IpVideo Frames Dropped Latency Frames Late IpV4 Default Flow Frames IpV6 Default Flow Frames IgmpV2 Query Flow Frames IgmpV3 Query Flow Frames Video Flows created

Frames Sent (Total) Frames Sent (Mac) IpVideo Frames Latency Frames Late IpVideo Drops Video Flows created Unknown Default Flow Frames

: : : : : : : : : :

40 0 150822 87 61 0 0 0 0 0

: : : : : : :

66 1 22544 6 5 0 0

Docsis LowPriority MMM Flow Frames

: 0

Global Counts (all channels): Demand Bytes Dropped unknown TFID Dropped Inactive Drops due to no Destination Dropped Replicated Drops due to filtering Drops due to QOS Busy

: : : : : : :

CLI-1398

2 9 4 1 5 9 9

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers cable * ingress-cancellation Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays upstream ingress cancellation properties.

Syntax

show controllers cable ingress-cancellation

Parameter

Definition



Example

- Displays all interfaces for a given slot. - Displays specific interface.

To display the number of ports that have valid cable-mac, type the following command: C4>

show controllers cable 13/20 ingress-cancellation

The following is an example of the output returned by the system: Ingress Cancellation Data for Upstream 13/1: Ingress Cancellation Grant Interval: 0 Ingress Cancellation Burst Size: 0 Ingress Cancellation Bandwidth: 0 Ingress Cancellation Data for Upstream 13/11: Ingress Cancellation Grant Interval: 0 Ingress Cancellation Burst Size: 0 Ingress Cancellation Bandwidth: 0 Ingress Cancellation Data for Upstream 13/20: Ingress Cancellation Grant Interval: 0 Ingress Cancellation Burst Size: 0 Ingress Cancellation Bandwidth: 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1399

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays cable-mac controller information.

Syntax

show controllers cable-mac [upstream] [detail]

Parameter

Definition



MAC ID

[upstream]

Displays upstream information.

[detail]

Displays detailed information.

Example

To display information on the cable-mac 1 upstream, type the following command: C4>

show controllers cable-mac 1 upstream The following is an example of the output returned by the system:

Cable Mac Description:

cable-mac 1

Authorization Module -------------------Open Dynamic Flow Policy:

true

Upstream Port 13/1 ------------Port state: Connector: Cable-Mac: Downstream Supervision Ports: Frequency (Hz): Channel width (Hz): Equalizer Coefficient State: Power (dBmV): Max Power Adj Per Range Resp (1/4 dBmV): Ranging Power Thresh For Success (1/4 dBmV): Load Balance Group Id:

CLI-1400

IS 0 1 5/0 5/1 24800000 3200000 off 0 24 24 3, 33, 16781312

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Max Allowable Normal Voice BW (%): 50 Reserved Normal Voice BW (%): 0 Max Allowable Emergency Voice BW (%): 70 Reserved Emergency Voice BW (%): 0 Max Allowed Total (Emergency + Normal) (%): 70 Ingress Cancellation Interval: 0 Ingress Cancellation Size: 0 Map Size (800 microsecond ticks): 4 Logical Channel: 0 1 ------------------------------------------------------------Channel State IS OOS Channel-ID: 2 26 Channel Type: tdma tdma Modulation profile id: 2 2 Ranging backoff range: 2 - 7 2 - 7 Data backoff range: 2 - 8 2 - 8 Slot Size (6.25 microsecond ticks): 4 4 SCDMA active codes: SCDMA codes per slot: SCDMA frame size: SCDMA hopping seed: Spectrum Group ID: Spectrum Group State: Attribute Mask: 0x00000000 0x00000000

C4#

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1401

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers cable-upstream Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the count for the number of upstream overrides that have occurred as a result of upstream load balancing.

Syntax

show controllers cable-upstream [detail]

Parameter

Definition

- Displays all interfaces for a given slot.



- Displays specific interface.

[detail]

Displays additional hardware information.

Example

To display the number of upstream overrides that have occurred on the CAM in slot 3 port 1, type the following command: C4>

show controllers cable 3 upstream 1 detail The following is an example of the output returned by the system:

Upstream Port 3/1 ------------Port state: Connector: Cable-Mac: Downstream Supervision Ports: Frequency (Hz): Channel width (Hz): Equalizer Coefficient State: Power (dBmV): Max Power Adj Per Range Resp (1/4 dBmV): Ranging Power Thresh For Success (1/4 dBmV): Load Balance Group Id: Max Allowable Normal Voice BW (%): Reserved Normal Voice BW (%): Max Allowable Emergency Voice BW (%): Reserved Emergency Voice BW (%): Max Allowed Total (Emergency + Normal) (%):

CLI-1402

IS 0 1 14/0 14/1 14/2 14/3 14600000 6400000 off 0 24 24 16779264 50 0 70 0 70

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Ingress Cancellation Interval: 0 Ingress Cancellation Size: 0 Map Size (800 microsecond ticks): 1 Logical Channel: 0 1 ------------------------------------------------------------Channel State IS OOS Channel-ID: 2 26 Channel Type: atdma tdma Modulation profile id: 27 2 Ranging backoff range: 2 - 7 2 - 7 Data backoff range: 2 - 8 2 - 8 Slot Size (6.25 microsecond ticks): 2 2 SCDMA active codes: SCDMA codes per slot: SCDMA frame size: SCDMA hopping seed: Spectrum Group ID: Spectrum Group State: Attribute Mask: 0x00000000 0x00000000

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1403

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers fabric Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the MAC DM and other Router Control Module information

Syntax

show controllers fabric [detail]

Parameter

Definition



The chassis slot in which the targeted module resides. Valid slot numbers for the C4 CMTS is 17-18; valid slot number for the C4c CMTS is 17.

[detail]

Displays additional hardware information.

Example

To display the MAC DM and information for the RCM in slot 17, type the following command: C4>

show controllers fabric 18 The following is an example of the output returned by the system:

Dev MAC Typ Class Filt MAC Address IP DS/US CM-L M 0 0015.a3eb.669b CM-L M 0 0015.a3eb.66fb CM-L M 0 0015.a3eb.66ff CM-L M 0 0015.a3eb.672f CM-L M 0 0015.a3eb.673f CM-L M 0 0015.a3eb.674f CM-L M 0 0015.a3ed.ac6b CM-L 0 0015.cf00.0a65 CM-L 0 0015.cf00.0a7f CM-L 0 0015.cf00.0a8b CM-L 0 0015.cf00.0ab1 CM-L 0 0015.cf00.0ae3 CM-L 0 0015.cf00.0af1 CM-L 0 0015.cf00.0b43 CM-L 0 0015.cf00.0b4f CM-L 0 0015.cf22.450f

CLI-1404

Address 10.139.31.213 10.139.31.214 10.139.31.200 10.139.31.223 10.139.31.215 10.139.31.216 10.139.31.193 10.139.31.195 10.139.31.218 10.139.31.220 10.139.31.196 10.139.31.222 10.139.31.219 10.139.31.207 10.139.31.221 10.139.31.217

IP Type DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP

CM MACAddress US Sl/MacDomain/Grp /FP Device Id 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2

ARRIS PROPRIETARY — All Rights Reserved

CCM Max ChId Id 9 12 8 2 5 5 5 9 1 1 5 3 1 5 1 3

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L CM-L

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0015.cf37.f793 0015.cf37.f967 0015.cf37.ffb8 0015.cf38.0051 0015.cf38.016b 0015.cf38.01b9 0015.cf38.0288 0015.cf38.0306 0015.cf38.0387 0015.cf38.0753 0015.cf38.084f 0015.cf38.0885 0015.cf38.0891 0015.cf38.0969 0015.cf38.09c6 001b.2f8c.34da

10.139.31.208 10.139.31.206 10.139.31.209 10.139.31.203 10.139.31.197 10.139.31.202 10.139.31.211 10.139.31.194 10.139.31.205 10.139.31.204 10.139.31.210 10.139.31.201 10.139.31.198 10.139.31.212 10.139.31.199 10.139.31.227

DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP DHCP

01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2 01/0x20000002/2

9 5 9 5 5 5 7 7 8 9 6 9 5 9 5 1

The example shows:

Issue 2.0



MAC Typ - There are four options: CM-I; CM-L; CPE-I; CPE-L, where “-I” = inactive device and “-L” = Learned (active).



MAC Address - MAC address



IP Address - IP address



IP Type - This column may have DHCP or Learned which depicts if the device was assigned an IP address via DHCP or “statically assigned”.



CM MAC Address - Cable modem’s MAC address

ARRIS PROPRIETARY — All Rights Reserved

CLI-1405

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers gigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays information for the Gigabit Ethernet RCM controller.

Syntax

show controllers gigabitethernet / [detail]

Parameter

Definition

RCM slot number/gigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[detail]

Displays detailed information

Example

To display information for the Gigabit Ethernet controller in slot 17, port 0, type the following command: C4>

show controllers gigabitethernet 17/0 The following is an example of the output returned by the system:

GigEthernet Port 0 Counts Ethernet Ingress data rate in bits/sec Number of Ingress bytes from ethernet Number of Ingress frames from ethernet Number of Ingress frames dropped due to TTL Number of Ingress frames dropped Number of Ingress IP frames Number of Ingress IP frames dropped due to Header error Number of Ingress IP frames dropped due to Unknown Proto Number of Ingress IP frames dropped due to Invalid Dest Addr Ethernet Egress data rate in bits/sec Number of Egress bytes sent to ethernet Number of Egress frames sent to ethernet

CLI-1406

ARRIS PROPRIETARY — All Rights Reserved

: : : : : : : : : : : :

7896960 197901939 1902923 0 12 1902911 0 12 0 1936896 48555074 466369

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show controllers tengigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays information for the Ten Gigabit Ethernet RCM controller.

Syntax

show controllers tengigabitethernet / [detail]

Parameter

Definition

RCM slot number/tengigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[detail]

Displays detailed information

Example

To display information for the Ten Gigabit Ethernet controller in slot 17, port 0, type the following command: C4>

show controllers tengigabitethernet 17/0 The following is an example of the output returned by the system:

Ten Gigabit Ethernet Port 0 Counts Ethernet Ingress data rate in bits/sec Number of Ingress bytes from ethernet Number of Ingress frames from ethernet Number of Ingress frames dropped due to TTL Number of Ingress frames dropped Number of Ingress IP frames Number of Ingress IP frames dropped due to Header error Number of Ingress IP frames dropped due to Unknown Proto Number of Ingress IP frames dropped due to Invalid Dest Addr Ethernet Egress data rate in bits/sec Number of Egress bytes sent to ethernet Number of Egress frames sent to ethernet

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

: : : : : : : : : : : :

7896960 197901939 1902923 0 12 1902911 0 12 0 1936896 48555074 466369

CLI-1407

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show cos-mapping Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Class of Service parameters.

Syntax

show cos-mapping

Example

To display the Class of Service parameters, type the following command: C4>

show cos-mapping The following is an example of the output returned by the system:

traffic-burst res-rate reserved-packet up-tos latency Priority Peak-Traff class-id up-max down-max down-min up-min down-min and/or mask down-max Down rate Down -------- ------- -------- -------- ------- -------- ----------- -------- -------- ---------1 3044 96000 0 0 0 ff/0 0 match-up 0 2 3044 96000 0 0 0 ff/0 0 match-up 0 3 3044 96000 0 0 0 ff/0 0 match-up 0 4 3044 96000 0 0 0 ff/0 0 match-up 0 5 3044 96000 0 0 0 ff/0 0 match-up 0 6 3044 96000 0 0 0 ff/0 0 match-up 0 7 3044 96000 0 0 0 ff/0 0 match-up 0 8 3044 96000 0 0 0 ff/0 0 match-up 0 9 3044 96000 0 0 0 ff/0 0 match-up 0 10 3044 96000 0 0 0 ff/0 0 match-up 0 11 3044 96000 0 0 0 ff/0 0 match-up 0 12 3044 96000 0 0 0 ff/0 0 match-up 0 13 3044 96000 0 0 0 ff/0 0 match-up 0 14 3044 96000 0 0 0 ff/0 0 match-up 0 15 3044 96000 0 0 0 ff/0 0 match-up 0 16 3044 96000 0 0 0 ff/0 0 match-up 0

CLI-1408

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show counts collection Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the period of time that the system counts are collected from the hardware. Rate is in minutes from 15 through 1440. NOTE Do not change the default unless instructed from an ARRIS Support person.

Syntax

show counts collection

Example

To display the period of time for system counts collection, type the following command: C4>

show counts collection The following is an example of the output returned by the system: Counts collection rate is 120

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1409

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show crypto dynamic-map Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the dynamic-maps. If a dynamic map name is given, this command will only show that dynamic map entry.

Syntax

show crypto dynamic-map [tag ] Parameter

Definition

[tag ]

Example

Name of the dynamic map.

To display the dynamic maps, type the following command: C4>

show crypto dynamic-map The following is an example of the output returned by the system: Dynamic-map: dmap 1 Peer: 10.1.2.40 Extended IP access list 102 access-list 101 permit tcp source addr: 10.1.64.238/0.0.0.0 dest addr: 10.1.2.40/0.0.0.0 Security association lifetime: 3600 seconds Transform set: TS2

CLI-1410

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show crypto ipsec security-association lifetime Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current global Security Association lifetime in seconds.

Syntax

show crypto ipsec security-association lifetime

Example

To display the current global SA lifetime, type the following command: C4#

show crypto ipsec security-association lifetime The following is an example of the output returned by the system: Security-association lifetime: 3600 seconds

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1411

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show crypto ipsec transform-set Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the transform sets. If a transform set name is given, this command will only show that transform set entry.

Syntax

show crypto ipsec transform-set [tag ] Parameter

Definition

[tag ]

Example

Name of the transform set.

To display the transform sets, type the following command: C4>

show crypto ipsec transform-set The following is an example of the output returned by the system: Transform set: TSET1 encryption algorithm: esp-3des authentication algorithm: esp-md5-hmac encapsulation mode: transport Transform set: TSET2 encryption algorithm: esp-null authentication algorithm: esp-sha-hmac encapsulation mode: transport

CLI-1412

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show crypto isakmp Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays the current state of the Internet Key Exchange (IKE) daemon process (e.g. enabled vs. disabled).

Syntax

show crypto isakmp

Example

To display the current state, use the following command: C4>

show crypto isakmp If the IKE daemon had been enabled, the system response would be: The IKE daemon is running. If the IKE daemon had been disabled, the system response would be: The IKE daemon is not running.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1413

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show crypto isakmp policy Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays all global ISAKMP phase 1 policies (proposals).

Syntax

show crypto isakmp policy

Example

To display the ISAKMP phase 1 policies, type the following command: C4>

show crypto isakmp policy The following is an example of the output returned by the system: Protection suite priority 1 encryption algorithm: 3DES - Data Encryption Standard (168 bit keys) hash algorithm: Message Digest 5 (MD5) authentication method: Preshared Key Diffie-Hellman Group: #1 (768 bit) lifetime: 420 seconds Protection suite priority 2 encryption algorithm: 3DES - Data Encryption Standard (168 bit keys) hash algorithm: Secure Hash Standard (SHA-1) authentication method: Preshared Key Diffie-Hellman Group: #2 (1024 bit) lifetime: 1200 seconds

CLI-1414

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show crypto map Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the crypto maps. If a map name is given, only displays that crypto map entry.

Syntax

show crypto map [tag ] Parameter

Definition

[tag ]

Example

Name of the crypto map.

To display the crypto maps, type the following command: C4>

show crypto map The following is an example of the output returned by the system: Map: initmap 1 Role: initiator/responder Peer: 10.1.64.2 Extended IP access list 101 access-list 101 permit tcp source addr: 10.1.64.238/0.0.0.0 dest addr: 10.1.64.2/0.0.0.0 Security association lifetime: 3600 seconds Transform set: TS1 Map: respmap 1 Role: responder Using dynamic-map: dmap

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1415

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show disk volume * scm Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the disk volume information.

Syntax

show disk volume scm [critical-hold | major-hold | minor-hold ] [auto-delete-file]

Parameter

Definition



The volume name in the following format: /system, /update, or /active.



The chassis slot number of the System Control Module. Valid values for the C4 CMTS are 19 or 20; valid value for the C4c CMTS is 19.

[critical-hold

The threshold when exceeded will cause a trap to be sent with diskVolumeUsageLevel of diskVolumeUsageCritical

| major-hold

The threshold when exceeded will cause a trap to be sent with diskVolumeUsageLevel of diskVolumeUsageMajor

| minor-hold ]

The threshold when exceeded will cause a trap to be sent with diskVolumeUsageLevel of diskVolumeUsageMinorl

[auto-delete-file] Example

Automatically deletes unused files when critical-threshold is exceeded. Following are examples of show disk volume commands for the /system, /update, and /active volumes on the SCM in slot 19 along with the corresponding replies:

C4>

show disk volume /system scm 19 Disk volume /system at SCM slot 19: Critical threshold: 90% Major threshold: 80% Minor threshold: 70%

CLI-1416

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Auto delete unused files: off C4>

show disk volume /update scm 19 Disk volume /update at SCM slot 19: Critical threshold: 90% Major threshold: 80% Minor threshold: 70% Auto delete unused files: off

C4>

show disk volume /active scm 19 Disk volume /active at SCM slot 19: Critical threshold: 90% Major threshold: 80% Minor threshold: 70% Auto delete unused files: off

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1417

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show distribute-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the distribute-list information.

Syntax

show distribute-list

Parameter



CLI-1418

Definition

The destination protocol

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show environment Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the module temperature status, fan status, and power feed status.

Syntax

show environment

Example

To display the hardware status, type the following command: C4#>

show environment The following is an example of the output returned by a C4 CMTS system:

Chassis Type: C4 ==Temperature status== Slot Description HW Version ---- ------------- --------------3 CAM (0D, 24U) CAM-01240W/C04 14 CAM (16D, 0U) CAM-20032W/G04 17 RCM A RCM-01000W/E02 19 SCM A SCM-02441W/B02 ==Fan status== Unit Monitored ---------- --------Fan Tray 0 yes Fan Tray 1 yes Fan Tray 2 yes

Status -------spinning spinning spinning

Fan speed controlled:

disabled

Temperature -----------34 C ( 93 F) 39 C (102 F) 40 C (104 F) 30 C ( 86 F)

==Power feed status== Unit Monitored Status ----- --------- -----PCM A yes off PCM B yes on

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1419

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

==Hardware Active and Clock Master Status== Slot 19 Has Active Status Set Slot 19 is Clock Master

Related Command(s)

configure ftp-server

CLI-1420

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show factory-eeprom Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the information in the factory EEPROM. If the slot parameter is omitted, it will display information in the factory EEPROM of the local card.

Syntax

show factory-eeprom [slot ] [chassis}

Parameter

Definition

[slot ] [chassis]

The chassis slot in which the targeted module resides. Valid values are from 0-20. Displays the EEPROM information for the chassis.

Example

To display the factory-eeprom information of the SCM in slot 19, type the following command: C4>

show factory-eeprom slot 19 The following is an example of the output returned by the system: EEPROM information in slot 19 Model Number: SCM-02440W Model Version: B07 Options: 00 00 00 00 Serial Number: 07303CBM0100 Factory Name: PLEXUS Factory Date: 021308 Agile Issue: AE Manufacturer Deviation Flag: 0000 Bus Frequency: 99900000 Downstream Calibration Checksum: 0 Firmware 0: P302 Firmware 1: C600 Firmware 2:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1421

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Firmware 3: Firmware 4: Firmware 5: PIC EEPROM Information PIC Model Number: PICS-00440W PIC PCB Revision: D01 PIC Serial Number: 3123100908 PIC Factory Name: PIC Factory Date: PIC Agile Issue: PIC MAnufacturer Deviation Flag: PIC MAC Address: 00:01:5C:20:00:C0 PIC Type: 0000 PIC Attenuation: 0000 PIC Firmware 0: PIC Firmware 1:

CLI-1422

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show history Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the commands issued during the current CLI session.

Syntax

show history

Related Command(s)

history

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1423

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show hostname Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the name of the CMTS.

Syntax

show hostname

Example

To display the name assigned to the CMTS, type the following command: C4>

show hostname The following is an example of the output returned by the system: Hostname is C4

Related Command(s)

configure hostname

CLI-1424

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show image Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

The CMTS boots from an image file that contains all the necessary executable software code for the given release’s feature set and functionality. If no file name is specified, this command will display the image header of the current running image.

Syntax

show image []

Parameter

Definition

[]

Example

Image file directory and file name.

To display the current running image header, type the following command: C4>

show image The following is an example of the output returned by the system: No operation is in progress. Image file: /active/CMTS_V08.00.00.55.img Image Creation Timestamp: Tue Nov 22 18:39:08 2011 Image checksum: d6c48506

NOTE The above output shows a committed image. If the image is had not been committed, the first line would read: update:/CMTS_V08.00.00.55.img

Issue 2.0



Image file = image file name



Image timestamp = date when image was last updated

ARRIS PROPRIETARY — All Rights Reserved

CLI-1425

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the interface information.

Syntax

show interface

CLI-1426

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays all cable interfaces. If the optional slot/port parameters are given, then this command will display only the interfaces in the specified slot and port.

Syntax

show interface cable [/]

Issue 2.0

Parameter

Definition

[/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

]

MAC domain number. Valid range is 0 or 1.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1427

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * allocated-bandwidth Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Samples the data rate on all interfaces and then displays the PacketCable bandwidth utilization as a percentage of the interface’s total capacity. To see the allocated bandwidth on a specific interface, use the optional slot/mac parameters.

Syntax

show interface cable [/] allocated-bandwidth

Parameter

Definition

[/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

]

MAC domain number. Valid range is 0 or 1.

Example

To show the allocated bandwidth, type the following command: C4#

show interface cable allocated-bandwidth The following is an example of the output returned by the system:

Nov 29 14:35:08 ---Total Chan-Cable Capacity BW Port Mac (Mb/sec) Alloc 14/D0 1 55.00 0.0% 14/D1 1 55.00 0.0% 14/D2 1 55.00 0.0% 14/D3 1 55.00 0.0% 3/U0 1 30.72 0.0% 3/U1 1 30.72 0.0% 3/U2 1 30.72 0.0% 3/U3 1 30.72 0.0% 3/U12 1 30.72 0.0% 3/U13 1 30.72 0.0% 3/U14 1 30.72 0.0% 3/U15 1 30.72 0.0% 14/D4 2 55.00 0.0% 14/D5 2 55.00 0.0% 14/D6 2 55.00 0.0%

CLI-1428

------Normal Calls-------- -----Emergency Calls----- -----Multicast----Allow 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50%

Resv 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%

Alloc Number Allow 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70% 0.0% 0 70%

Resv A lloc Number Allow Alloc Number 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0 0% 0.0% 0 0.0% 0

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

14/D7 3/U4 3/U5 3/U6 3/U7 3/U16 3/U17 3/U18 3/U19 14/D8 14/D9 14/D10 14/D11 3/U8 3/U9 3/U10 3/U11 3/U20 3/U21 3/U22 3/U23

Issue 2.0

2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3

55.00 30.72 30.72 30.72 30.72 30.72 30.72 30.72 30.72 55.00 55.00 55.00 55.00 30.72 30.72 30.72 30.72 30.72 30.72 30.72 30.72

0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%

50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50%

0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%

0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70% 70%

0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%

0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%

ARRIS PROPRIETARY — All Rights Reserved

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

-

0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

CLI-1429

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * bit-rate Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the data rate of the specified channels.

Syntax

show interface cable [/] bit-rate

Parameter

Definition

[/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

]

MAC domain number. Valid range is 0 or 1.

Example

To show the bit rate, type the following command: C4>

show interface cable bit-rate The following is an example of the output returned by a C4 CMTS system:

Port 3/U0 3/U1 3/U2 3/U3 3/U4 3/U5

Cable Mac 1 1 1 1 2 2

Port 14/D0 14/D1 14/D2 14/D3 14/D4

Cable Mac 1 1 1 1 2

CLI-1430

Bits/sec 0 0 0 0 0 0 Load Bits/sec 4396078 4396097 4396257 4396181 4396257

Instant Bits/sec 4399070 4398200 4398109 4397911 4392387

ARRIS PROPRIETARY — All Rights Reserved

Mac Instant Bits/sec 968 968 968 968 968

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable downstream Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the specified cable interface information for the Cable Access Module (CAM).

Syntax

show interface cable / cable downstream

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

Example

To show the cable interface information for the CAM in slot 6 with a MAC domain number of 0 and subinterface number 1, type the following command: C4#

show interface cable 16/0 cable downstream The following is an example of the output returned by the system:

Downstream Port 0 --------------Port state: Cable Standard: Frequency (Hz): Insertion interval (centiseconds): Interleave depth (no of taps): Invited ranging attempts: Modulation: Provisioned Power (tenth of dBmV): Power Fine Adjustment (steps): Ranging interval (centiseconds): Sync interval (milliseconds): UCD interval (milliseconds): Max Round Trip Delay(microseconds):

Issue 2.0

OOS-MAN Annex B from ITU-J83 321000000 40 8 16 q64 610 0 2400 20 1600 1580

ARRIS PROPRIETARY — All Rights Reserved

CLI-1431

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Ranging Cycles Int (centiseconds): 120 Clone Group Enabled: True (Hard timeouts enabled for IM opport) Level 1 overload threshold: 90 Level 2 overload threshold: 100 Level 3 overload threshold: 500 Max Allowable Normal Voice BW (%): 50 Reserved Normal Voice BW (%): 0 Max Allowable Emergency Voice BW (%): 70 Reserved Emergency Voice BW (%): 0 Max Allowed Total (Emergency + Normal) (%): 70 Emergency Preemption: enabled TFTP Enforcement: disabled Dynamic Secret: disabled Token Bucket Mode: shape

CLI-1432

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable downstream dsg Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays all the indices used to configure a downstream (VSP-list, timer-list, dsfrequency-list, and DCD). If slot and mac are not present, then the entire table is displayed. If slot and mac are present, then only the information for the specified slot and mac will be displayed. NOTE If any indices have the value of (0), then a hyphen will be displayed. Also, if any of the indices provisioned against this interface have not yet been provisioned, that index will be preceded by an asterisk (*).

Syntax

show interface cable [/] cable downstream dsg

Parameter

Definition

[]

The chassis slot in which the targeted Cable Access Module resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[]

The MAC domain number. Valid numbers are 0 and 1.

Example

To display the interface 4/0, use the following command: C4>

show interface cable 4/0 downstream dsg The following is an example of the output returned by the system:

Slot/ MAC ----1/0 4/0 4/1

Vendor Param Index ------2 *1

Timer List Index ------1 -

DS Channel List ------*2 -

DCD Enabled ------true false false

Tunnel Group -------

Tunnel -------

Client ID List -------

Classifier ----------

* The index provided has no associated provisioning.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1433

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable downstream dsg dcd Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the exact DCD message that is being sent out on a given interface and the rate at which the DCD for that interface is being sent. The slot/mac are required and will be used to indicate which interfaces DCD message should be displayed.

Syntax

show interface cable / cable downstream dsg dcd

Parameter

Definition



The chassis slot in which the targeted Cable Access Module resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The MAC domain number. Valid numbers are 0 and 1.

Example

To display a DCD message for interface 4/0 (note that all the data is available and displayed), use the following command: C4>

show interface cable 4/0 cable downstream dsg dcd The following is an example of the output returned by the system:

DCD Fragment Rate: 1000ms DCD Fragment 1 of 1; Cfg change count: 2 DSG Configuration Channel Frequencies 62500 2500000 Timers (sec) Initialization (Tdsg1): 2 Operation (Tdsg2): 600 Two-Way Retry (Tdsg3): 300 One-Way Retry (Tdsg4): 1800 Vendor Specific Parameters

CLI-1434

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

01:02:03 aa:bb:cc:dd:ee:ff:11:22:33:44:55 Rule Id: 1 Priority: 0 UCID List: 1,2,3,4,5,6 Client Ids Application Id: 2 Tunnel Address: 0102.0304.0506 Classifier Id: 3 Vendor Specific Parameters 01:02:03 aa:bb:cc:dd:ee:ff:11:22:33:44:55 11:43:2a 12:34:56:78:90:ab:cd DSG Classifier Id: 3 Priority: 0 Source Network: 192.168.234.120/29 Destination Ip: 224.232.128.205 Destination TCP/UDP Port Range: 128-235

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1435

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable downstream dsg tunnel-group ]

Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays tunnel group provisioning for a given interface. An optional tunnel group identifier may be provided to filter the output. NOTE If a tunnel group is not associated with an interface, then the tunnel group number will be preceded by an asterisk (*).

Syntax

show interface cable / cable downstream dsg tunnel-group []

Parameter

Definition

[

Example

Unsigned integer used to filter the output based on the tunnel group identifier.

To display all tunnel groups for interface 4/0, use the following command: C4>

show interface cable 4/0 cable downstream dsg tunnel-group The following is an example of the output returned by the system:

Tunnel Group -----1

CLI-1436

GrpChl Index ------4

slot/ mac ----4/0

UCID Vend Rule List ParmID Pri -------------------------- ------- ------1,2,3,6,8,10,11 0 0

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable downstream dsg verbose Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays all the entire table of indices used to configure a downstream (VSPlist, timer-list, ds-frequency-list, and DCD) for the specified interface, including any incomplete provisioning. NOTE This command displays the same information as the show cable dsg command, however, the data is filtered based on the slot/mac provided.

Syntax

show interface cable [/] cable downstream dsg verbose

Parameter

Definition

[]

The chassis slot in which the targeted Cable Access Module resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[]

The MAC domain number. Valid numbers are 0 and 1.

NOTE If any indices have the value of (0), then a hyphen will be displayed. Also, if any of the indices provisioned against this interface have not yet been provisioned, that index will be preceded by an asterisk (*). Example

To display the interface 14/0, use the following command: C4>

show interface cable 14/0 downstream dsg verbose

Related Command(s)

show cable enable-trap

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1437

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable privacy authorization Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides the ability to display authorization MIB table entries for all CMs or a specific CM. This is a channel-specific command. NOTE This command is applicable to BPI and BPI+ modem operation.

Syntax

show interface cable / cable privacy authorization

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.



MAC address of the cable modem.

Example

The following example displays authorization MIB entries on slot 15 channel 0. C4#

show interface cable 15/0 cable privacy authorization 00:00:ca:31:4f:c1 The following is an example of the output returned by the system:

slot/ds : 15/0 MAC : 00:00:ca:31:4f:c1 docsBpi2CmtsAuthCmBpiVersion : BPIPLUS AuthCmPublicKey: 30818902 818100c0 e835d3ad 4aa79ae3 459ac187 85106e58 9a8d1044 1dd6ba6b edc36281 f217f61d b4a6c9ee 478c26f6 8fbab971 064e5b0c c75a9a07 5db12f33 37dc06db ac854863 9b91a55a 10d283a9 a364dd30 8b41bbcf 8607cf8a 2c3fcff0 618f322e bf24f302 03010001

CLI-1438

c39d590a 7792e344 083e7abb 11ed2ea8

ARRIS PROPRIETARY — All Rights Reserved

f44148e2 5c5302cd 86ac3c18 4a06b3e8

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

docsBpi2CmtsAuthCmKeySequenceNumber : 1 AuthCmExpiresOld : Wed Oct 15 09:34:04 2003 AuthCmExpiresNew : Wed Oct 22 09:34:04 2003 AuthCmLifetime : 604800 AuthCmGraceTime : 60 AuthCmReset : NORESETREQUESTED AuthCmInfos : 1 AuthCmRequests : 1 AuthCmReplies : 1 AuthCmRejects : 0 AuthCmInvalids : 0 AuthRejectErrorCode : NONE AuthRejectErrorString : AuthInvalidErrorCode : NONE AuthInvalidErrorString : AuthPrimarySAId : 6 AuthBpkmCmCertValid : VALIDCMCHAINED AuthBpkmCmCert: 30820301 308201e9 a0030201 02021063 c0b1304a b58e7875 9f8e0fff 0d06092a 864886f7 0d010105 05003081 94310b30 09060355 04061302 30200603 55040a13 19417272 69732049 6e746572 61637469 76652c20 432e310f 300d0603 55040b13 06444f43 53495331 19301706 0355040b 77616e65 652c2047 656f7267 69613135 30330603 55040313 2c417272 61626c65 204d6f64 656d2052 6f6f7420 43657274 69666963 61746520 6f726974 79301e17 0d303231 30313031 35333333 335a170d 32323130 33333333 5a306831 0b300906 03550406 13025553 31223020 06035504 72726973 20496e74 65726163 74697665 2c204c2e 4c2e432e 31193017 0b131053 7577616e 65652c20 47656f72 67696131 1a301806 03550403 3a30303a 43413a33 313a3446 3a433130 819f300d 06092a86 4886f70d 0003818d 00308189 02818100 c0e835d3 ad4aa79a e3459ac1 8785106e 0af44148 e29a8d10 441dd6ba 6bedc362 81f217f6 1db4a6c9 ee478c26 445c5302 cd8fbab9 71064e5b 0cc75a9a 075db12f 3337dc06 dbac8548 bb86ac3c 189b91a5 5a10d283 a9a364dd 308b41bb cf8607cf 8a2c3fcf a84a06b3 e8618f32 2ebf24f3 02030100 01300d06 092a8648 86f70d01 03820101 003c59f6 6e95d5f0 72849b6f c743b77e 337b1990 f4c05e10 cce0cfe7 e32db220 5c8a9e57 b196be1e e4c8ea17 963d5d33 e490034b 3eec302e e6aefdd7 bf2f42ef 36ed5d7c 96e1b3bf f26a1f50 09018613 ce5014cb 75347366 37a88631 9837eedd b8d465b5 642de57e ff9dfb0d 7a757b19 4207c16e c166e182 7ce66062 52a0ed4d 08d8ab9b 5fd137c6 c9e10cd9 33ba26ea 8b246890 a0980ea6 11878bb0 21c99067 074b4599 6ddada32 125bc83f dc51678b c718c46f e1edb38c d2f86529 e9e6aa3b d0cbd40c 41f9c47d b2e6347d 012d0d5f dec307fa 37bf850d c0a81d94 6f4ea818 ba

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

2bbbd030 55533122 4c2e4c2e 13105375 69732043 41757468 31303135 0a131941 06035504 13113030 01010105 58c39d59 f67792e3 63083e7a f011ed2e 01050500 68975e4a e4d2853d e6146376 a50c89da 7ad6f423 b4d8c79d 0903ea0c 53c5b4bb

CLI-1439

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable privacy base Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides the ability to display a specific channel’s BPI base table MIB entry. This is a channel specific command. NOTE This command is applicable to BPI and BPI+ modem operation.

Syntax

show interface cable / cable privacy base Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



For a 16D/XD or 12U/24U: Displays the specific interface

Example

To display the cable interface default channel parameters for slot 5 port 0, use the following command: C4#

show interface cable 15/0 cable privacy base The following is an example of the output returned by the system:

slot/ds DefaultAuthLifetime DefaultTEKLifetime DefaultSelfSignedManufCertTrust CertValidityPeriods BPI Mandatory docsBpi2CmtsAuthentInfos AuthRequests AuthReplies AuthRejects AuthInvalids SAMapRequests SAMapReplies SAMapRejects

CLI-1440

: : : : : : : : : : : : : :

15/0 604800 43200 Untrusted FALSE bpi-plus 3 4 2 2 1 0 0 0

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable privacy multicast map Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides the ability to display all or specific baseline privacy multicast group/key mappings from the multicast map table MIB. The detail option of the map will display the multicast map. This is a channel specific parameter. NOTE This command is applicable to BPI and BPI+ modem operation.

Syntax

show interface cable / cable privacy multicast map [detail] Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

[detail]

Multicast parameters for CM’s multicast group/key authorization

Example

The following example displays all multicast group/key mappings on slot1 5 channel 0. C4#

show interface cable 15/0 cable privacy multicast map The following is an example of the output returned by the system:

BPI Multicast Maps Interface SAId Cable 15/128 9000

Issue 2.0

SAId Type statis

Group Address 235.1.2.3

Group Mask Encryption 255.255.255.255 des56

ARRIS PROPRIETARY — All Rights Reserved

CLI-1441

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

To display detailed multicast parameters for the CM’s multicast group/key on slot 15 channel 0, use the following: C4#

show interface cable 15/0 cable privacy multicast map detail The following is an example of the output returned by the system:

slot/ds : 15/0 docsBpi2CmtsIpMulticastIndex : 1 IpMulticastAddressType : IPV4 IpMulticastAddress : 235.1.2.3 IpMulticastMaskType : IPV4 IpMulticastMask : 255.255.255.255 IpMulticastSAId : 9000 IpMulticastSAType : STATIC IpMulticastDataEncryptAlg : DES56CBCMODE IpMulticastDataAuthentAlg : NONE IpMulticastSAMapRequests : 0 IpMulticastSAMapReplies : 0 IpMulticastSAMapRejects : 0 IpMulticastSAMapRejectErrorCode : NONE IpMulticastSAMapRejectErrorString : IpMulticastMapControl : ACTIVE

CLI-1442

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable privacy tek Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides the ability to display all or specific SAId Traffic Encryption Key (TEK) MIB table entries. This is a channel specific parameter. NOTE This command is applicable to BPI and BPI+ modem operation.

Syntax

show interface cable / cable privacy tek

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.



SAId (KeyId). Valid range is 1-16383.

Example

The following example displays SAId (TEK) MIB entries on slot 5, channel 0: C4#

show interface cable 15/0 cable privacy tek The following is an example of the output returned by the system:

slot/ds SAId TEKSAType TEKDataEncryptAlg TEKDataAuthentAlg TEKLifetime TEKGraceTime TEKKeySequenceNumber TEKExpiresOld TEKExpiresNew TEKReset

Issue 2.0

: : : : : : : : : : :

15/0 6 Primary DES56CBCMODE 0 43200 60 1 Wed Oct 15 15:34:04 2003 Wed Oct 15 21:34:04 2003 FALSE

ARRIS PROPRIETARY — All Rights Reserved

CLI-1443

CLI Command Descriptions

KeyRequests KeyReplies KeyRejects TEKInvalids KeyRejectErrorCode KeyRejectErrorString TEKInvalidErrorCode TEKInvalidErrorString

CLI-1444

C4/C4c CMTS Rel. 8.0.7

: : : : : : : :

1 1 0 0 NONE NONE

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable upstream Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the cable interface information for the client modules.

Syntax

show interface cable / cable upstream

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.



The upstream channel

Example

To show the interface cable information for the upstream channel 0 on port 0 of the CAM in slot 3, type the following command: C4#

show interface cable 3/0 cable upstream 0 The following is an example of the output returned by the system: Upstream Port 3/0 ------------Port state: IS Connector: 0 Cable-Mac: 1 Downstream Supervision Ports: 14/0 14/1 14/2 14/3 Frequency (Hz): 8200000 Channel width (Hz): 6400000 Equalizer Coefficient State: off Power (dBmV): 0 Max Power Adj Per Range Resp (1/4 dBmV): 24 Ranging Power Thresh For Success (1/4 dBmV): 24 Load Balance Group Id: 16779264 Max Allowable Normal Voice BW (%): 50

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1445

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Reserved Normal Voice BW (%): 0 Max Allowable Emergency Voice BW (%): 70 Reserved Emergency Voice BW (%): 0 Max Allowed Total (Emergency + Normal) (%): 70 Ingress Cancellation Interval: 0 Ingress Cancellation Size: 0 Map Size (800 microsecond ticks): 1 Logical Channel: 0 1 -----------------------------------------------------------Channel State IS OOS Channel-ID: 1 25 Channel Type: atdma tdma Modulation profile id: 27 2 Ranging backoff range: 2 - 7 2 - 7 Data backoff range: 2 - 8 2 - 8 Slot Size (6.25 microsecond ticks): 2 2 SCDMA active codes: SCDMA codes per slot: SCDMA frame size: SCDMA hopping seed: Spectrum Group ID: Spectrum Group State: Attribute Mask: 0x00000000 0x00000000

CLI-1446

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable upstream * spectrum-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the upstream channel spectrum-group information.

Syntax

show interface cable / cable upstream spectrum-group

Issue 2.0

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1. This will be the downstream transmitter that the upstream receiver is associated with.



Upstream port number.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1447

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * cable upstream * spectrum-group history Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the history of state transitions for the state machine associated with a specified upstream channel.

Syntax

show cable interface / cable upstream spectrum-group history [detail]

Parameter

CLI-1448

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1. This will be the downstream transmitter that the upstream receiver is associated with.



Upstream port number.

[detail]

Displays additional measurement/failure reasons for the state transition.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * filter-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the filter group provisioning for the specified CAM.

Syntax

show interface cable / filter-group

Issue 2.0

Parameter

Definition

/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1449

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-downstream Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the status of the specified cable-downstream interface.

Syntax

show interface cable-downstream []

Parameter

Definition

[]

Identifier or

Example

To show the cable-downstream interfaces in port 2, use the following command: C4>

show interface cable-downstream 2 The response from the system would look similar to:

Downstream Port 2/0 --------------Port state: Connector: Channel-ID: Cable-Mac: Primary-Capable: Upstream Ports: Cable Standard: Frequency (Hz): Interleave depth (no of taps): Modulation: Provisioned Power (tenth of dBmV): Measured Power (tenth of dBmV): Power Fine Adjustment (steps): Max Round Trip Delay(microseconds): Load Balance Group Id: Max Allowable Normal Voice BW (%):

CLI-1450

IS 0 35 2/0 True 2/0 2/1 2/2 Annex B from ITU-J83 561000000 32 q64 500 499 0 1600 50

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Reserved Normal Voice BW (%): Max Allowable Emergency Voice BW (%): Reserved Emergency Voice BW (%): Max Allowed Total (Emergency + Normal) (%): Emergency Preemption: Token Bucket Mode: Automatic Gain Control:

0 70 0 70 enabled shape disabled

Downstream Port 2/1 --------------Port state: Connector: Channel-ID: Cable-Mac: Primary-Capable: Upstream Ports: Cable Standard: Frequency (Hz): Interleave depth (no of taps): Modulation: Provisioned Power (tenth of dBmV): Measured Power (tenth of dBmV): Power Fine Adjustment (steps): Max Round Trip Delay(microseconds): Load Balance Group Id: Max Allowable Normal Voice BW (%): Reserved Normal Voice BW (%): Max Allowable Emergency Voice BW (%): Reserved Emergency Voice BW (%): Max Allowed Total (Emergency + Normal) (%): Emergency Preemption: Token Bucket Mode: Automatic Gain Control:

Issue 2.0

IS 0 67 2/1 True 2/6 2/7 Annex B from ITU-J83 333000000 32 q64 500 498 0 1600 50 0 70 0 70 enabled shape disabled

ARRIS PROPRIETARY — All Rights Reserved

CLI-1451

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-downstream * bit-rate Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the downstream channel data rate.

Syntax

show interface cable-downstream [] bit-rate

Parameter

[]

CLI-1452

Definition

Identifier or

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-downstream * cable dsg dcd Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the DCD message fragments being sent.

Syntax

show interface cable-downstream [] cable dsg dcd

Parameter

[]

Issue 2.0

Definition

Identifier or

ARRIS PROPRIETARY — All Rights Reserved

CLI-1453

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-downstream * cable dsg tunnel-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the tunnel groups for the downstream MAC.

Syntax

show interface cable-downstream [] cable dsg tunnelgroup

Parameter

[]

show interface cable-downstream 15/0 mdd The response from the system would look similar to:

MDD DChan: 1; Cfg change count: 1; Fragment 1 of 1; MDD DS Channel Id: 1 Frequency: 327000000 Modulation Annex: B; Order: QAM 64 Primary Capable: True CM Status Bitmask: 0x0036 (MDD Timeout; QAM/FEC Lock MDD DS Channel Id: 2 Frequency: 333000000 Modulation Annex: B; Order: QAM 64 Primary Capable: True CM Status Bitmask: 0x0036 (MDD Timeout; QAM/FEC Lock MDD DS Channel Id: 3 Frequency: 339000000 Modulation Annex: B; Order: QAM 64 Primary Capable: True CM Status Bitmask: 0x0036 (MDD Timeout; QAM/FEC Lock MDD DS Channel Id: 4 Frequency: 345000000 Modulation Annex: B; Order: QAM 64 Primary Capable: True CM Status Bitmask: 0x0036 (MDD Timeout; QAM/FEC Lock MDD MD-DS-SG Id: 1 DS Channel Id List: 1; 2; 3; 4;

Issue 2.0

Failure; MDD Recovery; QAM/FEC Lock Recovery; )

Failure; MDD Recovery; QAM/FEC Lock Recovery; )

Failure; MDD Recovery; QAM/FEC Lock Recovery; )

Failure; MDD Recovery; QAM/FEC Lock Recovery; )

ARRIS PROPRIETARY — All Rights Reserved

CLI-1459

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

RCP Reporting Center Frequency Spacing: 6MHz Verbose Reporting: disabled IP Initialization Parameters Version: IPv4 Only MDD US Channel Id: 1 CM Status Bitmask: 0x01c0 (T4 Timeout; T3 Retries MDD US Channel Id: 2 CM Status Bitmask: 0x01c0 (T4 Timeout; T3 Retries MDD US Channel Id: 3 CM Status Bitmask: 0x01c0 (T4 Timeout; T3 Retries MDD US Channel Id: 4 CM Status Bitmask: 0x01c0 (T4 Timeout; T3 Retries US Ambiguity Resolution Channel List: 1; 2; 3; 4; Upstream upper band frequency: 42MHz Symbol Clock Locking: Locked to master CM-STATUS Event Control Event Type: SecondaryChlMddTimeout Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: QamFecLockFailure Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: SeqOutOfRange Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: MddRecovery Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: QamFecLockRecovery Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: T4Timeout Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: T3RetriesExceeded Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: T3RangingRecovery Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: CmOnBatteryBackup Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 CM-STATUS Event Control Event Type: CmAcPowerRestored Maximum Holdoff Timer: 32000 (640000ms) Maximum Number of Reports: 1 Upstream transmit power reporting: CM must report

CLI-1460

Exceeded; ) Exceeded; ) Exceeded; ) Exceeded; )

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the status of the cable-mac interface specified.

Syntax

show interface cable-mac []

Parameter

Definition



MAC identifier

Example

The following is an example of output returned by the system: C4>

Cable-mac 2 ============= Cable Oper DS Port Mac Conn State 5/4 2 1 OOS 5/5 2 1 OOS 5/6 2 1 OOS 5/7 2 1 OOS

US PORT 13/1.0

show interface cable-mac 2

Annex B(US) B(US) B(US) B(US)

Cable Oper Chan Mac Conn State Type 2 1 OOS tdma

Cable Privacy authkey default-life-time tek default-life-time default-cert-trust chk-validity-period

Freq(Hz) 327000000 333000000 339000000 345000000

Mod Power Type (.1dBmV) q256 500 q256 500 q256 500 q256 500

Spare Group -

LBal Group -

Channel Mini Mod Power Cable Freq(Hz) Width Slot Prof (dBmV) Group 12800000 3200000 4 6 0 -

LBal Group -

604800 43200 untrusted false

IGMP interface cable-mac 2: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1461

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

No multicast groups joined by this system No IRDP entries found. Subscriber default-sub-grp-down 0 default-sub-grp-up 0 default-cm-grp-down 0 default-cm-grp-up 0 Dynamic-RCC: Not enabled Annex: B Downstream Frequency Range: Upstream Frequency Range:

91-867 5-42

Ranging interval (centiseconds): Sync interval (milliseconds): UCD interval (milliseconds): Ranging Cycles Int (centiseconds): TFTP Enforcement: Dynamic Secret: Insertion interval (centiseconds): Invited ranging attempts: Multicast forwarding by DSID:

Standard 2400 10 1600 120 disabled disabled 40 16 disabled

Fibernode(s): 2 RCP-id: 0010000003 RCC: 1 Module: 1 MinCFreq:327000000 ModConnID:0 CM-chan Downstream Frequency Primary 1 5/4 327000000 Primary 2 5/5 333000000 Capable 3 5/6 339000000 Capable RCP-id: 0010000004 RCC: 3 Module: 1 MinCFreq:327000000 ModConnID:0 CM-chan Downstream Frequency Primary 1 5/4 327000000 Primary 2 5/5 333000000 Capable 3 5/6 339000000 Capable 4 5/7 345000000 Capable RCP-id: 0010183381 RCC: 2 Module: 1 MinCFreq:327000000 ModConnID:0 CM-chan Downstream Frequency Primary 1 5/4 327000000 Primary 2 5/5 333000000 Capable 3 5/6 339000000 Capable Downstream Bonding Group Status Entries ChSetId DS-SG-ID CfgId AttrMask ---------- -------- ------- ---------0x01000001 1 2 0x80000000

CLI-1462

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * access-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the access control information for packets.

Syntax

show interface cable-mac [] access-group

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1463

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * allocated-bandwidth Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the status of the allocated bandwidth for the cable-mac interface specified.

Syntax

show interface cable-mac [] allocated-bandwidth

Parameter

[]

Example

Definition

MAC identifier

The following is an example of output returned by the system:

C4> show interface cable-mac 1 allocated-bandwidth ---Total Chan------Normal Calls------Emergency Calls--Cable Capacity BW Port Mac (Mb/sec) Alloc Allow Alloc Number Allow Alloc 5/D0 1 42.00 0.0% 50% 0.0% 0 70% 0.0% 5/D1 1 42.00 0.0% 50% 0.0% 0 70% 0.0% 5/D2 1 42.00 0.0% 50% 0.0% 0 70% 0.0% 5/D3 1 42.00 0.0% 50% 0.0% 0 70% 0.0% 13/U0 1 10.24 0.0% 50% 0.0% 0 70% 0.0%

CLI-1464

ARRIS PROPRIETARY — All Rights Reserved

Number 0 0 0 0 0

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac bit-rate Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the upstream and downstream channels data rate under the mac.

Syntax

show interface cable-mac bit-rate

Example

The following is an example of output returned by the system: C4>

show interface cable-mac bit-rate

Port 2/U12 2/U13 2/U14 2/U15 2/U16 2/U17 2/U18 2/U19 2/U20 2/U21 2/U22 2/U23

Cable Mac 4 4 4 4 4 4 4 4 4 4 4 4

Bits/sec 25599456 25434088 25457168 25451312 12671840 12447848 23000688 20784192 20711520 22249744 14195264 0

Port 11/D0 11/D1 11/D2 11/D3 11/D4 11/D5 11/D6 11/D7

Cable Mac 4 4 4 4 4 4 4 4

Load Bits/sec 37299463 31718784 31706563 31599570 32092664 33389300 37238079 34763528

Issue 2.0

Instant Bits/sec 37149627 32572853 31845237 31263084 32357231 33582420 37556350 34352737

ARRIS PROPRIETARY — All Rights Reserved

Mac Instant Bits/sec 28814956 27874465 26971405 26422088 27640213 28671737 32876167 29271865

CLI-1465

CLI Command Descriptions

11/D8 11/D9 11/D10 11/D11 11/D12 11/D13 11/D14 11/D15 11/D16 11/D17 11/D18 11/D19 11/D20 11/D21 11/D22 11/D23 11/D24 11/D25 11/D26 11/D27 11/D28 11/D29 11/D30 11/D31 C4#

CLI-1466

4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4

C4/C4c CMTS Rel. 8.0.7

35527858 35079756 37446864 37890567 37891134 37334278 37748846 37766221 25571213 26249956 26218551 26307619 25390030 26273961 26287143 26253251 31597464 32266802 32286329 32302737 32211218 32282861 32283115 32310777

36001007 36374702 37487937 37957954 37961425 37930244 37959548 37946830 25569358 26223762 26139770 26410156 25566413 26125732 26401992 26263122 31592292 32406272 32199539 32205932 32241485 32314849 32306167 31948822

ARRIS PROPRIETARY — All Rights Reserved

26143089 31579200 32992546 32951164 33369972 32328147 33607337 33269943 18088333 21865394 21787681 22038711 21203208 21750289 22019157 21898078 23981956 27959808 27731674 27718734 27762207 27834785 27817909 27472640

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * cable privacy authorization Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the authorization information for a specified cable modem.

Syntax

show interface cable-mac cable privacy authorization Parameter

Issue 2.0

Definition



The MAC identifier. Valid numbers are 0-415.



MAC address of the cable modem.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1467

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * cable privacy base Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides the ability to display a specific channel’s BPI base table MIB entry. This is a channel specific command. NOTE This command is applicable to BPI and BPI+ modem operation.

Syntax

show interface cable-mac cable privacy base Parameter

Definition



The MAC identifier. Valid numbers are 0-415.

Example

To display the cable interface default channel parameters for slot 5 port 0, use the following command: C4#

show interface cable-mac 1 cable privacy base The following is an example of the output returned by the system: Cable Privacy Base for cable-mac 1 ---------------------------------------------DefaultAuthLifetime : 604800 DefaultTEKLifetime : 43200 DefaultSelfSignedManufCertTrust : Untrusted CertValidityPeriods : FALSE BPI Mandatory : bpi docsBpi2CmtsAuthentInfos : 23 AuthRequests : 23 AuthReplies : 23 AuthRejects : 0 AuthInvalids : 0 SAMapRequests : 0 SAMapReplies : 0 SAMapRejects : 0

CLI-1468

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * cable privacy multicast map Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the Baseline Privacy multicast map configuration data.

Syntax

show interface cable-mac cable privacy multicast map [detail ] Parameter

[detail ]

Issue 2.0

Definition

The MAC identifier. Valid numbers are 0-415. Displays the multicast parameters for the cable modem’s multicast group/key mapping (IP Multicast Index)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1469

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * cable privacy tek Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Provides the ability to display all or specific SAId Traffic Encryption Key (TEK) MIB table entries. NOTE This command is applicable to BPI and BPI+ modem operation.

Syntax

show interface cable-mac cable privacy tek

Parameter

CLI-1470

Definition



MAC identifier



SAId (KeyId). Valid range is 1-16383.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * filter-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the filter-group provisioning.

Syntax

show interface cable-mac filter-group

Parameter



Issue 2.0

Definition

MAC identifier .

ARRIS PROPRIETARY — All Rights Reserved

CLI-1471

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac * spectrum-group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the upstream channel spectrum-group information.

Syntax

show cable interface cable-mac spectrum-group

Parameter



CLI-1472

Definition

MAC identifier

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * mac-scheduler Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the time-slot scheduling state and statistics.

Syntax

show interface cable / mac-scheduler [upstream ] {interval } {type } [detail]

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

[upstream ] {interval }

The upstream port number. Valid range is 0-7 The time span in seconds to monitor changes in scheduler information.

{type } [detail]

Displays complete output at full precision.

Example

To display the time-slot scheduling state and statistics, use the following commands: C4#

show interface cable 2/0 mac-scheduler The following is an example of the output returned by the system:

MapMaker Overall Summary Statistics Total Total Total Total Upstream Cable Maps Total UcstGrnt Skipped Port Mac Sent Mslots Mslots Mslots ---------- ----- -------- -------- -------- -------2/0.0 1 43500 2735411 0 0

Issue 2.0

Total Total UGS QI UGS AD BwReq Transn Transn -------- -------- -------0 0 0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1473

CLI Command Descriptions

2/1.0 2/2.0 2/3.0 2/4.0 2/7.0 2/8.0 2/9.0 2/10.0 2/11.0

1 1 1 1 1 1 1 1 1

43508 43508 0 0 0 0 0 0 0

C4/C4c CMTS Rel. 8.0.7

2784512 2784512 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0

The example shows: TotalMapsSent Total number of maps transmitted downstream for this UChannel. TotalMslots Total Minislots count for this UChannel. TotalUcastGrantedMslots Total Minislots granted to Unicast for this UChannel. TotalSkippedMslots Total Minislots not granted because the MapMaker was behind. TotalBwRequests Total number of Bandwidth Requests processed for this UChannel. This count does not include requests dropped due to SuperGreedy in hardware. TotalFragmentedGrants Total number of fragmented bandwidth grants for this UChannel. TotalUgsQiTransitions Total number of UGS QI transitions. Useful for debugging VoIP. TotalUgsadTransitions Total number of UGSAD flow transitions.Useful for debugging VoIP.

Example

show interface cable 1 mac-scheduler type req-summary

The following is an example of the output returned by the system: MapMaker Request Summary Statistics Slot/ Total Bandwidth Total Request Total Fragment Total Grants DS/US Requests Drops Grants Pendings ----------- --------------- --------------- --------------- --------------1/0/0 37405815 0 11188 118801 1/0/1 54415443 0 8920 865789 1/0/2 65353554 0 23348 1013282 1/0/3 43097487 0 9606 191574 1/0/4 0 0 0 0 1/0/5 0 0 0 0 1/0/6 0 0 0 0 1/0/7 5597 0 0 0 The example shows:

CLI-1474

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Total Bandwidth Requests Total number of Bandwidth Requests processed for this UChannel. This count does not include requests dropped due to SuperGreedy in hardware. Total Request Drops Total number of Bandwidth Requests dropped by the MapMaker without giving a grant or grant pending. This count does not include grant pending drops. Total Request Drops Total number of Bandwidth Requests dropped due to the service flow being in the super greedy state. This should not happen if the cable modem is properly policing its service flows. Total Fragment Grants Total number of fragmented bandwidth grants for this UChannel. Total Grants Pending

Total number of Grants Pending given for this UChannel.

ReqDrops TotalBwRequestSchedulerDrops + TotalBwRequestSuperGreedyDrops

Example

show interface cable 1 mac-scheduler type req

The following is an example of the output returned by the system: MapMaker Request Statistics Slot/ Total Avg Peak Total Total Total Peak DS/US BwReq BwReq/s BwReqSz ReqDrop FragGrnt GrntPend GrntPend ----------- -------- -------- -------- -------- -------- -------- -------1/0/0 37405k N/A 102 0 11188 118801 0 1/0/1 54415k N/A 110 0 8920 865789 0 1/0/2 65353k N/A 104 0 23348 1013283 1 1/0/3 43097k N/A 104 0 9608 191574 0 1/0/4 0 N/A 0 0 0 0 0 1/0/5 0 N/A 0 0 0 0 0 1/0/6 0 N/A 0 0 0 0 0 1/0/7 5597 N/A 0 0 0 0 0

The example shows: TotalBwReq Total number of Bandwidth Requests processed for this UChannel. This count does not include requests dropped due to SuperGreedy in hardware. Avg BwReq/sTotalBwRequests / Interval) Peak BwReqSz Total ReqDrop

The peak size of a Bandwidth request received since the last read. Total number of Bandwidth Requests dropped by the MapMaker without giving a grant or grant pending. This count does not include grant pending drops. Total number of Bandwidth Requests dropped due to the service flow being in the super greedy state. This should not happen if the cable modem is properly policing its service flows.

TotalFragGrnt Total GrntPend

Total number of fragmented bandwidth grants for this UChannel. Total number of Grant Pendings given for this UChannel. Total number of Grant Pendings Dropped by the MapMaker for this UChannel. These are dropped primarily for pending for too long or too many grants pending per map. Total number of Grant Pendings Promoted by the MapMaker to a higher priority (less greedy) queue for this UChannel.

Peak GrntPend

Issue 2.0

The peak number of Bandwidth requests per map received since the last read.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1475

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

show interface cable 1 mac-scheduler type grants-pending

The following is an example of the output returned by the system: MapMaker Grants Pending Statistics Slot/ Total Grant Avg Grant Peak Grant Total Grant Total Grant DS/US Pendings Pendings/s Pendings Pend Drops Pend Promos ----------- ------------ ------------ ------------ ------------ -----------1/0/0 118801 N/A 0 0 0 1/0/1 865791 N/A 1 0 0 1/0/2 1013283 N/A 0 0 0 1/0/3 191574 N/A 0 0 0 1/0/4 0 N/A 0 0 0 1/0/5 0 N/A 0 0 0 1/0/6 0 N/A 0 0 0 1/0/7 0 N/A 0 0 0

The example shows: Total Grant Pendings Total number of Grant Pendings given for this UChannel. Avg Grant Pendings/sTotal number of Grant Pendings given for this UChannel. Peak Grant PendingsThe peak number of Bandwidth requests per map received since the last read. Total Grant Pend Drops Total number of Grant Pendings Dropped by the MapMaker for this UChannel. These are dropped primarily for pending for too long or too many grantspending per map. Total Grant Pend Promos Total number of Grant Pendings Promoted by the MapMaker to a higher priority (less greedy) queue for this UChannel.

Example

show interface cable 1 mac-scheduler type queues

The response from the system would look similar to: MapMaker Queue Statistics Slot/ Number Number Number Number Number Average DS/US Prio Need Adds Pendings Promos Drops Elements Latency ----------- ---- -------- -------- -------- -------- -------- -------- -------1/0/0 5 Needy 0 0 0 0 0 1/0/0 5 Normal 35584k 107143 0 0 0 12293 1/0/0 5 Greedy 1821266 11663 0 0 0

CLI-1476

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Slot/ Number Number Number Number Number Average DS/US Prio Need Adds Pendings Promos Drops Elements Latency ----------- ---- -------- -------- -------- -------- -------- -------- -------1/0/1 5 Needy 0 0 0 0 0 1/0/1 5 Normal 47401k 554156 0 0 0 13803 1/0/1 5 Greedy 7013701 311635 0 0 0 Slot/ Number Number Number Number Number Average DS/US Prio Need Adds Pendings Promos Drops Elements Latency ----------- ---- -------- -------- -------- -------- -------- -------- -------1/0/2 5 Needy 0 0 0 0 0 1/0/2 5 Normal 59898k 774724 0 0 0 13111 1/0/2 5 Greedy 5455207 238559 0 0 0 Slot/ Number Number Number Number Number Average DS/US Prio Need Adds Pendings Promos Drops Elements Latency ----------- ---- -------- -------- -------- -------- -------- -------- -------1/0/3 5 Needy 0 0 0 0 0 1/0/3 5 Normal 39690k 150723 0 0 0 12514 1/0/3 5 Greedy 3407221 40851 0 0 0 Slot/ Number Number Number Number Number Average DS/US Prio Need Adds Pendings Promos Drops Elements Latency ----------- ---- -------- -------- -------- -------- -------- -------- -------1/0/7 5 Needy 0 0 0 0 0 1/0/7 5 Normal 5597 0 0 0 0 5015 1/0/7 5 Greedy 0 0 0 0 0

The example shows: Prio

Corresponds to the priority in which the MAC scheduler processes bandwidth requests from the cable modems. These priorities are related to the Upstream Traffic Priority TLV specified in the cable modem configuration file. The following table illustrates this relationship: BW Request PriorityUpstream Traffic Priorities 1 2 3 4 5

Need

UGS (not applicable) 6 and 7 4 and 5 2 and 3 0 and 1

Each Bandwidth Request priority has 3 queues. They are called Needy, Normal, and Greedy for a total of 12 Bandwidth Request priority queues processed by the MAC scheduler. Subscribers who use most of their assigned bandwidth are classified as Greedy while those who use bandwidth only once in a while are classified as Needy. All other subscribers are classified as Normal.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1477

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Needy subscribers have the highest priority requesting bandwidth while Greedy subscribers will have the lowest. Therefore, a low priority Needy subscriber will receive an upstream grant earlier than a Normal subscriber and a Normal subscriber will get an upstream grant quicker than a Greedy subscriber. Number Adds

For each Bandwidth Request priority Queue, the total number of bandwidth requests added to this queue. This includes requests promoted from lower priority queues.

Number Pendings

For each Bandwidth Request priority Queue, the total number of grant pendings given to bandwidth requests on this queue.

Number Promos

For each Bandwidth Request priority Queue, the total number of bandwidth requests promoted from this queue to a higher priority (less greedy) queue.

Number Drops

For each Bandwidth Request priority Queue, the total number of requests dropped. These are dropped primarily for pending for too long or too many grants pending per map.

Number Elements For each Bandwidth Request priority Queue, the current number of bandwidth requests in the queue. Average Latency (sum(BwRequestQueuesLatencySum) / (sum(BwRequestQueuesNumAdds) (sum(BwRequestQueuesNumPromos)

Example

show interface cable 1 mac-scheduler type flows The following is an example of the output returned by the system:

MapMaker Flow Statistics UGSAD Slot/ NRTPS RTPS Active DS/US Flows Flows Flows ----------- --------- --------- --------1/0/0 0 0 0 1/0/1 0 0 0 1/0/2 0 0 0 1/0/3 0 0 0 1/0/4 0 0 0 1/0/5 0 0 0 1/0/6 0 0 0 1/0/7 0 0 0

UGSAD Polling UGS Flows Flows --------- --------0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

BE Polling Flows --------1 1 1 1 1 1 1 1

The example shows: NRTPS Flows

Current number of scheduled NRTPS flows for this UChannel.

RTPS Flows

Current number of scheduled RTPS flows scheduled for this UChannel.

UGSAD Active Flows

Current number of scheduled UGSAD flows in the Active (UGS) mode for this UChannel.

UGSAD Polling Flows

Current number of scheduled UGSAD flows in the Polling (RTPS) mode

UGS Flows

Current number of scheduled UGS flows for this UChannel.

BE Polling Flows

Current number of scheduled Best Effort Polling flows for this UChannel.

for this UChannel.

These are NRTPS request opportunities given to Best Effort flows based on the flow priority and guaranteed minimum reserved rate.

CLI-1478

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Example

show interface cable 1 mac-scheduler type mslots The following is an example of the output returned by the system:

MapMaker Minislot Statistics

Slot/ DS/US ----------1/0/0 1/0/1 1/0/2 1/0/3 1/0/4 1/0/5 1/0/6 1/0/7

Initial Periodic ReqOps Ranging Ranging -------- -------- -------3793513k 13185k 7423530 3225446k 13185k 10080k 3239385k 13185k 9677555 3572416k 13185k 5654165 4380376k 13185k 0 4380402k 13185k 0 4380413k 13185k 0 4380337k 13185k 190

1.x Data Grants -------481448k 1020299k 997913k 693253k 0 0 0 38287

Adv Phy Data Grants -------0 0 0 0 0 0 0 0

%1.x %Req %Rng Data ---- ---- ---86.3 0.5 11.0 73.4 0.5 23.2 73.7 0.5 22.7 81.3 0.4 15.8 99.7 0.3 0.0 99.7 0.3 0.0 99.7 0.3 0.0 99.7 0.3 0.0

%Adv Phy Data ---0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

The example shows: BcstReqOpps For each IUC type, the total number of minislots granted to the Broadcast SID. Other RqstOpps REQ/Data (MCastMSlots) For each IUC type, the total number of minislots granted to Multicast SIDs. Initial Maintenance (BCastMSlots + UCastMSlots) Station Maintenance For each IUC type, the total number of minislots granted to Unicast SIDs. Short Data Grant For each IUC type, the total number of minislots granted to Unicast SIDs. Long Data Grant For each IUC type, the total number of minislots granted to Unicast SIDs. Advanced PHY Short Data Grant For each IUC type, the total number of minislots granted to Unicast SIDs. Advanced PHY Long Data Grant For each IUC type, the total number of minislots granted to Unicast SIDs. Advanced PHY Unsolicited Grant For each IUC type, the total number of minislots granted to Unicast SIDs. TotalZeroSIDs MREQS

sum(GrantedZeroSidMSlots) = (BCastMSlots + MCastMSlots + UCastMSlots + MCastMSlots)

MINITMAINT

= (BCastMSlots + UCastMSlots + UCastMSlots)

M1XDATAGRANTS

= (UCastMSlots + UCastMSlots)

MADVPHYDATAGRANTS = (UCastMSlots + UCastMSlots + UCastMSlots) totals

= (MREQS + MINITMAINT + M1XDATAGRANTS + MADVPHYDATAGRANTS + sum(GrantedZeroSidMSlots)

%Req

= ((MREQS

%Rng

= ((MINITMAINT

%1.x Data

/ totals) * 100) / totals) * 100)

= ((M1XDATAGRANTS

/ totals) * 100)

%Adv Phy Data = ((MADVPHYDATAGRANTS / totals) * 100)

MapMaker Minislot Summary Statistics

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1479

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Total Slot/ Total DS/US Mslots ----------- -----1/0/0 4395M 1/0/1 4395M 1/0/2 4395M 1/0/3 4395M 1/0/4 4395M 1/0/5 4395M 1/0/6 4395M 1/0/7 4395M

Ucast Grant Mslots -----488M 1030M 1007M 698M 0 0 0 38477

Total Bw Req Mslots -----481M 1020M 997M 693M 0 0 0 38287

Total Skip Mslots -----427k 425k 425k 425k 443k 421k 413k 432k

Total LchPad Mslots -----0 0 0 0 0 0 0 0

% Lch Actv ---100% 100% 100% 100% 100% 100% 100% 100%

% Ucst Grnt ---11% 23% 23% 16% 0% 0% 0% 0%

% Bw Req ---11% 23% 23% 16% 0% 0% 0% 0%

The example shows: Total Mslots

Total Minislots count for this UChannel.

Total Ucast Grant MslotsTotal Minislots granted to Unicast for this UChannel. Total Bw Req Mslots

Total Minislots requested via bandwidth requests for this UChannel. This count does not include requests dropped due to SuperGreedy in hardware.

Total Skip Mslots

Total Minislots not granted because the MapMaker was behind.

Total LchPad MSlots

Total Minislots allocated to the NULL SID for a logical channel which is inactive

% Lch Actv(TotalMSlots - TotalLogicalNullPadMSlots) / TotalMSlots) * 100) % Ucst Grnt(TotalUCastGrantedMSlots / TotalMSlots) * 100) % Bw Req(TotalBwRequestMSlots / TotalMSlots) * 100)

CLI-1480

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * mac-scheduler detail Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the filter group provisioning for the specified CAM.

Syntax

show interface cable / mac-scheduler detail

Issue 2.0

Parameter

Definition

/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1481

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * mac-scheduler interval Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the timespan (in seconds) to monitor changes in scheduler information.

Syntax

show interface cable / mac-scheduler interval [detail]

Parameter

Definition

/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

[detail]

CLI-1482

The timespan in seconds. Displays complete output at full precision.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * mac-scheduler interval * type Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the timespan (in seconds) to monitor changes in scheduler information.

Syntax

show interface cable / mac-scheduler interval type [req] [req-summary] [grants-pending] [queues] [flows] [mslots] [mslots-summary] [detail]

Parameter

Definition

/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

[req] [req-summary]

Displays all scheduler request information. Displays a summary of scheduler request information.

[grants-pending]

Displays scheduler grant information

[queues]

Displays scheduler queue information

[flows]

Displays scheduler flow information

[mslots]

Displays all scheduler minislot information

[mslots-summary]

Issue 2.0

The timespan in seconds.

Displays a summary of scheduler minislot information

ARRIS PROPRIETARY — All Rights Reserved

CLI-1483

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * mac-scheduler interval * upstream Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the timespan (in seconds) to monitor changes in scheduler information.

Syntax

show interface cable / mac-scheduler interval upstream [detail]

CLI-1484

Parameter

Definition

/

CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.



Upstream port.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * multicast mcast-fwd-by-dsid Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the configured Multicast DSID-based Forwarding (MDF) capability.

Syntax

show interface cable / multicast mcast-fwd-bydsid

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1485

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * spectrum-group history Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the history of state transitions for the state machine associated with each upstream channel.

Syntax

show cable interface / spectrum-group history [detail]

Parameter

Definition



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1. This will be the downstream transmitter that the upstream receiver is associated with.

[detail]

Displays additional measurement/failure reasons for the state transition.

Example

To display the upstream channel spectrum-group history, type the following command: C4>

show cable interface / spectrum-group history The following is an example of the output returned by the system:

P=Periodic

T=TOD

D=Degradation

I=Improvement

M=Manual

Interface Time Group State Trigger 7/1/10 Sep 6 03:20:47 1 2->3->2 2(P) 7/1/10 Sep 6 02:51:29 1 1->2 1(D) *8/1/11 Sep 6 04:40:45 1 2->1 1(I) *8/1/11 Sep 6 01:55:19 1 1->2 2(D) * Slot is currently being spared

CLI-1486

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable * ugs counts Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the cable interface UGS normal or emergency call information.

Syntax

show interface cable / ugs counts [normal | emergency]

Parameter

Definition



CAM slot number.Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



MAC domain number. Valid range is 0 or 1.

[normal | emergency]

Example

Choose either normal or emergency call information.

To display the UGS normal call information for the interface on slot 15, use the following command: C4>

show interface cable 15 ugs counts normal The response from the system would look similar to:

Feb 10 11:41:40 --------Interface

15/0/0 15/0/1

Ave Calls 10 2

Last 5 Minutes -------------Normal--Min Max New Denied Calls Calls Calls Calls 2 12 0 0 0 3 1 2

-----------

Last 1 Hour --------------Normal---Ave Min Max New Denied Calls Calls Calls Calls Calls 8 0 15 36 0 1 0 3 23 0

NOTE Total calls in the “Last 5 Minutes” equals 0. The reason is that there have been no new phone calls made in the last 5 minutes. Example

To display the UGS emergency call information for the interface on slot 15, use the following command: C4#

Issue 2.0

show interface cable 15 ugs counts emergency

ARRIS PROPRIETARY — All Rights Reserved

CLI-1487

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The response from the system would look similar to: --------Interface

15/0/0 15/0/1

Ave Calls 10 2

Last 5 Minutes -----------Emergency-Min Max New Denied Calls Calls Calls Calls 2 12 2 0 0 3 0 0

Example

-----------

Last 1 Hour

Ave Min Max Calls Calls Calls 8 0 15 1 0 3

------------Emergency-New Denied Calls Calls 3 0 0 0

To display all UGS call information for the interface on slot 5, use the following command: C4>

show interface cable 15 ugs counts The response from the system would look similar to:

----------------Interface

15/0/0 15/0/1

Ave Calls 10 2

Min Calls 2 0

Last 5 Minutes -----------------------Normal----Emergency-Max New Denied New Denied Calls Calls Calls Calls Calls 12 0 0 2 0 3 0 2 0 0

-------------------

15/0/0 15/0/1

CLI-1488

Ave Calls 8 1

Min Calls 0 0

Max Calls 15 3

Last 1 Hour ----------------------Normal----Emergency-New Denied New Denied Calls Calls Calls Calls 36 0 3 0 23 0 0 0

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-upstream Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the upstream channels on the specified Cable Access Module (CAM).

Syntax

show interface cable-upstream /

Issue 2.0

Parameter

Definition



The chassis slot in which the targeted 12U/24U Cable Access Module resides. Valid values for the C4 CMTS are 0 through 15; valid range for the C4c CMTS are 10 through 12



The upstream port. Valid range is 0 to 11 for a 12U CAM and 0 to 23 for the 24U CAM.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1489

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-upstream * allocated-bandwidth Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the status of the allocated bandwidth for the upstream interface specified.

Syntax

show interface cable-upstream [/] allocated-bandwidth

Parameter

Definition



The chassis slot in which the targeted 12U/24U Cable Access Module resides. Valid values for the C4 CMTS are 0 through 15; valid range for the C4c CMTS are 10 through 12



The upstream port. Valid range is 0 to 11 for a 12U CAM and 0 to 23 for the 24U CAM.

CLI-1490

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-upstream * bit-rate Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the upstream channel data rate.

Syntax

show interface cable-upstream [/] bit-rate

Issue 2.0

Parameter

Definition



The chassis slot in which the targeted 12U/24U Cable Access Module resides. Valid values for the C4 CMTS are 0 through 15; valid range for the C4c CMTS are 10 through 12



The upstream port. Valid range is 0 to 11 for a 12U CAM and 0 to 23 for the 24U CAM.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1491

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface cable-upstream * spectrum-group history Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the history of state transitions for the state machine associated with a specified upstream interface.

Syntax

show interface cable-upstream / spectrumgroup history [detail]

CLI-1492

Parameter

Definition



The chassis slot in which the targeted 12U/24U Cable Access Module resides. Valid values for the C4 CMTS are 0 through 15; valid range for the C4c CMTS are 10 through 12



The upstream port. Valid range is 0 to 11 for a 12U CAM and 0 to 23 for the 24U CAM.

[detail]

Displays additional measurement/failure reasons for the state transition.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface gigabitethernet * access-group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the access control information for the Gigabit Ethernet interfaces on the Gigabit Ethernet Router Control Modules (RCMs).

Syntax

show interface gigabitethernet / access-group

Parameter

/

Definition

The slot in which the targeted module resides. The slot must contain an RCM. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1493

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface tengigabitethernet * access-group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the access control information for the Ten Gigabit Ethernet interfaces on the Ten Gigabit Ethernet Router Control Modules (RCMs).

Syntax

show interface tengigabitethernet / access-group

Parameter

/

Definition

The slot in which the targeted module resides. The slot must contain an RCM. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-1494

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show interface utilization Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Samples the data rate on a specified interface over a specified (or default) interval and then displays the bandwidth utilization as a percentage of that interface’s total capacity. NOTE You must set the utilization interval to a non-zero value for the utilization to be calculated. Use the following command to set the utilization interval: configure cable load-interval

Syntax

show interface utilization [slot ]

Parameter

Definition

[slot ]

The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

Example

To show the interface utilization of the Network Access Module in slot 14, type the following command: C4>

show interface utilization slot 7 The following is an example of the output returned by the system:

Polling rate (cable load-interval) = 300 seconds Port CableMaxRate DataRate Loaded DataRate Loaded Mac Mb/sec Mb/sec % Mb/sec % 7/0 7/0 42.88 1.29 3% 7/1 7/1 42.88 0.00 0% 7/0 7/0 30.24 0.30 1% 7/1 7/0 10.24 0.00 0% 7/2 7/0 30.72 0.00 0% 7/3 7/0 10.24 0.00 0%

Related Command(s)

configure cable load-interval

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1495

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays entries in the Border Gateway Protocol (BGP) routing table. show ip bgp [] Parameter

[]

Definition

Network in the BGP routing table to display

Related Command(s)

show ip bgp neighbor

CLI-1496

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp neighbor Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays information about the TCP and Border Gateway Protocol (BGP) connections to neighbors. show ip bgp neighbor [] Parameter

Definition

[]

Example

Address of the neighbor whose routes you have learned from. If no address is given, all neighbors are displayed.

To display the information, use the following command: C4#

show ip bgp neighbor The system would respond:

BGP neighbor is 10.70.0.10, remote AS 22, Internal link Member of vrf default Peer BGP state = Connect Peer Admin status = Up Peer Oper status = Up Passive: False Confederation Member: False Reflector: Non-Client Fsm Established Transitions: 1 Connect Retry Count: 2 Configured Hold time is 90 seconds Configured Keepalive time is 30 seconds Minimum interval between originating local AS routes is 15 seconds Interval between successive connection attempts is 120 seconds Minimum interval between advertisement runs is 5 seconds Last peer connection error code: 4 subcode: 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1497

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp neighbor * advertised-routes Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays the routes that are being advertised via the Border Gateway Protocol (BGP). show ip bgp neighbor [] advertised-routes Parameter

Definition

[]

Address of the neighbor for which information is requested. If no address is given, all neighbors are displayed.

Example

To display the information, use the following command: C4#

Sample Output

show ip bgp neighbor 172.16.232.178 advertised-routes An example of the system response is:

BGP table version is 67, local router ID is 71.92.25.36 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete

*> *> *> *> *> *> *>

Network 10.254.11.240/29 10.254.11.252/30 10.255.8.0/23 10.255.10.0/24 10.255.11.128/27 10.255.251.208/29 10.255.251.216/29

CLI-1498

Next Hop 172.16.232.179 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0

Metric LocPrf Weight 0 100 32768 0 32768 0 32768 0 32768 0 32768 0 32768 0 32768

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp neighbor * advertised-routes paths Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays the advertised paths for the routes identified via the Border Gateway Protocol (BGP). show ip bgp neighbor [] advertised-routes paths

Parameter

Definition

[]

Address of the neighbor for which information is requested. If no address is given, all neighbors are displayed.

Example

To display the information, use the following command: C4#

show ip bgp neighbor 172.16.232.178 advertised-routes paths

Sample Output

An example of the system response is:

BGP table version is 67, local router ID is 71.92.25.36 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete

*> *> *> *> *> *> *>

Network 10.254.11.240/29 10.254.11.252/30 10.255.8.0/23 10.255.10.0/24 10.255.11.128/27 10.255.251.208/29 10.255.251.216/29

Issue 2.0

Next Hop 172.16.232.179 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0

Metric LocPrf Weight Path 0 100 32768 ? 0 32768 ? 0 32768 ? 0 32768 ? 0 32768 ? 0 32768 ? 0 32768 ?

ARRIS PROPRIETARY — All Rights Reserved

CLI-1499

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp quote-regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays routes matching the autonomous system path “regular expression.” show ip bgp quote-regexp Parameter



CLI-1500

Definition

A “regular expression” (within quotes) to match the Border Gateway Protocol (BGP) autonomous system paths.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp regexp Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays routes matching the autonomous system path regular expression. show ip bgp regexp Parameter

Definition

Filters path list for display. Regular expression (special characters include) . - The dot matches any single character * - 0 or more of the character that immediately precedes it. + - 1 or more of the character that immediately precedes it. ^ - The caret matches the beginning of the line.

$ - The dollar sign matches the end of the line. \ - The backslash allows for literal meaning of the special characters. [ ] - Search for a set of characters ([aeiou] = any vowel) [^ ]- Search for anything NOT ([^aeiou] = any consonant) ( ) - The parentheses allow for grouping and recall. \b - beginning/end of word | - a|b = a or b

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1501

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip bgp summary Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays the status of all BGP connections. show ip bgp summary

Example

To display the status of all BGP connections, use the following command: C4#

show ip bgp summary The system would respond:

VRF default BGP router identifier 10.120.0.1, local AS number 22 Messages Messages Esatblished In Update Connect Neighbor AS Received Sent Time (sec) Elapsed Time Retry Count -------------- ----- ---------- ---------- ----------- ------------------10.70.0.10 22 29 2355 -419137 2

CLI-1502

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip domain-invquery Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Performs an inverse PTR (pointer record) Domain Naming System (DNS) query on an IP address.

Syntax

show ip domain-invquery

Parameter



Issue 2.0

Definition

The IP address to lookup.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1503

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip domain-lookup Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays all the settings for host name-to-address translation based on the IP Domain Naming System (DNS).

Syntax

show ip domain-lookup

Example

To display the IP DNS-based host name-to-address translation, type the following command: C4>

show ip domain-lookup The following is an example of the output returned by the system: DNS lookup is ENABLED Domain Servers: Pref|Server ----|-------------------1|10.44.0.11 2|10.44.0.12 Domain append list: None defined Default domain name: .lab.chi.arrisi.com

CLI-1504

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip domain-query Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Performs a Domain Naming System (DNS) query on a hostname.

Syntax

show ip domain-query

Parameter



Issue 2.0

Definition

The hostname to query.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1505

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip fqdn-cache Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the FQDN entries in the DNS resolver cache.

Syntax

show ip fqdn-cache

CLI-1506

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IGMP group memberships.

Syntax

show ip igmp groups [] [detail] [host]

Parameter

[]

Issue 2.0

Definition

Slot/port

[detail]

Displays IGMPv3 source information

[host]

Displays IGMP host memberships

ARRIS PROPRIETARY — All Rights Reserved

CLI-1507

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IGMP group memberships for a cable interface.

Syntax

show ip igmp groups cable /

Parameter

CLI-1508

Definition



CAM slot number. Valid range is 0-15.



MAC domain number. Valid range is 0 or 1.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Internet Group Management Protocol (IGMP) group memberships for the cable-mac interface specified.

Syntax

show ip igmp groups cable-mac

Parameter



Issue 2.0

Definition

The MAC identifier (valid numbers are 0-415).

ARRIS PROPRIETARY — All Rights Reserved

CLI-1509

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups detail Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays detailed IGMPv3 source information for the specified interface.

Syntax

show ip igmp groups detail [cable / | cable-mac | gigbitethernet / | tengigbitethernet /]

Parameter

Definition

cable /

CAM slot number. Valid range is 0-15. MAC domain number. Valid range is 0 or 1.

cable-mac

The MAC identifier (valid numbers are 0-415)

gigbitethernet /

The RCM slot number . The gigabitEthernet port number

tengigbitethernet /

The RCM slot number . The tengigabitEthernet port number

CLI-1510

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups gigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Internet Group Management Protocol (IGMP) group memberships for the gigabitEthernet interface specified.

Syntax

show ip igmp groups gigbitethernet /

Parameter

Issue 2.0

Definition



The RCM slot number



The gigabitEthernet port number

ARRIS PROPRIETARY — All Rights Reserved

CLI-1511

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups host Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays detailed IGMP host memberships for the specified interface.

Syntax

show ip igmp groups host [cable / | cable-mac | gigbitethernet / | tengigbitethernet /]

Parameter

Definition

cable /

CAM slot number. Valid range is 0-15. MAC domain number. Valid range is 0 or 1.

cable-mac gigbitethernet / tengigbitethernet /

Example

The MAC identifier (valid numbers are 0-415) The RCM slot number . The gigabitEthernet port number The RCM slot number . The tengigabitEthernet port number

The following is an example of output returned by the system: C4>

show ip igmp groups host cable-mac 1 IGMP Host Group/Source Membership Group Address Interface 224.0.0.22 cable-mac 1 Group filter-mode: Exclude Empty source list

CLI-1512

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp groups tengigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Internet Group Management Protocol (IGMP) group memberships for the tengigabitEthernet interface specified.

Syntax

show ip igmp groups tengigbitethernet /

Parameter

Issue 2.0

Definition



The RCM slot number



The tengigabitEthernet port number

ARRIS PROPRIETARY — All Rights Reserved

CLI-1513

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp interfaces Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the current host and router configuration status for all interfaces along with displaying all groups that are currently joined by the host on an interface.

Syntax

show ip igmp interfaces

Example

To display the IGMP interface configuration for all interfaces with IGMP provisioning, use the following command: C4>

show ip igmp interfaces The following is an example of the output returned by the system:

IGMP interface gigabitEthernet 17/0: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22 IGMP interface gigabitEthernet 17/1: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22 IGMP interface gigabitEthernet 17/2: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 No multicast groups joined by this system IGMP interface gigabitEthernet 17/3:

CLI-1514

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22 IGMP interface cable-mac 1: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22 IGMP interface cable 2/0: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22 IGMP interface cable 2/1: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1515

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp interfaces cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IGMP interface configuration for a cable interface.

Syntax

show ip igmp interfaces cable /

Parameter

Definition



CAM slot number. Valid range is 0-15.



MAC domain number. Valid range is 0 or 1.

Example

The following is an example of output returned by the system: C4>

show ip igmp groups host cable 2/0 IGMP interface cable 2/0: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22

CLI-1516

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp interfaces cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the current host and router configuration status for the cable-mac interface specified.

Syntax

show ip igmp interfaces cable-mac

Parameter

Definition



The MAC identifier (valid numbers are 0-415)

Example

The following is an example of output returned by the system: C4>

show ip igmp interfaces cable-mac 1 IGMP interface cable-mac 1: IGMP host configured version is 2 IGMP host version 1 querier timer is 0h0m0s IGMP host version 2 querier timer is 0h0m0s IGMP host robustness is 2 Multicast groups joined by this system: 224.0.0.22

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1517

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp interfaces gigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Internet Group Management Protocol (IGMP) interface configuration for the gigabitEthernet interface specified.

Syntax

show ip igmp interfaces gigbitethernet /

Parameter

CLI-1518

Definition



The RCM slot number



The gigabit port number

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip igmp interfaces tengigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Internet Group Management Protocol (IGMP) interface configurations for the tenGigabitEthernet interface specified.

Syntax

show ip igmp interfaces tengigbitethernet /

Parameter

Issue 2.0

Definition



The RCM slot number



The tengigabit port number

ARRIS PROPRIETARY — All Rights Reserved

CLI-1519

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IP interfaces for the client modules.

Syntax

show ip interface

Example

To show all of the IP interfaces, type the following command: C4>

show ip interface The following is an example of the output returned by the system: cable-mac 1.0, VRF: default, IP Address: 10.129.0.1/19 Secondary IP Address(es): No Secondary Addresses Physical Address: 0001.5c22.f001 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): 10.50.29.3 for Traffic Type "any" Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled Policy routing is disabled InOctets = 56683 OutOctets = 23530 InUcastPkts= 230 OutUcastPkts= 238 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMcastPkts= 0 OutMcastPkts= 2 cable-mac 1.1, VRF: vrf_a, IP Address: 10.129.32.1/19 Secondary IP Address(es): No Secondary Addresses Physical Address: 0001.5c22.f001 MTU is 1500

CLI-1520

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): No Helper Addresses Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled Policy routing is disabled InOctets = 0 OutOctets = InUcastPkts= 0 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors = InMcastPkts= 0 OutMcastPkts=

256 2 0 0 2

gigabitEthernet 17/0.0, VRF: default, IP Address: 10.79.0.2/24 Secondary IP Address(es): No Secondary Addresses SCM access ACL(s): 20 Physical Address: 0001.5c22.efe0 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): No Helper Addresses Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Policy routing is disabled InOctets = 36799 OutOctets = 47494 InUcastPkts= 262 OutUcastPkts= 253 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMcastPkts= 0 OutMcastPkts= 2 loopback 0, VRF: default, IP Address: 10.44.29.200/32 Secondary IP Address(es): No Secondary Addresses MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): No Helper Addresses

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1521

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Directed Broadcast is disabled Multicast reserved groups joined: None ethernet 19/0, IP Address: 10.44.29.1/29 ethernet 19/0, Active IP Address: 10.44.29.3/29 MTU is 1500 InOctets = 5908133 OutOctets = 7566392 InUcastPkts= 63073 OutUcastPkts= 66921 InDiscards = 6 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMcastPkts= 0 OutMcastPkts= 1

CLI-1522

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface brief Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IP addresses for the client modules.

Syntax

show ip interface brief

Example

To show the brief ip interface, type the following command: C4>

Interface cable-mac 1.0 cable 2/0.0 gigabitEthernet 17/2.0 loopback 0 ethernet 19/0 ethernet 19/0 active

Issue 2.0

show ip interface brief Primary IP 10.1.70.129/27 10.1.70.1/25 10.1.64.70/30 10.1.64.42/30 10.1.64.227/26 10.1.64.226/26

Admin Oper Up Up Up Up Up Up

ARRIS PROPRIETARY — All Rights Reserved

State State OOS-AUTO IS IS IS IS IS

CLI-1523

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface * cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IP cable interfaces only.

Syntax

show ip interface [brief] cable [/]

Parameter

Definition

[brief]

Displays brief output format

[/

Example

The chassis slot in which the CAM resides and port number.

To show the ip cable interfaces, type the following command: C4>

show ip interface cable The following is an example of the output returned by the system:

cable 15/0, VRF: default, IP Address: 10.117.0.1/19 Secondary IP Address(es): 10.118.0.1/24 10.118.1.1/24 10.118.2.1/24 10.118.4.1/24 10.118.5.1/24 10.118.6.1/24 10.118.8.1/24 10.118.9.1/24 10.118.10.1/24 10.118.12.1/24 10.118.13.1/24 10.118.14.1/24 10.118.16.1/24 10.118.17.1/24 10.118.18.1/24 10.118.20.1/24 10.118.21.1/24 10.118.22.1/24 10.118.24.1/24 10.118.25.1/24 10.118.26.1/24 10.118.28.1/24 10.118.29.1/24 10.118.30.1/24 10.118.32.1/24 10.118.33.1/24 10.118.34.1/24 10.118.36.1/24 10.118.37.1/24 10.118.38.1/24 MTU is 1300 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): 10.50.17.3 for Traffic Type "any" Directed Broadcast is disabled Multicast reserved groups joined: 224.0.0.9

CLI-1524

ARRIS PROPRIETARY — All Rights Reserved

10.118.3.1/24 10.118.7.1/24 10.118.11.1/24 10.118.15.1/24 10.118.19.1/24 10.118.23.1/24 10.118.27.1/24 10.118.31.1/24 10.118.35.1/24 10.118.39.1/24

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Source-verify is disabled InOctets = 0 InUcastPkts= 0 InDiscards = 0 InErrors = 0

Issue 2.0

OutOctets = OutUcastPkts= OutDiscards = OutErrors =

392 0 0 0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1525

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface * cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IP address for the client modules of the cable-mac interface specified.

Syntax

show ip interface [brief] cable-mac

show ip interface brief cable-mac 1 Interface cable-mac 1.0

C4>

Primary IP 10.1.70.129/25

Admin Oper State State Up IS

show ip interface cable-mac 1

cable-mac 1.0, VRF: default, IP Address: 10.1.70.129/25 Description: c4sw6 cable-mac 1 probably set to ipv4 only Secondary IP Address(es): No Secondary Addresses Physical Address: 0001.5c23.db81 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): 10.1.64.215 for Traffic Type "any" Directed Broadcast is disabled

CLI-1526

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled InOctets = 642630 OutOctets = InUcastPkts= 925 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors = InMulticastPkts= 0 OutMulticastPkts=

Issue 2.0

93506 579 0 0 0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1527

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface * gigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Gigabit Ethernet interface information for the client modules.

Syntax

show ip interface [brief] gigabitethernet

Parameter

Definition

[brief]

Displays brief output format

Example

To show the Gigabit Ethernet interfaces, type the following command: C4>

show ip interface gigabitethernet The following is an example of the output returned by the system: GigEthernet 13/0 10.79.0.2/19 Secondary IP(s): 10.79.32.2/19 MTU is 1300 DHCP Policy mode is disabled (primary mode) Directed Broadcast is disabled Multicast reserved groups joined: None InOctets = 0 OutOctets = InUcastPkts= 0 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors =

0 0 0 0

GigEthernet 13/1 10.79.64.2/19 Secondary IP(s): 10.79.96.2/19 MTU is 1300 DHCP Policy mode is disabled (primary mode) Directed Broadcast is disabled Multicast reserved groups joined: None

CLI-1528

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

InOctets = InUcastPkts= InDiscards = InErrors =

Issue 2.0

0 0 0 0

OutOctets = OutUcastPkts= OutDiscards = OutErrors =

0 0 0 0

GigEthernet 13/2 10.79.128.2/19 Secondary IP(s): 10.79.160.2/19 MTU is 1300 DHCP Policy mode is disabled (primary mode) Directed Broadcast is disabled Multicast reserved groups joined: None InOctets = 0 OutOctets = InUcastPkts= 0 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors =

0 0 0 0

GigEthernet 13/3 10.79.192.2/19 Secondary IP(s): 10.79.224.2/19 MTU is 1300 DHCP Policy mode is disabled (primary mode) Directed Broadcast is disabled Multicast reserved groups joined: None InOctets = 0 OutOctets = InUcastPkts= 0 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors =

0 0 0 0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1529

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface * loopback Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the loopback interface information.

Syntax

show ip interface [brief] loopback

Parameter

Definition

[brief]

Displays brief output format



Loopback interface number. Valid range is 0-15.

Example

To show the loopback interfaces, type the following command: C4>

show ip interface loopback The following is an example of the output returned by the system: loopback 0, VRF: default, IP Address: 10.1.64.42/30 Secondary IP Address(es): No Secondary Addresses MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): No Helper Addresses Directed Broadcast is disabled Multicast reserved groups joined: None InOctets = 0 OutOctets = InUcastPkts= 0 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors = InMulticastPkts= 0 OutMulticastPkts=

CLI-1530

ARRIS PROPRIETARY — All Rights Reserved

0 0 0 0 0

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip interface * tengigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Ten Gigabit Ethernet interface information for the client modules.

Syntax

show ip interface [brief] tengigabitethernet

Parameter

Definition

[brief]

Displays brief output format

Example

To show the Ten Gigabit Ethernet interface information, type the following command: C4>

show ip interface tengigabitethernet The following is an example of the output returned by the system: gigabitEthernet 16/1, VRF: default, IP Address: 192.168.18.2 255.255.255.0 Secondary IP Address(es): No Secondary Addresses MTU is 1300 DHCP Policy mode is disabled (primary mode) Directed Broadcast is disabled Multicast reserved groups joined: 224.0.0.5 224.0.0.6 InOctets = 0 OutOctets = 1703655996 InUcastPkts= 0 OutUcastPkts= 17367 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1531

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip isis Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays the IS-IS redistribution information. show ip isis

CLI-1532

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip maximum-paths Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays the number of Equal Cost Multiple Paths.

Syntax

show ip maximum-paths

Parameter



Issue 2.0

Definition

The VRF name = default.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1533

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip mroute Default Access Level

Mode

Privileged – 15

Global configuration

Purpose

Displays forwarding counts for a multicast protocol and the FQDN (if applicable) associated with each source group address.

Syntax

show ip mroute

Parameter

Definition



Multicast IP address in the form



Source-address of the multicast channel and only applies for PIM-SSM routes in the form .

Example

Assume cable 15/0 is statically provisioned with the multicast channel and the RPF next-hop for the channel is a north bound router with an IP address of 192.100.10.2 and the CMTS gigabit Ethernet interface on this network is 192.100.10.1, the command would look like: C4#

show ip mroute 232.0.0.5 192.100.50.1 The following is an example of the output returned by the system: Mcast Address Source Address RPF Nbr Address 232.0.0.5 92.100.50.1 192.100.10.2 Outgoing Interface Cable 15/0

CLI-1534

Incoming Interface gigabitEthernet 14/1

Count 5000

ARRIS PROPRIETARY — All Rights Reserved

Uptime 2:12:10:30

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip multicast default-group-service-class Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays Multicast information on the name of the default service class used by Multicast Qos. The default service class used by the Multicast QoS is C4DefGrpSCN.

Syntax

show ip multicast default-group-service-class

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1535

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows general information about the OSPF routing processes.

Syntax

show ip ospf [vrf ]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

Example

To show general information about the OSPF routing process, type the following command: C4>

show ip ospf The following is an example of the output returned by the system: Router VRF default with ID 192.168.18.2 Only cost is used when choosing among multiple AS-externalLSAs It is an area border and autonomous system boundary router Redistributing External Routes from, connected with metric type 2 mapped to 0, excludes subnets in redistribution Exit overflow interval 0 seconds Number of external LSA 10. Checksum 0x50D40 Number of new originated LSAs 14 Number of received LSAs 3 SPF default time 180 SPF Schedule time 5

CLI-1536

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf area Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF area information.

Syntax

show ip ospf [vrf ] area

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

Example

To show the OSPF area information, type the following command: C4>

show ip ospf area The following is an example of the output returned by the system: Area 0.0.0.0 Number of interfaces in this area is 0 Area has None authentication SPF algorithm executed 410 times Area ranges are: Number of LSA 3. Checksum Sum 0xfe4b Number of ABR 0. Number of ASBR 0. Area 0.0.0.100 Number of interfaces in this area is 1 Area has None authentication SPF algorithm executed 410 times Area ranges are: Number of LSA 4. Checksum Sum 0x1604d Number of ABR 0. Number of ASBR 1.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1537

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF database information.

Syntax

show ip ospf [vrf ] database [adv-router] [asbrsummary]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[adv-router]

Advertising Router link states (as an IP address)

[asbr-summary]

Example

The ASBR summary link states link state ID (as an IP address)

To display the OSPF database information, type the following: C4>

show ip ospf database The following is an example of the output returned by the system:

Type-1 Router Link States (VRF 1 Link ID 192.168.18.2

ADV Router 192.168.18.2

Age 1320

Area 0.0.0.0) Seq# Checksum Link count 0x80000028 0x6AE8 1

Type-3 Summary Net Link States (VRF 1 Link ID 192.168.18.0

ADV Router 192.168.18.2

Age 1320

Seq# Checksum 0x80000027 0x56A6

Type-4 AS Summary Link States (VRF 1 Link ID 192.168.18.1

CLI-1538

ADV Router 192.168.18.2

Age 675

Area 0.0.0.0)

Area 0.0.0.0)

Seq# Checksum 0x80000028 0x3CBD

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Type-1 Router Link States (VRF 1 Link ID 192.168.18.1 192.168.18.2

ADV Router 192.168.18.1 192.168.18.2

Age 1307 1311

Type-2 Net Link States (VRF 1 Link ID 192.168.18.1

ADV Router 192.168.18.1

Age 1307

Area 0.0.0.100) Seq# Checksum Link count 0x80000FF9 0x2017 1 0x80000143 0xD601 1

Area 0.0.0.100) Seq# Checksum 0x800000D3 0x551F

Type-3 Summary Net Link States (VRF 1 Link ID 10.43.201.155

ADV Router 192.168.18.2

Age 1313

Area 0.0.0.100)

Seq# Checksum 0x800000DA 0x1516

Type-5 AS External Link States (VRF 1) Link ID 10.43.201.152 10.68.64.0 10.68.96.0 10.68.128.0 10.68.160.0 10.118.0.0 10.118.32.0 10.118.64.0 192.168.18.0 192.168.18.0

Issue 2.0

ADV Router 192.168.18.2 192.168.18.2 192.168.18.2 192.168.18.2 192.168.18.2 192.168.18.2 192.168.18.2 192.168.18.2 192.168.18.1 192.168.18.2

Age 1313 1313 1313 1313 1313 1313 1313 1326 562 1313

Seq# 0x8000013C 0x8000013B 0x8000013B 0x8000013B 0x8000013B 0x8000013B 0x8000013C 0x8000005A 0x800000CF 0x8000013C

Checksum 0xBA8D 0xFC6D 0x9BAE 0x3AEF 0xD831 0x6513 0x0255 0x67B2 0x4198 0x96C6

ARRIS PROPRIETARY — All Rights Reserved

CLI-1539

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database external Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays only detailed information about external Link State Advertisements (LSAs.)

Syntax

show ip ospf [vrf ] database external [adv-router]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[adv-router]

Advertising Router link states (as an IP address)

Example

To display detailed information about external LSAs, type the following command: C4>

show ip ospf database external The following is an example of the output returned by the system:

OSPF Router with ID (192.168.18.2)

(Vrf Id 1)

Type-5 AS External Link States LS age: 1541 Options: ( E ) LS Type: AS External Link Link State ID: 10.43.201.152 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013C Checksum: 0xBA8D Length: 36 Network Mask: /29 Metric Type: 2 (Larger than any link state path) TOS: 0

CLI-1540

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1541 Options: ( E ) LS Type: AS External Link Link State ID: 10.68.64.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013B Checksum: 0xFC6D Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1541 Options: ( E ) LS Type: AS External Link Link State ID: 10.68.96.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013B Checksum: 0x9BAE Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1542 Options: ( E ) LS Type: AS External Link Link State ID: 10.68.128.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013B Checksum: 0x3AEF

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1541

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1542 Options: ( E ) LS Type: AS External Link Link State ID: 10.68.160.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013B Checksum: 0xD831 Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1580 Options: ( E ) LS Type: AS External Link Link State ID: 10.118.0.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013B Checksum: 0x6513 Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1580 Options: ( E ) LS Type: AS External Link

CLI-1542

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Link State ID: 10.118.32.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013C Checksum: 0x255 Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1593 Advertising Router: 192.168.18.2 LS Seq Number: 8000013C Checksum: 0x255 Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 1593 Options: ( E ) LS Type: AS External Link Link State ID: 10.118.64.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000005A Checksum: 0x67B2 Length: 36 Network Mask: /19 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0 LS age: 829 Options: ( DC )

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1543

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

LS Type: AS External Link Link State ID: 192.168.18.0 (External Network Number) Advertising Router: 192.168.18.1 LS Seq Number: 800000CF Checksum: 0x4198 Length: 36 Network Mask: 255.255.255.0 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 20 Forward Address: 0.0.0.0 Tag: 0 LS age: 1603 Options: ( E ) LS Type: AS External Link Link State ID: 192.168.18.0 (External Network Number) Advertising Router: 192.168.18.2 LS Seq Number: 8000013C Checksum: 0x96C6 Length: 36 Network Mask: 255.255.255.0 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 0 Forward Address: 0.0.0.0 Tag: 0

CLI-1544

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database network Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF database network link states (as IP addresses).

Syntax

show ip ospf [vrf ] database network [adv-router]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[adv-router]

Advertising Router link states (as an IP address)

Example

To display the OSPF database network information, type the following: C4>

Issue 2.0

show ip ospf database network

ARRIS PROPRIETARY — All Rights Reserved

CLI-1545

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database nssa-external Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF database NSSA external link states information.

Syntax

show ip ospf [vrf ] database nssa-external [adv-router]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[adv-router]

Advertising Router link states (as an IP address)

Example

To display the OSPF database NSSA external link state information, type the following: C4>

CLI-1546

show ip ospf database nssa-external

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database opaque-area Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF Opaque Area link states.

Syntax

show ip ospf [vrf ] database opaque-area []

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[]

Issue 2.0

Link state ID (as an IP address).

ARRIS PROPRIETARY — All Rights Reserved

CLI-1547

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database opaque-area adv-router Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF Opaque Area advertising router link states.

Syntax

show ip ospf [vrf ] database opaque-area [] adv-router

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[]

CLI-1548

Link state ID (as an IP address). Advertising router (as an IP address).

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database opaque-as Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF Opaque AS link states.

Syntax

show ip ospf [vrf ] database opaque-as [] [adv-router

]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[] [adv-router ]

Issue 2.0

Link state ID (as an IP address). Advertising Router link states (as an IP address)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1549

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database opaque-link Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF Opaque link-local states.

Syntax

show ip ospf [vrf ] database opaque-link []

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[]

CLI-1550

Link state ID (as an IP address).

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database opaque-link adv-router Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF Opaque Area link-local states.

Syntax

show ip ospf [vrf ] database opaque-link [] adv-router

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[] [adv-router ]

Issue 2.0

Link state ID (as an IP address). Advertising Router link states (as an IP address)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1551

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database router Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF database router link states information.

Syntax

show ip ospf [vrf ] database router [adv-router ]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[adv-router ]

Example

To display the OSPF database router link states information, type the following: C4>

CLI-1552

Advertising Router link states (as an IP address)

show ip ospf database router

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf database summary Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Shows the OSPF database summary information.

Syntax

show ip ospf [vrf ] database summary [adv-router ]

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[adv-router ]

Example

To display the OSPF database summary information, type the following: C4>

Issue 2.0

Advertising Router link states (as an IP address)

show ip ospf database summary

ARRIS PROPRIETARY — All Rights Reserved

CLI-1553

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf interface Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Display OSPF interface information.

Syntax

show ip ospf [vrf default] interface [brief]

Parameter

CLI-1554

Definition

[vrf default]

Name given to VRF.

[brief]

Displays brief output

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf neighbor Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Display OSPF neighbor information.

Syntax

show ip ospf [vrf default] neighbor

Parameter

Definition

[vrf default]

Name given to VRF.

Example

To display information about OSPF neighbors, type the following command: C4>

show ip ospf neighbor The following is an example of the output returned by the system:

Vrf Name default

Issue 2.0

ID

Pri

192.168.18.1

1

State Full/DR

RxmtQlen 0

Address 192.168.18.1

ARRIS PROPRIETARY — All Rights Reserved

Permanence Dynamic

CLI-1555

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ospf virtual-links Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays parameters of the current state of the OSPF virtual link.

Syntax

show ip ospf [vrf ] virtual-links

Parameter

Definition

[vrf ]

Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

CLI-1556

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip pim interface Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the PIM interface information.

Syntax

show ip pim interface

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1557

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip pim neighbor Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the PIM neighbor information.

Syntax

show ip pim neighbor

CLI-1558

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip policy Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the policy route map.

Syntax

show ip policy

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1559

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip prefix-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the contents of the prefix list table.

Syntax

show ip prefix-list

Parameter



CLI-1560

Definition

Name of the prefix-list

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip protocols Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays a summary of the IP routing protocols in use.

Syntax

show ip protocols

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1561

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip rip Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Will confirm RIP is enabled for the network and display the RIP configuration.

Syntax

show ip rip

Example

To display the RIP configuration, type the following command: C4>

show ip rip The following is an example of the output returned by the system: RIP Interfaces Interface 10.78.0.2 10.78.64.2 10.128.0.1 10.128.64.1 10.128.128.1 10.128.192.1 10.178.0.1 10.178.64.1 10.178.128.1 10.178.192.1 10.228.0.1 10.228.64.1 10.228.128.1 10.228.192.1

VRF default default default default default default default default default default default default default default

Df Met 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Auth Mode disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled

State disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled disabled

RIP Timers VRF default: Update interval is set to 30 seconds. VRF default: Route invalidation interval is set to 180 seconds. VRF default: Route flush interval is set to 120 seconds.

CLI-1562

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip rip database Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays RIP database information.

Syntax

show ip rip database

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1563

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip route Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays details of the active and inactive routes on all virtual routers in the CMTS.

Syntax

show ip route [vrf ] [detail] [A.B.C.D[/bits]] [bgp] [connected] [local] [netmgmt] [isis] [ospf] [rip] [static]

Parameter

Definition



Name given to VRF. To display only the default VRF, enter “default” as the VRF name.

[detail]

Shows active and inactive routes. Defaults to displaying only active routes.

[A.B.C.D[/bits]] [bgp] [connected] [local] [netmgmt]

Border Gateway Protocol Connected VRFs Local routes Net management routes

[isis]

Intermediate System to Intermediate System (IS-IS)

[ospf]

Open Shortest Path First (OSPF) routes

[rip] [static]

CLI-1564

IP address or network with optional mask bits

Routing Information Protocol (RIP) routes Static routes

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip route summary Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the total number of all routes, e.g. total number of RIP, OSPF, static, and netmgt and local routes in the box.

Syntax

show ip route summary

Example

To confirm all routes are accounted for, type the following command: C4>

show ip route summary The following is an example of the output returned by the system: IP routing table name is default(1) Route Source Routes ============ ====== Local 3

Issue 2.0

VR Total

3

Total

3

ARRIS PROPRIETARY — All Rights Reserved

CLI-1565

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip scm access Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays whether SCM access is enabled or disabled.

Syntax

show ip scm access [detail]

Parameter

Definition

[detail]

Displays SCM access information details

Example

To show the status of SCM access, use the following command: C4#>

show ip scm access The following is an example of the output returned by the system: SCM access disabled To show more detail, use the following command:

C4#>

show ip scm access detail The following is an example of the output returned by the system: SCM access disabled ACL list for interface gigabitEthernet 17/0: 20 10 permit any (918 matches)

CLI-1566

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip scm access interface-only Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays only the interface and ACL associations.

Syntax

show ip scm access interface-only

Example

To show only the interface and ACL associations, use the following command: C4#>

show ip scm access interface-only The following is an example of the output returned by the system: ACL list for interface gigabitEthernet 17/0: 20

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1567

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ssh Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays the currently running status of the SSH daemon, and if running, connection details for any current SSH sessions such as the connection ID, the user ID, the client IP address, the service (terminal or SFTP), Authentication method (password or public key), encryption algorithm, MAC algorithm, and the client software version.

Syntax

show ip ssh

Example

To display the current running status of the SSH daemon and connection details for any sessions, use the following command: C4>

show ip ssh The following is an example of the output returned by the system:

SSH is running Connected clients: ID User Clt Addr 6815843 c4 10.1.175.137

CLI-1568

Service terminal

Auth Meth password

Encr Alg aes128-cbc

ARRIS PROPRIETARY — All Rights Reserved

MAC Alg hmac-sha1

Clt SW OpenSSH_3.5p1

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip ssh config Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays the settings for the bind address, port number, idle time, max clients, max shells, supported encryption and MAC algorithms, service terminal, port forwarding, password allowed, password required, public key allowed, public key required, public key first, and the max number of authentication failures.

Syntax

show ip ssh config

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1569

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip unreachables Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the status of all interface ICMP unreachables.

Syntax

show ip unreachables

Example

To show the status of all interface ICMP unreachables, type the following command: C4>

show ip unreachables The following is an example of the output returned by the system: ICMP unreachables are always sent

CLI-1570

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 access-list Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 ACL entry information. If the optional ACLname or generated number is omitted, then all entries for all IPv6 ACLs will be displayed.

Syntax

show ipv6 access-list [aclName | aclNumber]

Parameter

[aclName] [aclNumber]

Issue 2.0

Definition

IPv6 name Internally-generated ACL number

ARRIS PROPRIETARY — All Rights Reserved

CLI-1571

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 icmp Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays global IPv6 ICMP parameters: unreachables, too-big, etc.

Syntax

show ipv6 icmp

CLI-1572

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 interface [brief] cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 configuration for the specified slot and port.

Syntax

show ipv6 interface [brief] cable [/]

Parameter

Issue 2.0

Definition

[brief]

Displays brief output format.



CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The value of the port (0-3)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1573

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 interface [brief] cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays availability of IPV6 interfaces for the specified interface.

Syntax

show ipv6 interface [brief] cable-mac

Parameter

Definition

[brief]

Displays the output in brief format



The MAC address value (0 or 1)

Example

The following is an example of output returned by the system: C4>

Interface

show ipv6 interface brief cable-mac 1 Admin State Up

cable-mac 1.0 Example

Oper State IS

Primary IP FE80::201:5CFF:FE23:DB81/10

To display all available information, use the following command: c4>

show ipv6 interface cable-mac 4

cable-mac 4.0 Admin State / Oper State Link-local address Joined group address(es)

: Down / OOS-MAN : FE80::201:5CFF:FE23:DB84/10 : FF02::1 FF02::2 FF02::1:FF23:DB84 DHCP Relay Destination(s) : 2001:1234::2:0:0:0:4 for Traffic Type "any" Maximum Transmission Unit (MTU) : 1500 bytes ND reachable time : 0 ms ND advertised retransmit interval : 1000 ms ND router advertisements are sent every : 600 sec ND router advertisements lifetime : 1800 sec Host address autoconfiguration : Statefull

CLI-1574

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 interface [brief] gigabitEthernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 configuration for the specified gigabitethernet interface.

Syntax

show ipv6 interface [brief] gigabitethernet /

Parameter

[brief]

Definition

Displays brief output format. RCM slot number/gigabitEthernet port number.

/

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1575

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 interface [brief] loopback Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Limits the display to loopback interfaces.

Syntax

show ipv6 interface [brief] loopback

Parameter

CLI-1576

Definition

[brief]

Displays brief output format.



Loopback interface number.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 interface [brief] tengigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 ND cache for the specified tengigabitethernet interface.

Syntax

show ipv6 interface [brief] tengigabitethernet /

Parameter

[brief]

Definition

Displays brief output format. RCM slot number/tengigabitEthernet port number.

/

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1577

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 isis Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the ISIS redistribution information.

Syntax

show ipv6 isis

CLI-1578

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 maximum-paths Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the number of Equal Cost Multiple Paths.

Syntax

show ipv6 maximum-paths

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1579

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 neighbors Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 ND cache entry for the IPv6 address.

Syntax

show ipv6 neighbors [][] []

Parameter

Definition



The address of the IPv6 neighbor.



The type of interface including cable, cable-mac, etc.



CLI-1580

The number associated with the interface type specified.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 neighbors cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 ND cache entry for the specified slot and MAC domain number.

Syntax

show ipv6 neighbors cable /

Parameter

Issue 2.0

Definition



The chassis slot in which the targeted CAM resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The MAC domain number (valid numbers are 0 or 1)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1581

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 neighbors cable-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the status of the IPv6 Neighbor Discovery (ND) cache.

Syntax

show ipv6 neighbors cable-mac

Parameter



Example

Definition

The cable MAC identifier.

show ipv6 neighbors cable-mac 13 The output generated would look similar to:

Row 1 2 3 4 5 6 7

IPv6 Address FC00:CADA:C414:C001:2C:F19B:365F:5A5B FC00:CADA:C414:C001:6E:4DC3:BE9:88C FC00:CADA:C414:C001:E0:D955:E7A6:EEC7 FC00:CADA:C414:C001:F4:334E:4EBE:2813 FC00:CADA:C414:C001:173:64F7:4E85:6AFA FC00:CADA:C414:C001:181:4DF:1D:BD8C FC00:CADA:C414:C001:1A7:228D:9862:8B69

CLI-1582

Link-layerAddr 0015.cfb7.7d80 0015.cfb7.82c6 0015.cfb7.9b38 0015.cfb7.8278 0015.cfb7.8239 0015.cfb7.9cb8 0015.cf1f.733e

Type Dynamic Dynamic Dynamic Dynamic Dynamic Dynamic Dynamic

State Active Active Active Active Active Active Active

ARRIS PROPRIETARY — All Rights Reserved

Interface cmac 13 cmac 13 cmac 13 cmac 13 cmac 13 cmac 13 cmac 13

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 neighbors gigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 ND cache entry for the specified slot and Gigabit Ethernet port.

Syntax

show ipv6 neighbors gigabitethernet /

Parameter

Definition

RCM slot number/gigabitEthernet port number. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1583

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 neighbors tengigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 ND cache entry for an IPv6 Ten Gigabit Ethernet interface.

Syntax

show ipv6 neighbors tengigabitethernet /

Parameter

Definition RCM slot number/tengigabitEthernet port number.

/

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

CLI-1584

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 ospf Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 OSPF status.

Syntax

show ipv6 ospf

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1585

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 ospf area Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 OSPF area information.

Syntax

show ipv6 ospf area

CLI-1586

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 ospf database Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 OSPF database information.

Syntax

show ipv6 ospf database

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1587

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 ospf database adv-router Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 OSPF database information filtered by the Advertising Router.

Syntax

show ipv6 ospf database adv-router Parameter



CLI-1588

Definition Advertising Router (as an IP address)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ipv6 ospf database external Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IPv6 OSPF database information filtered by external link states.

Syntax

show ipv6 ospf database external {

Purpose

Displays the IPv6 routes for the specified tengigabitEthernet interface.

Syntax

show ipv6 route tengigabitethernet / [vrf ] [detail] []

Parameter

Definition

[vrf ]

The name assigned to the virtual router. If name is not specified, the default name of the vrf is default.

[detail] []

Shows same routes in a non-abbreviated format. The IPv6 network of interest RCM slot number/tengigabitEthernet port number.



Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1625

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip-video global Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IP video timers and parameters.

Syntax

show ip-video global

CLI-1626

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ip vrf Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the virtual router data in various levels of detail.

Syntax

show ip vrf [brief | detail | interface]

Parameter

Definition

brief

Only give VR Index to name mapping and OSPF and RIP status

detail

Provides “brief” info plus all virtual router interface information

interface

Provides only the virtual router interface information

Example

To show the virtual route brief data, type the following command: C4>

show ip vrf brief The following is an example of the output returned by the system:

Virtual Router Details: Name Index =============== ========== default 1 Example

OSPF ==== no

RIP === no

ICMP-TIME-EXCEEDED ================== no

To show the virtual route detail data, type the following command: C4>

show ip vrf detail The following output is an example of the type of information returned by the system:

Virtual Router Interfaces: Name Slot/Port =============== ========= default 5/0 default 5/0.1 default 5/0.1

Issue 2.0

IP Address ================== (P)10.106.0.1 (P)10.108.0.1 10.118.0.1

Mask =============== 255.255.224.0 255.255.224.0 255.255.224.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1627

CLI Command Descriptions

default default default default default default default default default default default default default default

C4/C4c CMTS Rel. 8.0.7

5/0.2 5/0.3 5/0.4 5/0.5 5/0.6 5/0.7 5/0.8 6/0 14/0 14/0.1 14/0.2 14/1 16/0 16/1

Virtual Router Details: Name Index =============== ========== default 1

CLI-1628

(P)10.109.0.1 (P)10.110.0.1 (P)10.111.0.1 (P)10.112.0.1 (P)10.113.0.1 (P)10.114.0.1 (P)10.115.0.1 (P)10.107.0.1 (P)10.66.0.2 (P)10.86.0.2 (P)10.96.0.2 (P)10.66.64.2 (P)10.76.0.2 (P)10.76.64.2

OSPF ==== no

RIP === no

255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0 255.255.224.0

ISIS ==== no

BGP === no

ARRIS PROPRIETARY — All Rights Reserved

ICMP-TIME-EXCEEDED ================== no

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis database Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IS-IS link state database.

Syntax

show isis database [detail] [l1 | l2 | level-1 | level-2]

Parameter

Issue 2.0

Definition



LSP PDU identifier

[detail]

Displays content of each link state packet

l1

Filters on level 1 database information

l2

Filters on level 2 database information

level-1

Filters on level 1 database information

level-2

Filters on level 2 database information

ARRIS PROPRIETARY — All Rights Reserved

CLI-1629

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis hostname Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the IS-IS dynamic hostname mapping.

Syntax

show isis hostname

CLI-1630

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis interface Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the interface status and configuration.

Syntax

show isis interface

Example

show isis interface The output would look similar to:

cable-mac 1.0 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled gigabitEthernet 17/0 is Up, line protocol is Down CLNS/IS-IS protocol processing disabled gigabitEthernet 17/1 is Up, line protocol is Down CLNS/IS-IS protocol processing disabled gigabitEthernet 17/2 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled gigabitEthernet 17/3 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled gigabitEthernet 17/4 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled gigabitEthernet 17/5 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled gigabitEthernet 17/6 is Up, line protocol is Down CLNS/IS-IS protocol processing disabled gigabitEthernet 17/7 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled gigabitEthernet 17/8 is Up, line protocol is Down CLNS/IS-IS protocol processing disabled gigabitEthernet 17/9 is Up, line protocol is Down CLNS/IS-IS protocol processing disabled tenGigabitEthernet 17/10 is Up, line protocol is Up CLNS/IS-IS protocol processing enabled MTU 1500 Circuit Type: level-1

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1631

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Interface Number 0x1000012d Circuit Admin State: enabled, Oper State: Up Level-1 Metric: 10, Wide-metric: 10, Priority: 64, Circuit Id: Hello Timer: 3000msec, Hello Multiplier: 10, DRHello Timer: 1000msec LSP Throttle: 30msec, LSP Retransmit Interval: 5sec Number of active level-1 adjacencies: 0 gigabitEthernet 18/0 is Up, line protocol is Down CLNS/IS-IS protocol processing disabled tenGigabitEthernet 18/10 is Up, line protocol is Up CLNS/IS-IS protocol processing enabled MTU 1500 Circuit Type: level-1 Interface Number 0x1000012f Circuit Admin State: enabled, Oper State: Up Level-1 Metric: 10, Wide-metric: 10, Priority: 64, Circuit Id: Hello Timer: 3000msec, Hello Multiplier: 10, DRHello Timer: 1000msec LSP Throttle: 30msec, LSP Retransmit Interval: 5sec Number of active level-1 adjacencies: 0 loopback 0 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled loopback 1 is Up, line protocol is Up CLNS/IS-IS protocol processing disabled

CLI-1632

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis interface events Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the interface status and configuration.

Syntax

show isis interface events

Example

show isis interface events The output would look similar to:

cable-mac 1 is Up, line protocol is Up cable-mac 2 is Up, line protocol is Up cable-mac 3 is Up, line protocol is Up cable-mac 4 is Up, line protocol is Up cable 10/0 mac-port is Up, line protocol is Up cable 10/1 mac-port is Up, line protocol is Up cable 10/0 mac-port is Up, line protocol is Up CLNS/IS-IS protocol processing disabled. cable 10/1 mac-port is Up, line protocol is Up CLNS/IS-IS protocol processing disabled. gigabitEthernet 17/0 is Down, line protocol is Down gigabitEthernet 17/1 is Down, line protocol is Down gigabitEthernet 17/2 is Up, line protocol is Up gigabitEthernet 17/3 is Up, line protocol is Up gigabitEthernet 17/4 is Up, line protocol is Up gigabitEthernet 17/5 is Up, line protocol is Up gigabitEthernet 17/6 is Up, line protocol is Down gigabitEthernet 17/7 is Up, line protocol is Up gigabitEthernet 17/8 is Up, line protocol is Down gigabitEthernet 17/9 is Up, line protocol is Down tenGigabitEthernet 17/10 is Up, line protocol is Up Circuit Type: level-1 Number of: Adjacency state changes:0 Adjacencies:1 Initialization failures:0 Adjacencies rejected:0 Field len mismatches:0 Max area address mismatches:0 Auth type failures:0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1633

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Authentication validation failures:0 DIS changes:0 gigabitEthernet 18/0 is Down, line protocol is Down gigabitEthernet 18/1 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/2 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/3 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/4 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/5 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/6 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/7 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/8 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. gigabitEthernet 18/9 is Down, line protocol is Down CLNS/IS-IS protocol processing disabled. tenGigabitEthernet 18/10 is Up, line protocol is Up Circuit Type: level-1 Number of: Adjacency state changes:0 Adjacencies:1 Initialization failures:0 Adjacencies rejected:0 Field len mismatches:0 Max area address mismatches:0 Auth type failures:0 Authentication validation failures:0 DIS changes:0

CLI-1634

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis neighbor Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays CLNS neighbor adjacencies.

Syntax

show isis neighbor [detail]

Parameter

[detail]

Example

Definition

Displays detailed neighbor information.

show isis neighbor The output would look similar to:

Sys Adj System ID Interface SNPA State Hold Type Type Circuit Id Protocol -------------- ---------------------- -------------- ----- ----- ---- ---- ------------------- -------0100.8500.9001 gigabitEthernet 17/9.0 000b.45b6.0100 Up 9 L1/2 L1 TR11.01 M-ISIS 0100.8500.9001 gigabitEthernet 17/9.0 000b.45b6.0100 Up 9 L1/2 L2 TR11.01 M-ISIS

NOTE If the connected router does not support MT IS-IS, the protocol will display IS-IS in the above output. If the neighbor row says ‘IS-IS’, it only indicates that the remote IS is using regular IS-IS TLVs on that interface. The CMTS can still send MT TLVs based on its own system/interface configuration. The CMTS’s MT support can be verified using the show isis protocol command. Example

To display the IS-IS neighbor detail output which includes both the remote router’s protocol (M-ISIS or IS-IS) and the remote router’s topologies (IPv4 and IPv6), use the following command: show isis neighbor detail

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1635

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The output would look similar to: System ID Interface SNPA State Hold Type Type Circuit Id -------------- --------------------- ------------- ----- ---- ---- ---- ---------------0100.6413.8001 gigabitEthernet 17/0 0015.1515.1177 Up 8 L1 L1 STABILITY-NAM.01 Area Address(es): 47.0001 IP Address(es): 10.60.0.1 IPv6 Address(es): fe80::215:15ff:fe15:1177 Uptime: 0 days 00:49:52 Priority: 64 Support restart signalling: Yes Restart state: Not Restarting Adjacency suppressed: No Topology: IPv4, IPv6

CLI-1636

ARRIS PROPRIETARY — All Rights Reserved

Protocol --------M-ISIS

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis protocol Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays CLNS protocol information.

Syntax

show isis protocol

Example

show isis neighbor The output would look similar to:

IS-IS Router: default IS-IS routing Enabled IS-IS multi-topology Enabled System ID: 0100.6000.0002 IS-Type: level-1 Max LSP Lifetime: 1200 seconds Max time to delay after LSP event: 5000 milliseconds Override the routing calculation delay when the number of updates reach: infinite Routing calculation is to be paused: 10000 times Manual area address(es): 47.0001 Interfaces supported by IS-IS: gigabitEthernet 17/0 - IP - IPv6 level-L1 gigabitEthernet 18/0 - IP - IPv6 level-L1 Administrative distances: Internal level-1: 115 Internal level-2: 116 External level-1: 117 External level-2: 118 Metrics: Level-1 generates: wide Level-1 accepts: wide Level-2 generates: wide Level-2 accepts: wide

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1637

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis timers Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays ISIS protocol timers.

Syntax

show isis timers

Example

show isis timers The output would look similar to: Global Timers

Timer-name lsp-gen-interval (msec) lsp-refresh-interval (sec) max-lsp-lifetime (sec) spf-interval (msec)

Configured-value 30000 900 1200 5000

Default-value 30000 900 1200 5000

Interface Timers Configured-Value Interface: cable-mac 1.0 l1-csnp-time(sec): l2-csnp-time(sec): l1-hello-time(msec): l2-hello-time(msec):

State:Down

Interface: gigabitEthernet 17/0.0 l1-csnp-time(sec): l2-csnp-time(sec): l1-hello-time(msec): l2-hello-time(msec):

10 10 3000 3000

10 10 3000 3000

10 10 3000 3000

10 10 3000 3000

State:Down

Interface: tenGigabitEthernet 17/10.0 l1-csnp-time(sec): l2-csnp-time(sec):

CLI-1638

Default-value

State:Up 10 10

ARRIS PROPRIETARY — All Rights Reserved

10 10

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

l1-hello-time(msec): l2-hello-time(msec): Interface: gigabitEthernet 18/0.0 l1-csnp-time(sec): l2-csnp-time(sec): l1-hello-time(msec): l2-hello-time(msec):

Issue 2.0

3000 3000

10 10 3000 3000

10 10 3000 3000

State:Down

Interface: tenGigabitEthernet 18/10.0 l1-csnp-time(sec): l2-csnp-time(sec): l1-hello-time(msec): l2-hello-time(msec): Interface: loopback 0 l1-csnp-time(sec): l2-csnp-time(sec): l1-hello-time(msec): l2-hello-time(msec):

3000 3000

State:Up 10 10 3000 3000

10 10 3000 3000

10 10 3000 3000

10 10 3000 3000

State:Down

ARRIS PROPRIETARY — All Rights Reserved

CLI-1639

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show isis traffic Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays ISIS protocol statistics.

Syntax

show isis traffic

Example

show isis traffic The output would look similar to:

ISIS Packet Statistics: tenGigabitEthernet 17/10 Router Virtual Interface Level-1 Hellos (sent/rcvd): 73256/22074 Level-2 Hellos (sent/rcvd): 0/0 Level-1 IS Hellos (sent/rcvd): 0/0 Level-2 IS Hellos (sent/rcvd): 0/0 Level-1 ES Hellos (sent/rcvd): 0/0 Level-2 ES Hellos (sent/rcvd): 0/0 Level-1 LSPs (sent/rcvd): 0/0 Level-2 LSPs (sent/rcvd): 0/0 Level-1 CSNPs (sent/rcvd): 0/0 Level-2 CSNPs (sent/rcvd): 0/0 Level-1 PSNPs (sent/rcvd): 0/0 Level-2 PSNPs (sent/rcvd): 0/0 Level-1 Unknown PDUs (sent/rcvd): 0/0 Level-2 Unknown PDUs (sent/rcvd): 0/0 Level-1 Discarded LSPs (sent/rcvd): 0/0 Level-2 Discarded LSPs (sent/rcvd): 0/0 Level-1 Discarded CSNPs (sent/rcvd): 0/0 Level-2 Discarded CSNPs (sent/rcvd): 0/0 Level-1 Discarded PSNPs (sent/rcvd): 0/0 Level-2 Discarded PSNPs (sent/rcvd): 0/0 tenGigabitEthernet 18/10 Router Virtual Interface Level-1 Hellos (sent/rcvd): 73264/22083 Level-2 Hellos (sent/rcvd): 0/0 Level-1 IS Hellos (sent/rcvd): 0/0 Level-2 IS Hellos (sent/rcvd): 0/0 Level-1 ES Hellos (sent/rcvd): 0/0 Level-2 ES Hellos (sent/rcvd): 0/0 Level-1 LSPs (sent/rcvd): 0/0

CLI-1640

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Level-2 LSPs (sent/rcvd): 0/0 Level-1 CSNPs (sent/rcvd): 0/0 Level-2 CSNPs (sent/rcvd): 0/0 Level-1 PSNPs (sent/rcvd): 0/0 Level-2 PSNPs (sent/rcvd): 0/0 Level-1 Unknown PDUs (sent/rcvd): 0/0 Level-2 Unknown PDUs (sent/rcvd): 0/0 Level-1 Discarded LSPs (sent/rcvd): 0/0 Level-2 Discarded LSPs (sent/rcvd): 0/0 Level-1 Discarded CSNPs (sent/rcvd): 0/0 Level-2 Discarded CSNPs (sent/rcvd): 0/0 Level-1 Discarded PSNPs (sent/rcvd): 0/0 Level-2 Discarded PSNPs (sent/rcvd): 0/0 ISIS System Statistics for Level-1: Corrupted LSPs: 0 Authentication type mismatches: 0 Authentication Failures: 0 LSP L1 overloaded: 1 Manual Area Address dropped: 0 IS attempted to exceed the maximum sequence number: 0 LSP Purges Received: 0, Initiated: 0 Sequence number skip occurred: 0 PDU Field Length Mismatches: 0 Number of times SPF run: 214 Partition changes: 0 Discards for badly formed LSPs: 0, CSNPs: 0, PSNPs: 0 LSP queue length: 0 LSP fragments generated by local system: 15 LSP Retransmits: 0, Regenerated: 733 LSP purges initiated : 0 ISIS System Statistics for Level-2: Corrupted LSPs: 0 Authentication type mismatches: 0 Authentication Failures: 0 LSP L1 overloaded: 0 Manual Area Address dropped: 0 IS attempted to exceed the maximum sequence number: 0 LSP Purges Received: 0, Initiated: 0 Sequence number skip occurred: 0 PDU Field Length Mismatches: 0 Number of times SPF run: 0 Partition changes: 0 Discards for badly formed LSPs: 0, CSNPs: 0, PSNPs: 0 LSP queue length: 0 LSP fragments generated by local system: 0 LSP Retransmits: 0, Regenerated: 0 LSP purges initiated : 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1641

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show l2vpn cm-mac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the information on L2VPN instances.

Syntax

show l2vpn cm-mac

Parameter



CLI-1642

Definition

CM-MAC of cable modem

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show l2vpn l2vpnid Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the information on L2VPN instances.

Syntax

show l2vpn l2vpnid

Parameter



Issue 2.0

Definition

L2VPN ID

ARRIS PROPRIETARY — All Rights Reserved

CLI-1643

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show line Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the current line status.

Syntax

show line [detail]

Parameter

Definition

[detail]

Displays detailed utilization and performance measurements.

Example

To display the current line status, type the following command: C4>

show line The following is an example of the output returned by the system:

Tty Line --0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

-----con 0 con 1 vty 0 vty 1 vty 2 vty 3 vty 4 vty 5 vty 6 vty 7 vty 8 vty 9 vty 10 vty 11 vty 12 vty 13

CLI-1644

Enabled Session Timeout (secs) ------- --------------TRUE 0 TRUE 0 TRUE 0 TRUE 0 TRUE 0 TRUE 0 TRUE 0 TRUE 0 TRUE 0 FALSE 0 FALSE 0 FALSE 0 FALSE 0 FALSE 0 FALSE 0 FALSE 0

Idle Timeout (secs) -----------60000 60000 60000 60000 60000 60000 60000 60000 0 0 0 0 0 0 0 0

Page Length Screen Width ----------- -----0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80 0 80

ARRIS PROPRIETARY — All Rights Reserved

Speed -----9600 9600 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

16 17

vty 14 FALSE vty 15 FALSE

0 0

Example

0 0

0 0

80 80

N/A N/A

To display detailed utilization and performance measures, type the following command: C4>

show line detail The following is an example of the output returned by the system:

Tty Line

Enabled Session Timeout Idle Timeout Page Length Screen (secs) (secs) Width --- ------ ------- --------------- ------------ ----------- -----0 con 0 TRUE 0 60000 0 80 Authentication method list (login): auth1 Authentication method list (enable): auth1 Authorization method list: author_default

Speed

1 con 1 TRUE 0 60000 0 Authentication method list (login): auth1 Authentication method list (enable): auth1 Authorization method list: author_default

80

9600

2 vty 0 TRUE 0 60000 0 Authentication method list (login): auth1 Authentication method list (enable): Authorization method list: list1 Shell Accounting Method List: acct1 Shell Accounting Type: start-stop

80

N/A

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

-----9600

CLI-1645

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show linecard status Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

The show linecard status command displays the current module status information. Refer to the example below with corresponding explanatory text. If no slot number is specified, then the system will display the status of all the modules.

Syntax

show linecard status [slot]

Parameter

Definition

[slot]

The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

Example

To display the status of all modules, type the following command: C4>

show linecard status The following is an example of the output returned by a C4 CMTS system:

Chassis Type: C4 Slot Description 0 1 2 14 15 17 18 19 20

CAM CAM CAM CAM CAM RCM RCM SCM SCM

CLI-1646

(0D, 12U) (0D, 12U) (0D, 24U) (16D, 0U) (16D, 0U) A B A B

Admin Oper State State Up IS Up IS Up IS Up IS Up IS Up IS Up IS Up IS Up IS

Duplex State Standby Active Simplex Active Standby Active Standby Active Standby

Serial Number 06492CMD0352 06032CMD0232 11353CTU0006 08283CSD0166 08113CSD0010 08133RCM0001 09433RCM0094 02341CBM0020 03141CBM0042

ARRIS PROPRIETARY — All Rights Reserved

HW Version CAM-01122W/K03 CAM-01122W/F09 CAM-01240W/C05 CAM-20032W/G02 CAM-20016W/E02 RCM-01000W/D03 RCM-01000W/E02 SCM-00440W/G05 SCM-02440W/B02

Prov/Det Type CAM/CAM CAM/CAM CAM/CAM DMM/DMM DMM/DMM RCM/RCM RCM/RCM SCM/SCM SCM/SCM

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The show linecard status command will display the operational or service states of all configured and provisioned modules in the system. Each column is defined below. •

Slot = the slot number provisioned for the module



Description = the module type for each provisioned slot.



Admin State = the module’s administrative state as Up or Dn



Oper State = the module’s operational state The following is a list and brief description of all the possible operational states: IS IS-INIT OOS-MAN OOS-FLT OOS-DGN OOS-DNLD OOS-PUMP



State = designation of each module as either the Active module in a duplex configuration or as Simplex mode only.



Serial Number = the number on each module



HW Version = the hardware version for each module



Prov/Det Type = the provisioned module type and the detected module type. The Detected Type will be named or represented as the following: -

Issue 2.0

In service In service - undergoing initialization Out of service - shutdown manually Out of service - faulted Out of service - undergoing diagnostics Out of service - undergoing software download Out of service - FPGAs are being pumped

a dash (-) if no module is present in the slot a question mark (?) if the module is present, but the CMTS cannot detect the correct type.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1647

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays all event management subsystems and features available for logging configuration on the C4 CMTS.

Syntax

show logging

Example

To display the current logging information, type the following command: C4#

show logging The following is an example of the output returned by the system:

Throttle: type=unconstrained, threshold=0, interval=1, notifications=33423, throttled=0 Syslog:

no hosts configured notifications=33423, throttled=0, dropped=138051 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice), 7(information) SNMP:

notifications=576, throttled=0 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning),

6(notice) Local:

size=10 Volatile: notifications=33673 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice), 7(information) Nonvolatile: notifications=0 priority=none Console:

CLI-1648

notifications=0 priority=none

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Monitor:

notifications=0 priority=none

Debug:

bpi.auth_info enabled on all slots bpi.datamanagement enabled on all slots bpi.datamanagement.general enabled on all slots bpi.general.general enabled on all slots bpi.multicast enabled on all slots bpi.multicast.sparing enabled on all slots modem.bpi.auth_key_display disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.auth_request disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.authentication disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.key_request disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.management disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.map_request disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.msgdump disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.registration disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots modem.bpi.sparing disabled on all slots Admit Filter List cmMac 00:1d:cd:68:b5:d0 on all slots

History:

notifications=2000, size=2000

Currently Active Event Overrides:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1649

CLI Command Descriptions

0000000005 0066030102 0066030103 0066030104 0066030108 0066030109 0066030202 0066030203 0066030205 0066030206 0066030207 0066030300 0066050102 0066050103 0066050203 0066050206 0066060600 0066060700 0082010100 0082010200 2473092361 2473093380 CLI Access Level 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

CLI-1650

(0x00000005) (0x03ef8a16) (0x03ef8a17) (0x03ef8a18) (0x03ef8a1c) (0x03ef8a1d) (0x03ef8a7a) (0x03ef8a7b) (0x03ef8a7d) (0x03ef8a7e) (0x03ef8a7f) (0x03ef8adc) (0x03efd836) (0x03efd837) (0x03efd89b) (0x03efd89e) (0x03f00138) (0x03f0019c) (0x04e35ff4) (0x04e36058) (0x93686509) (0x93686904)

C4/C4c CMTS Rel. 8.0.7

Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit Inhibit

Notification Priority 7(information) 7(information) 7(information) 7(information) 7(information) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 1(emergency)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Related Command(s)

show logging debug show logging history

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1651

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging console Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current logging configuration and utilization statistics for the system console.

Syntax

show logging console

Example

To show the current system console configuration, type the following command: C4#

show logging console The following is an example of the output returned by the system: Console:

CLI-1652

notifications=0 priority=none

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging debug Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the traces currently enabled.

Syntax

show logging debug [facility]

Parameter

Definition

Facility name

[facility]

Issue 2.0

ACL AND AuthServer LI LiCaleaTap MibGC QosMgr SNMP ServiceClassName ServiceFlowCount Throttle ThrottlingConfig TstRec aging appl applFlow arp audit authmod bcm bgp bpi brief_modem broker cammanager camsparing carPolicy ccrrcvy channelcac cli clock cm-status cmts counts dappl data datamanagement dataplane dcard dcd dchan dhcp dhcpv6 diag diskmanager dlb dmmappl docsis drv dsdata eappl edr eventrcvr ez flexpath flinkmon icmp icmpv6 igmp ip ipdr isis ldr learning mac macdm macdmVerbose macdomain macmgr map mdd modem mpls mtce multicast nal ospf ospfv3 packetcable pbr pim proxy ranging rcc rip router rsvp scmaccess security socket switch test tftpra tftpraV6 ucard uchan unconverted uploadbal upstreamAgility util voiph voipm voipvh voipvm vpn

ARRIS PROPRIETARY — All Rights Reserved

CLI-1653

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

To display the traces currently enabled, type the following command: C4#

show logging debug The following is an example of the output returned by the system: Debug:

CLI-1654

rip.authentication enabled on all slots rip.daemon.down enabled on all slots rip.daemon.started enabled on all slots rip.daemon.stopped enabled on all slots rip.daemon.up enabled on all slots rip.general.general enabled on all slots rip.general.ifdatanotfound enabled on all slots rip.general.message enabled on all slots rip.general.route enabled on all slots rip.interface.added enabled on all slots rip.interface.removed enabled on all slots rip.message.receivedisabled enabled on all slots rip.message.senddisabled enabled on all slots rip.msgrcvd.error enabled on all slots rip.msgrcvd.request enabled on all slots rip.msgrcvd.response enabled on all slots rip.msgsent.request enabled on all slots rip.msgsent.response enabled on all slots rip.msgsent.socketerror enabled on all slots rip.msgsent.triggeredupdate enabled on all slots rip.route.added enabled on all slots rip.route.advertise enabled on all slots rip.route.error enabled on all slots rip.route.filtered enabled on all slots rip.route.invalid enabled on all slots rip.route.invalidated enabled on all slots rip.route.modified enabled on all slots rip.route.removed enabled on all slots rip.route.timer enabled on all slots rip.route.unprocessed enabled on all slots router.attemptingto.general enabled on all slots router.route.add enabled on all slots router.route.general enabled on all slots router.route.print enabled on all slots router.route.print enabled on all slots

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging history Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the contents of the log history buffer which contains all log messages sent to any logging destination. The log can be filtered to display only a subset of information.

Syntax

show logging history [last ] [beforedate ] [after-date ] [before-time ] [after-time ] [event ] [priority ] [text ] [slot ] [detail]

Parameter

[last ] [before-date ]

Definition

Displays the specified number of events Displays events before the specified date; mm=month, dd=day, and yyyy=year

[after-date ]

Displays events after the specified date; mm=month, dd=day, and yyyy=year

[before-time ]

Displays events before the specified time; hh=hour, mm=minute, ss=seconds

[after-time ]

Displays events after specified time; hh=hour, mm=minute, ss=seconds

[event ]

Displays events with the specified event id

[priority ]

Displays events with the specified priority

[text ] [slot ] [detail]

Issue 2.0

Displays events containing the matching text Displays events that occurred on the specified slot. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19. Displays detailed header information

ARRIS PROPRIETARY — All Rights Reserved

CLI-1655

CLI Command Descriptions

Example

C4/C4c CMTS Rel. 8.0.7

The following is an example of the logging history. C4#

show logging history The following is an example of the output returned by the system:

History: notifications=377, size=2000 show history filters: terse format Time Sl Pri Text... -------- -- ---- ------15:12:17 19 notc: SystemMtce: AutoRecovery Enabled 15:12:17 19 notc: SystemMtce::notifyCardStateChange(): SystemMtceCard.19: basicMtceState=INIT_CREATED 15:12:22 19 notc: CardMtceFunction: InitProgressStatus Change: old=1 new=2 15:12:59 20 notc: CLI command:c4:10.44.225.191:config session 1000 15:13:00 20 notc: SystemMtce::notifyCardStateChange(): SystemMtceCard.19: basicMtceState=INIT_CREATED 15:13:00 20 notc: Card Primary State Change: Trap Severity=cleared,Shelf Number:0,CardNumber:19,CardType=mcard,Card Subtype=mcard,Card Primary State=is 15:13:00 20 notc: Card Secondary State Change: Trap Severity=warning,Shelf Number:0,CardNumber:19,CardType=mcard,Card Subtype=mcard,Card Secondary State=initializing 15:12:34 19 notc: PSM: Using saved configuration 15:12:36 19 alrt: NAL::getOsIfIndex() invalid interface name: eth0 15:12:36 19 notc: SystemMtce: SelectActiveStandby: Selecting STANDBY (weMayGoActive=0 cloneMayGoActive=1 cloneSideNeedsRecovery=0) 15:13:13 20 notc: CloneProxy[PersistentStoreManager]::gen() : 10 events sent before Proxy is active, triggering event(32737) 15:12:37 19 notc: SystemMtce::notifyCardStateChange(): SystemMtceCard.19: basicMtceState=INIT_INITED

Related Command(s)

configure logging priority cli trace logging no

CLI-1656

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging local Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the local logging related information.

Syntax

show logging local

Example

To display the current information, type the following command: C4#

show logging local The following is an example of the output returned by the system:

Local:

Issue 2.0

size=10 Volatile: notifications=1489 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice) Nonvolatile: notifications=793 priority=1(emergency), 2(alert), 3(critical), 4(error)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1657

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging monitor Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays monitor logging related information.

Syntax

show logging monitor

Example

To display the monitor logging information, type the following command: C4#

show logging monitor The following is an example of the output returned by the system: Monitor: notifications=0 priority=none

CLI-1658

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging overrides Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays any existing SNMP logging overrides.

Syntax

show logging overrides

Example

To show the SNMP logging overrides, type the following command: C4#

show logging overrides The following is an example of the output returned by the system: Currently Active Event Overrides: 0066030300 (0x03ef8adc) Inhibit 0066060600 (0x03f00138) Inhibit 0066060700 (0x03f0019c) Inhibit 0082010100 (0x04e35ff4) Inhibit 0082010200 (0x04e36058) Inhibit

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1659

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging priority cli Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the CLI access levels 0 through 15 and the logging priority that is assigned to that particular CLI access level. The current system default settings are listed in the following table: CLI Access Level

Notification Priority

0 through 4

7 (Informational)

5 through 15

6 (Notice)

Syntax

show logging priority cli

Example

To show the CLI logging priority information, type the following command: C4#

show logging priority cli The following is an example of the output returned by the system: CLI Access Level 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

CLI-1660

Notification Priority 7(information) 7(information) 7(information) 7(information) 7(information) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Related Command(s)

configure logging priority cli show logging history

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1661

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging proprietary Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the proprietary SNMP logging status.

Syntax

show logging proprietary

Example

To show the proprietary SNMP logging status, type the following command: C4#

show logging proprietary The following is an example of the output returned by the system: Proprietary notifications are enabled for snmp, local log (volatile and non-volatile), and syslog destinations.

CLI-1662

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging snmp Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current SNMP logging related information.

Syntax

show logging snmp

Example

To display the current SNMP logging related information, type the following command: C4#

show logging snmp The following is an example of the output returned by the system: notifications=261, throttled=0 priority=3(critical), 4(error), 5(warning), 6(notice)

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1663

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging syslog Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current Syslog logging configuration and utilization statistic information.

Syntax

show logging syslog

Example

To display the current syslog logging configuration and utilization statistic information for the default Syslog configuration, type the following command: C4#

show logging syslog The following is an example of the output returned by the system: Syslog: no hosts configured notifications=97, throttled=0, dropped=97 priority= 1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice) If a single Syslog host had been configured, the output would look similar to the following: Syslog: hosts (ip address facility): 10.43.4.5 local0 notifications=500, throttled=0, dropped=500 priority= 1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice) If multiple Syslog hosts had been configured, the output might look like the following: Syslog: hosts (ip address facility): 10.43.4.5 local0 10.43.4.6 local5 10.43.4.7 local2 notifications=501, throttled=0, dropped=503 priority= 1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice)

CLI-1664

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging throttle Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current throttle configuration and utilization statistics.

Syntax

show logging throttle

Example

To display the current throttle configuration, type the following command: C4#

show logging throttle The following is an example of the output returned by the system: type=unconstrained, threshold=0, interval=1, notifications=13, throttled=0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1665

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show logging trap Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays SNMP trap logging related information.

Syntax

show logging trap

Example

To display trap logging information, type the following command: C4#

show logging trap The following is an example of the output returned by the system: Enabled logging traps: None enabled Enabled CM reset traps: None enabled

CLI-1666

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show memory Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the memory usage information for the specific slot.

Syntax

show memory [detail]

Parameter

Definition



The chassis slot number. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

[detail]

Shows detailed OSE heap statistics.

Example

To display the memory usage information for the SCM in slot 19, type the following command: C4#

show memory 19 The following is an example of the output returned by the system:

Memory Statistics: Total heap size Total free bytes in heap Total heap object allocations Total heap object extant Total bytes allocated to large heap

Issue 2.0

= = = = =

466614288 410899888 ( 88% of total heap size) 509462041 68242 13639680

ARRIS PROPRIETARY — All Rights Reserved

CLI-1667

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show memory access-list Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current utilization of the RCM’s data plane ACL memory only.

Syntax

show memory access-list

Example

To display current utilization, use the following command: C4#

show memory access-list The following is an example of the output returned by the system:

Total memory available for access lists = Total memory currently used = Total free memory for access lists =

CLI-1668

2359296 bytes 144 2359152 bytes (99% of total)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show netstat Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the currently active network connections and lists statistics for various protocols in the TCP/IP for the System Control Module.

Syntax

show netstat [slot ] [routes] [stats] [interfaces]

Parameter

Definition

[slot ]

The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 19-20; valid range for the C4c CMTS is 19.

[routes]

Keyword to show the IP routing table

[stats]

Keyword to show all statistics for TCP, UDP, IP and ICMP

[interfaces]

Keyword to show the interface statistics

Example

To display the currently active network connections and statistics for the various protocols for the SCM, type the following command: C4>

show netstat The following is an example of the output returned by the system:

IPv4 Sockets Proto Local Address UDP 127.0.0.1.49152 UDP 0.0.0.0.111 UDP 0.0.0.0.1020 UDP 0.0.0.0.49153 UDP 0.0.0.0.69 UDP 127.0.0.1.20057 UDP 127.0.0.1.20005 UDP 0.0.0.0.1018 UDP 0.0.0.0.5051 UDP 0.0.0.0.2049 UDP 127.0.0.1.278

Issue 2.0

Foreign Address 127.0.0.1.17185 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 127.0.0.1.20056 127.0.0.1.20004 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.*

ARRIS PROPRIETARY — All Rights Reserved

(state)

CLI-1669

CLI Command Descriptions

UDP 0.0.0.0.5050 UDP 0.0.0.0.49159 UDP 0.0.0.0.161 UDP 0.0.0.0.49161 UDP 0.0.0.0.123 UDP 127.0.0.1.123 UDP 127.0.0.1.49189 UDP 127.0.0.1.49190 UDP 0.0.0.0.4737 UDP 0.0.0.0.1003 tcp 0.0.0.0.17476 tcp 100.0.0.31.46 tcp 100.0.1.25.32 tcp 100.0.2.24.32 tcp 100.0.0.31.32 tcp 100.0.0.31.49154 tcp 100.0.0.31.32 tcp 100.0.2.24.49155 tcp 100.0.2.24.32 tcp 100.0.1.25.49156 tcp 100.0.0.31.3919 tcp 100.0.1.25.3919 tcp 0.0.0.0.23 tcp 0.0.0.0.21 tcp 100.0.0.31.277 tcp 100.0.0.31.32 tcp 100.0.2.24.32 tcp 0.0.0.0.4737 tcp 100.0.2.24.49213 tcp 100.0.2.24.32 tcp 100.0.1.25.40 tcp 100.0.1.25.40 tcp 100.0.0.31.62983 tcp 100.0.0.31.49289 tcp 100.0.0.31.49290 tcp 100.0.0.31.49307 tcp 100.0.0.31.49308 tcp 10.44.109.3.23 tcp 10.44.109.3.23 IPv6 Sockets Proto Local Address

CLI-1670

C4/C4c CMTS Rel. 8.0.7

0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 100.0.0.31.32 100.0.0.31.49154 100.0.2.24.32 100.0.2.24.49155 100.0.1.29.32 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 0.0.0.0.* 100.0.0.30.49162 100.0.2.16.49164 0.0.0.0.* 100.0.2.28.32 100.0.2.20.49171 0.0.0.0.* 100.0.1.29.49159 100.0.0.3.32 100.0.0.22.32 100.0.0.18.32 100.0.0.2.32 100.0.0.1.32 10.43.5.55.51840 10.43.6.54.63887

LISTEN LISTEN LISTEN LISTEN LISTEN ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED LISTEN LISTEN LISTEN LISTEN LISTEN ESTABLISHED ESTABLISHED LISTEN ESTABLISHED ESTABLISHED LISTEN ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED ESTABLISHED

Foreign Address

(state)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ntp * Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the Network Time Protocol (NTP) settings.

Syntax

show ntp

Parameter

Definition



The status of the NTP associations The default NTP minpoll, maxpoll, and the version

Example

To show the defaults that have been set for the NTP, type the following command: C4#

show ntp defaults The following is an example of the output returned by the system: C4 (client) default values: minpoll=6 maxpoll=10 ver=4 auth=on

Example

To show the status of the NTP associations, type the following command: C4#

show ntp associations The following is an example of the output returned by the system: 10.50.28.3 server unicast burst=off prefer=on minpoll=4 maxpoll=4 ver=4 key=0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1671

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show operation events override Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the recovery/logging values. Use the optional slot parameter for a specific interface.

Syntax

show operation events override [slot]

CLI-1672

Parameter

Definition

[slot]

Slot number. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show operation mode Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays Upper Level Protocol (ULP) operation mode status.

Syntax

show operation mode

Example

To show the ULP operation mode status, type the following command: C4> show operation mode The following is an example of the output returned by the system:

Enabled : Enabled : Enabled : Disabled : Disabled : instead of Enabled : Enabled : Disabled : Disabled : Disabled : Disabled : Disabled : Disabled : Disabled : Disabled :

Issue 2.0

(dqossf10cms) Allow 1.0 CMs in DocsQosServiceFlowEntry (adjrxpwrctl) Allow adjustment of rx power control by mod type (enbudptcpfltr) Allow combining of Udp and Tcp messages in same filter (upce) Enable Upstream Packet Classification Enforcement (DSPeakTrafficRateTLV2516) Use old MULPI spec (TLV 25.16) for DS Peak Traf Rate new spec (TLV 25.27) (cpeNacksForceCmReset) Force CM reset upon receiving 3 consecutive CPE NACKs (cmstatusoperational) Allow modem status at the CMTS to reach operational(8) (docsis20test) DOCSIS 2.0 Testing (showCmFormatCV) Force alternative output of "show cable modem" (bpiDynamicMulticast) Allow BPI dynamic multicast (docsis10plus) Docsis 1.0+ support (downstreamOverride) Downstream Frequency Override (suppress-dcd) Supression of DCD messages (virtualCm) Allow Virtual cable modems (bpiHybrid) Allow upgraded DOCSIS 1.0 modems to operate using BPI+

ARRIS PROPRIETARY — All Rights Reserved

CLI-1673

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable cops counts Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays counts of Packetcable COPS connection attempts and messages.

Syntax

show packetcable cops counts

Example

To display the counts, use the following command: C4#

show packetcable cops counts The following is an example of the output returned by the system:

Server cnx/OPN CAT/REQ KA/KA DEC/RPT /DRQ CC/CC SSQ/SSC 10.43.200.226 rx 0 0 165 0 0 0 tx 0 0 165 0 0 0 0 10.43.200.227 rx 0 0 172 5656 0 0 tx 0 0 172 5655 0 0 0 10.43.200.232 rx 0 0 984 0 0 0 tx 0 0 984 0 0 0 0 ---------------------------------------------------------------------------Total rx 0 0 1321 5656 0 0 tx 0 0 1321 5655 0 0 0

CLI-1674

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable cops servers Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the status of the current Packetcable COPS connections.

Syntax

show packetcable cops servers

Example

To display the status of these servers, use the following command: C4#

show packetcable cops servers The following is an example of the output returned by the system:

Proto

Local Addr

KA Timer _______ _______________ ______________________ _____ PC vI09 10.44.16.200 10.44.240.17.52661 10s PC vI09 10.44.16.200 10.44.249.2.57906 30s MM vI02 10.44.16.3 10.44.249.14.60231 60s MM vI02 10.44.16.200 10.44.249.18.54618 60s MM vI04 10.44.16.200 10.44.249.70.60669 60s

Issue 2.0

Server Addr.Port

PCMM IPSec UpTime PSID ______ _____ __________________ No 6 days 20:08:46 No 6 days 20:08:30 none 6 days 20:08:50 none 6 days 20:08:10 0x0 6 days 20:08:30

ARRIS PROPRIETARY — All Rights Reserved

CLI-1675

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable gate Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays Packetcable gate information.

Syntax

show packetcable gate [detail]

Parameter

Definition



Enter a 32-bit number in decimal or hex, with a prefix of 0x denoting hex. Valid range is or 0x0-0xFFFFFFFF>

[detail]

Shows detailed gate information.

Example

To show detailed PacketCable gate information, use the following command: C4#

show packetcable gate detail The system response would be similar to:

PCMM Gate-Id (hex):..................................27810003 Gate State:..........................................Authorized Gate State Reason:...................................Other PS-IP:...............................................10.44.249.18 AM-ID (hex):.........................................4 Subscriber-ID:.......................................5.0.1.0 GateSpec Direction..........................................UpStream DSCP ToS Field(hex)................................0 DSCP ToS Mask(hex).................................0 DSCP Overwrite.....................................Disabled Session Class Priority.........................................0 Premption Flag...................................0 Configurable bits................................0 Timer1.............................................0 seconds

CLI-1676

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Timer2.............................................0 seconds Timer3.............................................0 seconds Timer4.............................................0 seconds Traffic Profile Envelope is........................................Authorized Authorized Envelope Schedule Type....................................BE Priority.........................................1 Request Transmission Policy (hex)................1 Max Traffic Rate (bits/sec)......................24000000 Max Traffic Burst (bytes)........................3044 Min Reserved Traffic Rate (bits/sec).............12400 Min Reserved Traffic Rate Packet Size (bytes)....124 Classifier Protocol Id........................................17 (UDP) DSCP ToS Field (hex)...............................0 DSCP ToS Mask (hex)................................0 SourceIP:Port......................................1.1.1.1:0 DestIP:Port........................................2.2.2.2:0 Priority...........................................68 Volume-based usage limit (Kbytes)....................0 Time-based usage limit (seconds).....................0 Opaque data (hex)....................................00

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1677

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable gate dqos Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays only Packetcable dqos gates.

Syntax

show packetcable gate dqos [detail]

Parameter



First IP address



Second IP address

[detail]

CLI-1678

Definition

Show detailed dqos gate information

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable gate pcmm Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays only Packetcable pcmm gates.

Syntax

show packetcable gate pcmm [detail]

Parameter



First IP address



Second IP address

[detail]

Issue 2.0

Definition

Show detailed pcmm gate information

ARRIS PROPRIETARY — All Rights Reserved

CLI-1679

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable gatectl counters Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays only Packetcable DQoS gate control statistics and control message counters.

Syntax

show packetcable gatectl counters

Example

To display the counters, use the following command: C4#

show packetcable gatectl counters The following is an example of the output returned by the system:

Server Gate-Aloc Gate-Set Gate-Info Gate-Del Gate-Open Gate-Close 10.43.200.226 req 0 0 0 0 ack 0 0 0 0 0 0 err 0 0 0 0 10.43.200.227 req 0 1888 1884 1884 ack 0 1886 1884 1884 0 0 err 0 0 0 0 10.43.200.232 req 0 0 0 0 ack 0 0 0 0 0 0 err 0 0 0 0 ------------------------------------------------------------------------------Total 0 3774 3768 3768 0 0

CLI-1680

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable global Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays system-wide Packetcable settings.

Syntax

show packetcable global

Example

To display the global Packetcable configuration, type the following command: C4>

show packetcable global The following is an example of the output returned by the system: PacketCable DQoS Administrative state: DOWN COPS TCP port: 2126 Timer t0: 30 seconds Timer t1: 250 seconds PacketCable Multimedia Administrative state: DOWN COPS TCP port: 3918 Timer t1: 300 deciseconds Gate Message Throttling: SCM NORMAL max Gate Messages per 10 seconds: 900 SCM YELLOW max Gate Messages per 10 seconds: 900 SCM RED max Gate Messages per 10 seconds: 300 Admission Control Limits: Upstream Priority Reserved Allowed -------- ------Normal 0% 50% Emergency 0% 70% Total 70% Preemption: enabled

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

Downstream Reserved Allowed -------- ------0% 50% 0% 70% 70%

CLI-1681

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Event Messaging Parameters Enabled: no - not configured Element ID: not configured Event messaging UDP source port: 1813 Maximum number of events per batched message: 3 Batch timer: 1 minute ACK timer: 1000 milliseconds Maximum number of retransmissions to RKS: 1

CLI-1682

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show packetcable transactions Default Access Level

Mode

Non-privileged – 0

User EXEC

Purpose

Displays the counts of throttled PC Gate transactions.

Syntax

show packetcable transactions [detail]

Parameter

Definition

[detail]

Displays detailed information.

Example

To display the Packetcable transactions, type the following command: C4>

show packetcable transactions The following is an example of the output returned by the system: Since last command execution: Avg Gate Transaction rate (msg/sec): 0.0 Max Gate Transaction rate (msg/sec): 0 Since system boot maximum Gate Transaction rate (trans/sec): 0

Example

To display Packetcable transactions in detail, type the following command: C4>

show packetcable transactions detail The following is an example of the output returned by the system:

Gate Message Transaction Throttling: SCM NORMAL max Gate Transactions per 10 seconds: 180 SCM YELLOW max Gate Transactions per 10 seconds: 180 SCM RED max Gate Transactions per 10 seconds: 60 Throttle triggering results in temporarily reduced message receive rate.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1683

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Gate transaction throttle triggering per overload condition: NORMAL YELLOW RED Total Gate-Alloc 0 0 0 0 Gate-Set 0 0 0 0 Gate-Info 0 0 0 0 Gate-Delete 0 0 0 0 (total) 0 0 0 0 Since last command execution: Avg. Gate Transaction rate (trans/sec): 11.5 Maximum Gate Transaction rate (trans/sec): 27 Since system boot maximum Gate transaction rate (trans/sec): 51 Rate history for last 30 seconds: (rate of -1 indicates no transaction activity and no update) seconds ago rate (trans/sec) 1 0 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 10 -1 11 -1 12 -1 13 -1 14 -1 15 -1 16 -1 17 -1 18 -1 19 -1 20 -1 21 -1 22 -1 23 -1 24 -1 25 -1 26 -1 27 -1 28 -1 29 -1 30 -1

CLI-1684

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show pmd Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays all the pmd files on the system.

Syntax

show pmd

Example

To display all pmd files on the system, type the following command: C4>

show pmd The following is an example of the output returned by the system: /update/dumps size date file -------- ------------------------ -------------------14888 Mon Aug 11 07:29:20 2003 state_20_fst.pmd 30400 Fri Jul 25 05:46:58 2003 state_9_fst.pmd 21184 Fri Aug 15 07:08:20 2003 state_9_lst.pmd /clone/update/dumps size date file -------- ------------------------ -------------------604048 Mon Aug 11 07:29:30 2003 debug_20_fst.pmd 21556 Thu Aug 14 07:20:44 2003 state_19_fst.pmd 29824 Fri Jul 25 07:38:00 2003 state_9_fst.pmd 24076 Fri Aug 15 06:46:02 2003 state_9_lst.pmd

Related Command(s)

clear pmd

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1685

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port status Default Access Level

Mode

Prompt

Non-privileged – 1

User EXEC

C4>

Purpose

Displays the port level upstream and downstream information on the module in the specified slot. NOTE This command will not report status of spare master ports. It will report only the state of the protected ports.

Syntax

show port status

Parameter

Definition



The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.

[/port]

Port value is 0 for the downstream on a Cable Access Module and 0-7 on the upstream ports. The Network Access Module ports are numbered 0, 1, 2, and 3.

Example

If no port is specified, this command returns status of all the ports of all the active slots similar to the following: C4>

show port status The following is an example of the output returned by the system:

Chassis type: C4 Admin Mac State 1 Up 2 Up 3 Up

Slot/Port 3/U0 3/U1

CLI-1686

Oper State IS IS IS

Description md1 md2 md3

MAC

Conn

Admin State

1 1

0 0

Up Up

Oper State IS IS

Logical Channel State 0 1 Adm Oper Adm Oper Up Up

IS IS

Description

Down OOS Down OOS

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

3/U2 3/U3 3/U4 3/U5 3/U6 3/U7 3/U8 3/U9 3/U10 3/U11 3/U12 3/U13 3/U14 3/U15 3/U16 3/U17 3/U18 3/U19 3/U20 3/U21 3/U22 3/U23 14/D0 14/D1 14/D2 14/D3 14/D4 14/D5 14/D6 14/D7 14/D8 14/D9 14/D10 14/D11 Slot/ Port escription 17/0 17/1 17/2 17/3 17/4 17/5 17/6 17/7 17/8 17/9 17/10 19/0

Issue 2.0

1 1 2 2 2 2 3 3 3 3 1 1 1 1 2 2 2 2 3 3 3 3 1 1 1 1 2 2 2 2 3 3 3 3

0 0 2 2 2 2 4 4 4 4 1 1 1 1 3 3 3 3 5 5 5 5 0 0 0 0 1 1 1 1 2 2 2 2

Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up

Admin State

Oper State

Admin Mode

Up Up Up Up Up Up Up Up Up Up Down Up

IS IS OOS OOS IS IS IS IS OOS IS OOS IS

Auto Auto Auto Auto Auto Auto Auto Auto Auto Auto Auto

IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS

Negotiate Negotiate Negotiate Negotiate Negotiate Negotiate Negotiate Negotiate Negotiate Negotiate Negotiate

Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up

IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS

Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down

OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS

Operational Mode

Admin (tx/rx)

Oper (tx/rx)

SFP Full SFP Full Invalid Invalid SFP Full SFP Full SFP Full SFP Full Invalid SFP Full Invalid

des/des des/des des/des des/des des/des des/des des/des des/des des/des des/des des/des

off/on off/off unk/unk unk/unk off/off off/off off/off off/off unk/unk off/off unk/unk

1000-T 100-T

1000-T 1000-T 1000-T 1000-T 1000-T

ARRIS PROPRIETARY — All Rights Reserved

D

CLI-1687

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port status cmac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays only cable-mac information.

Syntax

show port status cmac

Example

To display the cable-mac information, use the following command: C4>

Mac 1 2 3

CLI-1688

Admin State Up Up Up

show port status cmac

Oper State IS IS IS

Description md1 md2 md3

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port status cable-mac full Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the port-level information even if the cable-mac association is missing.

Syntax

show port status cable-mac full

Example

To display the port level information for the cable-mac interface in slot 2, use the following command: C4>

Chassis type: C4 Admin Mac State 1 Up 2 Up 3 Up

show port status cable-mac full

Oper State IS IS IS

Description md-1 md-2 md-3

The following is a list of possible port states. Oper State IS

Issue 2.0

Description Port is in service

OOS-MAN

Port out of service — shut down manually

OOS-AUTO

Port is out of service for some reason other than manual: it was not shut down manually

ARRIS PROPRIETARY — All Rights Reserved

CLI-1689

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port status dcam Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays only cable-downstream port status.

Syntax

show port status dcam

Example

To display the downstream port status, use the following command: C4>

Slot/Port 14/D0 14/D1 14/D2 14/D3 14/D4 14/D5 14/D6 14/D7 14/D8 14/D9 14/D10 14/D11

CLI-1690

show port status dcam

MAC

Conn

1 1 1 1 2 2 2 2 3 3 3 3

0 0 0 0 1 1 1 1 2 2 2 2

Admin Oper State State Up Up Up Up Up Up Up Up Up Up Up Up

Logical Channel State 0 1 Adm Oper Adm Oper Description

IS IS IS IS IS IS IS IS IS IS IS IS

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port status network Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays only the network information.

Syntax

show port status network

Example

To display the network information, use the following command: C4>

Slot/ Port 17/0 17/1 17/2 17/3 17/4 17/5 17/6 17/7 17/8 17/9 17/10 19/0

Issue 2.0

Admin State Up Up Up Up Up Up Up Up Up Up Down Up

Oper State IS IS OOS OOS IS IS IS IS OOS IS OOS IS

show port status network

Admin Mode Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate Auto Negotiate

Operational Mode SFP Full 1000-T SFP Full 100-T Invalid Invalid SFP Full 1000-T SFP Full 1000-T SFP Full 1000-T SFP Full 1000-T Invalid SFP Full 1000-T Invalid

Admin (tx/rx) des/des des/des des/des des/des des/des des/des des/des des/des des/des des/des des/des

ARRIS PROPRIETARY — All Rights Reserved

Oper (tx/rx) Description off/on off/off unk/unk unk/unk off/off off/off off/off off/off unk/unk off/off unk/unk

CLI-1691

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port status umac Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays only cable-upstream information.

Syntax

show port status umac

Example

To display the cable-upstream information, use the following command:

Slot/Port 3/U0 3/U1 3/U2 3/U3 3/U4 3/U5 3/U6 3/U7 3/U8 3/U9 3/U10 3/U11 3/U12 3/U13 3/U14 3/U15 3/U16 3/U17 3/U18 3/U19 3/U20 3/U21 3/U22 3/U23

CLI-1692

C4>

show port status umac

MAC

Conn

Admin State

Oper State

1 1 1 1 2 2 2 2 3 3 3 3 1 1 1 1 2 2 2 2 3 3 3 3

0 0 0 0 2 2 2 2 4 4 4 4 1 1 1 1 3 3 3 3 5 5 5 5

Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up

IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS

Logical Channel State 0 1 Adm Oper Adm Oper Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up

IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS IS

Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down

Description

OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS OOS

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show port transceiver Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the data for the SFP and XFP plugged into the RCM.

Syntax

show port transceiver

Example

To display the port level information for the cable-mac interface in slot 2, use the following command: C4>

slot/port: 17/10 tType : type : vendor : partNumber : revision : serialNumber : dateCode : slot/port: 18/10 tType : type : vendor : partNumber : revision : serialNumber : dateCode :

Issue 2.0

show port transceiver

XFP XFP-SR FINISAR CORP. FTLX8511D3 00 A8C02SP 080924 XFP XFP-SR FINISAR CORP. FTLX8511D3 00 A7F042Q 080813

ARRIS PROPRIETARY — All Rights Reserved

CLI-1693

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show privilege Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the user’s privilege level.

Syntax

show privilege

Example

To show your current privilege level, type the following command: C4>

show privilege The following output is an example of the type of information returned by the system if you only have access to user commands: Current privilege level is 0 If you had privileged access, the system would respond as follows: Current privilege level is 15

Related Command(s)

show logging priority cli configure line enable

CLI-1694

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show privilege exec Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the privilege level of all the commands in the command tree. If a specific command (optional) is entered, only the privilege level for that command will be displayed. NOTE Only commands that have access levels less than or equal to the current CLI access level will be displayed. For example if your CLI access level is 5, then only those command nodes that have levels of 5 or lower will be displayed.

Syntax

show privilege exec []

Parameter

Definition

[]

Example

The command whose privilege level you want to check.

To show the privilege level for all commands, type the following command: C4>

Example

show privilege exec To show the privilege level for the command show audit, type the following command:

C4>

show privilege exec show audit The following is an example of the output returned by the system: Current privilege level for ‘show audit’is 0

Related Command(s)

show logging priority cli configure line configure privilege exec level configure privilege exec reset

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1695

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show processes Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays CPU utilization statistics.

Syntax

show processes [slot ] [summary]

Parameter

Definition

[slot ]

The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

[summary]

Displays cumulative CPU usage% totals per slot.

Example

To show CPU utilization statistics, type the following command: C4#

show processes The following is an example of the output returned by the system:

Total Percent Idle Time = 98.4 Name Pri Total CPU Time IDLE 255 40521.667159 TickTmr0 2 76.505744 OAMP 78 75.949445 tAtaSvc0 74 65.571785 COMM 70 56.788896 SNMP 84 41.511951 PONG 220 38.880810 IpdrExport 224 34.226715 CMTC 3 28.861399 ipnetd 50 27.456766 SMTC 1 25.800793 PCRcv 72 20.316759 APPL 77 18.911882 tNetTask 50 18.509741 Cli0a2b053 81 10.359872 iNtpd 83 10.180001 DEM 6 9.680362 IpdrContro 219 9.045612 IpdrPlatfo 218 8.741623

CLI-1696

Recent Percent Idle Time = 98.0 Recent CPU TIME PctTime Total Switches 40521.667159 97.9 3163814 76.505744 0.1 2211251 75.949445 0.1 791246 65.571785 0.1 112244 56.788896 0.1 332328 41.511951 0.1 260131 38.880810 0.0 1394347 34.226715 0.0 823117 28.861399 0.0 223534 27.456766 0.0 496621 25.800793 0.0 268480 20.316759 0.0 584059 18.911882 0.0 200578 18.509741 0.0 731060 10.359872 0.0 124042 10.180001 0.0 74126 9.680362 0.0 187202 9.045612 0.0 104162 8.741623 0.0 147757

ARRIS PROPRIETARY — All Rights Reserved

Switches 3163814 2211251 791246 112244 332328 260131 1394347 823117 223534 496621 268480 584059 200578 731060 124042 74126 187202 104162 147757

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

tNfsd0 BGRD iC4RtpAppl CONSOLE DUTL tXbdServic AUDT DPOLL RHND tappKrnlLd tExcTask tNfsd NOTD EvMsgSocke pwrmon tTelnetOut tTelnetIn_ tErfTask tTelnetd AUDS tShellServ tNfsdClose PCMain PCLowPri ntpMgr tJobTask tMountd TODC tPortmapd LRQS BRKR LDRS tFtp6d authServer FQDNPoller tCciTask APPSYSLOG rshd3919 iptftps ipcom_teln ScmIpRoute CDMON ipcom_sysl SEM trtpDbgMon LLSUPR tPcmciad tLogTask tNbioLog tAioWait tAioIoTask tAioIoTask

Issue 2.0

220 222 1 81 84 74 162 221 221 150 0 215 163 72 200 55 55 10 55 162 59 254 75 79 83 0 55 83 54 80 74 221 60 81 227 125 163 81 50 50 75 70 50 7 0 227 2 0 0 51 50 50

5.607895 5.033081 4.218792 3.736516 3.382390 3.341387 2.702273 2.378633 2.092020 1.792501 1.213419 1.102741 1.087229 0.642616 0.637003 0.505798 0.157871 0.148456 0.138700 0.095499 0.079290 0.065669 0.041792 0.040569 0.039543 0.035832 0.019748 0.010156 0.008790 0.006517 0.003640 0.003043 0.001331 0.000895 0.000665 0.000593 0.000497 0.000466 0.000412 0.000295 0.000264 0.000113 0.000081 0.000026 0.000026 0.000016 0.000013 0.000000 0.000000 0.000000 0.000000 0.000000

5.607895 5.033081 4.218792 3.736516 3.382390 3.341387 2.702273 2.378633 2.092020 1.792501 1.213419 1.102741 1.087229 0.642616 0.637003 0.505798 0.157871 0.148456 0.138700 0.095499 0.079290 0.065669 0.041792 0.040569 0.039543 0.035832 0.019748 0.010156 0.008790 0.006517 0.003640 0.003043 0.001331 0.000895 0.000665 0.000593 0.000497 0.000466 0.000412 0.000295 0.000264 0.000113 0.000081 0.000026 0.000026 0.000016 0.000013 0.000000 0.000000 0.000000 0.000000 0.000000

0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

ARRIS PROPRIETARY — All Rights Reserved

21133 24091 95 42162 41480 53555 46512 84364 9950 796 44518 5605 10012 8162 5531 14419 3529 567 390 914 1 4121 726 700 44 346 48 76 51 158 53 30 2 3 16 3 6 2 3 2 2 1 1 1 1 1 1 0 0 0 0 0

21133 24091 95 42162 41480 53555 46512 84364 9950 796 44518 5605 10012 8162 5531 14419 3529 567 390 914 1 4121 726 700 44 346 48 76 51 158 53 30 2 3 16 3 6 2 3 2 2 1 1 1 1 1 1 0 0 0 0 0

CLI-1697

CLI Command Descriptions

tWdbTask tWdbProxyT

3 55

C4/C4c CMTS Rel. 8.0.7

0.000000 0.000000

Example

0.000000 0.000000

0.0 0.0

0 0

0 0

To show cumulative CPU usage percent totals per slot, use the following command: C4#

show processes summary The following is an example of the output returned by the system:

Slot Description 3 14 17 19

CAM CAM RCM SCM

(0D, 24U) (16D, 0U) A A

CLI-1698

Admin State Up Up Up Up

Oper State IS IS IS IS

CPU% Util 36 3 2 2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show proto-throttle-rate Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current protocol throttle rates and the number of packets.

Syntax

show proto-throttle-rate

Example

By typing the following command: C4#

show proto-throttle-rate The following is an example of the output returned by the system: Protocol Throttle Rates ----------------------RCM global packet rate: ARP packet rate: DHCP packet rate: ICMP packet rate: IGMP packet rate: OSPF packet rate: RIP packet rate: SNMP packet rate: RCM other packet rate: SCM global packet rate:

2500 2500 750 500 500 750 500 100 500 900

packets/second packets/second packets/second packets/second packets/second packets/second packets/second packets/second packets/second packets/second

Protocol Received Counts -----------------------RCM global packets passed: RCM global packets dropped: ARP packets passed: ARP packets dropped: DHCP packets passed: DHCP packets dropped: ICMP packets passed: ICMP packets dropped: IGMP packets passed:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

235 0 143 0 92 0 0 0 0

packets packets packets packets packets packets packets packets packets

CLI-1699

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

IGMP packets dropped: OSPF packets passed: OSPF packets dropped: RIP packets passed: RIP packets dropped: SNMP packets passed: SNMP packets dropped: RCM other packets passed: RCM other packets dropped: Protocol Sent Counts -------------------RCM global packets: ARP packets: DHCP packets: ICMP packets: IGMP packets: OSPF packets: RIP packets: SNMP packets: RCM other packets:

CLI-1700

ARRIS PROPRIETARY — All Rights Reserved

0 0 0 0 0 0 0 0 0

packets packets packets packets packets packets packets packets packets

318 226 92 0 0 0 0 0 0

packets packets packets packets packets packets packets packets packets

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show qos-sc Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Quality-Of-Service (QoS) class information.

Syntax

show qos-sc [name ]

Parameter

Definition

[name ]

Example

QoS service class name.

To show the QoS class information, type the following command: C4> show qos-sc name SCNA The following is an example of the output returned by the system:

QOS Service Class Name: Relative Service Flow Priority: Max Sustained Traffic Rate (bits/sec): Max Traffic Burst (bytes): Min Reserved Rate (bits/sec): Min Reserved Packet Size (bytes): Max Concat Burst for US flow (bytes): Nominal Poll Interval (microseconds): Poll Jitter (microseconds): Unsolicited Grant Size (bytes): Nominal Grant Interval (microseconds): Grant Jitter (microseconds): Data Grants Per Nominal Grant Interval: Max Latency for DS flows (microseconds): Active Timeout (seconds): Admitted Timeout (seconds): Upstream Scheduling Service: Interface Direction:

Issue 2.0

SCNA 0 500000 3044 0 0 0 0 0 0 0 0 0 0 0 200 Best Effort Upstream

ARRIS PROPRIETARY — All Rights Reserved

CLI-1701

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show reload-status Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the reload status.

Syntax

show reload-status

CLI-1702

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show route-map Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the route map

Syntax

show route-map [detail]

Parameter

Issue 2.0

Definition



Name of a specific route map.

[detail]

Display the number of times a route map entry has been matched

ARRIS PROPRIETARY — All Rights Reserved

CLI-1703

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show route-map-policy Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the Policy Route Maps.

Syntax

show route-map-policy

CLI-1704

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the writable (configurable) MIB data that is saved in the C4 CMTS persistent memory. These commands may be used to enable or disable system features and set each feature’s operational parameters.

Syntax

show running-config [full] [interface] [linenumber] [verbose]

]

Parameter

Definition

[full]

Displays all configuration values, including default values.

[interface]

Displays the parameters for the specified interface.

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

Example

To show the configurable data that is saved in persistent memory, type the following command: C4#

show running-config

NOTE This command generates extensive output. If printed, the results of this command could fill well over fifty pages of text for a fully populated chassis.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1705

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface cable-downstream Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

The show running-config interface command shows the parameters for the specified downstream cable interface.

Syntax

show running-config interface cable-downstream / [linenumber] [verbose] [full]

Parameter

Definition



The chassis slot in which the targeted CAM module resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The downstream port.

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

CLI-1706

Displays all configuration values, including default values.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface cable-mac Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the parameters for the cable-mac interface specified.

Syntax

show running-config interface cable-mac [verbose] [linenum] [full]

Parameter

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

Issue 2.0

Definition

Displays all configuration values, including default values. The MAC identifier. Valid numbers are 0-415.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1707

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface cable-upstream Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

The show running-config interface command shows the parameters for the specified upstream cable. interface.

Syntax

show running-config interface cable-upstream / [linenumber] [verbose] [full]

Parameter

Definition



The chassis slot in which the targeted CAM module resides. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The upstream port.

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

CLI-1708

Displays all configuration values, including default values.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface ethernet Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

The show running-config interface command shows the parameters for the specified System Controller ethernet interface.

Syntax

show running-config interface ethernet /0 [linenumber] [verbose] [full]

Parameter

Definition

/0

The chassis slot number of the System Controller Module. Valid range for the C4 CMTS is 19-20; valid range for the C4c CMTS is 19. The only valid port value is 0 (zero).

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

Displays all configuration values, including default values.

Example

To show the configurable data that is saved in persistent memory, type the following command: C4#

Issue 2.0

show running-config interface ethernet 19/0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1709

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface gigabitethernet Default Access Level

Mode

Prompt

Privileged – 15

Privileged EXEC

C4#

Purpose

The show running-config interface command shows the parameters for the specified GigEthernet interface.

Syntax

show running-config interface gigabitethernet / [linenumber] [verbose] [full] Parameter

Definition

RCM slot number/gigabitEthernet port number. The slot must contain an RCM. /

Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

Displays all configuration values, including default values.

Example

To show the configurable data that is saved in persistent memory, type the following command: C4#

show running-config gigabitethernet 17/0 The following is an example of the output returned by the system:

configure interface GigEthernet 17/0 description VLAN 625 no shutdown exit interface GigEthernet 17/0.0 ip address 10.58.64.2 255.255.255.192 ip scm access-group 1 exit end

CLI-1710

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface loopback Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

The show running-config interface command shows the parameters for the specified loopback interface.

Syntax

show running-config interface loopback [linenumber] [verbose] [full]

Parameter



The loopback interface number. Valid range is 0-15.

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

Issue 2.0

Definition

Displays all configuration values, including default values.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1711

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show running-config interface tengigabitethernet Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

The show running-config interface command shows the parameters for the specified Ten Gigabit Ethernet interface.

Syntax

show running-config interface tengigabitethernet / [linenumber] [verbose] [full]

Parameter

/

Definition

The slot in which the targeted module resides. The slot must contain an RCM. Valid range for the C4 CMTS is / Valid range for the C4c CMTS is /

[linenum]

Enumerates each line with its line number in the output.

[verbose]

Displays the output with ‘configure’ on each line.

[full]

CLI-1712

Displays all configuration values, including default values.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show session-timeout Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the telnet session timeout in minutes.

Syntax

show session-timeout

Example

To display the telnet session timeout in minutes, type the following command: C4>

show session-timeout The following is an example of the output returned by the system: Idle timeout for this session is 1000 minutes, 0 seconds Absolute timeout has been disabled for this session

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1713

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show shelfname Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the shelf name.

Syntax

show shelfname

Example

To display the current shelf name, type the following command: C4>

show shelfname The following is an example of the output returned by the system: Shelf name is C4 CMTS

CLI-1714

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp community Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the SNMP community information

Syntax

show snmp community

Example

To display the SNMP community information, type the following command: C4>

show snmp community The following is an example of the output returned by the system: Community Index private public

Issue 2.0

Community Name private public

ARRIS PROPRIETARY — All Rights Reserved

Community Security Name rwtesting rotesting

CLI-1715

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp contact Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays system contact information.

Syntax

show snmp contact

Example

To display the SNMP contact information, type the following command: C4>

show snmp contact The following is an example of the output returned by the system: Contact [email protected] NOTE If no contact information has been configured or the contact information has been cleared, the system would respond: No contact info set. Use “configure snmp-server contact” to set this information.

Related Command(s)

configure snmp-server contact

CLI-1716

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp engineboots Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays information about the number of SNMP engine reboots.

Syntax

show snmp engineboots

Example

To display the number of SNMP engine reboots, type the following command: C4#

show snmp engineboots The following is an example of the output returned by the system: The number of reboot of the SNMP engine is 18

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1717

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp engineid Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays information about the local SNMP engine.

Syntax

show snmp engineid

Example

To display the local SNMP engine ID, type the following command: C4#

show snmp engineid The following is an example of the output returned by the system: The SNMP engine id is: 80 00 13 86 03 00 01 5c 11 ca be

CLI-1718

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp group Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays information about SNMPv3 groups.

Syntax

show snmp group

Example

To display information about SNMPv3 groups, type the following command: C4#

show snmp group The following is an example of the output returned by the system:

Group Name

Vers Auth

initial

v3

noauth docsisManagerView docsisManagerView docsisManagerView

rotesting

v1

noauth docsisManagerView

docsisManagerView

rotesting

v2c

noauth docsisManagerView

docsisManagerView

rwtesting

v1

noauth docsisManagerView docsisManagerView

rwtesting

v2c

noauth docsisManagerView docsisManagerView

AuthPrivMD5User

v3

priv

docsisManagerView docsisManagerView docsisManagerView

AuthPrivSHAUser

v3

priv

docsisManagerView docsisManagerView docsisManagerView

noAuthNoPrivUser

v3

noauth docsisManagerView docsisManagerView docsisManagerView

AuthNoPrivMD5User

v3

auth

docsisManagerView docsisManagerView docsisManagerView

AuthNoPrivSHAUser

v3

auth

docsisManagerView docsisManagerView docsisManagerView

Issue 2.0

Read View

Write View

Notify View

ARRIS PROPRIETARY — All Rights Reserved

CLI-1719

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp location Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the system location, or sysLocation string.

Syntax

show snmp location

Example

To display the system location, type the following command: show snmp location The following is an example of the output returned by the system: System location is Lisle, IL

CLI-1720

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp user Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the list of current SNMPv3 users.

Syntax

show snmp user

Example

To display the list of current SNMPv3 users, type the following command: C4#

show snmp user The following is an example of the output returned by the system:

SNMP Engine 80 00 13 86 80 00 13 86 80 00 13 86 80 00 13 86 80 00 13 86

Issue 2.0

Id 03 03 03 03 03

00 00 00 00 00

01 01 01 01 01

5c 5c 5c 5c 5c

00 00 00 00 00

03 03 03 03 03

c0 c0 c0 c0 c0

User Name AuthPrivMD5User AuthPrivSHAUser noAuthNoPrivUser AuthNoPrivMD5User AuthNoPrivSHAUser

User Security Name AuthPrivMD5User AuthPrivSHAUser noAuthNoPrivUser AuthNoPrivMD5User AuthNoPrivSHAUser

ARRIS PROPRIETARY — All Rights Reserved

CLI-1721

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show snmp view Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the SNMPv3 views.

Syntax

show snmp view

Example

To display the SNMPv3 views, type the following command: C4#

show snmp view The following is an example of the output returned by the system: View Name docsisManagerView docsisManagerView

CLI-1722

Subtree Type 1.2.826.0.1.1578918included 1.3.6.1 included

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show spare-group Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the sparing groups.

Syntax

show spare-group

Example

To display a list of configured spare-groups, type the following command; C4>

show spare-group The following is an example of the output returned by the C4 CMTS system: Slot 4 5 6

Leader Slot 4 4 4

Mode auto

If no spare groups have been set up, the system would respond: There are no sparing groups defined

Related Command(s)

show linecard status

NOTE The C4c CMTS does not support CAM sparing.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1723

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show ssh host public-key dsa Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the SSH server’s host public key.

Syntax

show host public-key dsa

Example

To display the SSH server’s host public key, type the following command C4#

show ssh host public-key dsa The following is an example of the output returned by the system:

BE74191136BD9BE4E73242FE90E7EC1680E5237432A16CD5F0C23D2D1875134FF2BF884EFD909DBAC B62A36CD0CAC45142E63A9B71D21BA20DD7080E CDD4A76F4303B418D2FEBEC827155D798D0313447DEE33D133ECF4B2778842145F62001C46D226AA5 67A37CEDA83E2087E00AA9B25BBA57646ACF259 8107B6EEB9DB81AD

CLI-1724

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show startup-config Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the current operating configuration written to memory.

Syntax

show startup-config [linenum]

Parameter

[linenum]

Issue 2.0

Definition

Enumerates each line with its line number in the output.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1725

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show tacacs Default Access Level

Mode

Non-privileged –10

User EXEC

Purpose

Displays all configured TACACS+ server groups, the members of each group, and the operational parameters of each group member. If the detail keyword is added, then utilization and performance measurements are also displayed for each TACACS+ server.

Syntax

show tacacs [detail]

Parameter

Definition

[detail]

Show TACACS+ information in detail

Example

To display all configured TACACS+ server groups and members of each group, type the following command; C4>

show tacacs The following is an example of the output returned by the system:

TACACS+ Groups... Group Name ---------------------------------------------------------------amen tac_default TACACS+ Hosts... IP Address Port Timeout (secs) --------------- ---- ------10.44.0.18 49 5 Example

Multiplexing Over Index Single TCP Conn ----------------- ----No 1

To display the TACACS+ server group information along with utilization and performance measurements, type the following command; C4>

CLI-1726

IP Address --------------10.44.0.18 10.44.0.18

show tacacs detail

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

The following is an example of the output returned by the system: TACACS+ Groups... Group Name ---------------------------------------------------------------amen tac_default TACACS+ Hosts... IP Address Port Timeout (secs) --------------- ---- ------10.44.0.18 49 5

Multiplexing Over Index Single TCP Conn ----------------- ----No 1

TACACS+ Details... TACACS+ Server = Authentication Login Requests = Authentication Enable Requests = Authentication Pass Responses = Authentication Fail Responses = Authentication Get Data Responses = Authentication Get User Responses = Authentication Get Pass Responses = Authentication Restart Responses = Authentication Error Responses = Authentication Follow Responses = Authorization Requests = Authorization Pass Add Responses = Authorization Pass Reply Responses= Authorization Fail Responses = Authorization Error Responses = Authorization Follow Responses = Accounting Start Requests = Accounting Stop Requests = Accounting Success Responses = Accounting Error Responses = Accounting Follow Responses = Malformed Packets = Invalid Message Types = Invalid Sequence Numbers = Invalid Session Ids = Server Unreachables =

Issue 2.0

IP Address --------------10.44.0.18 10.44.0.18

10.44.0.18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1727

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show tacacs groups Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the TACACS+ server group information.

Syntax

show tacacs groups

Example

To show the TACACS+ server group information, type the following command; C4>

show tacacs groups The following is an example of the output returned by the system:

Group Name ---------------------------------------------------------------amen tac_default

CLI-1728

ARRIS PROPRIETARY — All Rights Reserved

IP Address --------------10.44.0.18 10.44.0.18

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show tacacs hosts Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the TACACS+ server host information.

Syntax

show tacacs hosts

Example

To show the TACACS+ server host information, type the following command; C4>

show tacacs hosts The following is an example of the output returned by the system:

IP Address

Port Timeout (secs) --------------- ---- ------10.44.0.18 49 5

Issue 2.0

Multiplexing Over Index Single TCP Conn ----------------- ----No 1

ARRIS PROPRIETARY — All Rights Reserved

CLI-1729

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show tech-support Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Displays the system information for technical support. NOTE This command generates extensive output.

Syntax

show tech-support

CLI-1730

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show temperature Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the temperature of each equipped chassis slot. The temperature is monitored at approximately 90-second intervals. If the temperature of a front module falls below or rises above its operating range, a card TempOutOfRangeNotification SNMP trap is generated. See Table CLI-14 below. If the temperature continues to rise to the module’s thermal limit, the card is powered down and a card TempOverHeatNotification SNMP trap is generated. Use the optional slot parameter if you need the status of a specific module.

Table CLI-14: Module Temperature Operating Ranges in Degrees Celsius 12U/24U CAM

XD CAM

RCM

SCM2

SCM3

Card Overheated Threshold — Card Resets

100

90

90

80

80

High Temp Out of Range Notification

75

75

75

65

70

Low Temp Out of Range Notification

0

0

0

0

0

Syntax

show temperature [slot ] Parameter

Definition

[slot ]

The chassis slot in which the targeted module resides. Valid range for the C4 CMTS is 0-20; valid range for the C4c CMTS is 10-15, 17, and 19.

Example

To see the temperature of all modules in the system, type the following command: C4>

Slot ---0 1 2 14

Description ------------CAM (0D, 12U) CAM (0D, 12U) CAM (0D, 24U) CAM (16D, 0U)

Issue 2.0

show temperature

HW Version --------------CAM-01122W/K03 CAM-01122W/F09 CAM-01240W/C05 CAM-20032W/G02

Temperature -----------37 C ( 98 F) 47 C (116 F) 35 C ( 95 F) 33 C ( 91 F)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1731

CLI Command Descriptions

15 17 18 19 20

CAM RCM RCM SCM SCM

(16D, 0U) A B A B

C4/C4c CMTS Rel. 8.0.7

CAM-20016W/E02 RCM-01000W/D03 RCM-01000W/E02 SCM-00440W/G05 SCM-02440W/B02

38 41 44 29 28

C C C C C

(100 (105 (111 ( 84 ( 82

F) F) F) F) F)

To see the temperature of the Cable Access Module in slot 14 only, type the following command: C4>

show temperature slot 14 The following is an example of the output returned by the system:

Slot ---14

Description ------------CAM (16D, 0U)

CLI-1732

HW Version --------------CAM-20032W/G02

Temperature -----------33 C ( 91 F)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show terminal Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the characteristics of the current session.

Syntax

show terminal

Example

To display the current session information, type the following command: C4>

show terminal Following is an example of the output returned by the system: vty 0 Height = 44 Width = 120

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1733

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show tod Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays the Time-Of-Day services information.

Syntax

show tod

Example

To display the TOD information, type the following command: C4>

show tod Following is an example of the output returned by the system: TOD Server IP Address: 0.0.0.0 connection type: udp

CLI-1734

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show users Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Lists all CLI sessions along with the IP address of the originating hosts.

Syntax

show users

Example

To display all open CLI sessions along with their iP addresses, type the following command: C4>

show users The following is an example of the output returned by the system: Tty Line User

Issue 2.0

IP Address

Login Time

Privilege Level

2

vty 0 c4

10.43.6.54

Fri Dec 2 19:38:48 2011 15 (Privileged)

*3

vty 1 c4

10.43.5.55

Fri Dec 2 17:22:42 2011 15 (Privileged)

4

vty 2 c4

10.43.5.61

Fri Dec 2 18:47:41 2011 15 (Privileged)

5

vty 3 c4

10.43.6.99

Fri Dec 2 19:44:42 2011 15 (Privileged)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1735

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

show version Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Displays software and hardware version information for every module in the chassis.

Syntax

show version [detail] []

NOTE You may use either the show version or show version detail command to view system information.

Parameter

Definition

[detail]

Displays FPGA version information

[ | ]

Example

The following is an example of the output returned by the system: C4>

Chassis Type: C4 Slot Description 0 CAM (0D, 12U) 1 CAM (0D, 12U) 2 CAM (0D, 24U) 14 CAM (16D, 0U) 15 CAM (16D, 0U) 17 RCM A 18 RCM B 19 SCM A 20 SCM B

CLI-1736

Displays boot or card version

show version

HW Version CAM-01122W/K03 CAM-01122W/F09 CAM-01240W/C05 CAM-20032W/G02 CAM-20016W/E02 RCM-01000W/D03 RCM-01000W/E02 SCM-00440W/G05 SCM-02440W/B02

Software Version CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130

Uptime 16 days 2:51:05 16 days 2:51:05 2 days 20:31:25 16 days 2:54:14 16 days 2:54:14 16 days 2:54:13 16 days 2:54:13 16 days 2:56:42 16 days 2:56:42

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Example

To display the boot version information, use the following command: C4>

show version boot The following is an example of the output returned by a C4 CMTS system:

Chassis Type: C4 Slot Description 0 CAM (0D, 12U) 1 CAM (0D, 12U) 2 CAM (0D, 24U) 14 CAM (16D, 0U) 15 CAM (16D, 0U) 17 RCM A 18 RCM B 19 SCM A 20 SCM B

HW Version CAM-01122W/K03 CAM-01122W/F09 CAM-01240W/C05 CAM-20032W/G02 CAM-20016W/E02 RCM-01000W/D03 RCM-01000W/E02 SCM-00440W/G05 SCM-02440W/B02

Example

Software Version CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130 CMTS_V08.00.00.130

Boot Version CMTS_BOOT1_V00.08.52 CMTS_BOOT1_V00.08.52 CMTS_V08.00.00.130 CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.09.62 CMTS_BOOT1_V00.09.62

Uptime 16 days 2:54:57 16 days 2:54:57 2 days 20:35:17 16 days 2:58:06 16 days 2:58:06 16 days 2:58:04 16 days 2:58:04 16 days 3:00:33 16 days 3:00:34

To display the software and hardware version information for the entire system, type the following command: C4>

show version detail The following is an example of the output returned by a C4 CMTS system:

Chassis Type: C4 Time since the CMTS was last booted: 16 days, Slot: 0 Type: CAM Model Number: CAM-01122W Model Version: K03 Serial Number: 06492CMD0352 Agile Revision: AC Man Deviation: Mezz Model Number: ARCT00232 Mezz Model Version: J02 Mezz Agile Revision: Mezz Man Deviation: CPU Type: PPC 750GX (1.2) CPU Speed: 798 MHz Bus Speed: 133.120 MHz RAM Size: 512 MB Flash Size: 8 MB CPLD Versions: SV26 SS31 BS13 MS14 PIC Version: PICC-61081W/C03

Issue 2.0

2:58:57 (hr:min:sec)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1737

CLI Command Descriptions

PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions:

Boot Versions:

Last Boot Version: Reason Last Booted: Software Version: Uptime: Slot: 1 Type: Model Number: Model Version: Serial Number: Agile Revision: Man Deviation: Mezz Model Number: Mezz Model Version: Mezz Agile Revision: Mezz Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: CPLD Versions: PIC Version: PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions:

Boot Versions:

CLI-1738

C4/C4c CMTS Rel. 8.0.7

EEPROM PIC_PARM2_BLK Read Error

locofoco = 21.00.44 hermes = 21.00.75 muss0 = 02.07 muss1 = 04.07 boot0 = CMTS_BOOT0_V00.00.80 boot1 = CMTS_BOOT1_V00.08.52 boot2 = CMTS_BOOT1_V00.08.52 CMTS_BOOT1_V00.08.52 [2] Coldstart Reset CMTS_V08.00.00.130 16 days 2:53:21 CAM CAM-01122W F09 06032CMD0232 AT ARCT00232 F01

PPC 750GX (1.1) 798 MHz 133.120 MHz 512 MB 8 MB SV25 SS25 BS13 MS11 ÿÿÿÿÿÿÿ/ÿÿ EEPROM PIC_PARM2_BLK Read Error

locofoco hermes muss0 muss1 boot0 boot1

= = = = = =

21.00.44 21.00.75 02.07 04.07 CMTS_BOOT0_V00.00.80 CMTS_BOOT1_V00.08.52

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Last Boot Version: Reason Last Booted: Software Version: Uptime: Slot: 2 Type: Model Number: Model Version: Serial Number: Agile Revision: Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: CPLD Versions: PIC Version: PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions:

boot2 = CMTS_BOOT1_V00.08.52 CMTS_BOOT1_V00.08.52 [2] Coldstart Reset CMTS_V08.00.00.130 16 days 2:53:21 CAM CAM-01240W C05 11353CTU0006 AA MPC8641 rev: 3.0 1500 MHz 600. 0 MHz 2048 MB 128 MB SV16 AA16 BB16 CC16 DD02 PICC-01081W/F02 02181RDE0022

locofoco = 50.02.16 sven24 = 01.01.04 adm1166-0 = 01.11.03 adm1166-1 = 01.22.03 adm1166-2 = 01.33.03 adm1166-3 = 01.44.03 bcm3142-0_mips = 00.05.11 bcm3142-1_mips = 00.05.11 bcm3216-fpga = 19.07 bcm3216-mcpu = 01.00.03 bcm3216-scpu = 01.00.02 Boot Versions: boot0 = CMTS_BOOT0_V00.20.06 boot1 = CMTS_V08.00.00.130, built on Fri Nov 4 18;08;21 Central Daylight Time 2011 boot2 = CMTS_V08.00.00.130, built on Fri Nov 4 18;08;21 Central Daylight Time 2011 Last Boot Version: CMTS_V08.00.00.130, built on Fri Nov 4 18;08;21 Central Daylight Time 2011 [1] Reason Last Booted: Card Insert Reset

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1739

CLI Command Descriptions

Software Version: Uptime: Slot: 14 Type: Model Number: Model Version: Upgrade Version: Serial Number: Agile Revision: Man Deviation: DMM Model Number: DMM Model Version: DMM Serial Number: DMM Agile Revision: DMM Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: CPLD Versions: PIC Version: PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions:

Boot Versions:

Last Boot Version: Reason Last Booted: Software Version: Uptime: Slot: 15 Type:

CLI-1740

C4/C4c CMTS Rel. 8.0.7

CMTS_V08.00.00.130 2 days 20:33:41 CAM CAM-20032W G02 1.1 08283CSD0166 AD DMM-00016W D03 08273DMM0098 AD BCM1480[B1] 800 MHz 400. 0 MHz 2048 MB 16 MB PICC-02004W/C03 08224RSP0118

atlas = 04.00.26 rfmuc = 04.01.18 mcc = 00.03.00.01 cc0 = 00.00.02.00 cc1 = 00.00.02.00 sven = 01.00.06.00 adm1066 = 00.42.52 boot0 = CMTS_BOOT0_V00.03.13 boot1 = CMTS_BOOT1_V00.07.09 boot2 = CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 [1] Coldstart Reset CMTS_V08.00.00.130 16 days 2:56:30 CAM

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Model Number: Model Version: Upgrade Version: Serial Number: Agile Revision: Man Deviation: DMM Model Number: DMM Model Version: DMM Serial Number: DMM Agile Revision: DMM Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: CPLD Versions: PIC Version: PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions:

Boot Versions:

Last Boot Version: Reason Last Booted: Software Version: Uptime: Slot: 17 Type: Model Number: Model Version: Serial Number: Agile Revision:

Issue 2.0

CAM-20016W E02 1.1 08113CSD0010 02 DMM-00016W D01 08123DMM0002 AB BCM1480[B1] 800 MHz 400. 0 MHz 2048 MB 16 MB No Pic No Pic

atlas = 04.00.26 rfmuc = 04.01.18 mcc = 00.03.00.01 cc0 = 00.00.02.00 cc1 = 00.00.02.00 sven = 01.00.06.00 adm1066 = 00.42.52 boot0 = CMTS_BOOT0_V00.03.13 boot1 = CMTS_BOOT1_V00.07.09 boot2 = CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 [2] Coldstart Reset CMTS_V08.00.00.130 16 days 2:56:30 RCM RCM-01000W D03 08133RCM0001

ARRIS PROPRIETARY — All Rights Reserved

CLI-1741

CLI Command Descriptions

Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: CPLD Versions: PIC Version: FPGA Versions:

Boot Versions:

Last Boot Version: Reason Last Booted: Software Version: Uptime: Slot: 18 Type: Model Number: Model Version: Serial Number: Agile Revision: Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: CPLD Versions: PIC Version: FPGA Versions:

Boot Versions:

Last Boot Version: Reason Last Booted: Software Version:

CLI-1742

C4/C4c CMTS Rel. 8.0.7

BCM1255[B1] 800 MHz 400. 0 MHz 1024 MB 32 MB NA flak = 03.04.14 xspisl = 02.00.56 sven = 00.00.02.59 boot0 = CMTS_BOOT0_V00.03.13 boot1 = CMTS_BOOT1_V00.07.09 boot2 = CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 [2] Coldstart Reset CMTS_V08.00.00.130 16 days 2:56:28 RCM RCM-01000W E02 09433RCM0094 AF BCM1255[B1] 800 MHz 400. 0 MHz 1024 MB 32 MB SS11 NA flak = 03.04.14 xspisl = 02.00.56 sven = 00.00.02.59 boot0 = CMTS_BOOT0_V00.03.13 boot1 = CMTS_BOOT1_V00.07.09 boot2 = CMTS_BOOT1_V00.07.09 CMTS_BOOT1_V00.07.09 [1] Coldstart Reset CMTS_V08.00.00.130

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

Uptime: Slot: 19 Type: Model Number: Model Version: Serial Number: Agile Revision: Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: Flash Disk Size: CPLD Versions: PIC Version: PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions: Boot Versions:

Last Boot Version: Reason Last Booted: Software Version: Uptime: Slot: 20 Type: Model Number: Model Version: Serial Number: Agile Revision: Man Deviation: CPU Type: CPU Speed: Bus Speed: RAM Size: Flash Size: Flash Disk Size: CPLD Versions:

Issue 2.0

16 days

2:56:28

SCM SCM-00440W G05 02341CBM0020

MPC 755 (2.3) 396 MHz 99.900 MHz 512 MB 8 MB 488 MB format / 488 MB physical P301 PICS-00440W/D05 08054RMO0015

sandm = 06.21.00 boot0 = CMTS_BOOT0_V00.00.85 boot1 = CMTS_BOOT1_V00.09.62 boot2 = CMTS_BOOT1_V00.09.62 CMTS_BOOT1_V00.09.62 [2] Coldstart Reset CMTS_V08.00.00.130 16 days 2:58:57 SCM SCM-02440W B02 03141CBM0042

MPC 755 (2.3) 396 MHz 99.900 MHz 512 MB 8 MB 488 MB format / 488 MB physical P302 C502

ARRIS PROPRIETARY — All Rights Reserved

CLI-1743

CLI Command Descriptions

PIC Version: PIC Serial Number: PIC Agile Revision: PIC Man Deviation: FPGA Versions: Boot Versions:

Last Boot Version: Reason Last Booted: Software Version: Uptime:

C4/C4c CMTS Rel. 8.0.7

PICS-00440W/D05 08054RMO0015

sandm = 06.21.00 boot0 = CMTS_BOOT0_V00.00.85 boot1 = CMTS_BOOT1_V00.09.62 boot2 = CMTS_BOOT1_V00.09.62 CMTS_BOOT1_V00.09.62 [1] Coldstart Reset CMTS_V08.00.00.130 16 days 2:58:58

Related Command(s)

show image reload

CLI-1744

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

telnet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Initiates a telnet session to the specified target. The specified target can be either an IP address or hostname if the hostname has been configured on the CMTS.

Syntax

telnet [dest-port ]

Parameter

Definition



IP address or hostname (if a hostname has been configured on the CMTS) to telnet to.

[dest-port ]

Issue 2.0

Destination port address.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1745

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

terminal length Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Sets the number of lines for pagination of the console port. A value of zero indicates no pagination. Non-zero values are only applicable for transports that do not support window size negotiation (serial, ssh). Transports which support window size negotiation (telnet) may override this parameter. For Telnet sessions, a value will enable non-zero pagination. To reset to the default, use the [no] option.

Syntax

terminal length

Parameter



Definition

Sets the pagination length of the console port

Related Command(s)

configure line configure pagination show running-config interface cable-downstream

CLI-1746

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

terminal width Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Sets the terminal/console width in number of columns for wrapping.To reset the back to the default, use the [no] option.

Syntax

terminal width

Parameter



Issue 2.0

Definition

Sets the number of columns for wrap. Valid range is 1-384.

ARRIS PROPRIETARY — All Rights Reserved

CLI-1747

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

test Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Tests DOCSIS® features on the specified slot. The test commands are designed for CableLabs and are not designed for customer use.

Syntax

test

Parameter



CLI-1748

Definition

The number of the chassis slot.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging dhcp Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables the tracing of DHCP events to the logging history. This command defaults to the brief version. To see the verbose logs, use the optional keyword “verbose”.

Syntax

trace logging dhcp [verbose]

Parameter

[verbose]

Issue 2.0

Definition

The mac address used to filter the DHCP notification Verbose

ARRIS PROPRIETARY — All Rights Reserved

CLI-1749

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging dhcpv6 Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables the tracing of DHCPv6 events to the logging history. This command defaults to the brief version. To see the verbose logs, use the optional keyword “verbose”.

Syntax

trace logging dhcpv6 [verbose]

Parameter

[verbose]

CLI-1750

Definition

The mac address used to filter the DHCPv6 notification Verbose

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging ips Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables and generates an IPS file from the mated SCM. To disable tracing of CMTS behavior, use the [no] option.

Syntax

trace logging ips [] [no]

Parameter

[]

Issue 2.0

Definition

Filename used to store the IPS file

ARRIS PROPRIETARY — All Rights Reserved

CLI-1751

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging ipssh Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of ipssh events to the logging history. To disable this behavior, use the [no] option.

Syntax

trace logging ipssh

CLI-1752

ARRIS PROPRIETARY — All Rights Reserved

[no]

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace ipstack Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of an ipsstack event to the logging history. To disable tracing behavior, use the [no] option.

Syntax

trace ipstack [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1753

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging ipvideo Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables the tracing of the specified IPv4 or IPv6 address to the logging history. To disable the tracing, use the [no] version of the command.

Syntax

trace logging ipvideo [no]

Parameter



CLI-1754

Definition

The IPv4 or IPv6 address

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging modem Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables the tracing of modem events to the logging history. This command defaults to the brief version. To see the verbose logs, use the optional keyword “verbose”. To disable modem event traces, use the [no] option.

Syntax

trace logging modem [verbose] [no]

Parameter

[verbose]

Definition

The mac address of the modem Verbose

Related Command(s)

show logging debug show logging history clear logging history

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1755

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging no Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Clears all enabled traces.

Syntax

trace logging no

CLI-1756

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging packetcable Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables the tracing of PacketCable events to the logging history. To disable PacketCable event traces, use the [no] option.

Syntax

trace logging packetcable [no]

Parameter



Definition

The IP address of the MTA device.

Related Command(s)

show logging debug show logging history clear logging history

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1757

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging packetcable * Default Access Level

Mode

Privileged – 15

Cable interface configuration

Purpose

Enables all DQoS gate trace, event messaging, and all modem (except BPI and ranging) logging for a single customer as specified by the customer’s MTA IP address. To disable all DQoS gate trace, event messaging, and all modem (except BPI and ranging) logging, use the [no] option.

Syntax

trace logging packetcable [no]

Parameter



CLI-1758

Definition

Choose either the packetcable multi-media (MM) events or the packetcable DQoS events to the logging history IP address of the Multimedia Terminal Adapter (MTA)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of router events to the logging history. To disable router event traces, use the [no] option.

Syntax

trace logging router [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1759

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router bgp Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of BGP events to the logging history. To disable BGP event traces, use the [no] option.

Syntax

trace logging router bgp

CLI-1760

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router general Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of general router events to the logging history. To disable general router events, use the [no] option.

Syntax

trace logging router general [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1761

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router isis Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of IS-IS router events to the logging history. To disable IS-IS router event traces, use the [no] option. trace logging router isis

CLI-1762

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router ospf Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of OSPF router events to the logging history. To disable OSPF router event traces, use the [no] option.

Syntax

trace logging router ospf [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1763

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router redist Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of router forwarding table events to the logging history. To disable router forwarding table event traces, use the [no] option.

Syntax

trace logging router redist [no]

CLI-1764

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

trace logging router rip Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Enables tracing of RIP router events to the logging history. To disable RIP router event traces, use the [no] option.

Syntax

trace logging router rip [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1765

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

traceroute Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Determines the path a packet takes to get to a destination. The device sends out a sequence of User Datagram Protocol (UDP) datagrams to an invalid port address at the remote host. Three datagrams are sent initially, each with a Time-To-Live (TTL) field value set to one. The TTL value of 1 causes the datagram to “timeout” as soon as it hits the first router in the path. A response is then received with an ICMP Time Exceed Message (TEM) indicating that the datagram has expired. NOTE The configure ip vrf default icmp-time-exceeded command must be run or traceroute through the CMTS will not work Another three UDP messages are now sent, each with the TTL value set to 2 which causes the second router to return ICMP TEMs. This process continues until the packets actually reach the other destination. Since these datagrams are trying to access an invalid port at the destination host, ICMP Port Unreachable Messages are returned, indicating an unreachable port, this event signals the Traceroute program that it is finished. Traceroute can also execute from the System Control Module ethernet port. If the source-ip option specifies the SCM’s IP address, then the traceroute will be sourced from the SCM’s ethernet port. The purpose behind this is to record the source of each ICMP Time Exceeded Message to provide a trace of the path the packet took to reach the destination from a given source by returning the sequence of hops the packet has traveled.

Syntax

traceroute [source-ip | hostname ] [min-ttl ] [max-ttl ] [timeout ] [probe-count ] [port-number ] [tos ]

CLI-1766

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

traceroute ipv6 Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Determines the path a packet takes to get to a destination.

Syntax

traceroute ipv6 [max-ttl ] [source ] [timeout ] [probe-count ] [minttl ] [port-number ] [tos ]

Parameter

Definition



IP address used to source the traceroute

[max-ttl ]

Specifies the max number of hops to the destination. Range is 1 to 64 hops. Default is 30.

[source ]

IP address traceroute from

[timeout ]

Specifies the timeout in seconds for each ICMP echo request “probe”. Range is 1 to 100 seconds. Default is 3.

[probe-count ]

Specifies the number of “probes” to send at each TTL level. The range is 1 to 10 probes. Default is 3.

[min-ttl ]

Specifies the starting TTL for the traceroute (first probe). This is used to start the traceroute beyond the known hops en route to the destination. Range is 1 to 64 hops. Default is 1.

[port-number ]

Specifies the starting destination port number. The port number increments by 1 for each “probe”. Range is 1 to 65535. Default is 33434.

[tos ]

Differentiated Service Class (TOS) field type of service [0] [0-255]. Default is 0.

Example

To run a traceroute on IP address 10.44.8.200, use the following command: C4>

Issue 2.0

traceroute 10.44.8.200 probe-count 10

ARRIS PROPRIETARY — All Rights Reserved

CLI-1767

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

traceroute ipv6 * output-interface cable Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Determines the path a packet takes to get to a destination from a cable interface.

Syntax

traceroute ipv6 output-interface cable slot>/

Parameter



CLI-1768

Definition

IP address used to source the traceroute



The CAM slot number. Valid range for the C4 CMTS is 0-15; valid range for the C4c CMTS is 10-15.



The MAC domain number (valid numbers are 0-1)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

traceroute ipv6 * output-interface gigabitethernet Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Determines the path a packet takes to get to a destination from a one Gigabit Ethernet interface.

Syntax

traceroute ipv6 output-interface gigabitethernet /

Parameter



Issue 2.0

Definition

IP address used to source the traceroute



The RCM slot number. Valid range for the C4 CMTS is 19-20; valid range for the C4c CMTS is 19.



The Gigabit port number (valid numbers are 0-9)

ARRIS PROPRIETARY — All Rights Reserved

CLI-1769

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

unalias Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Removes the specified command alias from the alias list.

Syntax

unalias

Parameter

Definition



The specific name you want to remove

Example

To remove the alias sls for show linecard status, type the following command: C4>

CLI-1770

unalias sls

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

wait Default Access Level

Mode

Non-privileged – 1

User EXEC

Purpose

Delays the execution of the next command by the specified number of seconds.

Syntax

wait

Parameter

Definition



Time in number of seconds. Valid range is 1-4,294,967,295 seconds.

Example

If you want to delay the next command by 10 seconds, type the following command: C4>

Issue 2.0

wait 10

ARRIS PROPRIETARY — All Rights Reserved

CLI-1771

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

write log Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Allows the user to generate a customized notification/log.

Syntax

write log [level ]

Parameter

Definition

]

Writes a memo to the log Writes to log using priority levels. Values of priority level are: 1 2 3 4 5 6 7 8

[level ]

= = = = = = = =

emergency alert critical error warning notice* informational debug

*If no level is given, the system will default to 6 (notice).

Example

If you wanted to generate a “critical” message, you would type the following command: C4#

CLI-1772

write log “This is a test” level 3

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

write memory Default Access Level

Mode

Privileged – 15

Privileged EXEC

Purpose

Writes the running configuration to memory. This command will also copy the critical /system directories and their files to the standby System Control Module (SCM).

Syntax

write memory The following is an example of the output returned by a duplex chassis: [0] Write Mem . Remote Write Mem .. [1] Bundle Archive ....... [7] . [9] Unbundle Archive ............. [21] Write memory operation completed successfully. The following is an example of the output returned by a simplex chassis: [0] Write Mem . [0] Bundle Archive ........... [10] Write memory operation completed successfully. If write memory Fails — If this command fails it is usually because there is insufficient space on the flash disk. For example, if an operator ftp’s a large file such as a software image to the /system partition by mistake, write memory will fail. The following is an example of the system response to a failed write memory command: [0] Bundle Archive . Remote Write Mem .. [1] Write memory operation failed. Warning: Check /system make sure disk space is available. Warning: Check /update make sure disk space is available. Warning: Database may be corrupted. Check the log for more details! If this occurs, perform the following steps:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-1773

CLI Command Descriptions

C4/C4c CMTS Rel. 8.0.7

1

Run the following command to display the amount of free space on the flash disk:

C4# df If one of the partitions shows 0 free blocks, that is where the failure occurred. File System /system /update /active

Free Blocks 0 480304 279104

Total User Avail 101520 484352 413864

2

List the files in that directory and delete any large files that were placed there by mistake.

3

Run the write memory command again.

NOTE If you clean up the partition that caused the failure and execute another write memory immediately, the command will execute successfully but you may see the following response: Write memory operation completed successfully. This message occurs only when you have executed the command before the CMTS had a chance to refresh the MIBs. If you can, after deleting the unnecessary files, wait a minute or two before running the running the write memory command again.

CLI-1774

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

List of CLI Commands 1 alias

CLI-2

2 archive

CLI-3

3 cd

CLI-4

4 chkdisk

CLI-5

5 clear access-list counters

CLI-6

6 clear arp-cache

CLI-7

7 clear cable filter counters

CLI-8

8 clear cable filter group * counters

CLI-9

9 clear cable filter group * index * counters

CLI-10

10 clear cable flap-list

CLI-11

11 clear cable host

CLI-13

12 clear cable load-balance counters

CLI-14

13 clear cable load-balance failed-list *

CLI-15

14 clear cable load-balance state

CLI-16

15 clear cable modem

CLI-17

16 clear cable modem all cable-downstream

CLI-18

17 clear cable modem all cable-mac

CLI-19

18 clear cable modem all cable-upstream

CLI-20

19 clear cable modem all delete

CLI-21

20 clear cable modem all rate

CLI-22

21 clear cable modem all reset

CLI-23

22 clear cable modem cable * all delete

CLI-24

23 clear cable modem cable * all reset

CLI-25

24 clear cable modem cable * bonded

CLI-26

25 clear cable modem cable-downstream * all delete

CLI-27

26 clear cable modem cable-downstream * all reset

CLI-28

27 clear cable modem cable-downstream * offline delete

CLI-29

28 clear cable modem cable-downstream * oui * delete

CLI-30

29 clear cable modem cable-downstream * oui * offline delete

CLI-31

30 clear cable modem cable-downstream * oui * reset

CLI-32

31 clear cable modem cable-mac * all reset

CLI-33

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

i

List of CLI Commands

ii

C4 CMTS Rel. 8.0.7

32 clear cable modem cable-mac * offline delete

CLI-34

33 clear cable modem cable-mac * oui * delete

CLI-35

34 clear cable modem cable-mac * oui * offline delete

CLI-36

35 clear cable modem cable-mac * oui * reset

CLI-37

36 clear cable modem cable * offline delete

CLI-38

37 clear cable modem cable * oui * delete

CLI-39

38 clear cable modem cable * oui * offline delete

CLI-40

39 clear cable modem cable * oui * reset

CLI-41

40 clear cable modem cable-upstream * all delete

CLI-42

41 clear cable modem cable-upstream * all reset

CLI-43

42 clear cable modem cable-upstream * offline delete

CLI-44

43 clear cable modem cable-upstream * oui * delete

CLI-45

44 clear cable modem cable-upstream * oui * offline delete

CLI-46

45 clear cable modem cable-upstream * oui * reset

CLI-47

46 clear cable modem fpcm-id

CLI-48

47 clear cable modem offline delete

CLI-49

48 clear cable modem oui * delete

CLI-50

49 clear cable modem oui * offline delete

CLI-51

50 clear cable modem oui * reset

CLI-52

51 clear cable proto-throttle counters

CLI-53

52 clear cable proto-throttle history

CLI-54

53 clear counters cable

CLI-55

54 clear counters cable-mac

CLI-56

55 clear counters cable modem deny

CLI-57

56 clear counters gigabitethernet

CLI-58

57 clear counters tengigabitethernet

CLI-60

58 clear crypto sa

CLI-62

59 clear ip bgp

CLI-63

60 clear ip bgp * soft

CLI-64

61 clear ip mroute counters

CLI-65

62 clear ip route

CLI-66

63 clear ipv6 access-list

CLI-67

64 clear ipv6 neighbors

CLI-68

65 clear ipv6 route pd

CLI-69

66 clear isis counters

CLI-70

67 clear line

CLI-71

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

68 clear line console

CLI-72

69 clear line vty

CLI-73

70 clear logging debug

CLI-74

71 clear logging history

CLI-75

72 clear logging local

CLI-76

73 clear logging qos-service-flow

CLI-77

74 clear packetcable cops counters

CLI-78

75 clear packetcable gate

CLI-79

76 clear packetcable gatectl counters

CLI-80

77 clear pmd

CLI-81

78 clear route-map-policy counters

CLI-82

79 cls

CLI-83

80 configure

CLI-84

81 configure absolute-timeout

CLI-85

82 configure access-list

CLI-86

83 configure access-list * icmp

CLI-87

84 configure access-list * igmp

CLI-88

85 configure access-list * ip

CLI-89

86 configure access-list * name

CLI-91

87 configure access-list * num

CLI-92

88 configure access-list * remark

CLI-93

89 configure access-list resequence

CLI-94

90 configure access-list * tcp

CLI-95

91 configure access-list * udp

CLI-97

92 configure accounting

CLI-99

93 configure aging

CLI-100

94 configure arp

CLI-101

95 configure arp state not-present global-max-rate

CLI-103

96 configure arp state not-present max-number

CLI-104

97 configure arp state not-present max-time

CLI-105

98 configure arp state not-present min-time

CLI-106

99 configure arp state not-present rate-limit

CLI-107

100 configure arp state searching global-max-rate

CLI-108

101 configure arp state searching max-number

CLI-109

102 configure arp state searching rate-limit

CLI-110

103 configure arp * tengigabitethernet

CLI-111

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

iii

List of CLI Commands

iv

C4 CMTS Rel. 8.0.7

104 configure arp timeout

CLI-112

105 configure audit autoscheduling enable

CLI-113

106 configure audit log enable

CLI-114

107 configure audit logthrottle enable

CLI-115

108 configure audit sequence * card * enable

CLI-116

109 configure audit sequence * card * run-now

CLI-117

110 configure audit sequence * enable

CLI-118

111 configure audit sequence * run-now

CLI-119

112 configure authentication

CLI-120

113 configure authorization

CLI-121

114 configure autorecovery

CLI-122

115 configure banner login

CLI-123

116 configure banner motd

CLI-125

117 configure cable admission-control multicast allowed

CLI-127

118 configure cable admission-control multicast enable

CLI-128

119 configure cable allow-cmsg-ambig-override

CLI-129

120 configure cable annex

CLI-130

121 configure cable authstring

CLI-131

122 configure cable cm-cfg-reg-req-time

CLI-132

123 configure cable concatenation-docsis10

CLI-133

124 configure cable delayed-cpe-learning-bpi

CLI-134

125 configure cable downstream-enhanced-power

CLI-135

126 configure cable dsg client-id-list *

CLI-136

127 configure cable dsg ds-frequency-list

CLI-138

128 configure cable dsg timer-list

CLI-140

129 configure cable dsg tunnel

CLI-142

130 configure cable dsg tunnel * classifier

CLI-143

131 configure cable dsg vsp-list

CLI-145

132 configure cable enable-trap

CLI-147

133 configure cable fiber-node

CLI-148

134 configure cable fiber-node * cable-downstream

CLI-149

135 configure cable fiber-node * cable-mac * load-balance enable

CLI-150

136 configure cable fiber-node * cable-mac * load-balance init-technique

CLI-151

137 configure cable fiber-node * cable-mac * load-balance policy

CLI-152

138 configure cable fiber-node * cable-upstream

CLI-153

139 configure cable fiber-node * description

CLI-154

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

140 configure cable fiber-node * force no

CLI-155

141 configure cable filter group * index

CLI-156

142 configure cable filter group * index * ip-tos

CLI-158

143 configure cable filter group * index * log

CLI-160

144 configure cable filter log no

CLI-162

145 configure cable flap-list power-adjust threshold

CLI-163

146 configure cable fragmentation-docsis10

CLI-164

147 configure cable freq-ds-max

CLI-165

148 configure cable freq-ds-min

CLI-166

149 configure cable freq-us-max

CLI-167

150 configure cable host authorization

CLI-168

151 configure cable host authorization * cpe *

CLI-169

152 configure cable intercept

CLI-170

153 configure cable intercept source-interface cable

CLI-171

154 configure cable intercept source-interface cable-mac

CLI-172

155 configure cable intercept source-interface gigabitethernet

CLI-173

156 configure cable intercept source-interface loopback

CLI-174

157 configure cable intercept source-interface tengigabitethernet

CLI-175

158 configure cable intercept * subscriber

CLI-176

159 configure cable intercept * subscriber * md * udp * until

CLI-177

160 configure cable LO1-leak-detect

CLI-178

161 configure cable load-balance across-macdomain-check

CLI-179

162 configure cable load-balance downstream-start-threshold

CLI-180

163 configure cable load-balance enable

CLI-181

164 configure cable load-balance exclude oui

CLI-182

165 configure cable load-balance failed-list exclude-count

CLI-183

166 configure cable load-balance failed-list timeout

CLI-184

167 configure cable load-balance general-group-defaults enable

CLI-185

168 configure cable load-balance general-group-defaults init-technique

CLI-186

169 configure cable load-balance general-group-defaults policy

CLI-187

170 configure cable load-balance include cm-mac

CLI-188

171 configure cable load-balance include oui

CLI-189

172 configure cable load-balance macdomain-check

CLI-190

173 configure cable load-balance policy

CLI-191

174 configure cable load-balance policy * rule

CLI-192

175 configure cable load-balance rule * channel-weight

CLI-193

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

v

List of CLI Commands

vi

C4 CMTS Rel. 8.0.7

176 configure cable load-balance rule * disable-period

CLI-194

177 configure cable load-balance rule * enable

CLI-195

178 configure cable load-balance rule * method

CLI-196

179 configure cable load-balance rule * periodic-steeringd2

CLI-197

180 configure cable load-balance rule * periodic-steeringd3

CLI-198

181 configure cable load-balance rule * registration-steeringd2

CLI-199

182 configure cable load-balance rule * registration-steeringd3

CLI-200

183 configure cable load-balance rule * threshold

CLI-201

184 configure cable load-balance rule * type

CLI-202

185 configure cable load-balance upstream-start-threshold

CLI-203

186 configure cable load-balance utilization-modems-to-check

CLI-204

187 configure cable load-interval

CLI-205

188 configure cable mac-move-allowed-on-dhcp

CLI-206

189 configure cable max-qos-active-timeout

CLI-207

190 configure cable max-qos-admitted-timeout

CLI-208

191 configure cable max-ucd-burst-len

CLI-209

192 configure cable metering

CLI-210

193 configure cable metering collector

CLI-211

194 configure cable metering data-ack-timeout

CLI-212

195 configure cable metering data-ack-window

CLI-213

196 configure cable metering export

CLI-214

197 configure cable metering keep-alive-interval

CLI-215

198 configure cable metering mode

CLI-216

199 configure cable metering query-port

CLI-217

200 configure cable metering report-cycle set * start * interval

CLI-218

201 configure cable metering report-cycle start * interval

CLI-219

202 configure cable metering session-id

CLI-220

203 configure cable metering session id * service * method

CLI-221

204 configure cable metering streaming-port

CLI-222

205 configure cable modem deny

CLI-223

206 configure cable modem format

CLI-224

207 configure cable modem move * cable-downstream * cable-upstream * method

CLI-225

208 configure cable modem move * downstream-freq

CLI-226

209 configure cable modem move * us-channel-id

CLI-227

210 configure cable modem remote-query

CLI-228

211 configure cable modem remote-query source-interface

CLI-229

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

212 configure cable modem remote-query source-interface loopback

CLI-230

213 configure cable modem vendor

CLI-231

214 configure cable modify-primary-ds-rcc

CLI-232

215 configure cable modulation-profile * atdma

CLI-233

216 configure cable modulation-profile * iuc

CLI-234

217 configure cable modulation-profile * tdma

CLI-241

218 configure cable modulation-profile * tdma-atdma

CLI-242

219 configure cable mtcm-conditional-override

CLI-243

220 configure cable multicast group-qos * scn

CLI-244

221 configure cable multicast qos group

CLI-245

222 configure cable multicast qos group * group-qos * priority

CLI-246

223 configure cable multicast qos group * group-qos * session-range * source

CLI-247

224 configure cable peak-tr-rate-upstream

CLI-248

225 configure cable percentaddtldsbandwidth

CLI-249

226 configure cable privacy add-certificate

CLI-250

227 configure cable privacy ca-cert-trust

CLI-253

228 configure cable privacy cm-cert-trust

CLI-254

229 configure cable proto-throttle * interval

CLI-255

230 configure cable proto-throttle * max-burst

CLI-256

231 configure cable proxy-tftp

CLI-257

232 configure cable relay-agent-option circuit-id

CLI-258

233 configure cable relay-agent-option qos-sc-name

CLI-259

234 configure cable source-verify leasequery message-type

CLI-260

235 configure cable source-verify leasequery version

CLI-261

236 configure cable spectrum-group

CLI-262

237 configure cable spectrum-group * hop-period

CLI-263

238 configure cable spectrum-group * min-codewords

CLI-264

239 configure cable spectrum-group * retry-period

CLI-265

240 configure cable spectrum-group * sample-period

CLI-266

241 configure cable spectrum-group * state * frequency * width * modulation-profile

CLI-267

242 configure cable spectrum-group * state * trigger

CLI-268

243 configure cable spectrum-group trigger * degradation

CLI-269

244 configure cable spectrum-group trigger * improvement

CLI-270

245 configure cable spectrum-group trigger * period

CLI-271

246 configure cable spectrum-group trigger * time

CLI-272

247 configure cable submgmt default active

CLI-273

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

vii

List of CLI Commands

C4 CMTS Rel. 8.0.7

248 configure cable submgmt default filter-group

CLI-274

249 configure cable submgmt default learnable

CLI-275

250 configure cable submgmt default max-cpe

CLI-276

251 configure cable submgmt default v6-max-cpe

CLI-277

252 configure cable tcc-refid-in-first-only

CLI-278

253 configure cable unicast-np-us-acquisition

CLI-279

254 configure cable unicast-polling pri

CLI-280

255 configure clock network

CLI-282

256 configure clock set

CLI-283

257 configure clock timezone

CLI-284

258 configure cos-mapping

CLI-296

259 configure counts collection rate

CLI-298

260 configure crypto key export

CLI-299

261 configure crypto key generate

CLI-300

262 configure crypto key import

CLI-301

263 configure crypto key zeroize

CLI-302

264 configure diag

CLI-303

265 configure disconnect ssh

CLI-304

266 configure disk volume

CLI-305

267 configure disk volume * scm * clone-access

CLI-306

268 configure enable

CLI-308

269 configure fan monitor shutdown

CLI-309

270 configure fan speed-control shutdown

CLI-310

271 configure ftp-server

CLI-311

272 configure hostname

CLI-312

273 configure interface cable-downstream

CLI-313

274 configure interface cable-downstream * cable attribute-mask value

CLI-314

275 configure interface cable-downstream * cable cable-mac

CLI-315

276 configure interface cable-downstream * cable channel-id

CLI-316

277 configure interface cable-downstream * cable dsg dcd-enable

CLI-317

278 configure interface cable-downstream * cable dsg ds-frequency-list

CLI-318

279 configure interface cable-downstream * cable dsg no

CLI-319

280 configure interface cable-downstream * cable dsg timer-list

CLI-320

281 configure interface cable-downstream * cable dsg tunnel-group

CLI-321

282 configure interface cable-downstream * cable dsg vsp-list

CLI-322

283 configure interface cable-downstream * cable frequency

CLI-323

viii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

284 configure interface cable-downstream * cable interleave-depth

CLI-324

285 configure interface cable-downstream * cable load-balance group

CLI-325

286 configure interface cable-downstream * cable max-round-trip-delay

CLI-326

287 configure interface cable-downstream * cable modulation

CLI-327

288 configure interface cable-downstream * cable power-level

CLI-328

289 configure interface cable-downstream * cable primary-capable

CLI-329

290 configure interface cable-downstream * cable rate-limit token-bucket

CLI-330

291 configure interface cable-downstream * cable show

CLI-331

292 configure interface cable-downstream * cable shutdown

CLI-332

293 configure interface cable-downstream * cable voice-limits

CLI-333

294 configure interface cable-downstream * cable voice-limits allowed-emergency

CLI-334

295 configure interface cable-downstream * cable voice-limits allowed-normal

CLI-335

296 configure interface cable-downstream * cable voice-limits allowed-total

CLI-336

297 configure interface cable-downstream * cable voice-limits emergency-preemption

CLI-337

298 configure interface cable-downstream * cable voice-limits reserved-emergency

CLI-338

299 configure interface cable-downstream * cable voice-limits reserved-normal

CLI-339

300 configure interface cable-downstream * description

CLI-340

301 configure interface cable-downstream * ip igmp static-group

CLI-341

302 configure interface cable-downstream * ip igmp static-group * source

CLI-342

303 configure interface cable-mac

CLI-343

304 configure interface cable-mac * authorization-module open-dynamic-flow-policy

CLI-344

305 configure interface cable-mac * cable annex

CLI-345

306 configure interface cable-mac * cable bundle cable

CLI-346

307 configure interface cable-mac * cable bundle cable-mac

CLI-347

308 configure interface cable-mac * cable bundle master

CLI-348

309 configure interface cable-mac * cable cm-ip-prov-mode

CLI-349

310 configure interface cable-mac * cable cm-status enabled

CLI-350

311 configure interface cable-mac * cable cm-status event-type * enabled

CLI-351

312 configure interface cable-mac * cable cm-status event-type * max-event-holdoff

CLI-352

313 configure interface cable-mac * cable cm-status event-type * max-num-reports

CLI-353

314 configure interface cable-mac * cable dhcp-giaddr

CLI-354

315 configure interface cable-mac * cable downstream-bonding-group

CLI-355

316 configure interface cable-mac * cable downstream-bonding-group * attribute-mask value

CLI-356

317 configure interface cable-mac * cable downstream-bonding-group * cable-downstream

CLI-357

318 configure interface cable-mac * cable downstream-bonding-group dynamic enable

CLI-358

319 configure interface cable-mac * cable downstream-bonding-group dynamic reseq-wait-time

CLI-359

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

ix

List of CLI Commands

C4 CMTS Rel. 8.0.7

320 configure interface cable-mac * cable downstream-bonding-group * dynamic reseq-wait-time CLI-360

x

321 configure interface cable-mac * cable downstream-bonding-group dynamic reseq-warning-threshold

CLI-361

322 configure interface cable-mac * cable downstream-bonding-group * dynamic reseq-warning-threshold

CLI-362

323 configure interface cable-mac * cable dynamic-rcc

CLI-363

324 configure interface cable-mac * cable dynamic-secret

CLI-364

325 configure interface cable-mac * cable freq-ds-max

CLI-365

326 configure interface cable-mac * cable freq-ds-min

CLI-366

327 configure interface cable-mac * cable freq-us-max

CLI-367

328 configure interface cable-mac * cable helper-address

CLI-368

329 configure interface cable-mac * cable insertion-interval

CLI-369

330 configure interface cable-mac * cable invited-ranging-attempts

CLI-370

331 configure interface cable-mac * cable load-balance group

CLI-371

332 configure interface cable-mac * cable load-balance group * enable

CLI-372

333 configure interface cable-mac * cable load-balance group * init-technique

CLI-373

334 configure interface cable-mac * cable load-balance group * policy

CLI-374

335 configure interface cable-mac * cable load-balance group * service-type

CLI-375

336 configure interface cable-mac * cable mcast-fwd-by-dsid

CLI-376

337 configure interface cable-mac * cable mdd-interval

CLI-377

338 configure interface cable-mac * cable mult-rx-chl-mode

CLI-378

339 configure interface cable-mac * cable mult-tx-chl-mode

CLI-379

340 configure interface cable-mac * cable privacy chk-validity-period

CLI-380

341 configure interface cable-mac * cable privacy default-cert-trust

CLI-381

342 configure interface cable-mac * cable privacy kek-cm * life-time

CLI-382

343 configure interface cable-mac * cable privacy kek-cm-reset

CLI-383

344 configure interface cable-mac * cable privacy kek-cm-reset * invalidate-auth

CLI-384

345 configure interface cable-mac * cable privacy kek-cm-reset * invalidate-tek

CLI-385

346 configure interface cable-mac * cable privacy kek-cm-reset * send-auth-invalid

CLI-386

347 configure interface cable-mac * cable privacy kek life-time

CLI-387

348 configure interface cable-mac * cable privacy mandatory

CLI-388

349 configure interface cable-mac * cable privacy tek life-time

CLI-389

350 configure interface cable-mac * cable privacy tek-said * life-time

CLI-390

351 configure interface cable-mac * cable privacy tek-said-reset

CLI-391

352 configure interface cable-mac * cable range-cycle-interval

CLI-392

353 configure interface cable-mac * cable ranging-interval

CLI-393

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

354 configure interface cable-mac * cable rcp-id * rcc

CLI-394

355 configure interface cable-mac * cable rcp-id * rcc * cm-channel

CLI-395

356 configure interface cable-mac * cable rcp-id * rcc * cm-channel * cable-downstream

CLI-396

357 configure interface cable-mac * cable rcp-id * rcc * cm-channel * module

CLI-397

358 configure interface cable-mac * cable rcp-id * rcc * cm-channel * primary-channel

CLI-398

359 configure interface cable-mac * cable rcp-id * rcc * description

CLI-399

360 configure interface cable-mac * cable rcp-id * rcc * module

CLI-400

361 configure interface cable-mac * cable rcp-id * rcc * module * min-center-frequency

CLI-401

362 configure interface cable-mac * cable rcp-id * rcc * vendor-specific

CLI-402

363 configure interface cable-mac * cable rcp-id * rcc * vendor-specific extended

CLI-403

364 configure interface cable-mac * cable reg-rsp-timer-t6

CLI-404

365 configure interface cable-mac * cable source-verify

CLI-405

366 configure interface cable-mac * cable submgmt default filter-group

CLI-406

367 configure interface cable-mac * cable sync-interval

CLI-407

368 configure interface cable-mac * cable tftp-enforce

CLI-408

369 configure interface cable-mac * cable ucd-interval

CLI-409

370 configure interface cable-mac * cable upstream-bonding-group

CLI-410

371 configure interface cable-mac * cable upstream-bonding-group * attribute-mask value

CLI-411

372 configure interface cable-mac * cable upstream-bonding-group * cable-upstream

CLI-412

373 configure interface cable-mac * cable upstream-bonding-group dynamic enable

CLI-413

374 configure interface cable-mac * cable us-freq-range

CLI-414

375 configure interface cable-mac * cable us-freq-range extended

CLI-415

376 configure interface cable-mac * cable us-freq-range standard

CLI-416

377 configure interface cable-mac * cable verbose-cm-rcp

CLI-417

378 configure interface cable-mac * description

CLI-418

379 configure interface cable-mac * ip access-group

CLI-419

380 configure interface cable-mac * ip address

CLI-420

381 configure interface cable-mac * ip directed-broadcast

CLI-421

382 configure interface cable-mac * ip igmp

CLI-422

383 configure interface cable-mac * ip igmp access-group

CLI-423

384 configure interface cable-mac * ip igmp backup-proxy-interface

CLI-424

385 configure interface cable-mac * ip igmp host-robustness

CLI-425

386 configure interface cable-mac * ip igmp host-version

CLI-426

387 configure interface cable-mac * ip igmp join-group

CLI-427

388 configure interface cable-mac * ip igmp join-group * source

CLI-428

389 configure interface cable-mac * ip igmp last-member-query

CLI-429

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xi

List of CLI Commands

C4 CMTS Rel. 8.0.7

390 configure interface cable-mac * ip igmp multicast-static-only

CLI-430

391 configure interface cable-mac * ip igmp proxy-interface

CLI-431

392 configure interface cable-mac * ip igmp query-interval

CLI-432

393 configure interface cable-mac * ip igmp query-max-response-time

CLI-433

394 configure interface cable-mac * ip igmp robustness

CLI-434

395 configure interface cable-mac * ip igmp static-group

CLI-435

396 configure interface cable-mac * ip igmp static-group * source

CLI-436

397 configure interface cable-mac * ip igmp version

CLI-437

398 configure interface cable-mac * ip ospf authentication-key

CLI-438

399 configure interface cable-mac * ip ospf authentication key-chain

CLI-439

400 configure interface cable-mac * ip ospf auto-delete-neighbor

CLI-440

401 configure interface cable-mac * ip ospf cost

CLI-441

402 configure interface cable-mac * ip ospf dead-interval

CLI-442

403 configure interface cable-mac * ip ospf hello-interval

CLI-443

404 configure interface cable-mac * ip ospf message-digest-key * md5

CLI-444

405 configure interface cable-mac * ip ospf network

CLI-445

406 configure interface cable-mac * ip ospf priority

CLI-446

407 configure interface cable-mac * ip ospf retransmit-interval

CLI-447

408 configure interface cable-mac * ip ospf transmit-delay

CLI-448

409 configure interface cable-mac * ip pim dr-priority

CLI-449

410 configure interface cable-mac * ip pim hello-holdtime

CLI-450

411 configure interface cable-mac * ip pim message-holdtime

CLI-451

412 configure interface cable-mac * ip pim message-interval

CLI-452

413 configure interface cable-mac * ip pim query-interval

CLI-453

414 configure interface cable-mac * ip pim sparse-mode-ssm

CLI-454

415 configure interface cable-mac * ip policy route-map-policy

CLI-455

416 configure interface cable-mac * ip rip authentication key

CLI-456

417 configure interface cable-mac * ip rip authentication key-chain

CLI-457

418 configure interface cable-mac * ip rip authentication mode

CLI-458

419 configure interface cable-mac * ip rip authentication mode md5

CLI-459

420 configure interface cable-mac * ip rip authentication mode text

CLI-460

421 configure interface cable-mac * ip rip default-metric

CLI-461

422 configure interface cable-mac * ip rip receive version

CLI-462

423 configure interface cable-mac * ip router isis

CLI-463

424 configure interface cable-mac * ip scm access-group

CLI-464

425 configure interface cable-mac * ip unreachables

CLI-465

xii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

426 configure interface cable-mac * ipv6 address

CLI-466

427 configure interface cable-mac * ipv6 dhcp relay destination

CLI-467

428 configure interface cable-mac * ipv6 dhcp relay link-address

CLI-468

429 configure interface cable-mac * ipv6 enable

CLI-469

430 configure interface cable-mac * ipv6 icmp param-problem

CLI-470

431 configure interface cable-mac * ipv6 icmp too-big

CLI-471

432 configure interface cable-mac * ipv6 icmp unreachables

CLI-472

433 configure interface cable-mac * ipv6 mtu

CLI-473

434 configure interface cable-mac * ipv6 nd dad attempts

CLI-474

435 configure interface cable-mac * ipv6 nd managed-config-flag

CLI-475

436 configure interface cable-mac * ipv6 nd ns-interval

CLI-476

437 configure interface cable-mac * ipv6 nd other-config-flag

CLI-477

438 configure interface cable-mac * ipv6 nd prefix

CLI-478

439 configure interface cable-mac * ipv6 nd prefix * at

CLI-479

440 configure interface cable-mac * ipv6 nd prefix * infinite *

CLI-480

441 configure interface cable-mac * ipv6 nd prefix * no-advertise

CLI-481

442 configure interface cable-mac * ipv6 nd ra interval

CLI-482

443 configure interface cable-mac * ipv6 nd ra lifetime

CLI-483

444 configure interface cable-mac * ipv6 nd ra suppress

CLI-484

445 configure interface cable-mac * ipv6 nd reachable-time

CLI-485

446 configure interface cable-mac * ipv6 ospf area

CLI-486

447 configure interface cable-mac * ipv6 ospf cost

CLI-487

448 configure interface cable-mac * ipv6 ospf dead-interval

CLI-488

449 configure interface cable-mac * ipv6 ospf hello-interval

CLI-489

450 configure interface cable-mac * ipv6 ospf mtu-ignore

CLI-490

451 configure interface cable-mac * ipv6 ospf network

CLI-491

452 configure interface cable-mac * ipv6 ospf priority

CLI-492

453 configure interface cable-mac * ipv6 ospf retransmit-interval

CLI-493

454 configure interface cable-mac * ipv6 ospf transmit-delay

CLI-494

455 configure interface cable-mac * ipv6 pd-route-injection

CLI-495

456 configure interface cable-mac * ipv6 router isis

CLI-496

457 configure interface cable-mac * ipv6 traffic-filter

CLI-497

458 configure interface cable-mac * ip vrf forwarding

CLI-498

459 configure interface cable-mac * isis authentication key-chain

CLI-499

460 configure interface cable-mac * isis authentication mode

CLI-500

461 configure interface cable-mac * isis circuit-type

CLI-501

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xiii

List of CLI Commands

C4 CMTS Rel. 8.0.7

462 configure interface cable-mac * isis csnp-interval

CLI-502

463 configure interface cable-mac * isis ds-hello-interval

CLI-503

464 configure interface cable-mac * isis hello-interval

CLI-504

465 configure interface cable-mac * isis hello-multiplier

CLI-505

466 configure interface cable-mac * isis ipv6 metric

CLI-506

467 configure interface cable-mac * isis lsp-interval

CLI-507

468 configure interface cable-mac * isis lsp-mtu

CLI-508

469 configure interface cable-mac * isis metric

CLI-509

470 configure interface cable-mac * isis priority

CLI-510

471 configure interface cable-mac * isis protocol shutdown

CLI-511

472 configure interface cable-mac * isis retransmit-interval

CLI-512

473 configure interface cable-mac * isis small-hello

CLI-513

474 configure interface cable-mac * isis wide-metric

CLI-514

475 configure interface cable-mac * proxy-arp

CLI-515

476 configure interface cable-mac * restricted-proxy-arp

CLI-516

477 configure interface cable-mac * shutdown

CLI-517

478 configure interface cable-mac * voice-limits

CLI-518

479 configure interface cable-mac * voice-limits emergency-preemption

CLI-519

480 configure interface cable-upstream

CLI-520

481 configure interface cable-upstream * cable attribute-mask value

CLI-521

482 configure interface cable-upstream * cable cable-mac

CLI-522

483 configure interface cable-upstream * cable channel-id

CLI-523

484 configure interface cable-upstream * cable channel-width

CLI-524

485 configure interface cable-upstream * cable connector

CLI-525

486 configure interface cable-upstream * cable databackoff

CLI-526

487 configure interface cable-upstream * cable docsis-mode

CLI-527

488 configure interface cable-upstream * cable frequency

CLI-528

489 configure interface cable-upstream * cable ingress-cancellation

CLI-529

490 configure interface cable-upstream * cable load-balance group

CLI-530

491 configure interface cable-upstream * cable map-size

CLI-531

492 configure interface cable-upstream * cable max-power-adj

CLI-532

493 configure interface cable-upstream * cable mini-slot-size

CLI-533

494 configure interface cable-upstream * cable modulation-profile

CLI-534

495 configure interface cable-upstream * cable power-level

CLI-535

496 configure interface cable-upstream * cable pre-eq-enable

CLI-536

497 configure interface cable-upstream * cable rangebackoff

CLI-537

xiv

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

498 configure interface cable-upstream * cable relay-agent-option circuit-id

CLI-538

499 configure interface cable-upstream * cable scdma

CLI-539

500 configure interface cable-upstream * cable show

CLI-540

501 configure interface cable-upstream * cable spectrum-group

CLI-541

502 configure interface cable-upstream * cable supervision

CLI-542

503 configure interface cable-upstream * cable threshold-power-offset

CLI-543

504 configure interface cable-upstream * cable voice-limits

CLI-544

505 configure interface cable-upstream * cable voice-limits emergency-preemption

CLI-545

506 configure interface cable-upstream * description

CLI-546

507 configure interface cable-upstream * shutdown

CLI-547

508 configure interface ethernet * active ip

CLI-548

509 configure interface ethernet * ip address

CLI-549

510 configure interface gigabitethernet

CLI-550

511 configure interface gigabitethernet * description

CLI-551

512 configure interface gigabitethernet * duplex

CLI-552

513 configure interface gigabitethernet * encapsulation dot1q

CLI-553

514 configure interface gigabitethernet * encapsulation dot1q * priority

CLI-554

515 configure interface gigabitethernet * encapsulation no

CLI-555

516 configure interface gigabitethernet * flowcontrol receive

CLI-556

517 configure interface gigabitethernet * flowcontrol send

CLI-557

518 configure interface gigabitethernet * ip access-group

CLI-558

519 configure interface gigabitethernet * ip address

CLI-559

520 configure interface gigabitethernet * ip directed-broadcast

CLI-560

521 configure interface gigabitethernet * ip igmp

CLI-561

522 configure interface gigabitethernet * ip igmp backup-proxy-interface

CLI-562

523 configure interface gigabitethernet * ip igmp host-robustness

CLI-563

524 configure interface gigabitethernet * ip igmp host-version

CLI-564

525 configure interface gigabitethernet * ip igmp join-group

CLI-565

526 configure interface gigabitethernet * ip igmp join-group * source

CLI-566

527 configure interface gigabitethernet * ip igmp last-member-query-interval

CLI-567

528 configure interface gigabitethernet * ip igmp multicast-static-only

CLI-568

529 configure interface gigabitethernet * ip igmp proxy-interface *

CLI-569

530 configure interface gigabitethernet * ip igmp query-interval

CLI-570

531 configure interface gigabitethernet * ip igmp query-max-response-time

CLI-571

532 configure interface gigabitethernet * ip igmp robustness

CLI-572

533 configure interface gigabitethernet * ip igmp static-group

CLI-573

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xv

List of CLI Commands

C4 CMTS Rel. 8.0.7

534 configure interface gigabitethernet * ip igmp static-group * source

CLI-574

535 configure interface gigabitethernet * ip igmp version

CLI-575

536 configure interface gigabitethernet * ip ospf authentication key

CLI-576

537 configure interface gigabitethernet * ip ospf authentication key-chain

CLI-577

538 configure interface gigabitethernet * ip ospf auto-delete-neighbor

CLI-578

539 configure interface gigabitethernet * ip ospf cost

CLI-579

540 configure interface gigabitethernet * ip ospf dead-interval

CLI-580

541 configure interface gigabitethernet * ip ospf graceful-restart restart-helper

CLI-581

542 configure interface gigabitethernet * ip ospf graceful-restart timeout

CLI-582

543 configure interface gigabitethernet * ip ospf hello-interval

CLI-583

544 configure interface gigabitethernet * ip ospf message-digest-key * md5

CLI-584

545 configure interface gigabitethernet * ip ospf network

CLI-585

546 configure interface gigabitethernet * ip ospf priority

CLI-586

547 configure interface gigabitethernet * ip ospf retransmit interval

CLI-587

548 configure interface gigabitethernet * ip ospf transmit-delay

CLI-588

549 configure interface gigabitethernet * ip pim dr-priority

CLI-589

550 configure interface gigabitethernet * ip pim hello-holdtime

CLI-590

551 configure interface gigabitethernet * ip pim message-holdtime

CLI-591

552 configure interface gigabitethernet * ip pim message-interval

CLI-592

553 configure interface gigabitethernet * ip pim query-interval

CLI-593

554 configure interface gigabitethernet * ip pim sparse-mode-ssm

CLI-594

555 configure interface gigabitethernet * ip policy route-map-policy

CLI-595

556 configure interface gigabitethernet * ip rip authentication key

CLI-596

557 configure interface gigabitethernet * ip rip authentication key-chain

CLI-597

558 configure interface gigabitethernet * ip rip authentication mode

CLI-598

559 configure interface gigabitethernet * ip rip authentication mode md5

CLI-599

560 configure interface gigabitethernet * ip rip authentication mode text

CLI-600

561 configure interface gigabitethernet * ip rip default-metric

CLI-601

562 configure interface gigabitethernet * ip router isis

CLI-602

563 configure interface gigabitethernet * ip scm access-group

CLI-603

564 configure interface gigabitethernet * ip unreachables

CLI-604

565 configure interface gigabitethernet * ipv6 address

CLI-605

566 configure interface gigabitethernet * ipv6 enable

CLI-606

567 configure interface gigabitethernet * ipv6 icmp param-problem

CLI-607

568 configure interface gigabitethernet * ipv6 icmp too-big

CLI-608

569 configure interface gigabitethernet * ipv6 icmp unreachables

CLI-609

xvi

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

570 configure interface gigabitethernet * ipv6 mtu

CLI-610

571 configure interface gigabitethernet * ipv6 nd dad attempts

CLI-611

572 configure interface gigabitethernet * ipv6 nd managed-config-flag

CLI-612

573 configure interface gigabitethernet * ipv6 nd ns-interval

CLI-613

574 configure interface gigabitethernet * ipv6 nd other-config-flag

CLI-614

575 configure interface gigabitethernet * ipv6 nd prefix

CLI-615

576 configure interface gigabitethernet * ipv6 nd prefix * at

CLI-616

577 configure interface gigabitethernet * ipv6 nd prefix * infinite

CLI-617

578 configure interface gigabitethernet * ipv6 nd prefix * no-advertise

CLI-618

579 configure interface gigabitethernet * ipv6 nd ra interval

CLI-619

580 configure interface gigabitethernet * ipv6 nd ra lifetime

CLI-620

581 configure interface gigabitethernet * ipv6 nd ra reachable-time

CLI-621

582 configure interface gigabitethernet * ipv6 nd ra suppress

CLI-622

583 configure interface gigabitethernet * ipv6 nd reachable-time

CLI-623

584 configure interface gigabitethernet * ipv6 ospf

CLI-624

585 configure interface gigabitethernet * ipv6 ospf area

CLI-625

586 configure interface gigabitethernet * ipv6 ospf cost

CLI-626

587 configure interface gigabitethernet * ipv6 ospf dead-interval

CLI-627

588 configure interface gigabitethernet * ipv6 ospf hello-interval

CLI-628

589 configure interface gigabitethernet * ipv6 ospf mtu-ignore

CLI-629

590 configure interface gigabitethernet * ipv6 ospf network

CLI-630

591 configure interface gigabitethernet * ipv6 ospf priority

CLI-631

592 configure interface gigabitethernet * ipv6 ospf retransmit-interval

CLI-632

593 configure interface gigabitethernet * ipv6 ospf transmit-delay

CLI-633

594 configure interface gigabitethernet * ipv6 router isis

CLI-634

595 configure interface gigabitethernet * ipv6 traffic-filter

CLI-635

596 configure interface gigabitethernet * ip vrf forwarding

CLI-636

597 configure interface gigabitethernet * isis authentication key-chain

CLI-637

598 configure interface gigabitethernet * isis authentication mode

CLI-638

599 configure interface gigabitethernet * isis circuit-type

CLI-639

600 configure interface gigabitethernet * isis csnp-interval

CLI-640

601 configure interface gigabitethernet * isis ds-hello-interval

CLI-641

602 configure interface gigabitethernet * isis hello-interval

CLI-642

603 configure interface gigabitethernet * isis hello-multiplier

CLI-643

604 configure interface gigabitethernet * isis ipv6 metric

CLI-644

605 configure interface gigabitethernet * isis lsp-interval

CLI-645

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xvii

List of CLI Commands

C4 CMTS Rel. 8.0.7

606 configure interface gigabitethernet * isis lsp-mtu

CLI-646

607 configure interface gigabitethernet * isis metric

CLI-647

608 configure interface gigabitethernet * isis priority

CLI-648

609 configure interface gigabitethernet * isis protocol shutdown

CLI-649

610 configure interface gigabitethernet * isis retransmit-interval

CLI-650

611 configure interface gigabitethernet * isis small-hello

CLI-651

612 configure interface gigabitethernet * isis wide-metric

CLI-652

613 configure interface gigabitethernet * restore

CLI-653

614 configure interface gigabitethernet * shutdown

CLI-654

615 configure interface gigabitethernet * speed

CLI-655

616 configure interface loopback * description

CLI-656

617 configure interface loopback * ip address

CLI-657

618 configure interface loopback * ip ospf cost

CLI-658

619 configure interface loopback * ipv6 address

CLI-659

620 configure interface loopback * ipv6 enable

CLI-660

621 configure interface loopback * ipv6 ospf area

CLI-661

622 configure interface loopback * ipv6 ospf cost

CLI-662

623 configure interface loopback * ip vrf forwarding

CLI-663

624 configure interface loopback * isis ipv6 metric

CLI-664

625 configure interface loopback * isis ipv6 wide-metric

CLI-665

626 configure interface loopback * isis metric

CLI-666

627 configure interface loopback * isis wide-metric

CLI-667

628 configure interface loopback * shutdown

CLI-668

629 configure interface null

CLI-669

630 configure interface null * ip unreachables

CLI-671

631 configure interface null * ipv6 icmp unreachables

CLI-670

632 configure interface system-controller * soft-switch

CLI-672

633 configure interface tengigabitethernet

CLI-673

634 configure interface tengigabitethernet * description

CLI-674

635 configure interface tengigabitethernet * encapsulation dot1q

CLI-675

636 configure interface tengigabitethernet * encapsulation dot1q * priority

CLI-676

637 configure interface tengigabitethernet * encapsulation no

CLI-677

638 configure interface tengigabitethernet * flowcontrol receive

CLI-678

639 configure interface tengigabitethernet * flowcontrol send

CLI-679

640 configure interface tengigabitethernet * igmp static-group

CLI-680

641 configure interface tengigabitethernet * igmp static-group * source

CLI-681

xviii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

642 configure interface tengigabitethernet * ip access-group

CLI-682

643 configure interface tengigabitethernet * ip address

CLI-683

644 configure interface tengigabitethernet * ip directed-broadcast

CLI-684

645 configure interface tengigabitethernet * ip igmp

CLI-685

646 configure interface tengigabitethernet * ip igmp access-group

CLI-686

647 configure interface tengigabitethernet * ip igmp static-group

CLI-687

648 configure interface tengigabitethernet * ip igmp static-group * source

CLI-688

649 configure interface tengigabitethernet * ip ospf authentication-key

CLI-689

650 configure interface tengigabitethernet * ip ospf authentication key-chain

CLI-690

651 configure interface tengigabitethernet * ip ospf auto-delete-neighbor

CLI-691

652 configure interface tengigabitethernet * ip ospf cost

CLI-692

653 configure interface tengigabitethernet * ip ospf dead-interval

CLI-693

654 configure interface tengigabitethernet * ip ospf graceful-restart restart-helper

CLI-694

655 configure interface tengigabitethernet * ip ospf graceful-restart-timeout

CLI-695

656 configure interface tengigabitethernet * ip ospf hello-interval

CLI-696

657 configure interface tengigabitethernet * ip ospf message-digest-key * md5

CLI-697

658 configure interface tengigabitethernet * ip ospf network

CLI-698

659 configure interface tengigabitethernet * ip ospf priority

CLI-699

660 configure interface tengigabitethernet * ip ospf retransmit-interval

CLI-700

661 configure interface tengigabitethernet * ip ospf transmit-delay

CLI-701

662 configure interface tengigabitethernet * ip pim dr-priority

CLI-702

663 configure interface tengigabitethernet * ip pim hello-holdtime

CLI-703

664 configure interface tengigabitethernet * ip pim message-holdtime

CLI-704

665 configure interface tengigabitethernet * ip pim message-interval

CLI-705

666 configure interface tengigabitethernet * ip pim query-interval

CLI-706

667 configure interface tengigabitethernet * ip pim sparse-mode-ssm

CLI-707

668 configure interface tengigabitethernet * ip policy route-map-policy

CLI-708

669 configure interface tengigabitethernet * ip rip authentication key

CLI-709

670 configure interface tengigabitethernet * ip rip authentication key-chain

CLI-710

671 configure interface tengigabitethernet * ip rip authentication mode

CLI-711

672 configure interface tengigabitethernet * ip rip authentication mode md5

CLI-712

673 configure interface tengigabitethernet * ip rip authentication mode text

CLI-713

674 configure interface tengigabitethernet * ip rip default-metric

CLI-714

675 configure interface tengigabitethernet * ip rip receive version

CLI-715

676 configure interface tengigabitethernet * ip router isis

CLI-716

677 configure interface tengigabitethernet * ip scm access-group

CLI-717

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xix

List of CLI Commands

C4 CMTS Rel. 8.0.7

678 configure interface tengigabitethernet * ip unreachables

CLI-718

679 configure interface tengigabitethernet * ipv6 address

CLI-720

680 configure interface tengigabitethernet * ipv6 enable

CLI-721

681 configure interface tengigabitethernet * ipv6 icmp param-problem

CLI-722

682 configure interface tengigabitethernet * ipv6 icmp too-big

CLI-723

683 configure interface tengigabitethernet * ipv6 icmp unreachables

CLI-724

684 configure interface tengigabitethernet * ipv6 mtu

CLI-725

685 configure interface tengigabitethernet * ipv6 nd dad attempts

CLI-726

686 configure interface tengigabitethernet * ipv6 nd managed-config-flag

CLI-727

687 configure interface tengigabitethernet * ipv6 nd ns-interval

CLI-728

688 configure interface tengigabitethernet * ipv6 nd other-config-flag

CLI-729

689 configure interface tengigabitethernet * ipv6 nd prefix

CLI-730

690 configure interface tengigabitethernet * ipv6 nd prefix * at

CLI-731

691 configure interface tengigabitethernet * ipv6 nd prefix * infinite

CLI-732

692 configure interface tengigabitethernet * ipv6 nd prefix * no-advertise

CLI-733

693 configure interface tengigabitethernet * ipv6 nd ra interval

CLI-734

694 configure interface tengigabitethernet * ipv6 nd ra lifetime

CLI-735

695 configure interface tengigabitethernet * ipv6 nd ra reachable-time

CLI-736

696 configure interface tengigabitethernet * ipv6 nd ra suppress

CLI-737

697 configure interface tengigabitethernet * ipv6 ospf

CLI-738

698 configure interface tengigabitethernet * ipv6 ospf area

CLI-739

699 configure interface tengigabitethernet * ipv6 ospf cost

CLI-740

700 configure interface tengigabitethernet * ipv6 ospf dead-interval

CLI-741

701 configure interface tengigabitethernet * ipv6 ospf hello-interval

CLI-742

702 configure interface tengigabitethernet * ipv6 ospf mtu-ignore

CLI-743

703 configure interface tengigabitethernet * ipv6 ospf network

CLI-744

704 configure interface tengigabitethernet * ipv6 ospf priority

CLI-745

705 configure interface tengigabitethernet * ipv6 ospf retransmit-interval

CLI-746

706 configure interface tengigabitethernet * ipv6 ospf transmit-delay

CLI-747

707 configure interface tengigabitethernet * ipv6 router isis

CLI-748

708 configure interface tengigabitethernet * ipv6 traffic-filter

CLI-749

709 configure interface tengigabitethernet * ip vrf forwarding

CLI-719

710 configure interface tengigabitethernet * isis authentication key-chain

CLI-750

711 configure interface tengigabitethernet * isis authentication mode

CLI-751

712 configure interface tengigabitethernet * isis circuit-type

CLI-752

713 configure interface tengigabitethernet * isis csnp-interval

CLI-753

xx

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

714 configure interface tengigabitethernet * isis ds-hello-interval

CLI-754

715 configure interface tengigabitethernet * isis hello-interval

CLI-755

716 configure interface tengigabitethernet * isis hello-multiplier

CLI-756

717 configure interface tengigabitethernet * isis ipv6 metric

CLI-757

718 configure interface tengigabitethernet * isis lsp-interval

CLI-758

719 configure interface tengigabitethernet * isis lsp-mtu

CLI-759

720 configure interface tengigabitethernet * isis metric

CLI-760

721 configure interface tengigabitethernet * isis priority

CLI-761

722 configure interface tengigabitethernet * isis protocol shutdown

CLI-762

723 configure interface tengigabitethernet * isis retransmit-interval

CLI-763

724 configure interface tengigabitethernet * isis small-hello

CLI-764

725 configure interface tengigabitethernet * isis wide-metric

CLI-765

726 configure interface tengigabitethernet * restore

CLI-766

727 configure interface tengigabitethernet * shutdown

CLI-767

728 configure ip domain-list

CLI-768

729 configure ip domain-lookup

CLI-769

730 configure ip domain-name

CLI-770

731 configure ip fqdn-cache enable

CLI-771

732 configure ip fqdn-cache poll-interval

CLI-772

733 configure ip fqdn-cache refresh

CLI-773

734 configure ip local policy route-map-policy

CLI-774

735 configure ip multicast cable-mac-fwd-all-ds

CLI-775

736 configure ip multicast default-group-service-class

CLI-776

737 configure ip multicast mac-ip

CLI-777

738 configure ip multicast-routing

CLI-778

739 configure ip name-server

CLI-779

740 configure ip prefix-list

CLI-780

741 configure ip prefix-list * permit

CLI-781

742 configure ip route

CLI-782

743 configure ip scm access

CLI-783

744 configure ip ssh ciphers

CLI-785

745 configure ip ssh idle-timeout

CLI-786

746 configure ip ssh login

CLI-787

747 configure ip ssh max-auth-fail

CLI-788

748 configure ip ssh max-clients

CLI-789

749 configure ip ssh password-auth

CLI-790

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxi

List of CLI Commands

C4 CMTS Rel. 8.0.7

750 configure ip ssh password-auth-req

CLI-791

751 configure ip ssh port

CLI-792

752 configure ip ssh port-forwarding

CLI-793

753 configure ip ssh public-key-auth

CLI-794

754 configure ip ssh public-key-auth-first

CLI-795

755 configure ip ssh public-key-auth-req

CLI-796

756 configure ip ssh restart

CLI-797

757 configure ip ssh sftp

CLI-798

758 configure ip ssh shutdown

CLI-799

759 configure ip unreachables

CLI-800

760 configure ipv6 access-list

CLI-801

761 configure ipv6 access-list resequence

CLI-802

762 configure ipv6 dhcp relay source-interface

CLI-803

763 configure ipv6 dhcp relay use-link-address

CLI-804

764 configure ipv6 hop-limit

CLI-805

765 configure ipv6 icmp param-problem

CLI-806

766 configure ipv6 icmp time-exceeded

CLI-807

767 configure ipv6 icmp too-big

CLI-808

768 configure ipv6 icmp unreachables

CLI-809

769 configure ipv6 nd state not-present

CLI-810

770 configure ipv6 nd state searching

CLI-811

771 configure ipv6 nd timeout

CLI-812

772 configure ipv6 neighbor * cable

CLI-813

773 configure ipv6 neighbor * cable-mac

CLI-814

774 configure ipv6 neighbor * gigabitethernet

CLI-815

775 configure ipv6 neighbor * tengigabitethernet

CLI-816

776 configure ipv6 pd-route-injection

CLI-817

777 configure ipv6 prefix-stability

CLI-818

778 configure ipv6 route

CLI-819

779 configure ipv6 route * cable

CLI-820

780 configure ipv6 route * cable-mac

CLI-821

781 configure ipv6 route * gigabitethernet

CLI-822

782 configure ipv6 route * null

CLI-823

783 configure ipv6 route pd-data-retrieve

CLI-824

784 configure ipv6 route pd-data-retrieve all

CLI-825

785 configure ipv6 route pd-data-retrieve cable-mac

CLI-826

xxii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

786 configure ipv6 router ospf area * default cost

CLI-827

787 configure ipv6 router ospf area * nssa *

CLI-828

788 configure ipv6 router ospf area * range *

CLI-829

789 configure ipv6 router ospf area * stub

CLI-830

790 configure ipv6 router ospf as-border-router

CLI-831

791 configure ipv6 router ospf distance *

CLI-832

792 configure ipv6 router ospf distance * ospf external

CLI-833

793 configure ipv6 router ospf distribute-list

CLI-834

794 configure ipv6 router ospf passive-interface *

CLI-835

795 configure ipv6 router ospf redistribute connected

CLI-836

796 configure ipv6 router ospf redistribute isis

CLI-837

797 configure ipv6 router ospf redistribute pd

CLI-838

798 configure ipv6 router ospf redistribute static

CLI-839

799 configure ipv6 router ospf router-id

CLI-840

800 configure ipv6 router ospf shutdown

CLI-841

801 configure ipv6 router pd distance

CLI-842

802 configure ipv6 router static distance

CLI-843

803 configure ipv6 route * tengigabitethernet

CLI-844

804 configure ip-video attribute-encoding

CLI-845

805 configure ip-video dbc-delay-timer

CLI-846

806 configure ip vrf

CLI-847

807 configure key chain

CLI-848

808 configure key chain * key

CLI-849

809 configure key chain * key * accept-lifetime

CLI-850

810 configure key chain * key * accept-lifetime duration

CLI-851

811 configure key chain * key * accept-lifetime infinite

CLI-852

812 configure key chain * key * key-string

CLI-853

813 configure key chain * key * send-lifetime

CLI-854

814 configure key chain * key * send-lifetime duration

CLI-855

815 configure key chain * key * send-lifetime infinite

CLI-856

816 configure l2vpn cable-mac

CLI-857

817 configure l2vpn cm capability

CLI-858

818 configure l2vpn forwarding

CLI-859

819 configure l2vpn network-interface gigabitethernet

CLI-860

820 configure l2vpn network-interface tengigabitethernet

CLI-861

821 configure l2vpn vlanid-range

CLI-862

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxiii

List of CLI Commands

C4 CMTS Rel. 8.0.7

822 configure line

CLI-863

823 configure line * accounting

CLI-865

824 configure logging console

CLI-866

825 configure logging debug

CLI-867

826 configure logging facility

CLI-871

827 configure logging history size

CLI-872

828 configure logging host

CLI-873

829 configure logging local-volatile

CLI-874

830 configure logging monitor

CLI-875

831 configure logging override event

CLI-876

832 configure logging override reset

CLI-877

833 configure logging priority cli

CLI-878

834 configure logging proprietary

CLI-879

835 configure logging snmp

CLI-880

836 configure logging syslog

CLI-881

837 configure logging throttle

CLI-882

838 configure logging trap

CLI-883

839 configure ntp

CLI-885

840 configure ntp authentication

CLI-886

841 configure ntp authentication-key * md5

CLI-887

842 configure ntp server

CLI-888

843 configure ntp server * broadcast

CLI-889

844 configure ntp server * manycast

CLI-890

845 configure ntp server * multicast

CLI-891

846 configure operation dul-packet-interval

CLI-892

847 configure operation event

CLI-893

848 configure operation mode

CLI-894

849 configure operation overload-control sensitivity

CLI-895

850 configure operation overload-control threshold

CLI-896

851 configure packetcable

CLI-897

852 configure packetcable dqos shutdown

CLI-898

853 configure packetcable dqos timer

CLI-899

854 configure packetcable eventmsg batch-size

CLI-900

855 configure packetcable eventmsg billing-events

CLI-901

856 configure packetcable eventmsg element-id

CLI-902

857 configure packetcable eventmsg max-age

CLI-903

xxiv

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

858 configure packetcable eventmsg retry limit

CLI-904

859 configure packetcable eventmsg retry timer

CLI-905

860 configure packetcable gate send-subscriberid

CLI-906

861 configure packetcable pcmm shutdown

CLI-907

862 configure packetcable pcmm subscriber-id vrf

CLI-908

863 configure packetcable pcmm timer t1

CLI-909

864 configure packetcable pcmm version

CLI-910

865 configure packetcable throttle

CLI-911

866 configure packetcable voice-limits allowed-emergency

CLI-912

867 configure packetcable voice-limits allowed-normal

CLI-913

868 configure packetcable voice-limits allowed-total

CLI-914

869 configure packetcable voice-limits downstream

CLI-915

870 configure packetcable voice-limits emergency-preemption

CLI-916

871 configure packetcable voice-limits reserved-emergency

CLI-917

872 configure packetcable voice-limits reserved-normal

CLI-918

873 configure packetcable voice-limits set-all

CLI-919

874 configure pagination

CLI-920

875 configure power-monitor

CLI-921

876 configure privilege exec level

CLI-922

877 configure privilege exec reset

CLI-923

878 configure prompt

CLI-924

879 configure qos-sc name

CLI-925

880 configure reset cable-modem

CLI-928

881 configure reset cable-modem all

CLI-929

882 configure reset cable-modem bonded

CLI-930

883 configure reset cable-modem cable

CLI-931

884 configure reset cable-modem cable * oui

CLI-932

885 configure reset cable-modem cable * vendor

CLI-933

886 configure reset cable-modem fpcm-id

CLI-934

887 configure reset cable-modem vendor

CLI-935

888 configure reset slot

CLI-936

889 configure reset system

CLI-937

890 configure route-map

CLI-938

891 configure route-map * deny

CLI-939

892 configure route-map * deny * match as-path regexp

CLI-940

893 configure route-map * deny * match community regexp

CLI-941

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxv

List of CLI Commands

C4 CMTS Rel. 8.0.7

894 configure route-map * deny * match ip address

CLI-942

895 configure route-map * deny * match ip next-hop

CLI-943

896 configure route-map * deny * match ip route-source

CLI-944

897 configure route-map * deny * match metric

CLI-945

898 configure route-map * match as-path

CLI-946

899 configure route-map * match as-path regexp

CLI-947

900 configure route-map * match community

CLI-948

901 configure route-map * match ip address

CLI-949

902 configure route-map * match ip next-hop

CLI-950

903 configure route-map * match ip route-source

CLI-951

904 configure route-map * match metric

CLI-952

905 configure route-map * permit

CLI-953

906 configure route-map * permit * continue

CLI-954

907 configure route-map * permit * match as-path regexp

CLI-955

908 configure route-map * permit * match community

CLI-956

909 configure route-map* permit * match community regexp

CLI-957

910 configure route-map * permit * match ip address

CLI-958

911 configure route-map * permit * match ip next-hop

CLI-959

912 configure route-map * permit * match ip route-source

CLI-960

913 configure route-map * permit * match metric

CLI-961

914 configure route-map * permit * set as-path prepend

CLI-962

915 configure route-map * permit * set comm-list delete no

CLI-963

916 configure route-map * permit * set comm-list delete regexp

CLI-964

917 configure route-map * permit * set community

CLI-965

918 configure route-map * permit * set community none

CLI-966

919 configure route-map * permit * set dampening

CLI-967

920 configure route-map * permit * set ip next-hop

CLI-968

921 configure route-map * permit * set local-preference

CLI-969

922 configure route-map * permit * set metric

CLI-970

923 configure route-map * permit * set origin

CLI-971

924 configure route-map * permit * set weight

CLI-972

925 configure route-map-policy

CLI-973

926 configure route-map-policy * deny

CLI-984

927 configure route-map-policy * deny match ip address

CLI-985

928 configure route-map-policy * match ip address

CLI-986

929 configure route-map-policy * permit

CLI-987

xxvi

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

930 configure route-map-policy * permit * match ip address

CLI-988

931 configure route-map-policy * permit * set ip backup-next-hop

CLI-989

932 configure route-map-policy * permit * set ip interface null

CLI-990

933 configure route-map-policy * permit * set ip next-hop

CLI-991

934 configure route-map-policy * permit * set ip precedence

CLI-992

935 configure route-map-policy * permit * set ip tos

CLI-993

936 configure route-map set as-path prepend

CLI-974

937 configure route-map * set as-path prepend

CLI-994

938 configure route-map set comm-list delete regexp

CLI-975

939 configure route-map * set comm-list delete regexp

CLI-995

940 configure route-map set community

CLI-976

941 configure route-map * set community

CLI-996

942 configure route-map * set community add

CLI-997

943 configure route-map * set community additive

CLI-998

944 configure route-map * set community delete

CLI-999

945 configure route-map * set community none

CLI-1000

946 configure route-map set community none 947 configure route-map * set dampening 948 configure route-map set dampening 949 configure route-map * set ip next-hop 950 configure route-map set ip next-hop 951 configure route-map * set local-preference 952 configure route-map set local-preference 953 configure route-map * set metric

CLI-977 CLI-1001 CLI-978 CLI-1002 CLI-979 CLI-1003 CLI-980 CLI-1004

954 configure route-map set metric

CLI-981

955 configure route-map * set origin

CLI-1005

956 configure route-map set origin 957 configure route-map * set weight 958 configure route-map set weight

CLI-982 CLI-1006 CLI-983

959 configure router bgp

CLI-1007

960 configure router bgp * aggregate-address

CLI-1008

961 configure router bgp * aggregate-address * * as-set summary-only

CLI-1009

962 configure router bgp * aggregate-address * * as-set summary-only advertise-map

CLI-1010

963 configure router bgp * aggregate-address * * as-set summary-only attribute-map

CLI-1011

964 configure router bgp * aggregate-address * * as-set suppress-map

CLI-1012

965 configure router bgp * bgp always-compare-med

CLI-1013

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxvii

List of CLI Commands

C4 CMTS Rel. 8.0.7

966 configure router bgp * bgp cluster-id

CLI-1014

967 configure router bgp * bgp confederation identifier

CLI-1015

968 configure router bgp * bgp default local-preference

CLI-1016

969 configure router bgp * bgp deterministic-med

CLI-1017

970 configure router bgp * bgp graceful-restart

CLI-1018

971 configure router bgp * bgp graceful-restart purge-time

CLI-1019

972 configure router bgp * bgp graceful-restart restart-time

CLI-1020

973 configure router bgp * bgp graceful-restart stalepaths-time

CLI-1021

974 configure router bgp * bgp pause-threshold

CLI-1022

975 configure router bgp * bgp router-id

CLI-1023

976 configure router bgp * distance

CLI-1024

977 configure router bgp * distance bgp

CLI-1025

978 configure router bgp * distribute-list * out connected

CLI-1026

979 configure router bgp * distribute-list * out isis

CLI-1027

980 configure router bgp * distribute-list * out ospf

CLI-1028

981 configure router bgp * distribute-list * out rip

CLI-1029

982 configure router bgp * distribute-list * out static

CLI-1030

983 configure router bgp * maximum-paths

CLI-1031

984 configure router bgp * maximum-paths * ibgp

CLI-1032

985 configure router bgp * neighbor * advertisement-interval

CLI-1033

986 configure router bgp * neighbor * as-origin-interval

CLI-1034

987 configure router bgp * neighbor * confed

CLI-1035

988 configure router bgp * neighbor * connect-retry

CLI-1036

989 configure router bgp * neighbor * enforce-first-as

CLI-1037

990 configure router bgp * neighbor * maximum-prefix

CLI-1038

991 configure router bgp * neighbor * maximum-prefix * warning-only

CLI-1039

992 configure router bgp * neighbor * next-hop-self

CLI-1040

993 configure router bgp * neighbor * passive

CLI-1041

994 configure router bgp * neighbor * password

CLI-1042

995 configure router bgp * neighbor * prefix-list * in

CLI-1043

996 configure router bgp * neighbor * prefix-list * out

CLI-1044

997 configure router bgp * neighbor * remote-as

CLI-1045

998 configure router bgp * neighbor * remove-private-as

CLI-1046

999 configure router bgp * neighbor * route-map * in

CLI-1047

1000 configure router bgp * neighbor * route-map * out

CLI-1048

1001 configure router bgp * neighbor * route-reflector-client

CLI-1049

xxviii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1002 configure router bgp * neighbor * route-reflector-client meshed

CLI-1050

1003 configure router bgp * neighbor * route-refresh

CLI-1051

1004 configure router bgp * neighbor * shutdown

CLI-1052

1005 configure router bgp * neighbor * split-horizon

CLI-1053

1006 configure router bgp * neighbor * timers

CLI-1054

1007 configure router bgp * neighbor * update-source cable-mac * remote-as

CLI-1055

1008 configure router bgp * neighbor * update-source gigabitethernet * remote-as

CLI-1056

1009 configure router bgp * neighbor * update-source ip-address * remote-as

CLI-1057

1010 configure router bgp * neighbor * update-source loopback * remote-as

CLI-1058

1011 configure router bgp * neighbor * update-source tengigabitethernet * remote-as

CLI-1059

1012 configure router bgp * redistribute connected

CLI-1060

1013 configure router bgp * redistribute isis

CLI-1061

1014 configure router bgp * redistribute ospf

CLI-1062

1015 configure router bgp * redistribute rip

CLI-1063

1016 configure router bgp * redistribute static

CLI-1064

1017 configure router bgp * shutdown

CLI-1065

1018 configure router isis

CLI-1066

1019 configure router isis address-family

CLI-1067

1020 configure router isis address-family ipv4 distance

CLI-1068

1021 configure router isis address-family ipv4 distance * isis

CLI-1069

1022 configure router isis address-family ipv4 distribute-list * out *

CLI-1070

1023 configure router isis address-family ipv4 enable

CLI-1071

1024 configure router isis address-family ipv4 redistribute bgp

CLI-1072

1025 configure router isis address-family ipv4 redistribute connected

CLI-1073

1026 configure router isis address-family ipv4 redistribute ospf

CLI-1074

1027 configure router isis address-family ipv4 redistribute rip

CLI-1075

1028 configure router isis address-family ipv4 redistribute static

CLI-1076

1029 configure router isis address-family ipv4 summary-address

CLI-1077

1030 configure router isis address-family ipv6 distance * isis

CLI-1078

1031 configure router isis address-family ipv6 distribute-list * out *

CLI-1079

1032 configure router isis address-family ipv6 enable

CLI-1080

1033 configure router isis address-family ipv6 multi-topology

CLI-1081

1034 configure router isis address-family ipv6 redistribute connected

CLI-1082

1035 configure router isis address-family ipv6 redistribute ospf

CLI-1083

1036 configure router isis address-family ipv6 redistribute pd

CLI-1084

1037 configure router isis address-family ipv6 redistribute static

CLI-1085

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxix

List of CLI Commands

C4 CMTS Rel. 8.0.7

1038 configure router isis address-family ipv6 summary-prefix

CLI-1086

1039 configure router isis authentication key-chain

CLI-1087

1040 configure router isis authentication mode

CLI-1088

1041 configure router isis distance

CLI-1089

1042 configure router isis distance * isis

CLI-1090

1043 configure router isis distribute-list * out

CLI-1091

1044 configure router isis ecmp

CLI-1092

1045 configure router isis graceful-restart help-peer

CLI-1093

1046 configure router isis graceful-restart interface wait

CLI-1094

1047 configure router isis graceful-restart t3

CLI-1095

1048 configure router isis hostname dynamic

CLI-1097

1049 configure router isis is-type

CLI-1098

1050 configure router isis lsp-gen-interval

CLI-1099

1051 configure router isis lsp-refresh-interval

CLI-1100

1052 configure router isis max-lsp-lifetime

CLI-1101

1053 configure router isis metric-style

CLI-1102

1054 configure router isis net

CLI-1103

1055 configure router isis passive-interface cable

CLI-1104

1056 configure router isis passive-interface cable-mac

CLI-1105

1057 configure router isis passive-interface gigabitethernet

CLI-1106

1058 configure router isis passive-interface loopback

CLI-1107

1059 configure router isis passive-interface tengigabitethernet

CLI-1108

1060 configure router isis redistribute bgp

CLI-1109

1061 configure router isis redistribute connected

CLI-1110

1062 configure router isis redistribute ospf

CLI-1111

1063 configure router isis redistribute rip

CLI-1112

1064 configure router isis redistribute static

CLI-1113

1065 configure router isis set-overload-bit

CLI-1114

1066 configure router isis shutdown

CLI-1115

1067 configure router isis spf-interval

CLI-1116

1068 configure router isis summary-address

CLI-1117

1069 configure router ospf * area

CLI-1118

1070 configure router ospf * area * default-cost

CLI-1119

1071 configure router ospf * area * nssa

CLI-1120

1072 configure router ospf * area * range

CLI-1121

1073 configure router ospf * area * stub

CLI-1122

xxx

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1074 configure router ospf * area * virtual-link

CLI-1123

1075 configure router ospf * as-border-router

CLI-1124

1076 configure router ospf * compatible rfc1583

CLI-1125

1077 configure router ospf * distance

CLI-1126

1078 configure router ospf * distance * ospf external

CLI-1127

1079 configure router ospf * distribute-list * out

CLI-1128

1080 configure router ospf * graceful-restart grace-period

CLI-1129

1081 configure router ospf * network * area

CLI-1130

1082 configure router ospf * passive-interface cable-mac

CLI-1131

1083 configure router ospf * passive-interface gigabitethernet

CLI-1132

1084 configure router ospf * passive-interface tengigabitethernet

CLI-1133

1085 configure router ospf * redistribute bgp

CLI-1134

1086 configure router ospf * redistribute connected

CLI-1135

1087 configure router ospf * redistribute isis

CLI-1136

1088 configure router ospf * redistribute rip

CLI-1137

1089 configure router ospf * redistribute static

CLI-1138

1090 configure router ospf * router-id

CLI-1139

1091 configure router ospf shutdown

CLI-1140

1092 configure router ospf * timer delay-spf

CLI-1141

1093 configure router ospf * timer lsa-checksum-audit

CLI-1142

1094 configure router rip * distance

CLI-1143

1095 configure router rip * distribute-list

CLI-1144

1096 configure router rip * distribute-list * in

CLI-1145

1097 configure router rip * distribute-list * out

CLI-1146

1098 configure router rip * network

CLI-1147

1099 configure router rip passive-interface *

CLI-1148

1100 configure router rip * redistribute bgp

CLI-1149

1101 configure router rip * redistribute connected

CLI-1150

1102 configure router rip * redistribute isis

CLI-1151

1103 configure router rip * redistribute ospf

CLI-1152

1104 configure router rip * redistribute static

CLI-1153

1105 configure router rip * send-only-interface

CLI-1154

1106 configure router rip * shutdown

CLI-1155

1107 configure router rip * timers flush

CLI-1156

1108 configure router rip * timers invalid

CLI-1157

1109 configure router rip * timers update

CLI-1158

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxxi

List of CLI Commands

C4 CMTS Rel. 8.0.7

1110 configure router static * distance

CLI-1159

1111 configure session-timeout

CLI-1160

1112 configure shelfname

CLI-1161

1113 configure slot * proto-throttle-rate

CLI-1162

1114 configure slot * shutdown

CLI-1164

1115 configure slot * spare-group

CLI-1165

1116 configure slot * type

CLI-1166

1117 configure snmp-server card-trap-inh slot

CLI-1167

1118 configure snmp-server community

CLI-1168

1119 configure snmp-server contact

CLI-1169

1120 configure snmp-server context

CLI-1170

1121 configure snmp-server data max-read-ahead

CLI-1171

1122 configure snmp-server data refresh-time

CLI-1172

1123 configure snmp-server data snmp-agent max-read-ahead

CLI-1173

1124 configure snmp-server data snmp-agent refresh-time

CLI-1174

1125 configure snmp-server enable traps snmp

CLI-1175

1126 configure snmp-server engineid remote

CLI-1176

1127 configure snmp-server group

CLI-1177

1128 configure snmp-server host

CLI-1178

1129 configure snmp-server location

CLI-1180

1130 configure snmp-server notify-filter profile

CLI-1181

1131 configure snmp-server port-trap-inh cable-mac

CLI-1182

1132 configure snmp-server port-trap-inh slot * port

CLI-1183

1133 configure snmp-server trap-source

CLI-1184

1134 configure snmp-server trap-source cable-mac

CLI-1185

1135 configure snmp-server trap-source ethernet

CLI-1186

1136 configure snmp-server trap-source gigabitethernet

CLI-1187

1137 configure snmp-server trap-source loopback

CLI-1188

1138 configure snmp-server trap-source tengigabitethernet

CLI-1189

1139 configure snmp-server user

CLI-1190

1140 configure snmp-server view

CLI-1192

1141 configure switch slot

CLI-1193

1142 configure tacacs group * host

CLI-1194

1143 configure tacacs host

CLI-1195

1144 configure telnet-server

CLI-1196

1145 configure timestamp

CLI-1197

xxxii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1146 configure tod server

CLI-1198

1147 configure username

CLI-1199

1148 copy

CLI-1201

1149 copy * cacert-config

CLI-1203

1150 copy cacert-config

CLI-1204

1151 copy * provcmcert-config

CLI-1205

1152 copy provcmcert-config

CLI-1206

1153 copy * rootcert-config

CLI-1207

1154 copy rootcert-config

CLI-1208

1155 copy * running-config

CLI-1209

1156 copy running-config

CLI-1210

1157 copy startup-config

CLI-1211

1158 delete

CLI-1212

1159 df

CLI-1213

1160 dir

CLI-1214

1161 disable

CLI-1216

1162 du

CLI-1217

1163 echo

CLI-1221

1164 enable

CLI-1222

1165 end

CLI-1223

1166 erase nvram

CLI-1224

1167 exc file

CLI-1225

1168 exit

CLI-1226

1169 format

CLI-1227

1170 help

CLI-1228

1171 help edit

CLI-1229

1172 history

CLI-1230

1173 kill

CLI-1231

1174 kill console

CLI-1232

1175 kill vty

CLI-1233

1176 logout

CLI-1234

1177 mkdir

CLI-1235

1178 more

CLI-1236

1179 ping

CLI-1237

1180 ping docsis

CLI-1239

1181 ping ipv6

CLI-1241

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxxiii

List of CLI Commands

C4 CMTS Rel. 8.0.7

1182 ping ipv6 * output-interface cable-mac

CLI-1243

1183 ping ipv6 * output-interface gigabitethernet

CLI-1244

1184 ping ipv6 * output-interface loopback

CLI-1245

1185 ping ipv6 * output-interface tengigabitethernet

CLI-1246

1186 pwd

CLI-1247

1187 quit

CLI-1248

1188 reload

CLI-1249

1189 reload commit

CLI-1250

1190 rmdir

CLI-1251

1191 scandisk

CLI-1252

1192 scandisk halt

CLI-1253

1193 send

CLI-1254

1194 send all

CLI-1255

1195 send console

CLI-1256

1196 send vty

CLI-1257

1197 show access-list

CLI-1258

1198 show accounting

CLI-1260

1199 show alias

CLI-1261

1200 show all-commands

CLI-1262

1201 show arp

CLI-1264

1202 show async-bootp

CLI-1265

1203 show audit

CLI-1266

1204 show audit sequence

CLI-1267

1205 show audit sequence * card

CLI-1269

1206 show authentication

CLI-1270

1207 show authorization

CLI-1271

1208 show cable bonding-group-status

CLI-1272

1209 show cable bundle

CLI-1273

1210 show cable channel-sets

CLI-1274

1211 show cable dsg

CLI-1275

1212 show cable dsg ds-frequency-list

CLI-1276

1213 show cable dsg timer-list

CLI-1278

1214 show cable dsg tunnel

CLI-1280

1215 show cable dsg tunnel * classifier

CLI-1281

1216 show cable dsg tunnel-group

CLI-1282

1217 show cable dsg verbose

CLI-1283

xxxiv

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1218 show cable dsg vsp-list

CLI-1284

1219 show cable enable-trap

CLI-1286

1220 show cable equalizer-coeff

CLI-1287

1221 show cable fiber-node

CLI-1288

1222 show cable filter

CLI-1289

1223 show cable flap-list

CLI-1291

1224 show cable global-settings

CLI-1297

1225 show cable host authorization

CLI-1298

1226 show cable intercept

CLI-1299

1227 show cable load-balance

CLI-1300

1228 show cable load-balance channels

CLI-1301

1229 show cable load-balance cm-service-type

CLI-1303

1230 show cable load-balance failed-list

CLI-1304

1231 show cable load-balance group

CLI-1305

1232 show cable load-balance movable

CLI-1306

1233 show cable load-balance notmovable

CLI-1308

1234 show cable load-balance oui

CLI-1309

1235 show cable load-balance policy

CLI-1310

1236 show cable load-balance statistics

CLI-1311

1237 show cable metering

CLI-1313

1238 show cable modem

CLI-1316

1239 show cable modem bonded-impaired

CLI-1320

1240 show cable modem bonded-uchannels

CLI-1322

1241 show cable modem column

CLI-1324

1242 show cable modem count

CLI-1328

1243 show cable modem deny

CLI-1329

1244 show cable modem detail

CLI-1330

1245 show cable modem errors

CLI-1334

1246 show cable modem flexpath

CLI-1336

1247 show cable modem format

CLI-1337

1248 show cable modem offline

CLI-1338

1249 show cable modem phy

CLI-1339

1250 show cable modem qos

CLI-1340

1251 show cable modem summary

CLI-1341

1252 show cable modem summary cable-mac

CLI-1343

1253 show cable modem summary fiber-node

CLI-1344

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxxv

List of CLI Commands

C4 CMTS Rel. 8.0.7

1254 show cable modem summary mac cable-mac

CLI-1345

1255 show cable modem summary slot

CLI-1346

1256 show cable modem summary state

CLI-1347

1257 show cable modem system-description

CLI-1350

1258 show cable modulation-profile

CLI-1351

1259 show cable multicast db cable-mac

CLI-1353

1260 show cable multicast db cm *

CLI-1354

1261 show cable multicast db grp-ip-addr

CLI-1355

1262 show cable multicast db session-type

CLI-1356

1263 show cable multicast db src-ip-addr

CLI-1357

1264 show cable multicast group-qos

CLI-1358

1265 show cable multicast qos group

CLI-1359

1266 show cable noise

CLI-1360

1267 show cable privacy ca-certificates

CLI-1363

1268 show cable privacy cm-certificates

CLI-1366

1269 show cable privacy manufacturer-cert-list

CLI-1368

1270 show cable privacy root-cert-list

CLI-1370

1271 show cable proto-throttle

CLI-1372

1272 show cable qos profile

CLI-1375

1273 show cable rcc-status cable-mac

CLI-1376

1274 show cable rcc-status cable-mac * rcp-id

CLI-1378

1275 show cable rcc-status cable-mac * rcp-id * rcc

CLI-1379

1276 show cable rcc-status cable-mac * rcp-id * status-id

CLI-1380

1277 show cable service-group

CLI-1381

1278 show cable spectrum-group

CLI-1382

1279 show cable spectrum-group state

CLI-1383

1280 show cable spectrum-group trigger

CLI-1384

1281 show cable supervision

CLI-1385

1282 show cable unicast-polling

CLI-1387

1283 show chassistype

CLI-1388

1284 show clock

CLI-1389

1285 show controllers cable

CLI-1390

1286 show controllers cable * authorization-module

CLI-1392

1287 show controllers cable * downstream

CLI-1393

1288 show controllers cable * ingress-cancellation

CLI-1399

1289 show controllers cable-mac

CLI-1400

xxxvi

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1290 show controllers cable-upstream

CLI-1402

1291 show controllers fabric

CLI-1404

1292 show controllers gigabitethernet

CLI-1406

1293 show controllers tengigabitethernet

CLI-1407

1294 show cos-mapping

CLI-1408

1295 show counts collection

CLI-1409

1296 show crypto dynamic-map

CLI-1410

1297 show crypto ipsec security-association lifetime

CLI-1411

1298 show crypto ipsec transform-set

CLI-1412

1299 show crypto isakmp

CLI-1413

1300 show crypto isakmp policy

CLI-1414

1301 show crypto map

CLI-1415

1302 show disk volume * scm

CLI-1416

1303 show distribute-list

CLI-1418

1304 show environment

CLI-1419

1305 show factory-eeprom

CLI-1421

1306 show history

CLI-1423

1307 show hostname

CLI-1424

1308 show image

CLI-1425

1309 show interface

CLI-1426

1310 show interface cable

CLI-1427

1311 show interface cable * allocated-bandwidth

CLI-1428

1312 show interface cable * bit-rate

CLI-1430

1313 show interface cable * cable downstream

CLI-1431

1314 show interface cable * cable downstream dsg

CLI-1433

1315 show interface cable * cable downstream dsg dcd

CLI-1434

1316 show interface cable * cable downstream dsg tunnel-group

CLI-1436

1317 show interface cable * cable downstream dsg verbose

CLI-1437

1318 show interface cable * cable privacy authorization

CLI-1438

1319 show interface cable * cable privacy base

CLI-1440

1320 show interface cable * cable privacy multicast map

CLI-1441

1321 show interface cable * cable privacy tek

CLI-1443

1322 show interface cable * cable upstream

CLI-1445

1323 show interface cable * cable upstream * spectrum-group

CLI-1447

1324 show interface cable * cable upstream * spectrum-group history

CLI-1448

1325 show interface cable-downstream

CLI-1450

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxxvii

List of CLI Commands

C4 CMTS Rel. 8.0.7

1326 show interface cable-downstream * bit-rate

CLI-1452

1327 show interface cable-downstream * cable dsg dcd

CLI-1453

1328 show interface cable-downstream * cable dsg tunnel-group

CLI-1454

1329 show interface cable-downstream * cable dsg verbose

CLI-1455

1330 show interface cable-downstream * cable ip-video

CLI-1456

1331 show interface cable-downstream * cable ip-video histogram

CLI-1457

1332 show interface cable-downstream * cable ip-video summary

CLI-1458

1333 show interface cable-downstream * mdd

CLI-1459

1334 show interface cable * filter-group

CLI-1449

1335 show interface cable-mac

CLI-1461

1336 show interface cable-mac * access-group

CLI-1463

1337 show interface cable-mac * allocated-bandwidth

CLI-1464

1338 show interface cable-mac bit-rate

CLI-1465

1339 show interface cable-mac * cable privacy authorization

CLI-1467

1340 show interface cable-mac * cable privacy base

CLI-1468

1341 show interface cable-mac * cable privacy multicast map

CLI-1469

1342 show interface cable-mac * cable privacy tek

CLI-1470

1343 show interface cable-mac * filter-group

CLI-1471

1344 show interface cable * mac-scheduler

CLI-1473

1345 show interface cable * mac-scheduler detail

CLI-1481

1346 show interface cable * mac-scheduler interval

CLI-1482

1347 show interface cable * mac-scheduler interval * type

CLI-1483

1348 show interface cable * mac-scheduler interval * upstream

CLI-1484

1349 show interface cable-mac * spectrum-group

CLI-1472

1350 show interface cable * multicast mcast-fwd-by-dsid

CLI-1485

1351 show interface cable * spectrum-group history

CLI-1486

1352 show interface cable * ugs counts

CLI-1487

1353 show interface cable-upstream

CLI-1489

1354 show interface cable-upstream * allocated-bandwidth

CLI-1490

1355 show interface cable-upstream * bit-rate

CLI-1491

1356 show interface cable-upstream * spectrum-group history

CLI-1492

1357 show interface gigabitethernet * access-group

CLI-1493

1358 show interface tengigabitethernet * access-group

CLI-1494

1359 show interface utilization

CLI-1495

1360 show ip bgp

CLI-1496

1361 show ip bgp neighbor

CLI-1497

xxxviii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1362 show ip bgp neighbor * advertised-routes

CLI-1498

1363 show ip bgp neighbor * advertised-routes paths

CLI-1499

1364 show ip bgp quote-regexp

CLI-1500

1365 show ip bgp regexp

CLI-1501

1366 show ip bgp summary

CLI-1502

1367 show ip domain-invquery

CLI-1503

1368 show ip domain-lookup

CLI-1504

1369 show ip domain-query

CLI-1505

1370 show ip fqdn-cache

CLI-1506

1371 show ip igmp groups

CLI-1507

1372 show ip igmp groups cable

CLI-1508

1373 show ip igmp groups cable-mac

CLI-1509

1374 show ip igmp groups detail

CLI-1510

1375 show ip igmp groups gigabitethernet

CLI-1511

1376 show ip igmp groups host

CLI-1512

1377 show ip igmp groups tengigabitethernet

CLI-1513

1378 show ip igmp interfaces

CLI-1514

1379 show ip igmp interfaces cable

CLI-1516

1380 show ip igmp interfaces cable-mac

CLI-1517

1381 show ip igmp interfaces gigabitethernet

CLI-1518

1382 show ip igmp interfaces tengigabitethernet

CLI-1519

1383 show ip interface

CLI-1520

1384 show ip interface brief

CLI-1523

1385 show ip interface * cable

CLI-1524

1386 show ip interface * cable-mac

CLI-1526

1387 show ip interface * gigabitethernet

CLI-1528

1388 show ip interface * loopback

CLI-1530

1389 show ip interface * tengigabitethernet

CLI-1531

1390 show ip isis

CLI-1532

1391 show ip maximum-paths

CLI-1533

1392 show ip mroute

CLI-1534

1393 show ip multicast default-group-service-class

CLI-1535

1394 show ip ospf

CLI-1536

1395 show ip ospf area

CLI-1537

1396 show ip ospf database

CLI-1538

1397 show ip ospf database external

CLI-1540

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xxxix

List of CLI Commands

C4 CMTS Rel. 8.0.7

1398 show ip ospf database network

CLI-1545

1399 show ip ospf database nssa-external

CLI-1546

1400 show ip ospf database opaque-area

CLI-1547

1401 show ip ospf database opaque-area adv-router

CLI-1548

1402 show ip ospf database opaque-as

CLI-1549

1403 show ip ospf database opaque-link

CLI-1550

1404 show ip ospf database opaque-link adv-router

CLI-1551

1405 show ip ospf database router

CLI-1552

1406 show ip ospf database summary

CLI-1553

1407 show ip ospf interface

CLI-1554

1408 show ip ospf neighbor

CLI-1555

1409 show ip ospf virtual-links

CLI-1556

1410 show ip pim interface

CLI-1557

1411 show ip pim neighbor

CLI-1558

1412 show ip policy

CLI-1559

1413 show ip prefix-list

CLI-1560

1414 show ip protocols

CLI-1561

1415 show ip rip

CLI-1562

1416 show ip rip database

CLI-1563

1417 show ip route

CLI-1564

1418 show ip route summary

CLI-1565

1419 show ip scm access

CLI-1566

1420 show ip scm access interface-only

CLI-1567

1421 show ip ssh

CLI-1568

1422 show ip ssh config

CLI-1569

1423 show ip unreachables

CLI-1570

1424 show ipv6 access-list

CLI-1571

1425 show ipv6 icmp

CLI-1572

1426 show ipv6 interface [brief] cable

CLI-1573

1427 show ipv6 interface [brief] cable-mac

CLI-1574

1428 show ipv6 interface [brief] gigabitEthernet

CLI-1575

1429 show ipv6 interface [brief] loopback

CLI-1576

1430 show ipv6 interface [brief] tengigabitethernet

CLI-1577

1431 show ipv6 isis

CLI-1578

1432 show ipv6 maximum-paths

CLI-1579

1433 show ipv6 neighbors

CLI-1580

xl

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1434 show ipv6 neighbors cable

CLI-1581

1435 show ipv6 neighbors cable-mac

CLI-1582

1436 show ipv6 neighbors gigabitethernet

CLI-1583

1437 show ipv6 neighbors tengigabitethernet

CLI-1584

1438 show ipv6 ospf

CLI-1585

1439 show ipv6 ospf area

CLI-1586

1440 show ipv6 ospf database

CLI-1587

1441 show ipv6 ospf database adv-router

CLI-1588

1442 show ipv6 ospf database external

CLI-1589

1443 show ipv6 ospf database inter-area prefix

CLI-1590

1444 show ipv6 ospf database link * adv-router

CLI-1591

1445 show ipv6 ospf database network * adv-router

CLI-1592

1446 show ipv6 ospf database nssa-external *

CLI-1593

1447 show ipv6 ospf database prefix *

CLI-1594

1448 show ipv6 ospf database router * adv-router

CLI-1595

1449 show ipv6 ospf database summary

CLI-1596

1450 show ipv6 ospf interface

CLI-1597

1451 show ipv6 ospf interface [brief] cable

CLI-1598

1452 show ipv6 ospf interface [brief] cable-mac

CLI-1599

1453 show ipv6 ospf interface [brief] gigabitethernet

CLI-1600

1454 show ipv6 ospf interface [brief] loopback

CLI-1601

1455 show ipv6 ospf interface [brief] tengigabitethernet

CLI-1602

1456 show ipv6 ospf neighbor

CLI-1603

1457 show ipv6 ospf neighbor gigabitethernet

CLI-1604

1458 show ipv6 ospf neighbor tengigabitethernet

CLI-1605

1459 show ipv6 pd database

CLI-1606

1460 show ipv6 pd-route-injection

CLI-1607

1461 show ipv6 protocols

CLI-1608

1462 show ipv6 route

CLI-1609

1463 show ipv6 route cable

CLI-1610

1464 show ipv6 route cable-mac

CLI-1611

1465 show ipv6 route connected

CLI-1612

1466 show ipv6 route detail

CLI-1613

1467 show ipv6 route gigabitethernet

CLI-1614

1468 show ipv6 route include-inactive

CLI-1615

1469 show ipv6 route include-pd

CLI-1616

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xli

List of CLI Commands

C4 CMTS Rel. 8.0.7

1470 show ipv6 route isis

CLI-1617

1471 show ipv6 route local

CLI-1618

1472 show ipv6 route netmgmt

CLI-1619

1473 show ipv6 route null

CLI-1620

1474 show ipv6 route ospf

CLI-1621

1475 show ipv6 route pd

CLI-1622

1476 show ipv6 route static

CLI-1623

1477 show ipv6 route summary

CLI-1624

1478 show ipv6 route tengigabitethernet

CLI-1625

1479 show ip-video global

CLI-1626

1480 show ip vrf

CLI-1627

1481 show isis database

CLI-1629

1482 show isis hostname

CLI-1096

1483 show isis hostname

CLI-1630

1484 show isis interface

CLI-1631

1485 show isis interface events

CLI-1633

1486 show isis neighbor

CLI-1635

1487 show isis protocol

CLI-1637

1488 show isis timers

CLI-1638

1489 show isis traffic

CLI-1640

1490 show l2vpn cm-mac

CLI-1642

1491 show l2vpn l2vpnid

CLI-1643

1492 show line

CLI-1644

1493 show linecard status

CLI-1646

1494 show logging

CLI-1648

1495 show logging console

CLI-1652

1496 show logging debug

CLI-1653

1497 show logging history

CLI-1655

1498 show logging local

CLI-1657

1499 show logging monitor

CLI-1658

1500 show logging overrides

CLI-1659

1501 show logging priority cli

CLI-1660

1502 show logging proprietary

CLI-1662

1503 show logging snmp

CLI-1663

1504 show logging syslog

CLI-1664

1505 show logging throttle

CLI-1665

xlii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1506 show logging trap

CLI-1666

1507 show memory

CLI-1667

1508 show memory access-list

CLI-1668

1509 show netstat

CLI-1669

1510 show ntp *

CLI-1671

1511 show operation events override

CLI-1672

1512 show operation mode

CLI-1673

1513 show packetcable cops counts

CLI-1674

1514 show packetcable cops servers

CLI-1675

1515 show packetcable gate

CLI-1676

1516 show packetcable gatectl counters

CLI-1680

1517 show packetcable gate dqos

CLI-1678

1518 show packetcable gate pcmm

CLI-1679

1519 show packetcable global

CLI-1681

1520 show packetcable transactions

CLI-1683

1521 show pmd

CLI-1685

1522 show port status

CLI-1686

1523 show port status cable-mac full

CLI-1689

1524 show port status cmac

CLI-1688

1525 show port status dcam

CLI-1690

1526 show port status network

CLI-1691

1527 show port status umac

CLI-1692

1528 show port transceiver

CLI-1693

1529 show privilege

CLI-1694

1530 show privilege exec

CLI-1695

1531 show processes

CLI-1696

1532 show proto-throttle-rate

CLI-1699

1533 show qos-sc

CLI-1701

1534 show reload-status

CLI-1702

1535 show route-map

CLI-1703

1536 show route-map-policy

CLI-1704

1537 show running-config

CLI-1705

1538 show running-config interface cable-downstream

CLI-1706

1539 show running-config interface cable-mac

CLI-1707

1540 show running-config interface cable-upstream

CLI-1708

1541 show running-config interface ethernet

CLI-1709

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xliii

List of CLI Commands

C4 CMTS Rel. 8.0.7

1542 show running-config interface gigabitethernet

CLI-1710

1543 show running-config interface loopback

CLI-1711

1544 show running-config interface tengigabitethernet

CLI-1712

1545 show session-timeout

CLI-1713

1546 show shelfname

CLI-1714

1547 show snmp community

CLI-1715

1548 show snmp contact

CLI-1716

1549 show snmp engineboots

CLI-1717

1550 show snmp engineid

CLI-1718

1551 show snmp group

CLI-1719

1552 show snmp location

CLI-1720

1553 show snmp user

CLI-1721

1554 show snmp view

CLI-1722

1555 show spare-group

CLI-1723

1556 show ssh host public-key dsa

CLI-1724

1557 show startup-config

CLI-1725

1558 show tacacs

CLI-1726

1559 show tacacs groups

CLI-1728

1560 show tacacs hosts

CLI-1729

1561 show tech-support

CLI-1730

1562 show temperature

CLI-1731

1563 show terminal

CLI-1733

1564 show tod

CLI-1734

1565 show users

CLI-1735

1566 show version

CLI-1736

1567 telnet

CLI-1745

1568 terminal length

CLI-1746

1569 terminal width

CLI-1747

1570 test

CLI-1748

1571 trace ipstack

CLI-1753

1572 trace logging dhcp

CLI-1749

1573 trace logging dhcpv6

CLI-1750

1574 trace logging ips

CLI-1751

1575 trace logging ipssh

CLI-1752

1576 trace logging ipvideo

CLI-1754

1577 trace logging modem

CLI-1755

xliv

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

List of CLI Commands

1578 trace logging no

CLI-1756

1579 trace logging packetcable

CLI-1757

1580 trace logging packetcable *

CLI-1758

1581 trace logging router

CLI-1759

1582 trace logging router bgp

CLI-1760

1583 trace logging router general

CLI-1761

1584 trace logging router isis

CLI-1762

1585 trace logging router ospf

CLI-1763

1586 trace logging router redist

CLI-1764

1587 trace logging router rip

CLI-1765

1588 traceroute

CLI-1766

1589 traceroute ipv6

CLI-1767

1590 traceroute ipv6 * output-interface cable

CLI-1768

1591 traceroute ipv6 * output-interface gigabitethernet

CLI-1769

1592 unalias

CLI-1770

1593 wait

CLI-1771

1594 write log

CLI-1772

1595 write memory

CLI-1773

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

xlv

List of CLI Commands

xlvi

C4 CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

3

Standard and Cadant Enterprise MIBs

Topics

Page

CMTS SNMP MIB Variable Descriptions

2

Enterprise MIBs

5

SNMP Configuration with CLI

9

This document describes the CMTS Simple Network Management Protocol (SNMP) enterprise Management Information Base (MIB) variables. The enterprise MIBs described in this chapter are created for the CMTS, as opposed to the MIBs defined by the DOCSIS® standards. Simple Network Management Protocol (SNMP) is used to configure the CMTS. The CMTS is fully SNMP manageable. DOCSIS® requires that the CMTS and cable modems (CM) implement many MIB tables as defined in various Request for Comments (RFCs). Additional private MIB tables have been defined to represent the hardware and software architecture of the CMTS. NOTE To manage a CMTS, the CMTS IP address must be either discovered (via SNMP discovery) or entered manually.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-1

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

CMTS SNMP MIB Variable Descriptions The set of SNMP variables that the CMTS supports is called the Management Information Base or MIB. The base is made up of several parts, including elements for SNMP, standard MIBs, routing MIBs, and DOCSIS.

Table 3-1: SNMP MIBs MIB Name

Standard/Draft Number

SNMP MIBs SNMPv2-MIB

RFC 1907

SNMP-FRAMEWORK-MIB

RFC 3410

SNMP-MPD-MIB

RFC 3411

SNMP-TARGET-MIB

RFC 3412

SNMP-NOTIFICATION-MIB

RFC 3413

SNMP-USER-BASED-SM-MIB

RFC 3414

SNMP-VIEW-BASED-ACM-MIB

RFC 3415

SNMP-COMMUNITY-MIB

RFC 3584

Table 3-2: Standard MIBs MIB Name

Standard/Draft Number

Standard MIBs

3-2

BRIDGE-MIB

RFC 1493

IANAifType-MIB

(http://www.iana.org/assignments /ianaiftype-mib)

IANA-RTPROTO-MIB

RFC 2932

IF-MIB

RFC 2863

INET-ADDRESS-MIB

RFC 4001

ENTITY-MIB

RFC 2737

EtherLike-MIB

RFC 3635

IP-MIB

RFC 4293

DOCS-TEST-MIB

--

MGMD-STD-MIB

draft-ietf-magna-mgmd-mb-08.txt

IP-FORWARD-MIB

RFC 4292

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

Table 3-2: Standard MIBs (Continued) MIB Name

Standard/Draft Number

IPSEC-ISAKMP-IKE-DOI-TC

draft-ietf-ipsec-doi-tc-mid.07

OSPF-MIB

RFC 1850

OSPFv3-MIB

RFC 5643

RIPv2-MIB

RFC 1724

TCP-MIB

RFC 4022

UDP-MIB

RFC 4113

RADIUS-ACC-CLIENT-MIB

RFC 2620

RADIUS-AUTH-CLIENT-MIB

RFC 2618

Table 3-3: Routing MIBs MIB Name

Issue 2.0

Revision Date

DC-BGP-MIB

201006280000Z

DC-GMI-MIB

200407070000Z

DC-ISIS-MIB

200709190000Z

DC-MASTER-TC

200907240000Z

DC-MCAST-ROUTING-TC

200408170000Z

DC-MGMD-MIB

201103090000Z

DC-MOUNT-MIB

eng-ltd 1578918

DC-MPF-MIB

200704270000Z

DC-OSPF-MIB

201103090000Z

DC-OSPFv3-MIB

201103220000Z

DC-PIM-MIB

200510050000Z

DC-RIP-MIB

200901140000Z

DC-RTM-MIB

200908200000Z

DC-SRM-MIB

200306250000Z

ARRIS PROPRIETARY — All Rights Reserved

3-3

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

Table 3-4: DOCSIS® MIBs MIB Name

3-4

Standard/Draft Number

DOCS-IF-MIB

draft-ietf-ipcdn-docs-rfmibv2-14

DOCS-IF-EXT-MIB

draft-ietf-ipcdn-docsisevent-mib-06

DOCS-CABLE-DEVICE-MIB

RFC 4639

DOCS-BPI2-MIB

draft-ietf-ipcdn-mcns-bpi2-mib-05

DSG-IF-MIB

CM-SP-DSG-I04

DOCS-SUBMGT3-MIB

CM-SP-OSSIv3.0-I03

DOCS-IF3-MIB

CM-SP-OSSIv3.0-I03

DOCS-LOADBAL3-MIB

CM-SP-OSSIv3.0-I05

DOCS-L2VPN-MIB

CM-SP-L2VPN-I07

DOCS-QOS3-MIB

CM-SP-OSSIV3.0-I04

DOCS-IETF-CABLE-DEVICENOTIFICATION-MIB

RFC 4547

DOCS-DIAG-MIB

CM-SP-OSSIV3.0-I01

DOCS-MCAST-MIB

CM-SP-OSSIV3.0-I01

CLAB-TOPO-MIB

CM-SP-OSSIV3.0-I01

CISCO-TAP-MIB

Cisco intercept {“tap”} MIB, Rev. 200510120000Z

CLAB-DEF-MIB

CL-SP-MIB-CLABDEF-I06

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

3 Standard and Cadant Enterprise MIBs

Enterprise MIBs The enterprise MIBs are listed below along with a brief description of their functionality. ARRIS-CMTS-FFT-MIB — this MIB contains objects for observing and managing the usage of the upstream spectrum in the ARRIS CMTS. ARRIS-MIB — This is the ARRIS Enterprise MIB. EXT-CADANT-AAA-MIB — This MIB describes the proprietary AAA configuration parameters used to support authentication and authorization in the C4 CMTS. CADANT-BGP-MIB — This MIB represents ARRIS’s C4 CMTS enterprise specific Border Gateway Protocol. CADANT-CMTS-BPI2-MIB — This MIB provides the ARRIS BPI+ MIB derived from the DOCS-BPI2-MIB. CADANT-CMTS-CABLEGROUP-MIB — This MIB has been deprecated and the load balancing features described in this MIB have been incorporated in the dynamic channel load balancing defined in the DOCS-LOADBALANCING-MIB. CADANT-CMTS-DHCPRA-MIB — This MIB contains management definitions to configure, control, and report on the Dynamic Host Configuration Protocol Relay Agent (DHCPRA) in the CMTS. CADANT-CMTS-DNSCLIENT-MIB — this MIB defines configuration support for CMTS DNS resolver usage (ping, traceroute). CADANT-CMTS-DOWNCHANNEL-MIB — This MIB contains management definitions to configure, control, and report on DOCSIS® downstream channels in the CMTS. The Cadant downstream channel table provides all of the management functionality of the DOCS-IF-MIB downstream channel table. The Cadant version of the table also contains additional object definitions to support and control downstream channel features above and beyond the minimum requirements of DOCSIS®. CADANT-CMTS-EQUIPMENT-MIB — This MIB contains management information to support the equipment provisioning, hardware control, diagnostic control, and auditing control of the CMTS. CADANT-CMTS-EXPORTIMPORT-MIB — this MIB contains the management definitions for controlling the export of the current C4 configuration as a set of CLI commands. CADANT-CMTS-IF3-MIB — This MIB contains Cadant IF3 MIB information

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-5

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

CADANT-CMTS-IP-VIDEO-MIB — This MIB provides support for IP video configuration and data monitoring management CADANT-CMTS-LAYER2CMTS-MIB — This MIB contains the management definitions to configure, control, and report on the MAC layer, or layer 2, features of the CMTS. Port management, including interface bundling, is the most notable of these features. CADANT-CMTS-MAC-MIB — This MIB contains management definitions about the CMTS’s knowledge of CMs and CPEs. The ARP table and modem summary tables are examples of these. CADANT-CMTS-MULTICAST-MIB — This MIB contains the ARRIS Multicast MIB tables. CADANT-CMTS-NOTIFICATION-MIB — This MIB defines objects which are of the type NOTIFICATION-TYPE and are used to define SNMP traps generated from the CMTS. CADANT-CMTS-PACKETCABLE-MIB — this MIB is a general-purpose management MIB for PacketCable. CADANT-CMTS-PC-EVENTSMSG-MIB — This MIB contains configuration objects that control PacketCable event messaging between the CMTS and a record keeping server. CADANT-CMTS-PCMM-MIB — This MIB supplies the management objects which are specific to the PacketCable Multimedia client of COPS. The objects for the management of the standard COPS protocol reside in RFC 2940. CADANT-CMTS-POLICY-MIB — This MIB defines configuration objects for AMen (access control lists and distribute lists). CADANT-CMTS-PROCESS-MIB — this MIB contains objects for monitoring the current CPU and memory resources of the ARRIS CMTS. CADANT-CMTS-SPECTRUM-MGMT-MIB — this MIB contains configuration and status information for managing the integrated upstream agility features of the CMTS. CADANT-CMTS-SYSTEM-MIB — This MIB contains management definitions to configure, control, and report on the non-equipment features of the CMTS. CADANT-CMTS-TOPO-MIB — This MIB provides additional support for DOCSIS 3.0 topology configuration of fiber nodes and for the status of mac domain nodes. CADANT-CMTS-UPCHANNEL-MIB — This MIB contains management definitions to configure, control, and report on DOCSIS® upstream channels in the CMTS. The Cadant upstream channel and modulation profile

3-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

3 Standard and Cadant Enterprise MIBs

tables provide all of the management functionality of the DOCS-IF-MIB upstream channel and modulation tables. The Cadant versions of these tables also contain additional object definitions to support and control upstream channel features above and beyond the minimum requirements of DOCSIS®. CADANT-DQOS-GATE-MIB — this MIB defines configuration objects for and provides additional support for DOCSIS PacketCable Gate control. CADANT-HW-MEAS-MIB — This MIB contains management definitions to report hardware-based counts and status information. Many of the objects in this MIB form the foundation of DOCSIS®-required counts and status management objects. CADANT-IPDR-MIB — This MIB contains the management definitions to configure, control, and report on the C4 IPDR feature. CADANT-IRDP-MIB — this MIB modules defines objects to manage the ICMP Router Discover Protocol (IRDP) in the ARRIS CMTS. CADANT-L2VPN-MIB — This is the management MIB containing Cadant proprietary L2VPN MIB information. CADANT-LOADBALANCING-MIB — This MIB contains Cadant internal data schema for CAM load balancing. CADANT-MAP-STATS-MIB — this MIB contains objects to display counts and statistical information for the DOCSIS map-makers. There exists a single map-maker for each upstream channel. The map-makers hold the keys to the upstream bandwidth. Thus, one is able to gain insight into how the upstream bandwidth is being managed by analyzing the various map-maker counts and statistics in this MIB. CADANT-OSPF-MIB — This MIB is the equivalent of the standard OSPFMIB with the addition of a vrIndex column to associate an OSPF instance with its respective virtual router. CADANT-PRODUCTS-MIB — This MIB contains definitions that give structure to the Cadant enterprise OID tree. CADANT-REMOTE-QUERY-MIB — This MIB provides the managment of the CMTS Remote Query feature. It facilitates SNMP polling of remote cable modems (CMs) and includes the configureation and status objects of the CMTS CM poller and remote CMs that are polled by the CMTS CM poller. CADANT-SHOWCM-FORMAT-MIB — This MIB provides support for configuring format of show cable modem command. CADANT-CMTS-SW-MEAS-MIB — this MIB contains tables for showing per upstream logical channel statistics of UGS flows.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-7

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

CADANT-TC — This file contains textual convention definitions which are used by other Cadant Enterprise MIBs. CADANT-TIME-MIB — this MIB defines the objects for controlling and reporting on the various Time of Day Services in the CMTS. These Time of Day services include the TOD protocol, the NTP protocol, and manual configuration. CADANT-TRAP-LOG-MIB — this MIB contains objects for configuring syslog and trap features in the ARRIS CMTS. CADANT-VIRTUAL-ROUTER-MIB — This MIB contains management definitions to configure and control the bulk of the layer 3 features of the CMTS, including the virtual router feature. TACACS-CLIENT-MIB — this MIB defines configuration support for TACACS+.

3-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

SNMP Configuration with CLI The most basic settings for the SNMP agent i.e. hostname, location, and contact details are configurable via the following commands: hostname [no] configure snmp-server location [no] configure snmp-server contact NOTE SNMP over IPv6 is not supported in Release 7.x.

Procedure 3-1

Basic Configuration for an SNMP v1/2 Community The following script represents the basic command sequence for setting up SNMP: configure snmp-server community public security rotesting configure snmp-server community private security rwtesting configure snmp-server user rotesting rotesting v1 configure snmp-server user rwtesting rwtesting v1 configure snmp-server user rotesting rotesting v2c configure snmp-server user rwtesting rwtesting v2c configure snmp-server context "" configure snmp-server group rotesting v1 read docsisManagerView

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-9

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

(continued) configure snmp-server group rwtesting v1 read docsisManagerView write docsisManagerView configure snmp-server group rotesting v2c read docsisManagerView notify docsisManagerView configure snmp-server group rwtesting v2c read docsisManagerView write docsisManagerView configure snmp-server view docsisManagerView 1.3.6.1 included configure snmp-server group rotesting v2c notify docsisManagerView configure snmp-server group rotesting v1 notify docsisManagerView End of procedure Community Access — defines an access list filtering mechanism associated with the community string. Each community string defined in snmpCommunityTable can be configured with one access list number. For each community string associated with an access list number, the incoming SNMP request is permitted or denied using standard access list filtering. For more information, see configure access-list * remark on page CLI-93, and similar commands. configure snmp-server community configure snmp-server community no An SNMP community or v3 user consists of 3 parts: views, groups, and users View — defines the portion of the overall MIB tree that is visible to an SNMP user. Views are configured by using the “snmp-server view …” commands. These commands map directly to the SNMP MIB table “vacm-

3-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

ViewTreeFamilyTable” as explained in RFC3415. The CLI commands for creating/modifying/deleting views are as follows: configure snmp-server view included configure snmp-server view excluded configure snmp-server view no The MIB-family is specified as a full object-identifier i.e. “1.3.6”. For example, to define a view that includes internet, but excludes private, use the commands: configure snmp-server view testview 1.3.6.1 included configure snmp-server view testview 1.3.6.1.4 excluded

user table configure snmp-server user testuser testgroup v2c

configure snmp-server community testcommunity security testuser

group table

community table

configure snmp-server group testgroup v2c read testview

view table configure snmp-server view testview .1.3.6 included

configure snmp-server community testcommunity

ACL table configure access-list

Figure 3-1: Relationship of SNMP Tables to User-defined Elements Group — defines a set of read/write/notify (trap/inform) permissions associated with a group. It does this by associating a view with each type

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-11

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

of access read/write/notify. These commands map directly to the SNMP MIB table “vacmAccessTable” as explained in RFC3415. The CLI commands are: configure snmp-server group v1 [read ] [write ] [notify ] configure snmp-server group v2c [read ] [write ] [notify ] configure snmp-server group v3 [read ] [write ] [notify ] configure snmp-server group no configure snmp-server group v3 no The read, write, and notify views are each optional: if no ‘write’ view was specified then the group defines read-only permissions. For example: configure snmp-server group testgroup v3 noauth read testview User — Refers to the person that uses the client to access the SNMP server. The user can be of type SNMPv1, SNMPv2, or SNMPv3. SNMPv3 will be discussed later. These commands map directly to the SNMP MIB table “vacmSecurityToGroupTable” as explained in RFC3415. The CLI commands are: configure snmp-server user configure snmp-server user no For example: configure snmp-server user testuser testgroup v2c NOTE In order for the v1/v2c user to be utilized through SNMP, there must exist a corresponding community in the SNMP MIB table “snmpCommunityEntry”(RFC3416). The username testuser maps to the security name.

3-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

The community entry can be modified manually using the commands: configure snmp-server community [security ] For example: configure snmp-server community public security testuser The following command disables the community name testuser: configure snmp-server community testuser no NOTE The community name doesn’t have to be the same as the user name. If they are different, then it is the community name that needs to be sent in the SNMP message from the client and not the user name. The user must be associated with a group of the same type (either v1 or v2c) in order for it to work. The transport tag value in the command string below identifies an entry in the snmpTargetAddrTable whose snmpTargetAddrTagList contains this tag value. If an SNMP management request containing this community is received on a transport endpoint other than the transport endpoints identified by tag value, the incoming SNMP request is inauthentic. (reference: RFC3416) configure snmp-server community ttag The community index specifies the index in the snmpCommunityTable. It identifies an entry in the table. configure snmp-server community index Basic configuration for an SNMP v3 user

SNMPv3 users can be setup with or without authentication enabled. If authentication is enabled, privacy may also optionally be enabled. These commands map directly to the SNMP MIB table “usmUserTable” as explained in RFC3414. The CLI commands are: configure snmp-server user v3 [auth [priv ]] configure snmp-server user v3 no

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-13

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

For example: configure snmp-server user “v3user” “v3group” v3 auth sha “password1” priv “password2” The same principle of group view associations applies to v3 users as well as v1/v2c users. NOTE A v3 user must be associated with a v3 group. You cannot associate a v3 user with a v1 or v2c group. Configuring different notification-types

To enable/disable SNMP Authentication Failure Trap, use the following commands: configure snmp-server enable traps snmp configure snmp-server enable traps snmp no

Configuration of SNMP Notification receivers

The CLI commands for creating/modifying/deleting hosts are as follows: configure snmp-server host N.N.N.N traps [udp-port [timeout [retry ]]] configure snmp-server host N.N.N.N informs [udp-port [timeout [retry ]]] The two commands above map directly to the SNMP MIB table “snmpTargetAddrTable” as explained in RFC3413. The taglist is used to specify a list of tags as defined in the snmpNotifyTable. It is formatted as a list of 1 or more strings separated by whitespace. If more than one tag is used, then the list must be enclosed in quotes. The following command provides the syntax: configure snmp-server host N.N.N.N taglist [udpport [timeout [retry ]]] For example: configure snmp-server host 10.33.4.120 taglist "InformTag TrapV2Tag" timeout 500 retry 3

3-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

3 Standard and Cadant Enterprise MIBs

For example, to configure a host to receive both traps and informs: configure snmp-server host “10.1.1.1” traps configure snmp-server host “10.1.1.1” informs configure snmp-server host N.N.N.N no The tparam specifies the target parameters name defined in the snmpTargetParamsTable. The identified entry in the snmpTargetParamsTable contains SNMP parameters to be used when generating messages to be sent to this transport address. configure snmp-server host N.N.N.N tparam The target address name specifies the index in snmpTargetAddrTable. It identifies an entry in the table. configure snmp-server host N.N.N.N name The mms specifies the maximum message size. It is used to determine the maximum message size acceptable to another SNMP entity when the value cannot be determined from the protocol. configure snmp-server host N.N.N.N mms The mask value allows selected entries in the snmpTargetAddrTable to specify multiple addresses. This would typically be used to specify a subnet in an snmpTargetAddrTable rather than just a single address. The mask value is used to select which bits of a transport address must match bits of the corresponding instance of the snmpTargetAddrTAddress, in order for the transport address to match a particular entry in the snmpTargetAddrTable. The value of an instance of snmpTargetAddrTMask must always be an OCTET STRING whose length is either zero or the same as that of the corresponding instance of snmpTargetAddrTAddress. The mask is not used in generating notifications. When generating notifications, entries in the snmpTargetAddrTable only specify individual addresses. (reference: rfc3416) configure snmp-server host N.N.N.N mask (Example 1) Configure a mask to specify a subnet of 10.44.xx.xx with udp-port of 161: configure snmp-server host 10.44.0.0 udp-port 161 mask ff:ff:00:00:ff:ff

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

3-15

3 Standard and Cadant Enterprise MIBs

C4/C4c CMTS Rel. 8.0.7

(Example 2) Configure a mask to specify a subnet of 10.43.8.xx with any udp-port: configure snmp-server host 10.43.8.0 mask ff:ff:ff:00:00:00 Configuration of SNMP Notification filters

A notification-security-model may optionally be configured with an associated filter in order to restrict the trap types that can be generated using a particular model. The commands to create a filter are very similar to the commands used to create an SNMP view. Use the following commands to create filters: configure snmp-server notify-filter [profile ] [subtree ] [type ] no configure snmp-server notify-filter [profile ] [subtree ] These commands map directly to the SNMP MIB table “snmpNotifyFilterTable” as explained in RFC3413. The syntax of the parameters is similar to the “snmp-server view …” commands explained in section 4.1.1.1 of the RFC.

3-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

4

C4 CMTS Features

Topics

Page

C4 CMTS Feature Descriptions by Software Release

4

Release 7.1.x Features

13

Release 7.2.x Features

14

Release 7.4.x Features

16

Release 8.0.x Features

16

This chapter introduces the C4 CMTS and its features, functionality, and components. This chapter contains the following topics: •

Descriptive and reference information



Features list

DOCSIS 2.0 Compliance In December, 2004, the C4 Cable Modem Termination System (CMTS) received DOCSIS® 2.0 requalification by CableLabs® with the new software upgrade designed to support DOCSIS Set-top Gateway (DSG) technology. With this qualification, the C4 CMTS, configured with the higher density 2Dx12U CAM provided the most reliable and scalable C4 CMTS solution available. The C4 CMTS supports DOCSIS Set-Top Gateway (DSG), allowing operators to transition the signaling, provisioning, and control of advanced settop boxes from proprietary to standards-based protocols. This transition of

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

4-1

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

all services to IP-based standards is expected to streamline operations and lower capital costs for cable operators. The DOCSIS 2.0 standard greatly improves performance in the upstream path of the cable network. The growing demand for peer-to-peer file sharing, interactive gaming, and voice over IP telephony increases the need for upstream bandwidth. The following enhancements are available to CMTSs and CMs that comply with the 2.0 standard while maintaining all the DOCSIS 1.1 and 1.0 functionality:

DOCSIS 3.0 Compliance



Enhanced upstream capacity



Greater maximum upstream throughput — up to 30.72 mbps per channel



Greater upstream channel width — up to 6.4 Mhz



New upstream channel modulation rates: 8QAM, 32QAM, and 64QAM



Longer preamble to facilitate synchronization — up to 1536 bits



Higher powered preamble — QPSK-1



Enhanced noise cancellation and error correction



Synchronous-Code-Division Multiple Access (SCDMA) operation along with the standard TDMA and ATDMA techniques for combining CM signals onto a given upstream channel.

In May 2008, the C4 CMTS received DOCSIS® 3.0 Bronze-level requalification by CableLabs®in Certification Wave 58. The following features were added to the ARRIS C4 CMTS as part of the DOCSIS 3.0 initiative while maintaining total compatibility with deployed pre-3.0 DOCSIS devices:

4-2



Independent Scalability of Upstream and Downstream Channels



Management of Multiple Upstream and Downstream Channels per MAC Domain



Enhanced Cable Plant Infrastructure Management



Cable Modem Topology Resolution



Downstream Channel Bonding



IPv6 Management of CMs and Forwarding of CPE Traffic



Enhanced Operations Support System Interface.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Fault Detection and Recovery The C4 CMTS employs: •

Advanced data-path integrity checks (parity, CRC, loopbacks, pings)



Continuous system audits



Multiple levels of error detection.

Fault recovery on the C4 CMTS: •

Rapidly isolates faults



Decreases diagnostic and repair time



Reduces the probability of fault propagation



Minimizes impact on subscriber services.

Interfaces and Protocols Open interfaces and protocols allow seamless integration with existing network management infrastructures. The primary protocols supported by the C4 CMTS include the following:

Issue 2.0



Simple Network Management Protocol (SNMP) — v1, v2c, and v3



DOCSIS 1.1, DOCSIS 2.0, DOCSIS 3.0 (Bronze), and Cadant MIBS



Command Line Interface (CLI)



File Transfer Protocol (FTP)



Telnet



Routing Information Protocol (RIPv2)



Open Shortest Path First (OSPFv2)



Open Shortest Path First (OSPFv3)

ARRIS PROPRIETARY — All Rights Reserved

4-3

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Security Features Unique security measures ensure plant and subscriber integrity through: •

DOCSIS 1.1 BPI+ encryption



Administrative isolation by means of a separate physical interface



Packet filtering



Proxy ARP



Password and key authentication for RIP and OSPF



Secure Shell version 2 (SSH2)



Secure Shell (SSH)



Access Control Lists (ACLs)



Multi-stage Denial of Service throttling mechanisms in hardware and software



TACACS+



Protocol throttling



SNMP Security.

C4 CMTS Feature Descriptions by Software Release The ARRIS C4 CMTS Release 8.0 aggregated Feature Set is comprised of the Baseline Feature Set, plus the features of software Releases 3.0, 3.3, 4.0, 4.1, 4.2, 5.0, 7.0, 7.1, 7.2, 7.3 and 7.4.

4-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Baseline Features

The ARRIS C4 CMTS feature set includes: •

Complete DOCSIS 2.0 support



Maximum cable interface density per rack unit



High scalability



Guaranteed Service Level Agreements (SLAs) support



IGMPv2 & Multicast Flow Support



Carrier-class availability and operation



Static Layer 3 Routing



Layer 3 Router Functionality including -

Release 3.0 Features

Issue 2.0

Router Information Protocol (RIPv2) Open Shortest Path First (OSPFv2) Equal Cost Multipath Load Balancing (ECMP)



FlexCAM™ Technology for CAM sparing



Dynamic Route Redundancy



Control Complex Redundancy.

The following features were added with Release 3.0: •

GigE Network Access Module (Gig-E NAM)



Authentication using RADIUS



SNMP Security



In-Band Management and Access Control Lists (ACLs)



Upstream Load Balancing (ULB)



Multiple syslog servers.

ARRIS PROPRIETARY — All Rights Reserved

4-5

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Release 3.3 Features

The following features or improvements have been added for release 3.3: •

PacketCable Qualification



Increased subscriber limits per chassis: 24K CM



Increased VoIP Call Capacities



Improved Password Recovery



Loopback Interface



Multiple Subinterfaces per VRF



Loopback Interfaces for routing protocols



Number of filters in group increased to 31



Support for Authentication, Authorization, and Accounting (AAA) [RADIUS & TACACS+]



In-Band Management: Access to the SCM via the loopback IP address



Support for Packet Cable



Automatic System Backup during Upgrade



Improved Baseline Privacy Interface (BPI)



Domain Name System (DNS) Support for Telnet, Traceroute, and Ping.

CLI Improvements:

4-6



extended ping command



show ip interface brief



show temperature



reset all CMs



traceroute CLI command



configure authorization



COS and 1.0 Modems



configure logging priority



configure privilege exec level.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

4 C4 CMTS Features

Release 4.0 Features

The following features or improvements have been added for release 4.0: •

2Dx12U CAM — full DOCSIS 2.0 (A-TDMA and S-CDMA)



Proprietary automatic ingress noise cancellation



Flash disk re-partitioning



Graceful restart with OSPFv2



Real-time FFT of upstream (compatible with C3 CMTS MIBs)



NAM IP interface bundling



Increased subscriber limits per chassis: 32,000 CMs per chassis, and 3,000 CMs per downstream (500 per upstream in 1x6 operation)



Preemption of normal calls by new emergency calls when BW is limited



Additional audits: FCM, file system, 2Dx12U



CM reset clear trap



Flap List enhancements: -



percent of station maintenance ranging opportunities that receive a range request - number of power adjustments exceeding a threshold Number of CRC errors per CM (2D only)



Number of bytes dropped per CM (congestion and policing)



Virtual System Controller



CLI Improvements: -

show/copy running-config show cable qos profile assign and display an output name or description for each interface.

To look up syntax and parameters for individual CLI commands, see chapter CLI, Command Descriptions. Each entry in the alphabetical list of commands is hyperlinked to the appropriate page in the manual. •

Automatic fan speed control



Encryption of MD5 shared secret for routing protocols in CLI output



Disabled ICMP Unreachables



OSPF "point-to-point" interface support



Increased AC/DC power solution



Voice call requirements: -

Issue 2.0

At least 1,000 MTAs (Multimedia Terminal Adapters) per downstream At least 5,000 BHCAs with completion rate of 99.5% At least 260 half-calls per downstream.

ARRIS PROPRIETARY — All Rights Reserved

4-7

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

NOTE The voice call requirements are reduced by one-half in a mixed voice and data environment. Release 4.1 Features

Release 4.2 Features

The following features or improvements have been added for release 4.1: •

Committed Access Rate



Global Traffic Shaping for TCP Traffic



Remote Query of Cable Modems

The following features or improvements have been added for release 4.2: •

DOCSIS Set-top Gateway (DSG) Agent



Associate ACL with SNMP Community String



Advanced CM Config File Verification



Scalability — 52K CMs per chassis



Modify overload control to ensure "older" CMs range/register in reasonable time through overload conditions (chassis reboot, CAM insertion, etc.)



"Debug" IP Filter Packet Capture capability (ability to capture packet headers that match IP filters or similar functionality)



PacketCable Multimedia



Network side ACLs



Support for 16 telnet sessions



Clear the IP filter counters through the CLI



Hitless software update



PacketCable 1.x Voice call requirements

-



MTAs /downstream (1D) 1000 MTAs/downstream (2D) 1500 MTAs/C4 20000 - Lines/downstream 1800 Lines/C4 24000 - BHCA/downstream 5000 BHCA/C4 66600 - Simultaneous half calls/downstream 260 Programmable unicast request opportunity polling interval.

NOTE The voice call requirements specifically assume that only GNAMs are used. If the system contains any FastENAMs, the per-chassis line and MTA limits must be reduced to 1000.

4-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Certain features may impact software upgrade procedures. For more information related to upgrades or for non-conformance issues, see the Cadant® C4®CMTS Software Upgrade Notes. This file is included on the software CD. In addition to the previously described features and functionality, the following section describes the C4 CMTS feature set for Release 5.0. This includes: Release 5.0 Features

The following is a list of the new features included in Software Release 5.0.x: •

FlexPathTM



Dynamic Load Balancing



Legal Intercept



PIM-SSM



IGMP ACLs



Secure NTP



DHCP Test Injection



Named Access-List



Additional Modem States



Integrated Upstream Agility



Clear cable host/modem (MAC DB)



ARP Throttling



Number of supported VRFs increased to 32



Downstream center frequency step size is now 125 kHz (formerly 250)



DOCSIS 1.1 DSx/DQOS and PacketCable 1.x Voice Scalability Improvements with Respect to Release 4.2: -

Issue 2.0



MTAs/downstream (1D) MTAs/downstream (2D) MTAs/C4 equipped w/GNAMs - Lines/downstream Lines/C4 - BHCA/downstream BHCA/C4 - Simultaneous half calls/downstream - Connections/second per chassis Cable Modem Deny List



CPE Host Authorization



Configure Cable Modem Vendor OUI



Show Cable Modem Columns.

ARRIS PROPRIETARY — All Rights Reserved

1,000 (no change) 1,500 (no change) 26,666 1,800 (no change) 32,000 5,000 (no change) 90,000 260 (no change) 25

4-9

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

NOTE NOTE: these call capacities assume that the C4 CMTS is equipped with GNAMs. If the chassis is equipped with Ethernet NAMs, the number of MTAs supported is only 10,000. Dynamic Load Balancing

The Dynamic Load Balancing feature automatically moves modems from one upstream channel to another, or from one downstream to another (including from one 2Dx12U CAM to another). Requires 2Dx12U CAMs.

Legal Intercept

Legal Intercept provides the MSOs a mechanism for meeting legal requirements to intercept all IP data and voice traffic originated or sent to subscribers on the cable network. Legal Intercept is based on Cisco’s implementation described in RFC 3924. The C4 CMTS interprets SNMP SET/GETs to enable/clear/display subscriber taps and send intercepted packets to the Mediation Device.

PIM-SSM

PIM-SSM (Source Specific Multicast) provides the capability to request multicast traffic from a single source and build a source path tree (SPT) from the edge router back to the source of the multicast stream. It also contains requirements to provide SSM multicast data plane counts.

IGMP ACLs

IGMP ACLs provide the ability to limit what multicast groups can be joined on an interface by using a standard ACL to indicate what groups are allowed to be joined.

Secure NTP

A mechanism is provided for authentication of NTP messages. For MSOs who require NTPv4 functionality, including server or peer authorization, the C4 CMTS will only support the NTPv4 symmetric key MD5 secure hash authentication method.

DHCP Text Injection

DHCP Text Injection will allow the operator to distinguish which upstream channels DHCP packets originated from as they are forwarded to the DHCP server. The upstream will be identified in the circuit ID sub-option of the DHCP relay agent option (option 82).

Named Access List

By allowing the use of a description name to identify an access list rather than a number, full modification to an existing access-list (e.g., delete, append and insert new entries) by using the ACL name is now available. Also, we are adding the ability to allow multiple remarks per access-list entry.

Additional Modem States

One additional cable modem state indicating the status of the Network Access Control for a registered CM has been added. The CM’s Network Access Control state is provided via the modem configuration file. This variable indicates whether or not CPE devices are allowed to access the network through the CM even though the CM is registered.

4-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Integrated Upstream Agility

This provides the ability to enable or disable an Upstream Agility state machine for an upstream channel. The state machine includes permissible upstream channel frequencies and operating characteristics (e.g., channel width, modulation profile) along with rules to change from one operating characteristic to another.

Clear Cable Host/Modem

Enabled the ability to remove cable modems and CPEs from the system including removing them from the MACDB and C4 CMTS MIB tables.

ARP Throttling

Provides the ability to control the number of ARPS and ICMP packets that are generated due to traffic transmitted to IP addresses that do not have a valid (active or inactive) entry in the ARP cache.

Configure Cable Modem Vendor OUI

This feature provides the ability to configure a cable modem vendor name with the vendor’s Organizational Unique Identifier (OUI). The OUI is the first three bytes of the six byte CM MAC address.

Show Cable Modem Column

This new command will now allow you to create your own output by specifying exactly which columns you wish to see, thus maximizing your screen space and run-time.

Release 5.1.x Features

The following is a list of the new features included in Software Release 5.1.x: •

FlexPath™ DOCSIS 3.0-based Channel Bonding Enhancements



Enhanced Query Modem Counts on a per Upstream Basis



DOCSIS Set-top Gateway Configuration Simplification



Source IP Configuration for CM Remote Query



DHCP Lease Query Feature Configurability



Automatic Gain Control

The 5.1 enhancements to the FlexPath channel bonding solution include the following: -

3 bonded downstreams x 3 traffic-bearing unbonded upstreams 2 bonded downstreams x 2 traffic-bearing unbonded upstreams 4 bonded downstreams x 1 traffic-bearing unbonded upstream plus 3 non-traffic-bearing upstreams for return path of DOCSIS management messages Optional designation of upstream channels as FlexPath only

The Enhanced Query Modem Counts feature provides a CLI command-show cable modem summary brief--that offers modem totals on a perupstream basis. The total number of modems calculated per upstream includes registered, unregistered, and offline modems.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

4-11

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

DOCSIS Set-top Gateway (DSG) Configuration Simplification performs the automatic insertion of static multicast group memberships and the automatic insertion of multicast MAC/IP bindings when configuring DSG tunnels. Source IP Configuration for CM Remote Query allows the user to configure the IP address used for remote SNMP to get queries to any valid C4 IP address. DHCP Lease Query Feature Configurability adds a source IP address verification phase to the IP address learning process of the C4 CMTS. This configurable Cable Source Verify feature is intended to eliminate hostinitiated corruption of the layer 2 and layer 3 address spaces on the cable network. Automatic Gain Control uses an improved downstream power calibration algorithm on the 2Dx12U in order to maintain accurate downstream power levels in environments subject to fluctuating temperatures. NOTE QAM128 and Trellis Code Modulation (TCM) are not supported in Release 5.1. SCDMA is supported.

4-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Release 7.0.x Features

The Release 7.0 C4 CMTS is an integrated DOCSIS 3.0 solution in that it contains both downstream and upstream modules and all associated CMTS components in a single chassis. The following is a list of the new features included in Software Release 7.0.x: •

Support for new hardware modules: -

Release 7.1.x Features



Router Control Module (RCM) 16D CAM 12U CAM (a repurposed 2Dx12U CAM configured in software to be a 12-upstream only CAM) Upstream spectrum support as follows:



- US - Japan - Europe DOCSIS 3.0 DS



DOCSIS 3.0 Topology/Infrastructure



DOCSIS 3.0 NMS support



IPv6 support on all interfaces



IPv6 for CM Management



New Hardware supported

The following new features are included in Software Release 7.1.x: •



Issue 2.0

5-42 MHz 5-55 MHz 5-65 MHz Channel Bonding

Multiple Virtual Routing and Forwarding (VRF) instances - Full support of OSPF in five VRFs - Limited routing protocol support for 11 VRFs (Rel. 7.1.2 and later) Cable Modem Steering — based on Service Type TLV (Rel. 7.1.2 and later)



Layer 3 802.1Q VLAN Tagging



Service Independent Intercept (SII) for Legal Intercept



DOCSIS 2.0-compliant IP Detail Record/Streaming Protocol (IPDR/SP)



Compatibility with the Intelligent Channel Optimizer (ICO) (requires an updated version of ICO software, licensed separately)



64 QAM Downstream Modulation



Increased Maximum Concatenated Burst Size



Baseline Privacy Interface (BPI) / DOCSIS 1.1 Hybrid Mode operation



DOCSIS 1.0+ Operation

ARRIS PROPRIETARY — All Rights Reserved

4-13

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

NOTE The DOCSIS 1.0+ Operation feature is not documented in this user manual; instead, it is described in an individual feature sheet. Release 7.2.x Features

4-14

The following new features are included in Software Release 7.2.x: •

Upstream Channel Bonding



BGP



IS-IS Support in IPv4 Networks



ARP Abuse Counts



Dynamic MIC/TFTP Enforce



Per Subscriber Throughput



Secure NTP



Global User Profile



TACACS+



DOCSIS Ping



DNS Client (IPv4)



Enhancements to BGP



Mixed Annex Support



Modem Steering



SSH

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

Release 7.3.x Features

The following is a list of the new features included in Software Release 7.3.x: •

Business Services over DOCSIS (BSoD) L2 VPN



IPv6 Support (Phase 2)



Encryption Support with MTCM



Load Balancing Enhancements



Integrated Upstream Agility



BPI+ Enforce



Turbo Button Support



D3.0 IPDR Elements



D3.0 Partial Service Support



Bonding Support for 8 Downstreams



Device Classes



Subset of PacketCable PCMM version I04 Support



PCMM Classification for Remotely Connected Subnets



Cable Modem MAC Deny list increase — up to 1,000 addresses

Table 4-1: Summary of Support Capability for CAM Types Capability Supports IPv6 CMs

2D12U

12U

16D

X

X

X

X

X

Supports IPv6 CPEs Supports IPv6 CM DS traffic

X

Supports IPv6 CM US traffic

X

X X

Supports IPv6 CPE DS traffic

X

Supports IPv6 CPE US traffic

X

Supports dual stack CPE

X

Support CM DS filtering traffic IPv4

X

Support CM US filtering traffic IPv4

X

Support CPE DS filtering traffic IPv4

X

Support CPE US filtering traffic IPv4

X

Support CM DS filtering traffic IPv6

X X

X X X X

Support CM US filtering traffic IPv6 Support CPE DS filtering traffic IPv6

X

Support CPE US filtering traffic IPv6

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

4-15

4 C4 CMTS Features

Release 7.4.x Features

Release 8.0.x Features

C4/C4c CMTS Rel. 8.0.7

The following is a list of the new features in Software Release 7.4.x: •

DHCP Prefix Delegation with Route Injection (PDRI)



IP Address Scaling per Chassis



OSPFv3



Cable Source Verify with DHCP Lease Query



DHCP Bulk Lease Query



Duplicate Address Detection Proxy



Subscriber Management Filters



Protocol Throttling



IPv6 Lawful Intercept Support (SII)



IPv6 CPE Support with DOCSIS 2.0+ IPv6 Cable Modems



Enhanced Density Downstream CAM



Mixed TDMA/ATDMA Channel Support for Load Balancing



Load Balancing Weighting toward Upstream Utilization



Cross-MAC Domain Dynamic Load Balancing



Cable Modem Move Enhancement



DSID Addition and Deletion



Counts-based US Load Balancing With Weighting



Modem Steering via Attribute Mask



Policy-Based Routing



12U Scaling Enhancement



SCDMA



IGMPv3-Controlled DOCSIS 3.0 IP Video

The following is a list of the new features in Software Release 8.0.x: •

24U CAM



IS-IS Multi-topology (MT) support



TFTP Enforce for IPv6-addressed Cable Modems



FQDN Support for IGMP Static Joins



Control of CM Resets due to CPE NAKs



Multicast CAC support for IP Video



Logical Channel Reduction



Enhanced Utilization Monitoring

The 24U CAM represents a new design using the latest DOCSIS 3.0 PHY and MAC silicon and enhanced ARRIS FPGAs for high performance. The Upstream PICs have not changed from those used with the 12U CAM, so customers can deploy the 24U CAM with a minimum of cabling interrup-

4-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

4 C4 CMTS Features

C4/C4c CMTS Rel. 8.0.7

tions and allows the 24 upstream receivers to be shared across the eight available F-connectors. The 2Dx12U CAM is not supported in Rel. 8.0. Any F-connector can have between zero and 12 receivers assigned. The sum total of the receivers assigned to the even-numbered F-connectors (0,2,4,6) cannot exceed 12, and the sum total of the receivers assigned to the odd-numbered F-connectors (1,3,5,7) cannot exceed 12. Also, upstreams 0 to 11 must be on even-numbered connectors, and upstreams 12 to 23 must be on odd-numbered connectors. Some other features of the 24U CAM with Release 8.0 include: -

Up to 6,600 total subscriber devices per CAM Up to 9+1 hitless RF sparing All 24 channels support bonding (up to four channels per bonding group)

IS-IS Multi-topology (MT) provides independent topologies for IS-IS routing and is particularly useful when IS-IS is being used both for IPv4 routing and for migration to IPv6 routing. In this software release, the C4 CMTS supports MT #0 (IPv4 unicast) and MT #2 (IPv6 unicast) as described in RFC 5120. TFTP Enforce for IPv6-addressed Cable Modems provides modem security for devices addressed via IPv6, identical to the existing C4 CMTS functionality for IPv4 modems. The intent of this feature is to reduce or prevent occurrences in which an IPv6-addressed modem has an incorrect or modified configuration file. Fully Qualified Domain Name (FQDN) Support for IGMP Static Joins allows the IGMP join command in the C4 CLI to accept an FQDN as the IP multicast source address, instead of requiring an IP multicast address. The DNS must then contain the FQDN to IP address entry so that the CMTS can obtain the corresponding IP address from the FQDN parameter. Should the source IP multicast address have to change, the MSO would change it on the DNS and the C4 CMTS will then resolve the new address via DNS and re-initiate IGMP joins as needed. Multicast CAC for IP Video (Phase 1) extends the existing voiceoriented Connection Admission Control function to multicast service flows (intended for IP Video applications). Independent CAC control is provided for multicast flows, and parameters for reserving bandwidth for multicast and for limiting the total bandwidth utilized by multicast are included. Enhanced Processor Monitoring reports the utilization levels of the various microprocessors within the C4 CMTS modules (the control plane). There is a new SNMP notification as part of the processor monitoring feature that will send traps when the overload status of a card or the system changes.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

4-17

4 C4 CMTS Features

4-18

C4/C4c CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

5

C4 CMTS Specifications

Topics

Page

Network Diagram

3

C4 CMTS Specifications

4

RF Electrical Specifications

6

Scalability

9

VoIP Call Capacities

10

This chapter introduces the C4 CMTS and its features and functionality. This chapter contains the following topics:

Issue 2.0



Descriptive and reference information



Physical design information



Power and electrical requirements

ARRIS PROPRIETARY — All Rights Reserved

5-1

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

Figure 5-1 illustrates the front view of the C4 CMTS. There are a total of twenty-one slots for modules. There are four main types of modules used to equip the slots in the front. These are sometimes referred to as front cards. Smaller modules, called Physical Interface Cards, or PICs, are inserted in each slot from the rear of the chassis. The PICs provide physical connectors for terminating cable. Between the front and back slots is the midplane of the chassis. Three C4 CMTS chassis can be mounted in a single 19-inch wide, seven-foot standard rack.

Figure 5-1: The C4 CMTS (front view)

5-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

Network Diagram A cable network system consists of cable modems (CMs) at subscriber premises, a C4 CMTS at the cable plant operations area, a data-over-cable management software suite integrated with the operator's other management systems, and the Hybrid Fiber Coaxial (HFC) cabling that connects it all. DOCSIS defines the standard for communication among these elements. The C4 CMTS provides data switching functions as well as the radio frequency (RF) interface to and from the cable plant. It also provides ethernet interfaces to the Internet Service Provider(s). The data-over-cable management system provides both the end-to-end network management solution and the support for subscriber provisioning. Figure 5-2 shows a typical cable network architecture.

Home

Video Resource Manager

Network Edge D5 UEQ

Video Operations

MPEG Video

10 Gbit Metro Ring

OSSI Server

DOCSIS DS DOCSIS US C4 CMTS

CPE Devices

VoD/Cache Servers

Figure 5-2: Typical Cable Network Architecture

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

5-3

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

C4 CMTS Specifications This section is a summary of the C4 CMTS physical characteristics, operating specifications, and information on compliance with regulatory standards. Physical

Power

Safety

Electromagnetic Compatibility

Environmental



Mounting:

19- or 23-inch rack, or stand-alone



Dimensions:

Height Width Depth



Chassis Weight (fully equipped): 178 pounds



Operating voltage: nominal -48 V DC, range -44 to -72 V DC Note: Once powered up the C4 CMTS will continue to operate if within this voltage range.



Start-up voltage range: -44 to -67.5 VDC Note: If powered down, the C4 CMTS will not restart successfully if the voltage is not in the range of -44 to -67.5 VDC. This offset from the operating range provides a cushion against multiple possible power cycles. Attempted start-ups at the voltage extremes are subject to power fluctuations that could result in multiple power cycles and damage to the equipment.



Chassis Power Consumption: 2800W maximum



The -44 V guaranteed operating limit translates to a maximum current draw of 64A at 2800W.

(622 mm) (442 mm) (508 mm) (80.9 Kg)

The C4 CMTS meets the following safety standards: •

UL60950 (1999) Third Edition



CAN/CSA-C22.2, No. 950-95



IEC60950-1 (2001), First Edition

The C4 CMTS meets the following: •

GR-1089-CORE, Issue 3 (FCC - Part 15, Class A)



EN 300 386 v1.3.1 (CISPR 22, Class A)

Mechanical — •

NEBS GR-63-CORE



ETS 300 019

-

5-4

24.5" 17.4" 20.0"

In-use (Class3.1E) Storage (Class 1.2) Transportation (Class 2.3)

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

Thermal — The C4 CMTS meets the following environmental standards: •

NEBS GR-63-CORE, ETS 300 019

-

Operating temperature Short term1: -5 to +55ºC Long term: +5 to +40ºC Non-operating temperature: -40 to +70ºC Operating humidity Short term: 5 to 90%, non-condensing Long term: 5 to 85% Non-operating humidity: 5 to 95%, non-condensing

Other — •

NEBS Level 3 Criteria (SR-3580)



Acoustic Noise Criteria:



NEBS (GR-63-CORE) ETSI (ETS 300 753) Altitude Criteria (NEBS GR-63-CORE)



Illumination Criteria (NEBS GR-63-CORE) WARNING

This product may contain chemical(s) known to the State of California to cause cancer, birth defects, or other reproductive harm. WEEE (Waste Electrical and Electronic Equipment)

As indicated by the symbol below, disposal of this product in participating European Community member states is governed by Directive 2002/96/EC of the European Parliament and of the Council on waste electrical and electronic equipment (WEEE). WEEE could potentially prove harmful to the environment; as such, upon disposal of the C4 CMTS and its components, the Directive requires that this product must not be disposed as unsorted municipal waste, but rather collected separately and disposed of in accordance with local WEEE ordinances.

Figure 5-3: WEEE Symbol 1. Short term refers to a period of not more than 96 consecutive hours and a total of not more than 15 days in one year. (This equals a total of 360 hours in a given year, but no more than 15 occurrences in that one-year period. (Telcordia, GR-63-CORE, Section 4.1.2, Issue 2, April 2002.)

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

5-5

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

RF Electrical Specifications The following table lists the downstream RF electrical specifications. Table 5-1: Downstream RF Electrical Specifications Specification

16D or XD CAM

Center frequency range supported:

57 - 999 MHza

Frequency step size:

125 kHzb

Modulation types

64QAM, 256QAM

Downstream channel width: North America (Annex B) Europe (Annex A) Europe (using Annex B)

6 MHz 8 MHz 6 MHz with 6 or 8 MHz channel spacing

Annex B symbol rates in Msym/sec

64QAM: 256QAM:

5.056941 5.360537

Annex A symbol rate in Msym/sec

64QAM or 256QAM:

6.952

Raw Bit Rate Annex B: 64QAM 256QAM

30.342 Mbps 42.884 Mbps

Annex A:

64QAM 256QAM

41.712 Mbps 55.616 Mbps Overall: 41-60 dBmV Channels used per connectorc:

RF output level

1: 41-60 dBmV

5: 41-51 dBmV

2: 41-56 dBmV

6: 41-50 dBmV

3: 41-54 dBmV

7: 41-49 dBmV

4: 41-52 dBmV

8: 41-49 dBmV

Return loss

> 14 dB in-band

Output impedance

75Ω

a. NOTE: The 16D hardware supports DS center frequencies up to 999 MHz, but for the best performance, it is advisable to go no higher than 960 MHz. If the 999 MHz is attempted, the downstream maximum frequency must be set appropriately using the configure freq-ds-max command. b. For the XD CAM, please see Frequency Grid and Agility, page 9-6. c. The 16D CAM supports 1-4 channels per connector. The XD CAM in Annex B supports 1-8 channels per connector. The XD CAM in Annex A supports 1-8 channels on connectors 0 and 2; 1-4 channels on connectors 1 and 3.

5-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

5 C4 CMTS Specifications

C4/C4c CMTS Rel. 8.0.7

The following table lists the upstream RF electrical specifications. Table 5-2: Upstream RF Electrical Specifications Specification

12U/24U

Frequency Range

5 - 65 MHz

RF channel frequency resolution

show interface cable-upstream 3 Upstream Port 3/0 ------------Port state: IS Connector: 0 Cable-Mac: 1 Downstream Supervision Ports: 14/0 Frequency (Hz): 12000000 Channel width (Hz): 3200000 Equalizer Coefficient State: off Power (dBmV): 0 Max Power Adj Per Range Resp (1/4 dBmV): 24 Ranging Power Thresh For Success (1/4 dBmV): 24 Load Balance Group Id: 16779264 Max Allowable Normal Voice BW (%): 50 Reserved Normal Voice BW (%): 0 Max Allowable Emergency Voice BW (%): 70 Reserved Emergency Voice BW (%): 0 Max Allowed Total (Emergency + Normal) (%): 70 Ingress Cancellation Interval: 0 Ingress Cancellation Size: 0 Map Size (800 microsecond ticks): 1 Logical Channel: 0 1 ------------------------------------------------------------Channel State IS OOS

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-7

10 Upstream Cable Access Modules (UCAMs)

Channel-ID: Channel Type: Modulation profile id: Ranging backoff range: Data backoff range: Slot Size (6.25 microsecond ticks): SCDMA active codes: SCDMA codes per slot: SCDMA frame size: SCDMA hopping seed: Spectrum Group ID: Spectrum Group State: Attribute Mask:

C4/C4c CMTS Rel. 8.0.7

1 tdma 2 2 - 7 2 - 8 2 0x00000000

25 tdma 2 2 - 7 2 - 8 2 0x00000000

Table 10-6 shows the commands to restore default values for a number of upstream and downstream parameters. These are the settings which most users will choose for basic configuration. In each command the default values can be replaced as needed. Table 10-6: Accepting Default Parameters for Cable Upstream Channels of a 12U CAM Command

Purpose

configure interface cable-upstream cable modulation-profile 2

Accept default modulation profile. Default = 2.

configure interface cable-upstream cable channel-width 3200000

Accept default channel width. Default = 3.2 MHz.

configure interface cable-upstream cable power-level 0

Accept default upstream power level. Default = 0. Power range varies with channel width selection. Range = -4 to 3 dBmV if channel width is 3.2 MHz (see Table 10-2, Table 10-3, and Table 10-4 for upstream receive power levels).

10-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

24U Cable Access Module (24U CAM) The 24U CAM provides full DOCSIS 3.0 functionality and supports the following: •

Uses of the same PIC as the 2D12U and 12U CAM with eight upstream RF physical connectors (numbered 0-7) giving an average of three upstreams per connector.



Up to twenty-four 2.56-30.72 Mbps physical upstream channels (numbered 0-23).



The supported channel types are: SCDMA, TDMA, ATDMA, and TDMA&ATDMA.



Range of upstream frequencies configurable for North America, Japan, or Europe: -

5-42 MHz (DOCSIS) 5-55 MHz (Japan) 5-65 MHz (EuroDOCSIS)

NOTE In Release 8.0, the hardware has been designed to support an upstream frequency range of 5-85 MHz but currently the software will only support a range of 5-65 MHz.

NOTE The maximum upstream frequency can be set independent of the Annex or region of operation.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-9

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

PICs Even

Faceplate

ARRIS PIC-CAM (E)

OOS

POWER

Odd

ARRIS ARRIS

PIC-CAM PIC-SCM (O) PIC-SCM

D0

D0

D1

D1

Spare

ARRIS PIC-CAM SPARE

Out of Service

U0

Power

U0 U1

U1

U2 U3

Upstream: Port 0-7 - available

U3 U4

U4 U5 U5 U6

U6 U7 U7

Sparing LED

Figure 10-2: 24U Cable Access Module (CAM) and the Three Types of Upstream Physical Interface Cards (PICs)

10-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

NOTE Any unused connectors (either downstream or upstream) should have a 75 Ohm termination in place. Primary Software Function

LED Status

The primary software function on the 24U CAM includes: •

CM Ranging and Registration



MAC Address Learning



DOCSIS functions: Packet Classification, Service Flows, Dynamic Services (DSx), BPI+, CM Upstream Bandwidth Scheduling (MAPs), Payload Header Suppression (PHS), Packet defragmentation, packet de-concatenation, and counts collection



Upstream Policing



Operations, Administration, Maintenance & Provisioning (OAM&P) including initialization and fault recovery code



PacketCable DSx processing.

The LED status descriptions for the 24U CAM are listed in Table 10-7 below: Table 10-7: 24U CAM LED Descriptions Front LEDs

Shuffle Network

Power

Out of Service

On

Off

Powered and in normal service state.

Module Status

Flashing

On

Flashing = 1.6 second period. Module power is off: either slot is not provisioned or module has been disabled.

Persistent Fast Flashing

On

Fast flashing = 6 times/second. Normal when card is first powered or restored. If fast flashing persists for more than 2 seconds, there is a serious power problem.

On

On

Powered and out of service.

On

Flashing

Off

Off

Downloading data from SCM, initializing or running diagnostics. The slot has no power.

The Shuffle network spreads upstream channels across multiple PHY chips as the MSO populates the RF connectors in order from top to bottom. When fewer than eight F-connectors are wired (e.g. connectors 0 through 3), the shuffle network will enable the operator to access all 24 upstreams. The 24U CAM will support 24 upstream channels using eight connectors through the current 12U PIC. With the Shuffle network, connectors 0, 2, 4, 6 are connected to the first chip (upstream receivers 0 through 11) and connectors 1, 3, 5, 7 will be

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-11

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

connected to the second chip (upstream receivers 12 through 23) as shown in the figure below.

0 2 4 6

MAC Receiver 2

1 3 5 7

RF0 RF1 RF2 RF3

Amp & Filter

RF4 RF5 RF6 RF7

Figure 10-3: Illustration of the Shuffle Network ARRIS designed the 24U CAM with a Shuffle network so that operators can populate cables onto the 24U CAM connectors in order from top to bottom and still easily utilize up to all 24 upstreams available on the CAM. To assign US channels (receiver) to connectors, use the following command: configure interface cable-upstream cable connector [no] where: us_port = The upstream port. Valid range is 0-23 number = The upstream connector on the PIC. Valid range is 0-7. The [no] version of the command will unassign (decouple) the US channel (receiver) from the connector. The following table specifies the valid US channels (receiver) / connector combinations. Table 10-8: Valid US Channels/Connector

10-12

Upstream Channel Receiver

Connector

0-11 (first receiver)

0, 2, 4, 6

12-23 (second receiver)

1, 3, 5, 7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Rules and Restrictions for 12U/24U CAM Configuration Before growing and configuring a 12U/24U CAM with its upstreams, you should review the following rules and restrictions. Slot Provisioning

Annex Upstream (US) Channel to Physical Connector Mapping

The 12U CAM must be grown in a CAM slot provisioned for a 12U CAM and the 24U CAM must be grown in a CAM slot provisioned for a 24U CAM. CAM sparing can only be done by like cards: a 12U can spare only for a group consisting of 12Us and a 24U can spare only for a group consisting of 24Us. All the CAMs in a sparing group must be of the same type. The CMTS supports multiple annexes in one system. See Mixed Annex

Support on page 9-23.

Guidelines for mapping upstream channels to physical connectors: •

There must be no frequency overlap among the upstream channels using the same connector.



The CMTS displays the following error message when the user attempts to change an upstream power level or channel width to a value that is not valid for that power level group: Upstream channel power level conflict with another channel using the same connector. If you receive the above message, the power level and channel width will remain unchanged.

The following guidelines are specific to the 12U CAM: •

There are 8 physical connectors and 12 upstream channels on the 12U CAM. If all channels are enabled then at least one physical connector will receive more than one upstream channel.



Any upstream or all of the upstreams can be connected to any one of the physical upstream connectors.

The following guidelines are specific to the 24U CAM:

Issue 2.0



There are 8 physical connectors and 24 upstream channels on the 24U CAM. When all upstreams are active, at least two connectors will be in use.



Upstream channels 0-11 are connected to connectors 0, 2, 4 and 6 while upstream channels 12-23 are connected to connectors 1, 3, 5 and 7.



Upstream channels connected to a single physical connector may vary in channel width and power levels as long as the variance falls within a user-configured power level group. The tables (Tables 10-7 through

ARRIS PROPRIETARY — All Rights Reserved

10-13

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

10-11) below describe the upstream receiver power level groups. All of the power levels for all of the channels connected to a single physical connector must fall within the same table.

24U CAM Upstream Power Level Groups All upstream Rx (receive) values are measured in dBmV. Power after attenuation may vary slightly from one CAM to another.

Table 10-9: US Receiver Power Level Group 1 1.6 MHz

3.2 MHz

6.4 MHz

-13

-10

-7

-12

-9

-6

-11

-8

-5

-10

-7

-4

-9

-6

-3

-8

-5

-2

Table 10-10: US Receiver Power Level Group2

10-14

1.6 MHz

3.2 MHz

6.4 MHz

-7

-4

-1

-6

-3

0

-5

-2

1

-4

-1

2

-3

0

3

-2

1

4

-1

2

5

0

3

6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Table 10-11: US Receiver Power Level Group 3

1.6 MHz

3.2 MHz

6.4 MHz

1

4

7

2

5

8

3

6

9

4

7

10

5

8

11

6

9

12

7

10

13

8

11

14

Table 10-12: US Receiver Power Level Group 4

Issue 2.0

1.6 MHz

3.2 MHz

6.4 MHz

9

12

15

10

13

16

11

14

17

12

15

18

13

16

19

14

17

20

15

18

21

16

19

22

17

20

23

ARRIS PROPRIETARY — All Rights Reserved

10-15

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Table 10-13: US Receiver Power Level Group 5

Procedure 10-1

1.6 MHz

3.2 MHz

6.4 MHz

18

21

24

19

22

25

20

23

26

21

24

27

22

25

28

23

26

29

Before Changing the Receive Power Level Settings of the 24U CAM If there are multiple upstream channels on a single 24U CAM connector and the user is trying to change the receive power level setting on one or more US channels and the new setting causes a change in the power level group (see Tables above), then the user must complete the following steps: 1 Unassign (decouple) the corresponding connector (for all upstream channels that are on that connector). 2 Set the receive power level for all upstream channels on that connector. 3 Add the connector back for all upstream channels on that connector. End of procedure

NOTE The above procedure will not apply when the user changes receive power level setting on one or more upstream channels on the same connector and the new setting does not cause a change in the amplifier attenuation settings. That is, the new and old receive power level settings occur within the same amplifier attenuation setting (per the tables listed in the 24U CAM Upstream Power Level Groups on page 10-14). The following is an example of setting the upstream channels receive power level (attenuation) that will cause a change in the amplifier attenuation settings. Upstream channels 3/0 and 3/1 have the following initial power and channel width settings (3.2 and 6.4 MHz and power level 0):

10-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

configure configure configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream

Default Admin States

3/0 3/1 3/0 3/1 3/0 3/1 3/0 3/1 3/0 3/1

shutdown shutdown cable connector no cable connector no cable power-level 10 cable power-level 10 cable connector 0 cable connector 0 shutdown no shutdown no

The default administrative states for the slot/port (receiver) on the 12U CAM and the 24U CAM is UP. NOTE If an upstream channel is configured for ATDMA or SCDMA, then only DOCSIS 2.0 and 3.0 modems will register on those channels.

Basic Command Set for Bringing Up a 24U CAM The set of commands provided in Table 10-14 is the bare minimum for turning up a 24U CAM in a given slot. The values chosen for these commands are meant to be examples. Actual values will vary. Table 10-14: Example of Basic Command Sequence for Configuring a 24U in Slot 5 Command

Purpose

Configure the Upstream Parameters configure slot 5 type 24UCAM

Provision slot 5 as a 24U slot.

configure slot 5 no shutdown

Restore 24U in slot 5.

configure interface cable-mac 1

Assign MAC domain

configure interface cable-mac 1 no shutdown

Restore cable-mac 1

configure interface cable-upstream 5/0 cable cable-mac 1

Assign a channel to cable-mac 1

Configure the Upstream Frequencies and Connectors configure interface cable-upstream 5/0 cable connector 0

Assign upstream channel 0 of CAM 5, to connector 0.

configure interface cable-upstream 5/0 cable frequency 12000000

Configure upstream channel 0 of CAM 5, to use frequency 12 MHz.

configure interface cable-upstream 5/0 cable supervision 14/0

Specify that DS channel 14/0 carries the supervision for channel 5/0.

Put CAM in Service configure interface cable-upstream 5/0 no shutdown

Issue 2.0

Restore upstream channel 0 of CAM 5 to service.

ARRIS PROPRIETARY — All Rights Reserved

10-17

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Table 10-14: Example of Basic Command Sequence for Configuring a 24U in Slot 5 (Continued) Command

Purpose

configure interface cable-upstream 5/0.0 no shutdown

Restore the logical channel to service.

show interface cable-upstream 5

Confirm channel settings for slot 5.

To view the channel settings resulting from configuring the 24U CAM (note that this example shows that a downstream was previously configured), enter: C4>show interface cable-upstream 5 Upstream Port 5/0 ------------Port state: IS Connector: 0 Cable-Mac: 1 Downstream Supervision Ports: 14/0 Frequency (Hz): 12000000 Channel width (Hz): 3200000 Equalizer Coefficient State: off Power (dBmV): 0 Max Power Adj Per Range Resp (1/4 dBmV): 24 Ranging Power Thresh For Success (1/4 dBmV): 24 Load Balance Group Id: 16781312 Max Allowable Normal Voice BW (%): 50 Reserved Normal Voice BW (%): 0 Max Allowable Emergency Voice BW (%): 70 Reserved Emergency Voice BW (%): 0 Max Allowed Total (Emergency + Normal) (%): 70 Ingress Cancellation Interval: 0 Ingress Cancellation Size: 0 Map Size (800 microsecond ticks): 4 Logical Channel: 0 1 ------------------------------------------------------------Channel State IS OOS Channel-ID: 1 25 Channel Type: tdma tdma Modulation profile id: 2 2 Ranging backoff range: 2 - 7 2 - 7 Data backoff range: 2 - 8 2 - 8 Slot Size (6.25 microsecond ticks): 4 4 SCDMA active codes: SCDMA codes per slot: SCDMA frame size:

10-18

-

-

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

SCDMA hopping seed: Spectrum Group ID: Spectrum Group State: Attribute Mask:

0x00000000

0x00000000

Table 10-15 shows the commands to restore default values for a number of upstream and downstream parameters. These are the settings which most users will choose for basic configuration. In each command the default values can be replaced as needed.

Table 10-15: Accepting Default Parameters for Cable Upstream Channels of a 24U CAM Command

Purpose

configure interface cable-upstream cable modulation-profile 2

Accept default modulation profile. Default = 2.

configure interface cable-upstream cable channel-width 3200000

Accept default channel width. Default = 3.2 MHz.

configure interface cable-upstream cable power-level 0

Accept default upstream power level. Default = 0. Power range varies with channel width selection. Range = -10 to 26 dBmV if channel width is 3.2 MHz (see Table 10-9, Table 10-10, Table 10-11, Table 10-10, and Table 10-13 for upstream receive power levels).

Measuring SNR in the 12U/24U CAM For the upstream channel Signal-to-Noise Ratio (SNR) in the C4 CMTS, there are two types of SNR: Channel SNR and Modem SNR. Channel SNR is calculated on a upstream channel basis and the per Modem SNR is calculated from the primary upstream service flow (primary SID) of the modem. TDMA and SCDMA Long Term Slicer Error Power is also used for calculation of the logical channel SNR. If the current Channel SNR is 0 (no traffic on the upstream), the SNR algorithm uses Long Term SNR calculation based from PHY Slicer error which is based upon all IUC’s including contention IUCs (i.e. 1 and 3). Two pieces of information are used in calculating SNR: symbol errors and burst counts. The SNR calculation is performed once the burst count is greater than a certain threshold. The threshold varies depending on whether it is the initial ranging period or during data traffic.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-19

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

The SNR reading is 0.0dB when:

Channel SNR Calculations



The logical upstream channel is not in service (IS state) or



No modem is registered on the upstream channel

In normal operations, SNR readings reflect upstream channel conditions. The SNR readings will decrease as noise level goes up. In an ideal condition, when noise is not present or very low, the SNR value in decibels is in the high 30’s. Two SNR calculations are performed in the CAM for Channel SNR. SNR based from MAC (IUC4 plus all data IUCs) does not include contention Interval Usage Codes (IUCs) such as 1 and 3. The second SNR calculation is based on all IUCs including IUC1 and IUC3. The two SNR values can be obtained with show cable noise cable-upstream slot/uport detail CLI command. The show cable noise CLI command outputs only the SNR without the contention IUCs. The channel SNR calculation is the same between the 12U and 24U CAM. The SNR is based on the MAC (IUC4 + all data IUCs) excluding contention IUC1 and IUC3. A burst count threshold of 100 packets is used in the calculation and the MIB attribute for this SNR is docsIfSigQSignalNoise. The show cable noise CLI command outputs this SNR whereas the show cable noise cable upstream slot/uport detail CLI command outputs additional SNR calculations based from the PHY chips where the SNR calculation includes all IUCs including contention IUCs. Besides the SNR measurement, the CMTS uses FEC counters to provide additional information to describe the condition of an upstream channel. The CLI command show cable noise outputs the SNR from IUC4 + all data IUCs and FEC counts as shown below:

Upstream Cable Port Mac

SNR(dB)

MicroReflection

FEC_Unerrored

FEC_Corrected

FEC_Uncorrected

Codewords In Error(%) ----------------------------------------------------------------------------------------------------3/0 1 38.6 0 4229 0 0 0.00e+00 3/1 1 38.5 0 3000 0 0 0.00e+00 3/12 1 44.2 0 7757 0 0 0.00e+00 3/13 1 41.6 0 8537 0 0 0.00e+00

NOTE The MicroReflection column is shown in the table, but is not supported in any release. As SNR values decreases, the probability of FEC Corrected and FEC Uncorrected increases.

10-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

CLI commands show cable noise cable-upstream slot/port detail shows both calculated SNR values. For 12U CAM, Channel SNR is output as shown below: show cable noise cable-upstream 3/0 detail CAM/US: 3/0 Cable-Mac: 1 SNR from MAC BCM3214, IUC4 + all data IUCs

:

37.9

SNR from PHY BCM3140, TDMA all IUCs

:

37.7

For 24U CAM, Channel SNR is output as shown below: show cable noise cable-upstream 3/0 detail CAM/US: 3/0 Cable-Mac: 2 SNR from BCM3142, IUC4 + all data IUCs SNR from BCM3142, TDMA all IUCs Modem SNR Calculation

: :

38.7 37.9

Modem SNR calculation between 12U and 24U CAM has some variation. Below shows the Modem SNR:

Table 10-16: SNR Calculations for Modem SNR Card Type

12U Channel SNR

24U Channel SNR

Initial Ranging Period

During Traffic/Idle



Calculation is based on IUC4 (station maintenance) reading only.



Calculation is based on all IUCs except IUC1 and IUC3.



Burst counts threshold is 5 packets



Burst counts threshold is 50 packets



CLI show cable modem noise



CLI show cable modem noise



MIBs attribute: docsIf3CmtsCmUsStatusSignalNoise MIB attribute is based on the primary flow SNR.



MIBs attribute: docsIf3CmtsCmUsStatusSignalNoise MIB attribute is based on the primary flow SNR.



Calculation is based on all IUCs except IUC1 and IUC3.



Calculation is based on all IUCs except IUC1 and IUC3.



Burst counts threshold is 5 packets



Burst counts threshold is 50 packets



CLI show cable modem noise



CLI show cable modem noise



MIBs attribute: docsIf3CmtsCmUsStatus SignalNoise MIB attribute is based on the primary flow SNR.



MIBs attribute: docsIf3CmtsCmUsStatusSignalNoise MIB attribute is based on the primary flow SNR.

CLI command show cable modem noise outputs as below

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-21

10 Upstream Cable Access Modules (UCAMs)

UChan Interface USSNR CM MAC address (DS-US) (db) --------------- ------------- -----0015.cf9a.4c01 14/0-3/13 38.2 +0015.cf9a.4c01 14/0-3/0 38.6 +0015.cf9a.4c01 14/0-3/1 38.9 +0015.cf9a.4c01 14/0-3/12 38.1 0015.d187.3b7d 14/2-3/12 38.6 +0015.d187.3b7d 14/2-3/0 38.5 +0015.d187.3b7d 14/2-3/1 38.5 +0015.d187.3b7d 14/2-3/13 38.5 0015.cfb7.c5a1 14/2-3/13 38.0 0015.cfb7.c5e3 14/3-3/12 38.6 0015.d0a1.a0f3 14/4-3/0 39.2 0015.cfb7.c394 14/5-3/13 38.1 0015.d002.e6f6 14/6-3/12 38.2 +0015.d002.e6f6 14/6-3/0 38.5 0015.d002.e6f6 14/6-3/1 38.2 +0015.d002.e6f6 14/6-3/13 38.1 NOTE: the plus sign “+” indicates a

10-22

UChan FEC UChan FEC Unerrored Corrected Codewords Codewords --------- --------1064 0 1058 0 1056 0 1059 0 494 0 493 0 492 0 492 0 834 0 498 0 1598 0 895 0 503 0 500 0 502 0 496 0 non-primary channel

ARRIS PROPRIETARY — All Rights Reserved

C4/C4c CMTS Rel. 8.0.7

UChan FEC Uncorrect Codewords --------0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

UChan FEC % Uncorrected Codewords -------------0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.00e+00

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Modulation Profiles The pre-defined modulation profiles discussed in this section are used as a means to define the values of the several parameters needed to configure an upstream (US) channel. These modulation profiles are each given an ID number. They can be modified or used as a starting point to create other modulation profiles for upstream channel definitions that better suit the customers’ applications and environments. Default Modulation Profile

The Modulation Profile ID 2 uses QPSK and TDMA, and it is the default profile. The following sections show you how to define a new modulation profile. NOTE Modulation profile ID 2 can be modified but it cannot be deleted.

Procedure 10-2

How to Create and Apply a Modulation Profile to an US Port This procedure can be used to modify existing modulation profiles or to add new ones. Modulation profiles must be created and then associated with specified upstream ports. Table 10-17: Existing or New Modulation Profile IF YOU SPECIFY AN

THEN THE PROCEDURE WILL

existing modulation profile ID

change an existing modulation profile

unused modulation profile ID

add a new modulation profile

1 Use the following command to alter an existing modulation profile or create a new one (default modulation-profile id = 2): configure cable modulation-profile Where: n = The number of the modulation-profile created or modified. type = IUC Type (see following note)

The CMTS confirms the creation (or modification) of the profile: Modulation profile id set to n

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-23

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

NOTE Default values for the various modulation profile parameters may change according to the IUC selected. See Modulation Profile Parameters, page 10-33 for a complete listing. 2 Use the following command to apply an existing modulation profile to an upstream port. Do not enter a range of ports; the command must be repeated for each upstream port. configure interface cable-upstream / cable modulation-profile 3 Verify the parameters of the new (modified) modulation profile: show cable modulation-profile The system response is similar to the following output: Modulation profile 2 Interval Chan Mod Pre Dif FEC FEC Scr Max Guar L Scr ---Atdma--- Prea -----Scdma----Usage Type Type Len Enc CW amb Bur Time C amb Int Int mble TCM Int Sp Sub Code En Len Seed Siz Size S En Depth Block Type En Size En Cod -----------------------------------------------------------------------------------------------1 request tdma qpsk 56 F 0 16 338 0 8 F T - 3 initial tdma qpsk 640 F 5 34 338 0 48 F T - 4 station tdma qpsk 384 F 5 34 338 0 48 F T - 5 short tdma qpsk 84 F 6 78 338 45 8 T T - 6 long tdma qpsk 96 F 8 220 338 0 8 T T - -

End of procedure

Procedure 10-3

How to Configure an Upstream (US) Channel Perform this procedure for US channel 0 and repeat as necessary for all channels on this CAM. The valid range for US channels is 0–11 (12U CAM) or 0-23 (24U CAM). Some steps are optional. By not executing the optional steps, default settings are applied.

Valid Center Frequencies

In the first step, set the center frequency of the upstream channel. The range of valid center frequencies varies according to the channel width selected. The overall upstream bandwidth in North America is from 5–65 MHz. The first valid center frequency in Hertz is 5,000,000 plus ½ of the channel width. The last valid frequency is 65,000,000 minus ½ of the channel width. Thus, 5-65 MHz is the overall upstream range. To calculate valid upstream center frequencies, refer to Table 10-18 below.

10-24

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

NOTE The CLI supplies meaningful error messages for some but not all invalid combinations of channel width and frequency. If the CLI has no error message to give, a generic SNMP-level message is displayed. Table 10-18: Range of Valid Center Frequencies for Upstream Channels in North America Then first valid center frequency is…

And the last valid center

If channel width is…

1600000

5800000

64200000

3200000

6600000

63400000

6400000

8800000

61800000

frequency is…

1 (Required) Set the center frequency of the US port in Hertz : configure interface cable-upstream / cable frequency Refer to Notes on DOCSIS 3.0 Upstream Frequency Range on page 10-38 for more information on changing the maximum allowable center frequencies.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-25

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

2 If desired, set US channel width in Hertz (default = 3200000): configure interface cable-upstream / cable channel-width {200000 | 400000 | 800000 | 1600000 | 3200000 | 6400000} Where 1600000, 3200000, and 6400000 represent the valid values for channel bandwidth in Hz. Setting the Rx Power Levels

The default receive power level of the CMTS is 0 dBmV. 1 If desired, change the input Rx power to any level from -10 to 26 dBmV (default = 0 dBmV). As shown in Table 10-19, the valid range varies according to the upstream bandwidth. configure interface cable-upstream / cable power-level If the width of a channel is changed and the receive power level is no longer valid, the CMTS automatically adjusts the receive power to the nearest valid value. Table 10-19: Rx Power Ranges for US Channel Widths of 12U/24U US Channel Width in Hz

Valid Rx Power Range (dBmV)

1600000

-13 to +23

a

-10 to +26a

3200000

6400000a

-7 to +29a

a. Setting power levels above 23dBmV is not recommended.

NOTE Resetting the receive power level in a single step from minimum to maximum in a given power range may prevent CM range requests from being received. For example, if the US channel bandwidth is 3200000 Hz and the power level is reset from -10 to 26 dBmV, then the CMs might not register. The CMTS avoids this by resetting the power in one or more steps according to the max-power-adj parameter found in the CMTS cable upstream provisioning. Refer to the tables in 24U CAM Upstream Power Level Groups, page 10-14, to make sure your settings fall within the proper table.

10-26

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

2 If desired, change the maximum power adjustment parameter using the following command (range = 1–48; default = 24 units, which equals 6 dBmV): configure interface cable-upstream / cable max-power-adj Where:

= Maximum size of the CMTS range response power adjustments in units of 0.25 dBmV.

3 If desired, set the start and end values for databackoff parameter (default = 2-8): configure interface cable-upstream / cable databackoff - Where:

the first is the valid range for the start value the second is the valid range for the end value. The start value must be less than or equal to the end value.

4 If desired, enable or disable equalizer coefficient for this port. configure interface cable-upstream / cable pre-eq-enable Where:

true = enabled and false = disabled.

5 If desired, select modulation profile ID (default = 2): configure interface cable-upstream / cable modulation-profile Where:

= the modulation profile numeric identifier

6 If desired, set the start and end values for range backoff parameter (default = 2-7): You must enter the start and end values separated by a dash. configure interface cable-upstream / cable rangebackoff - Where:

the first is the valid range for the start value the second is the valid range for the end value. the start value must be less than or equal to the end value.

7 If desired, put US port in service: configure interface cable-upstream / no shutdown

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-27

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

8 If desired, put US logical channel in service: configure interface cable-upstream / no shutdown 9 If desired, modify some or all of the following parameters for this US channel: C4# configure interface cable-upstream cable ? attribute-mask - Configure attributes for this channel for channel assignment cable-mac - Assign an upstream to a specific cable mac channel-id - Provision the channel identifier for the upstream channel-width - Provision the channel-width for an upstream connector - Provision the connector for an upstream databackoff - databackoff docsis-mode - Provision the docsis mode for an upstream frequency - Provision the frequency for an upstream ingress-cancellation - Upstream ingress cancellation properties load-balance - Turn on/off dynamic load balancing for the upstream channel map-size - Provision the map size for an upstream max-power-adj - Provision the max power adjust for an upstream mini-slot-size - Provision the mini slot size for an upstream modulation-profile - Provision the modulation profile for an upstream power-level - Provision the power level for an upstream pre-eq-enable - Use pre-equalization technique to reduce upstream signal distortion rangebackoff - rangebackoff relay-agent-option - Relay agent circuit ID sub-option scdma - Upstream SCDMA properties show - Display the upstream configuration spectrum-group - Enables frequency agility on this port supervision - Provision the supervisory downstream for this upstream. threshold-power-offset - Provision the power offset threshold for an upstream voice-limits - Set voice data limits

Refer to the CLI Command Descriptions for additional information on this command. 10 Repeat this procedure as needed for the remaining US ports, 0–11 (12U CAM) or 0-23 (24U CAM), on this CAM. End of procedure

10-28

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Procedure 10-4

Putting Cards and Ports into Service This procedure assumes that the US and DS channels have already been configured. This example is for a 24U CAM: 1 The following command brings the CAM online: configure slot no shutdown Where:

slot = the number of the slot, 0-15.

2 Bring up the upstream channel: configure interface cable-upstream / no shutdown 3 Bring up the logical channel: configure interface cable-upstream / no shutdown 4 Repeat steps 2 and 3 as needed for additional upstream channels. 5 Restore the mac-port: configure interface cable-mac no shutdown End of procedure

Procedure 10-5

How to Take a CAM Out of Service and Delete Its Slot This procedure is used to remove a CAM and the slot in which it resides out of service. 1 If the CAM to be taken out of service is part of a spare group, first remove the card from the spare group. configure slot spare-group no 2 Take the CAM out of service: configure slot shutdown Where:

slot = the number of the slot, 0-15.

3 Verify module status: show linecard status

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-29

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

The system response should confirm that the module is out of service. 4 Deprovision the slot: configure no slot Where:

slot = the number of the slot, 0-15.

5 Save your changes: write memory End of procedure

Adjusting Channel Settings in Response to Increased CM Scaling Table 10-20 presents recommendations for channel parameters with respect to cable modem scaling and feature loads.

Table 10-20: Recommended Settings as Cable Modem Scaling Increases Cable Modems per CAM

Ranging Backoff

Insertion

Ranginga

BPI?

CAM Sparing

Up to 1000b

2-5

10-40

2400

OK

Yes

Any

None

1000-2000c

3-7

20-40

1500-2400

OK

Yes

Any

None

5-9

20-40

1500

OK

Yes

Any

None

2000-4500 (12U only) 2000-6600 24U only)

Interval in Centisecs

Service Flow BW/Data Upstream Rate Priority Restrictions

a. If CAM Sparing is not configured, the Ranging Interval can be left at the default value of 2400 centiseconds. Reducing the Ranging Interval is done for the purpose of improving CAM Sparing results on larger scale systems b. If BPI+ is enabled on modems, use 40 centisecond insertion interval when supporting 500-1000 modems. c. If BPI+ is enabled on modems, use 40 centisecond insertion interval.

10-30

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Explanation of Upstream Parameters Modulation profiles are pre-defined sets of upstream channel parameters which make it easier to configure or reconfigure upstream channels. This document describes the parameters used in modulation profiles. Where possible, it lists the default values of these parameters. For greater technical detail on these parameters and their functions, see the DOCSIS Radio Frequency Interface Specification. In order to understand all of the parameters used in modulation profiles, some terms must be defined: IE — Information Element — portions of the allocation MAP used to define transmission opportunities for cable modems. Each IE is a 32-bit quantity, of which the most significant 14 bits represent the Service ID (SID), the middle 4 bits represent the Interval Usage Code (IUC), and the low-order 14 bits represent the minislot offset. SID — Service ID. SIDs are assigned to upstream Service Flows. The CMTS allocates upstream bandwidth to SIDs, therefore to the cable modems served by the SIDs. SIDs are also used in Quality of Service functions. Certain values of SIDs are defined in the RFI specification and convey specific meanings for the service flows they represent: •

0x3FFF implies all CMs (broadcast)



0x3FFx where x is a value of 0x1 to 0xE used to indicate that a data message must fit in x number of minislots. This can only be used in the Request/Data IE (broadcast).



0x3Exx This can only be used in the Request IE to allow different priorities to use the request region (broadcast). If If If If If If If If

bit bit bit bit bit bit bit bit

0x01 0x02 0x04 0x08 0x10 0x20 0x40 0x80

is is is is is is is is

set, set, set, set, set, set, set, set,

priority priority priority priority priority priority priority priority

0 1 2 3 4 5 6 7

can can can can can can can can

request request request request request request request request

The following SID values have special meaning for 12U or 24U CAMs: 0x1FFF used for FFT (fast Fourier Transform) measurements 0x1FFE used for ingress cancellation

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-31

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Redefining the values of an upstream modulation profile affects all the upstream channels that are using that modulation profile. To display what upstream modulation profile is used on an upstream channel, use one of the following CLI commands: show controllers cable-upstream / configure interface cable-upstream / cable show The system response contains a line similar to the following: Modulation profile id: 2 To redefine the values of an upstream modulation profile, use the following CLI command: configure cable modulation-profile iuc [mod ] [pre-len ] [diff ] [fec-tbytes ] [fec-len ] [seed ] [burst-len ] [last-cw ] [scrambler ] [guard-time-size ] [int-depth ] [int-blocksize ] [pre-type ] [tcm ] [int-stepsize ] [spreader ] [subframe-code ] [docsis-mode ]

Modulation Profile Values

Default values for the various modulation profile parameters may change according to the IUC selected. To display the values associated with a modulation profile number 2, for example, use the following command: show cable modulation-profile 2 Sample output:

Modulation profile 2 Interval Chan Mod Pre Dif FEC FEC Scr Max Guar L Scr ---Atdma--- Prea -----Scdma----Usage Type Type Len Enc CW amb Bur Time C amb Int Int mble TCM Int Sp Sub Code En Len Seed Siz Size S En Depth Block Type En Size En Cod -----------------------------------------------------------------------------------------------1 request tdma qpsk 56 F 0 16 338 0 8 F T - 3 initial tdma qpsk 640 F 5 34 338 0 48 F T - 4 station tdma qpsk 384 F 5 34 338 0 48 F T - 5 short tdma qpsk 84 F 6 78 338 45 8 T T - 6 long tdma qpsk 96 F 8 220 338 0 8 T T - -

10-32

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Table 10-21: Modulation Profile Parameters Parameter ID

Description Identifier. The number of the modulation profile. The CMTS supports a range of up to two billion modulation profile IDs.

Interval Usage Code. The IUC typically has an assigned numeric value. It defines what kind of Information Element (IE) is being sent from the CMTS to the cable modems: • • • • • •

1 2 3 4 5 6

=Request =Request/Data =Initial Ranging =Periodic Ranging =Short Data Grants =Long Data Grants

• 9 =Advanced PHY Short Data Grant • 10 =Advanced PHY Long Data Grant • 11 =Advanced PHY Unsolicited Grant

1 Request This portion of the upstream map interval is used by cable modems to request bandwidth for data transmission. If the class of the SID associated with the request IE is broadcast, then cable modems must contend with each other for upstream bandwidth. If the class of the SID associated with the request IE is unicast, then this is an opportunity for a single cable modem to request additional bandwidth. 2 Request/Data Either data requests or short data messages can be sent in this portion of the upstream map interval. A multicast SID must be used to indicate the size of the data message that can be sent. This IE is not used by the CMTS map algorithm and as such changes made to this IE will have no affect on upstream data transmissions.

IUC

3 Initial Ranging (Also called Initial Maintenance). This IE allows cable modems a method to adjust their timing, frequency, and transmit power so that they can reliably communicate with the CMTS. The timing adjustments allow for the round trip delay of the fiber optic/coax plant plus the time to transmit the range request message. A DOCSIS 1.X cable modem can send a range request message only during this IE. A DOCSIS 2.0 cable modem can send a range request message or an initial range request message depending upon the type of the upstream channel. Normally, range request messages are sent in this IE when it contains a broadcast SID, meaning cable modems must contend with each other when transmitting. An initial range request message can be sent either with a broadcast SID or with a unicast SID depending upon the situation. 4 Periodic Ranging (Also called Station Maintenance). This IE is used so that cable modems can perform station maintenance. This IE is unicast. Only the range request message — no other data — can be sent in this IE. 5 Short Data Grants This unicast IE gives permission to a specific cable modem to transmit one or more Protocol Data Units (PDUs). The cable modem uses this region in the upstream map interval if the number of minislots required to send the message is less than or equal to the maximum burst interval specified for a short data grant in the Upstream Channel Descriptor (UCD) message. The reason that grants can be split into short and long data grants is for the sake of FEC encoding. Short data grants are used only when a cable modem is transmitting via an upstream channel that is compatible with DOCSIS 1.X. 6 Long Data Grants This unicast IE gives permission to a specific cable modem to transmit one or more PDUs. The cable modem uses this region in the upstream map interval if the number of minislots required to send the message is greater than the maximum burst interval for a short data grant in the Upstream Channel Descriptor (UCD) message. The reason that grants can be split into short and long data grants is for the sake of FEC encoding. Long data grants are used only when a cable modem is transmitting via an upstream channel that is compatible with DOCSIS 1.X.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-33

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Table 10-21: Modulation Profile Parameters (Continued) Parameter

Description

Interval Usage Codes (continued) NOTE: The following Advanced PHY types are provided for channels carrying combined DOCSIS 1.x and DOCSIS 2.0 bursts and also for channels carrying DOCSIS 2.0 bursts only. IUC, cont.

9 Advanced PHY Short This IE is the same as a short data grant except that it is used when the cable modem is communicating via an upstream channel that is only DOCSIS 2.0 compatible. 10 Advanced PHY Long This IE is the same as a long data grant except that it is used when the cable modem is communicating via an upstream channel that is only DOCSIS 2.0 compatible. 11 Advanced PHY UGS This IE is new with DOCSIS 2.0. It allows parameters to be optimized for UGS flows, which normally carry VoIP.

mod

Modulation type Values 3–6 must not be used when the upstream channel is only DOCSIS 1.X compatible. A DOCSIS 1.X only compatible channel is signified in the UCD message with a descriptor encoded with a type 4 TLV. A type 5 TLV signifies that the channel is DOCSIS 2.0 compatible. 1 = QPSK 2 = 16QAM

3 = 8QAM 4 = 32QAM 5 = 64QAM

diff

Differential Encoding True = enabled; False = disabled.

fec-tbytes

Forward Error Correction (T) The number of bytes with errors that can be corrected with FEC in the size specified in the codeword information byte length. A value of zero indicates that FEC is disabled. For each byte that can be corrected there are two additional FEC parity bytes that are added to the FEC codeword. The FEC codeword contains both the FEC information bytes and the FEC parity bytes. The number of codeword parity bytes is 2xT, where T = 0-10 for a DOCSIS 1.x upstream channel and 0-16 for a DOCSIS 2.0 upstream channel.

fec-len

Forward Error Correction, Length of Codeword (K) The number of bytes in the information bytes of the FEC codeword. Assuming that FEC is enabled, the FEC codeword can contain from 16 to 253 information bytes. The FEC codeword contains both the FEC information bytes and the FEC parity bytes and can be between 18 and 255 bytes. A shorter codeword will increase the amount of overhead but allow for more errors to be corrected in the total data frame. Preamble Length The preamble serves to put the FEC and randomizer (also called the scrambler) into known states before the data is transmitted. The preamble also helps the receiver to receive an upstream burst accurately. DOCSIS 1.X (type 4 TLV in the UCD) requires the preamble length to be between 0 and 1024 bits. DOCSIS 2.0 (type 5 TLV in the UCD) requires the preamble length to be between 0 and 1536 bits. 12U or 24U CAM

pre-len

• For a TDMA or tdma-atdma upstream channel, IUCs of 3 and 4 with 16 QAM must have a preamble length in the range of 200 to 768. • All other cases for IUCs of 3 and 4 must have a preamble length in the range of 100 to 768. • For a TDMA or tdma-atdma upstream channel, IUCs of 1, 5 and 6 with 16 QAM must have a preamble length in the range of 80 to 256. • All other cases for IUCs of 1, 5 and 6 must have a preamble length in the range of 40 to 256. • For IUCs 9, 10 and 11, the preamble length must be in the range of 40 to 512. Note: Even with the above guidelines, it is possible to choose parameters such that the Preamble Superstring which contains the preamble strings for all the different IUCs does not fit within either the 1024 or the 1536 bit limits. Contact technical support for further assistance if experiencing these problems.

seed

10-34

The 15-bit seed value for the scrambler polynomial. The pseudo-random generator (randomizer) is used so that the data stream will not produce a long string of either 1's or 0's. Changing the seed for the pseudo-random generator will cause the generator to produce a different pattern of ones and zeroes if the same input data is sent to the pseudorandom generator. Some seeds will work better than others for producing a good distribution of 1's and 0's without a contiguous string of either 1's or 0's. The range of possible values is from 0-32767.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

10 Upstream Cable Access Modules (UCAMs)

Table 10-21: Modulation Profile Parameters (Continued) Parameter

Description

burst-len

Burst length The maximum number of minislots that can be used by the IE. For both short data and advanced PHY short data grant IEs, this field must be present and must contain a non-zero value. In general, a zero value implies that the IE is not limited. Range = 0–255.

guard-time-size

Guard Time This is the amount of time measured in symbols that must exist between successive frames. By definition SCDMA channels have no additional time between frames; consequently, this parameter cannot be used for SCDMA. This field is required for non-SCDMA channels and according to the RFI specification must contain a value of at least 5 symbols. This value may be derivable from other network and architectural parameters. Range = 8–96 symbols.

last-cw

Last Codeword This indicates whether the last FEC codeword is of a fixed length or shortened. True = shortened; False = fixed length.

scrambler

This field indicates whether the scrambler or randomizer is enabled or not. True = enabled; False = disabled.

int-depth

ATDMA Byte Interleaver Depth This parameter must be present for all IUCs with an ATDMA upstream channel or IUCs 9, 10 and 11 with a tdma-atdma upstream channel. For all other cases, this parameter must not be present. There are three different states for the ATDMA Byte Interleaver signified by the values: 0 = dynamic mode, 1 = off, 2floor(2048/(K + 2T)) = fixed mode. In fixed mode, there is one FEC codeword per row and the depth is the number of rows in the interleaving matrix. In dynamic mode, the system chooses the row and column sizes of the interleaving matrix to obtain optimum burst noise robustness.

int-blocksize

ATDMA Byte Interleaver Block Size This parameter must be present for all IUCs with an ATDMA upstream channel or IUCs 9, 10 and 11 with a tdma-atdma upstream channel. For all other cases, this parameter must not be present. This parameter represents the number of bytes that can be used by the ATDMA interleaver when in the dynamic mode of operation. Range = 2*(K+2T) – 2048. To obtain optimum benefit of the ATDMA interleaver, use a value of 2048.

pre-type

Preamble Type For DOCSIS 2.0 upstream channels, there are two possible constellation patterns that can be used for the QPSK preamble: qpsk0 and qpsk1. With qpsk1 the preamble’s constellation is at a higher power level when compared to qpsk0. DOCSIS 1.x channels must use the qpsk0 constellation pattern.

tcm

Trellis Coded Modulation TCM must only be used with an SCDMA upstream channel. TCM causes one bit in the symbol to be used for encoding purposes. This bit acts like a parity bit for decoding the rest of the bits in the symbol. Since one bit is removed from the symbol for encoding purposes, the data throughput is similar to what is received if the next lower value for the modulation type is used. The values for the TCM are either on or off.

int-stepsize

SCDMA Interleaver Step Size In an SCDMA upstream channel, interleaving is performed on a sub-frame basis. The interleaver step size determines the manner in which symbols are interleaved within the sub-frame. This option must be present for a SCDMA channel and must not be present for all other upstream channel types. Range = 1–31.

spreader

SCDMA Spreader In an SCDMA upstream channel, there are two modes of spreader operation: on and off. According to the RFI specification, IUC 3 must use spreader off, and IUCs 1, 9, 10 and 11 must use spreader on. And IUC 4 can use either on or off. However, the CMTS only supports the usage of spreader off for IUC 4. This option must be present for an SCDMA channel and must not be present for all other upstream channel types.

subframe-code

SCDMA Codes per Sub-Frame In an SCDMA upstream channel, interleaving is performed on a sub-frame basis. The codes per sub-frame define the size of the sub-frame. A sub-frame can vary in size from 1 code up to the total number of active codes. This option must be present for an SCDMA channel and must not be present for all other upstream channel types. Upstream DOCSIS-Mode This parameter contains the type of the upstream channel which must correspond to one of the following values:

docsis-mode

Issue 2.0

• • • •

tdma (default)show atdma scdma tdma-atdma

ARRIS PROPRIETARY — All Rights Reserved

10-35

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

According to the DOCSIS RFI Specification, another value that is typically associated with upstream modulation profiles is the preamble offset start value. It indicates where in the possible string of the preamble bits the actual preamble actually starts. This value is determined by the CMTS. The string of possible preamble bits is included in the UCD message. Once you have equipped the CMTS with CAMs and put them in service, the upstream channels have to be configured. Use the following command to choose the desired modulation profile and other parameters that determine the upstream channel’s characteristics: configure interface cable-upstream cable where parameter is replaced by one of the parameters listed in Table 10-22, Parameters Used in Configure Interface Cable Upstream (Channel) Command, on page 10-37. NOTE Logical channels are sometimes called subinterfaces. When changing the following upstream parameters, if no logical channel (n.0) is specified, then the command syntax assumes logical channel 0. • Modulation profile ID • Ranging backoff range • Data backoff range • Map size (in 800 microsecond ticks) • Slot size (in 6.25 microsecond ticks) • SCDMA active codes • SCDMA frame size • SCDMA hopping seed • SCDMA codes per slot For all other upstream parameters, if you do not specify a logical channel, then the CLI code will apply the change to the physical interface. In other words, both logical channels of the upstream will be affected. For example, the following command does not specify a logical channel, and it affects the entire upstream: configure interface cable-upstream 5/0 no shutdown The following command brings up only logical channel 0: configure interface cable-upstream 5/0.0 no shutdown

10-36

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

The following command assigns modulation profile 3 to upstream channel 5/0: configure interface cable-upstream 5/0 cable modulation-profile 3

Table 10-22: Parameters Used in Configure Interface Cable Upstream (Channel) Command Parameter

Definition

connector



Upstream connector on the PIC. Range = 0–7

frequency



channel-width



Upstream channel width in Hz. Values = 1600000, 3200000, or 6400000. Default = 3200000.

pre-eq-enable



If true, send equalizer coefficients back.

power-level



Power level (dBmV). Range depends on channel width: Default = 0 dBmV. 12U/24U CAMs (DOCSIS 3.0) Channel Width Range Recommended 1600000 Hz -13 to +23 -13 to +17 3200000 Hz -10 to +26 -10 to +20 6400000 Hz -7 to +29 -7 to +23

max-power-adj



Maximum CM power adjustment per range response message. Range = 1 to 48. Default = 24.

threshold-poweroffset



Maximum power offset in increments of .25 dB from RX target for ranging success. Range = 4 to 32. Default = 24 (Note: DOCSIS recommends only 4-24).

Center frequency in Hz. Range =

voice-limits

Set voice data limits

ingress-cancellation

Upstream ingress cancellation properties

show

Display the upstream configuration.

(42) (55) (65)

5100000 – 41900000 5100000 – 54900000 5100000 – 64900000

NOTE: The following parameters pertain to logical channels. DOCSIS-mode is determined by the modulation profile. This parameter is used for display purposes in the show commands. Valid types: tdma, atdma, scdma, tdma-atdma

docsis-mode description

Comment or text string to help users to remember what is attached to this interface.

modulation-profile



Modulation profile identification number. Default = 2

rangebackoff



Random backoff window used when retrying ranging requests. Range = 1–16. Default = 2–7.

databackoff

-

Random backoff window used when retrying transmissions. Range = 0–16; start value must be less than end value. Default = 2–8.

map-size



Average map size in 800 microsecond ticks. Range = 1-13. Default = 4.

spectrum-group



Enables upstream agility on the specified upstream channel using the state machine identifier. This is an integer value between 1 and 40.

relay-agent-option circuit-id

if-index text hex

Enables the relay agent circuit ID sub-option on a specified upstream channel by using either the upstream ifIndex, an ASCII string (32 characters max), or by hex string (64 characters max).

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-37

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Table 10-22: Parameters Used in Configure Interface Cable Upstream (Channel) Command Parameter

scdma

Definition active-codes frame-size hopping-seed codes-per-slot

Number of active SCDMA codes: from 64 to 128 SCDMA frame size in units of spreading intervals 5-bit seed used for code hopping sequence initialization Number of SCDMA codes per mini-slot The range of minislot size depends on the channel width. Each tick is 6.25 microseconds long.

mini-slot-size



Number of Ticks 2/4/8/16/32/64/128 1 a /2/4/8/16/32/64/128 1 b /2/4/8/16/32/64/128

Channel Width 1600 3200 6400 b

a. The mini-slot-size of 1 applies only to DOCSIS 2.0 or 3.0 ATDMA channels. b. The channel-width of 6400 kHz is valid only for DOCSIS 2.0 or higher channels.

12U/24U Ingress Noise Cancellation

The following CLI command is used to enable ingress cancellation: configure interface cable-upstream / cable ingress-cancellation [interval ] [size ] The recommended values for the interval and size parameters are as follows: Interval 100 Size 0

Notes on DOCSIS 3.0 Upstream Frequency Range

DOCSIS 3.0 (North America) provides for an extended upstream frequency range of 42 – 85 MHz. The 12U CAM supports an upstream range of 5 – 65 MHz: it is limited by hardware constraints to a maximum of 65 MHz. The 24U CAM hardware has been designed to support a range of 5-85 MHz, but currently the software will only support a range of 5-65 MHz. Use the following command to set the maximum upstream frequency for all channels (global) within the chassis: configure cable freq-us-max {42 | 55 | 65} [no] The default maximum upstream frequency for global Annex A is 65 MHz; for Annex B it is 42. The maximum upstream frequency of 55 MHz must be explicitly set. The no parameter sets the upstream frequency range to the default value specified by the current Annex.

10-38

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

10 Upstream Cable Access Modules (UCAMs)

Use the following command to set the maximum upstream frequency for a specific cable-mac within the chassis: configure interface cable-mac cable freq-us-max {42 | 55 | 65} To display the global upstream frequency range, use the following command: show cable global-settings To display the upstream frequency range on a specific cable-mac (which takes precedence over the global setting), use the following command: show interface cable-mac | include upstream

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-39

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Modulation Profiles: Default and User-defined In the CMTS there is a default modulation profile that is automatically created for the user: modulation profile 2. Modulation profile 1 supported a previous version of the upstream CAM and is no longer available. CMTS users are free to create user-defined modulation profiles. User-defined modulation profiles provide a shortcut method for a user to easily create modulation profiles just by specifying the desired channel type and modulation rate. User-defined modulation profiles can be assigned to any number from 3–n to create a new profile. (It is recommended that you do not use 2; otherwise you will overwrite the default). If you choose a number that is already in use, then the existing modulation profile will be overwritten by the new one. There is almost no limit to the number you can create. Each user-defined modulation profile is defined by a channel type, such as tdma, and a modulation type, such as 16QAM. The user-defined profile defines most of the parameters for that modulation and channel type. For example, if you want to use the user-defined profile for TDMA and 16QAM to create modulation profile 20, enter the following command: configure cable modulation-profile 20 tdma qam-16 Modulation profile 20 as defined by the above command: Interval Chan Mod Pre Dif FEC FEC Scr Max Guar L Scr ---Atdma--- Prea -----Scdma----Usage Type Type Len Enc CW amb Bur Time C amb Int Int mble TCM Int Sp Sub Code En Len Seed Siz Size S En Depth Block Type En Size En Cod --------------------------------------------------------------------------------------------1 request tdma qpsk 56 F 0 16 338 0 8 F T - 3 initial tdma qpsk 640 F 5 34 338 0 48 F T - 4 station tdma qpsk 384 F 5 34 338 0 48 F T - 5 short tdma q16 168 F 6 78 338 23 8 T T - 6 long tdma q16 192 F 8 220 338 0 8 T T - -

Basically, user-defined modulation profiles allow the user to specify the channel type and the modulation rate for the data IUCs and the rest of the information for the modulation profile is filled in with recommended values. These recommended values are generic values that should work across a wide variety of plants. Users may want to optimize these values to the specific needs of their cable plant. The following channel types are currently supported: atdma scdma tdma tdma-atdma

10-40

-

Use Use Use Use

preconfigured preconfigured preconfigured preconfigured

ATDMA modulation profile SCDMA modulation profile 12U CAM TDMA modulation profile TDMA-ATDMA modulation profile

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

These user-defined modulation profiles are controlled by the CMTS software. These modulation profiles may evolve and change slightly with different software versions. configure cable modulation-profile 100 ? atdma iuc scdma tdma tdma-atdma

-

Use IUC Use Use Use

preconfigured type preconfigured preconfigured preconfigured

ATDMA modulation profile SCDMA modulation profile CAM TDMA modulation profile TDMA-ATDMA modulation profile

configure cable modulation-profile 100 atdma ? qam-8 qam-16 qam-32 qam-64 qpsk

-

Default Default Default Default Default

ATDMA ATDMA ATDMA ATDMA ATDMA

QAM-8 modulation profile QAM-16 modulation profile QAM-32 modulation profile QAM-64 modulation profile QPSK modulation profile

configure cable modulation-profile 100 scdma ? qam-8 qam-16 qam-32 qam-64 qpsk

-

Default Default Default Default Default

SCDMA SCDMA SCDMA SCDMA SCDMA

QAM-8 modulation profile QAM-16 modulation profile QAM-32 modulation profile QAM-64 modulation profile QPSK modulation profile

configure cable modulation-profile 100 tdma ? qam-16 qpsk

- Default TDMA QAM-16 profile - Default TDMA QPSK modulation profile

configure cable modulation-profile 100 tdma-atdma ? qpsk qam-8 qam-16 qam-32

-

Default Default Default Default

Displaying Modulation Profiles

TDMA-ATDMA QPSK modulation profile TDMA - QPSK for data IUCs and ATDMA - QAM8 for data IUCs TDMA - QAM16 for data IUCs and ATDMA - QAM16 for data IUCs TDMA - QAM16 for data IUCs and ATDMA - QAM32 for data IUCs

Use the following command to view a modulation profile: C4# show cable modulation-profile n Where n = the number of the desired profile.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-41

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

Optimizing a Modulation Profile This section is meant to serve as a guide to some of the issues that are involved in optimizing a modulation profile. Optimizing a modulation profile involves many factors; this document does not claim to explain them all. What you are really trying to do is to optimize throughput in the upstream channel connected to the CMTS and still maintain an acceptable packet error rate. This distinction is important because noise on the upstream channel plays a big role in determining the best modulation profile to use. Additionally, noise on an upstream channel is not consistent over time. Because of this if a single modulation profile is used, then this modulation profile must be able to handle the worst case noise that is expected on the upstream channel and still achieve a reasonable level of performance.

Noise and SNR versus Modulation Symbol Rate Unfortunately, different types of noise are typically seen on an upstream channel, and each type has a different effect on the upstream channel. There is the Average White Gaussian Noise (AWGN) that is always present and is typically referred to as the noise floor. There may be impulse and ingress noise, both of which may cause the noise floor to spike. NOTE Impulse noise is a spike in the time domain and ingress noise results in a spike in the frequency domain. There are various techniques that can be used to reduce the effects of each of these types of noise. For example, having all the cable modems transmit at a higher power level (assuming there is enough power headroom) gives a better Signal to Noise Ratio (SNR) because the modem’s bursts are at a higher power level while the AWGN remains at about the same level. Forward Error Correction (FEC), Ingress Cancellation Block (ICB), and interleaving can be used to correct ingress and impulse noise. Noise affects the SNR. The SNR is the primary indicator of what modulation rate can be used on the upstream channel. If one assumes that an upstream channel has no ingress or impulse noise, then theoretically the following modulation rates would work as long as the SNR of the upstream channel is higher than the stated threshold shown in Table 10-23. Table 10-23 is based on theory. In the real world the thresholds shown here would be too low. The amount of margin that needs to be added is dependant upon the types of noise present in the plant and how that noise

10-42

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

varies over time. Even in a clean plant, we would recommend a margin of at least 4 dB. For a plant with a high noise level, the margin should be increased. Additionally, the CMTS is effective in eliminating AWGN, less effective for impulse noise, and still less effective for ingress noise. Therefore, the amount of SNR margin may also be varied depending upon the type of noise that is present in the system. Table 10-23: Minimum SNR Thresholds under Lab Conditions

FEC

If the Modulation Rate Is…

Then the SNR Threshold Must Be at Least:

64 QAM

21 dB

32 QAM

18 dB

16 QAM

15 dB

8 QAM

12 dB

QPSK

9 dB

Forward Error Correction (FEC) can correct errors that occur in the upstream channel; however, this comes with a cost of additional overhead. FEC is typically expressed in terms of two parameters, T and k. T is used to represent the number of byte errors that can be corrected. The k parameter is used to specify the number of bytes over which the T number of byte errors can be corrected and is called the codeword length. The cost of correcting up to T byte errors in k data bytes is that there is an additional 2 * T bytes of overhead. Note, the values for T are shown in the FEC column in the show cable modulation-profile CLI command. The values for k are shown in the FEC CW Len column in the show cable modulation-profile CLI command. show cable modulation-profile 6 Typical output:

Modulation profile 6 Interval Chan Mod Pre Dif FEC FEC Scr Max Guar L Scr ---Atdma--- Prea -----Scdma----Usage Type Type Len Enc CW amb Bur Time C amb Int Int mble TCM Int Sp Sub Code En Len Seed Siz Size S En Depth Block Type En Size En Cod --------------------------------------------------------------------------------------------1 request tdma qpsk 56 F 0 16 338 0 8 F T - 3 initial tdma qpsk 640 F 5 34 338 0 48 F T - 4 station tdma qpsk 384 F 5 34 338 0 48 F T - 5 short tdma q16 168 F 6 75 338 7 8 T T - 6 long tdma q16 192 F 10 220 338 0 8 T T - -

Figure 10-4 illustrates the relation between code words and the packet, and between the T and k parameters. For detailed information on these

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-43

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

parameters, see sections 6.2.5, 6.2.19, and 8.3.3 of the DOCSIS RFI specification, version 2.0. (CM-SP-RFIv2.0-I10-051209) Upstream Burst Data Packet

Preamble

FEC Codeword

...

FEC Codeword

k FEC Data Bytes

...

FEC Codeword

Guard Time

2 * T FEC Parity Bytes

Figure 10-4: Relation of FEC Codewords to Data Packet A slight decrease in SNR can cause a large increase in the Packet Error Rate (PER). There comes a point where simply adding additional FEC to attempt to correct for the upstream errors is no longer efficient. Once this point is reached, it is more efficient to use a lower modulation rate with less FEC overhead than to continue to increase the FEC protection. Figure 10-5, obtained using the ICO tool, illustrates that it can be more efficient to use a lower FEC setting and a lesser modulation rate. Ideally the channel will operate as far towards the upper left of this chart as possible. The Shannon curve displays what is theoretically possible. The curves for the different modulation rates show the effect of increasing the value of T for the FEC for each of the different modulation rates for the specified modulation profile parameters. In this case, the default 64 QAM ATDMA modulation profile was used. Because the lab chassis used to obtain the data in Figure 10-5 was provisioned with a very short cable plant, these numbers approach the theoretical values listed above for SNR. They do not reflect real-world noise levels. In the 64 QAM modulation profile, if the SNR of the plant is about 20 dB, then a high T value is required to limit the Packet Error Rate (PER) to 0.1%. The highest bit rate one can achieve is about 8 Mbps. However, if we reduce the modulation to 32 QAM and decrease the FEC T value, the bit rate goes up to 12 Mbps under the same conditions. For practical reasons the minimum value of k must be at least 16. Because of this, if there are not 16 data bytes either to be sent or remaining to be sent, then the modem must pad out this data to be 16 bytes. This especially comes into play for IUC 1 where the request frame is 6 bytes. Therefore, to have even the minimal values for FEC of T = 1 and k = 16 for IUC

10-44

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

1, would mean that there must be 18 total bytes (k + 2T) required to transmit 6 bytes of data. Given this amount of overhead, it is normally better to use a low order of modulation such as QPSK and no FEC for IUC 1, assuming the noise on the plant allows this to work.

BITRATE

QAM64

AN SH

NO

N

QAM32 QAM16

QAM8

QPSK

SNR Figure 10-5: Maximum ATDMA Data Rate vs. SNR The type of traffic that is sent in the upstream direction can affect the optimal FEC values also. For example, assuming there is a lot of ACKs and small packets (i.e. 64-byte packets), then the FEC codeword length should be set so that there is no need to pad out the remaining 16 bytes. Assuming a 6-byte MAC header, it would take 70 bytes to send the 64-byte packet. Also assuming BPI is enabled then there is an additional 5-byte extended header such that it would take 75 bytes to send a 64-byte packet. Note, that the preamble is not included in FEC and should not be included in these calculations. In general, the predominant packet size

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-45

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

plus the associated overhead determines that the k value should not be a value between 1 and 15; otherwise there is additional overhead in padding of the codeword. In the case of a DOCSIS 2.0 upstream, the modulation profile will include an IUC 11. The IUC 11 is used for UGS data flows. The thing that most commonly uses UGS data flows is VoIP. There are several different codecs that are used in the industry; however, typically there is only one codec with one sampling period (5, 10 or 20 milliseconds) on a given cable plant. This tends to cause all of the upstream UGS data packets to be of the same size. Knowing the size of these UGS data packets, the value of k for the FEC should be such that no additional padding is required for FEC. Preamble Lengths

The preamble length is something that is displayed in the show cable modulation-profile CLI command in the Pre Len column. This value represents the number of bits that are in the preamble. In general the preamble is transmitted as a QPSK symbol no matter what the modulation type for the IUC actually is. One exception to this is that a 16 QAM TDMA upstream channel will use 16 QAM symbols or 4 bits per symbol. The preamble length is used by the upstream receiver to decode the upstream burst even if the upstream burst is not perfectly aligned with the proper spot in the upstream spectrum. The preamble helps to recognize where an upstream burst actually begins, and is also used to perform equalization on the upstream burst, provided that the preamble is long enough. In general a longer preamble is desired for IUC 3, Initial Ranging, since this is the first time that the CMTS has heard from this modem. Additionally, the extra equalization also helps in IUC3. The amount of gain for equalization does not normally warrant the additional overhead in terms of length of the preamble especially in IUCs other than the ranging IUCs (IUCs 3 and 4). The point where the PHY chip switches from simply recognizing the start of the preamble and making sure that it has the correct pattern to recognizing when extra symbols are used for equalization depends upon several parameters. Some of these parameters are not currently configurable and require very detailed knowledge of how the PHY chip operates. As such, this paper will not explain all of the details behind the following numbers. The point where equalization begins for preambles using QPSK on IUCs 3 and 4 is currently after 136 bits. For IUCs 3 and 4 when 16 QAM is used, equalization begins after 272 bits. For non-ranging IUCs (any IUC except IUCs 3 and 4) for preambles using QPSK, equalization begins after 132 bits. For non-ranging IUCs (any IUC except 3 and 4) for preambles using 16 QAM, equalization begins after 264 bits.

10-46

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

10 Upstream Cable Access Modules (UCAMs)

If there is a lot of impulse noise in the upstream channel, then it is probably worth using shorter preambles to lower the probability that an impulse will actually hit a preamble. Note that if an impulse actually hits a preamble that most likely the entire frame will be discarded because of a bad preamble. Part of the reason behind this is that the preamble is not protected with FEC. As such with a lot of impulse noise on the upstream channel, the preamble lengths should be shortened. Because of the way that the PHY receiver works in the CMTS, for an SCDMA channel type, there is a slight benefit that can be gained if the preamble length is a multiple of the SCDMA frame size in symbols. The default value for the SCDMA frame size is sixteen symbols. Since the preamble for SCDMA is always QPSK, which is two bits per symbol, there is a slight benefit if the preamble is a multiple of 32. Differential Encoding

Differential encoding can be enabled since it is a feature in the DOCSIS RFI specifications; however, there is no real gain to be had in doing this. This mode is rarely used in the field; therefore we recommend that you leave Differential Encoding disabled. (For more information, see http://www.cablemodem.com/specifications.)

Scrambler Seeds

This is a value that tends to be tied to the PHY hardware. These values have already been optimized by the PHY manufacturer. Therefore, do not change the values that come with the default modulation profiles for the scrambler seed.

Maximum Burst Size

This value is contained is something that is displayed in the show cable modulation-profile CLI command in the Max(imum) Bur(st) Size column. This value is in terms of maximum number of minislots that may be used by the associated IUC. A value of 0 for the maximum burst size means that there is no limitation on the size at least in the modulation profile. NOTE The short data grant (IUC 5) and the advanced phy short data grant (IUC 9) must have non-zero values. It is important to understand the type of traffic that is to be sent upstream and the relative priority of that traffic when adjusting this parameter. For example, if there is VoIP traffic on an upstream that uses a TDMA channel type, then the VoIP traffic should be given a higher priority in terms of FEC protection. Assuming that there is more FEC associated with a short data grant (IUC 5) than with a long data grant (IUC 6), then the maximum burst size should be set such that the higher priority traffic, in this case VoIP, uses the IUC with the higher level of FEC protection.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

10-47

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

When the modulation profile is for an ATDMA or an SCDMA channel, the modulation profile will contain the UGS IUC 11. The VoIP traffic will tend to use this IUC on a DOCSIS 2.0 upstream channel. In this case make sure you do not include the UGS data packets into the process of determining the best value for the maximum burst size. Guard Time Size

The guard time size is given in the Guar Time Size column in the show cable modulation-profile CLI command. The guard time size is related to processing delays with a non-SCDMA upstream channel and is defined to be zero for an SCDMA upstream channel. The times for nonSCDMA channels are already optimized based upon the hardware to be as small as possible without losing data. If the numbers are increased, then upstream bandwidth is lost without any additional gains. Changing the default is not recommended.

Shortened Last Codeword

A codeword is specified by the k parameter for FEC. Assuming the data packet is not an even multiple of k, then the last codeword used to transmit a data packet will have less than k bytes to send. This parameter controls the format of that last codeword. The last codeword must always contain at least 16 bytes whether shortened or not. This parameter control whether or not the last codeword must contain k bytes or if it can contain between 16 and k bytes. If the last codeword can contain between 16 and k bytes, the last codeword is allowed to be shortened and this parameter has a values of true (T). If the last codeword must be padded out to contain k bytes, then the shortened last codeword value is set to false (F). The shortened last codeword is displayed in the LCS (Last Codeword Shortened) field in the show cable modulation-profile CLI command. In general having the shortened last codeword set to true will improve upstream efficiency in that there is less overhead associated with the additional padding in the last codeword. The default modulation profiles in general for IUCs 1, 3 and 4 do not have this set to true, simply because the messages sent on IUCs 1, 3 and 4 are of a fixed length and the values for k are already optimized for this length. As such there is no benefit to turning on shortened last codeword with the default modulation profiles unless the value of k is changed for these modulation profiles to a nonoptimal value.

Scrambler Enable

The scrambler enable is shown in the show cable modulation-profile CLI command in the Scramb En column. The scrambler might be better called a randomizer. Having this field set to true enables hardware that randomizes the bit stream to avoid a long pattern of either zeroes or ones. This helps in the overall transmission efficiency of the entire system. In general this should always be set to true (T).

ATDMA Interleaver Depth

With an ATDMA upstream channel, there is the capability of using an interleaver that is not available in the DOCSIS 1.X version of TDMA. This interleaver works on a byte basis. When enabled, the interleaver will change

10-48

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

10 Upstream Cable Access Modules (UCAMs)

the order in which bytes are transmitted. This has a side effect of causing additional latency in the upstream direction. The benefit is the additional protection against impulse noise. In general an impulse will corrupt some number of bytes that are transmitted consecutively with time. If the bytes are all from the same FEC codeword, and if FEC is not able to correct for this problem, then the data is lost. However, by ordering the transmission of bytes such that bytes from multiple FEC codewords are intermixed, the same impulse will hit fewer bytes from the same FEC codeword giving a better chance that FEC will be able to recover the corrupted data. The ATDMA interleaver depth is shown in the show cable modulationprofile CLI command in the Atdma Int Depth column. This value controls how this interleaver works. A value of 0, puts the interleaver into a dynamic mode such that the interleaver adjusts the way that it interleaves the data based upon the size of the data to transmit. A value of 1, turns off this interleaver. Any other value directly controls how many FEC codewords are interleaved together. When directly controlling how many FEC codewords are interleaved together, the value has a range from 2 to the floor (2048 / (k + 2T)) where k and T are the FEC parameters described in the FEC section of this document. The default modulation profiles use the dynamic mode of operation in order to get as much protection from impulse noise as possible. If a system has extremely tight restrictions in terms of upstream latency, then the amount of interleaving may be changed to either be off or of a lesser amount. This comes at the cost of reduced impulse noise immunity. ATDMA Interleaver Block Size

This is another control for the ATDMA byte interleaver and is shown in the show cable modulation-profile CLI command in the Atdma Int Block field. According to the DOCSIS 2.0 RFI specification, both the CMTS and a cable modem must contain 2048 bytes of memory to perform the ATDMA byte interleaving. This parameter controls how much of that memory is used. The parameter can vary from 2 * (k + 2T) up to 2048 where k and T are the FEC parameters described in the FEC section. When the ATDMA byte interleaver is in the dynamic mode of operation, this parameter should really be left at the 2048 value; otherwise, the byte interleaver will perform sub-optimally. Note, the dynamic mode of operation and a block size of 2048 are used in the default modulation profiles.

Preamble Type

Issue 2.0

An upstream channel using either ATDMA or SCDMA, has the capability to change the power level at which the preamble is transmitted. This is displayed in the show cable modulation-profile CLI command in the Preamble Type column. There are two different values that are possible for the preamble power levels. The first value is QPSK0 which corresponds to the transmit levels that are used by a DOCSIS 1.x upstream channel. The second value is QPSK1, which uses a higher power level. For actual differences in the power levels, see the DOCSIS 2.0 RFI specification.

ARRIS PROPRIETARY — All Rights Reserved

10-49

10 Upstream Cable Access Modules (UCAMs)

C4/C4c CMTS Rel. 8.0.7

By transmitting at a higher power level, there are times when a preamble of type QPSK1 will be heard when the QPSK0 preamble type would not be heard. Therefore QPSK1 is used for the default modulation profiles. SCDMA TCM Enable

SCDMA upstream channels can use Trellis Coded Modulation (TCM). The Scdma Tcm En column of the show cable modulation-profile command shows whether it is enabled. Theoretically there is a slight gain to be had by using TCM. However, in practice there are sometimes problems with TCM. There are cases where TCM will actually compound problems and cause more errors than it solves. Consequently, these issues tend to offset the possible gain. TCM is not enabled in the default modulation profiles.

SCDMA Interleaver Step Size

This parameter controls how the interleaver actually interleaves symbols in an SCDMA frame. It appears in the show cable modulationprofile command in the Scdma Int Size column. According to the DOCSIS RFI specification, this parameter has a value from 1 to 31. The PHY chip that is used places an additional restriction in the value must be at least 1 and has a maximum of SCDMA frame size minus 1. The SCDMA frame size is also called the SCDMA spreading interval. In general increasing this number will helps reduce impulse noise. The cost associated with increasing this value is additional latency. The default modulation profiles have a value of 5 for this parameter.

SCDMA Spreader Enable

According to the DOCSIS RFI specification, if SCDMA is enabled, IUC 3 must have the spreader off and the IUCs 1, 9, 10 and 11 must have the spreader on. This only leaves IUC 4. The specification states that it can have the spreader on or off. However, the current version of the software only supports spreader off for IUC 4. Therefore, all of the values for the spreader must remain the same as what is currently in the default modulation profiles. This is shown in the show cable modulation-profile command in the Scdma Sp En column.

SCDMA Codes Per Subframe

This parameter is used in with the SCDMA interleaver step size to determine how data is interleaved with SCDMA. This parameter is shown in the show cable modulation-profile command in the Scdma Sub Code column. When interleaving with SCDMA, preamble and TCM-encoded symbols are interleaved in one way and non-TCM-encoded symbols are interleaved in another. This parameter has the greatest effect on the preamble and TCMencoded symbols. Since in general TCM is not recommended, this simply leaves the preamble symbols. As such this parameter does not tend to have much effect on the overall performance of the system.

10-50

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

11

Basic Bring-up Procedure

Topics

Introduction

Page

Before You Begin

1

Bring-up Procedures

5

Verification Steps

14

IPv6 Configuration (Optional)

22

This chapter provides the basic procedure to bring up a C4 CMTS system for Release 8.x. This is not a software upgrade procedure: it assumes that the chassis is not yet in service. Installing the chassis, modules, and cards and configuring the system are addressed in this chapter. It is advisable to read through this information and become familiar with the order of operation before you begin. This chapter is based on a minimal configuration for a duplex system and bring-up. The minimal configuration and examples used in this chapter will consist of one System Control Module (SCM), one Router Control Module (RCM), one 24U Cable Access Module (CAM) and a 32D CAM. Most systems will be configured in redundant mode which means that each of the boards will have a spare or be part of a sparing group.

Before You Begin In order to properly set up the C4 CMTS for Release 8.0, several items are required to make the installation run smoothly. These include: 1 Chassis installation and powering

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-1

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

2 Hybrid Fiber Coax (HFC) network connectivity 3 The IP network plan for this C4 CMTS 4 Set up of the provisioning environment for the new C4 CMTS Chassis Installation and Powering

It is assumed that the C4 CMTS has been mounted in a rack in the headend and cabled for power prior to starting the Release 8.0 C4 CMTS installation. Do not power up the chassis until told to do so in the procedure. DC Power — For additional information on power on the system, refer to the C4 CMTS User Guide chapter on “Installing/Replacing Modules and Initial System Configuration.”

HFC Network Connectivity

A useful tool for planning the C4 CMTS configuration is the Network Connectivity Plan, as shown in Figure 11-1, page 11-3. This plan details the physical connections needed for the C4 CMTS to reach the HFC plant as well as how the C4 CMTS will be connected to the Operator Network for Internet Access and provisioning, monitoring, and control. Another useful tool for the C4 CMTS configuration is the HFC Network Connectivity Worksheets provided at the end of this chapter. These worksheets help with the channel and spectrum mapping tasks that are necessary for DOCSIS 3.0 deployments. This information is reflected in the C4 CMTS running configuration and is gathered to make that configuration complete. Blank worksheets for configuring your network connectivity plan are located at the end of this chapter.

11-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

D0-3

D0

D4-7

D1

D8-11

U0

D12-15

U1

U3

U4

U5

U6

U7

Figure 11-1: Network Connectivity Diagram

IP Network Plan

Issue 2.0

A network diagram is used to illustrate and document your specific network. Figure 11-2 is an example of a basic network with sample IP addresses displayed. The IP addresses shown here are also used in subse-

ARRIS PROPRIETARY — All Rights Reserved

11-3

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

quent examples in this chapter. (See the blank form for actual use at the end of this section.)

Next Hop Router 192.168.176.1 255.255.255.0

RCM 17/0 192.168.176.2 255.255.255.0

DHCP TFTP TOD 10.43.210.1

MAC Domain 1 192.168.180.1 255.255.255.0

CMTS Figure 11-2: Network Diagram Example Configuration of Back Office Servers

The following servers must be correctly provisioned to support the DOCSIS and non-DOCSIS devices and services. DHCP Server — A Dynamic Host Configuration Protocol (DHCP) server is needed to provide IP addresses to the modems and Customer Premise Equipment (CPE). The following options are required for registering modems: •

Option 2 — time offset



Option 3 — router (IP address of CAM primary address)



Option 4 — time server (IP address of the time server)



Option 66 — boot server host name (IP address of the TFTP server)



Option 67 — bootfile name (name of the modem configuration file)

TFTP Server — This server is required to send the modem configuration file to the modem. Time of Day Server — This server provides the time of day to the modems.

11-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

Bring-up Procedures The following is a high-level list of the steps of this procedure: 1. Install Cards, Rear PICs, Filler Panels, PCMs, and Fans 2. Set Up Console Cable 3. Power Up the Chassis 4. Configure Slots 5. Configure RCM Ethernet Connections 6. Configure MAC Domains 7. Configure Downstream Parameters 8. Configure Upstream Parameters 9. Configure Fiber Node and Topology 10. Configure a Dynamic Bonding Group 11. Configure RCC Management 12. Local Authentication 13. Managing the C4 CMTS 14. Configure the SNMP 15. Configure Clock 16. Save the Configuration 17. Cable CAMs and RCM 18. Configure/Verify Back Office Systems 19. Verify the C4 CMTS Configuration 20. Verify Modem Registration (21) IPv6 Configuration (Optional)

A C4 CMTS with one 32D CAM, one 24U CAM, one RCM and one SCM is configured to serve a set of 4 optical nodes. Both DOCSIS 2.0 and 3.0 CMs will be put into service. The DOCSIS 3.0 CMs are provisioned with IPv6 addresses, while the DOCSIS 2.0 CMs obtain IPv4 addresses. All CPE are provisioned as IPv4 devices.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-5

11 Basic Bring-up Procedure

1. Install Cards, Rear PICs, Filler Panels, PCMs, and Fans

C4/C4c CMTS Rel. 8.0.7

The C4 CMTS chassis hardware is configured as follows: •

The chassis has 21 slots that can be filled with various modules



Slots are numbered from 0-20 counting from left to right



Slots 19 and 20 are reserved for SCMs



Slots 17 and 18 are reserved for RCMs

The 32D CAM provides downstream channels for as few as one or as many as sixteen different MAC domains.The 32D CAM is designed to run in the client-card slots to the right side of the chassis, beginning with slot 15, then 14, and so on working to the left. It is advisable to begin with slot 14, reserving slot 15 for later use as a spare 32D CAM. The 24U CAM is responsible for upstream RF reception. The 24U CAMs are designed to be installed from left to right in the chassis, beginning with slot 0. For this configuration example, an SCM is installed in Slot 19, and RCM in slot 17, and a 32D CAM will be installed in slot 14. A 24U CAM will be installed in slot 1. In this example, blank slots are available for additional cards. Refer to Figure 11-3 to view the sample configuration. The rear spare Physical Interface Cards (PICs) are different for 24U and 32D CAMs.

B

B

B

B

B

B

B

B

B

B

B

B

L

L

L

L

L

L

L

L

L

L

L

L

A

A

A

A

A

A

A

A

A

A

A

A

N

N

N

N

N

N

N

N

N

N

N

N

K

K

K

K

K

K

K

K

K

K

K

K

1

32D

24U C A M

32D

24U S P A R E 0

C S A P M A R E 14 15

B L

R R S S C C C C M M M M

A N K

17 18 19 20

Figure 11-3: C4 CMTS Slot Diagram 2. Set Up Console Cable

The operator console is necessary for the initial power up and configuring of the C4 CMTS. You may use an asynchronous terminal or a PC with asynchronous terminal emulation software, such as HyperTerm or Teraterm. The C4 CMTS is shipped with a black roll-over cable that has a 9-pin connector on one end and an RJ-45 connector on the other. The RJ-45 end

11-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

plugs into the front of the SCM card into the RS-232 port. The other end plugs into a computer or terminal server. The default connection settings for the computer COM port are: •

9600 Baud rate



8 data bits



No parity



1-stop bit



Flow control Xon/Xoff

Once a successful connection is made, you should get a login prompt. 3. Power Up the Chassis

At this point, power up the chassis.The SCM and RCM are configured automatically and come into service. As the C4 CMTS is coming up, the system output displays the system activity.

4. Configure Slots

Use the following commands for basic slot configuration: configure configure configure configure configure configure configure configure configure configure configure configure

5. Configure RCM Ethernet Connections

slot slot slot slot slot slot slot slot slot slot slot slot

14 type 32DCAM-B 15 type 32DCAM-B 0 type 24UCAM 1 type 24UCAM 0 spare-group 0 auto 1 spare-group 0 15 spare-group 15 auto 14 spare-group 15 14 no shutdown 15 no shutdown 0 no shutdown 1 no shutdown

Enter the following CLI commands to configure the RCM ethernet port:

configure interface gigabitEthernet 17/0 ip address 192.168.176.2 255.255.255.0 configure interface gigabitEthernet 17/0 no shutdown

This example uses static routing. To apply a default route, enter: configure ip route 0.0.0.0 0.0.0.0 192.168.176.1

6. Configure MAC Domains

Issue 2.0

This section configures the MAC Domain on your system.

ARRIS PROPRIETARY — All Rights Reserved

11-7

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

NOTE Each MAC domain must consist of channels from exactly one 32D CAM and exactly one 24U CAM. In other words, the MAC domain cannot include ports from more than one 32D CAM or from more than one 24U CAM. Configure and assign the MAC domain: configure configure configure configure configure

interface interface interface interface interface

cable-mac cable-mac cable-mac cable-mac cable-mac

1 1 1 1 1

description BigMac cable cm-ip-prov-mode ipv4only ip address 192.168.180.1 255.255.255.0 cable helper-address 10.43.210.1 no shutdown CAUTION

If an IPv4 or IPv6 address on a cable interface is changed or removed, or if a subnet mask on a cable interface is changed, then be well aware that all cable modems and CPEs using addresses on the changed/removed IPv4/IPv6 subnet will be stranded. They will have no communication with other cable modems or CPEs. The stranded cable modems and CPEs will remain stranded until they acquire IPv4/IPv6 addresses on a subnet of that interface. Also, CPEs behind a cable modem that is stranded that attempt to acquire an IP address using DHCP will not have access to the DHCP server. This modification or removal includes any IPv4/IPv6 address on a cable interface, either primary or secondary. When an IPv4 or IPv6 address or subnet mask is modified or removed from a cable interface, all IPv4/IPv6 cable modems on that subnet should be reset. 7. Configure Downstream Parameters

This section configures a single 32D CAM in slot 14. The 32D has the following characteristics: •

4 physical connectors: each one can output 8 downstream channels



The downstream channel frequencies are grouped eight per connector. For each connector there is an 80 MHz frequency range available for those four channels.



DS carriers 0-7 are associated with connector D0



DS carriers 8-15 are associated with connector D1



DS carriers 16-23 are associated with connector D2



DS carriers 24-31 are associated with connector D3

To configure the downstream interfaces, enter:

11-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream

14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7

cable cable cable cable cable cable cable cable

cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac

1 1 1 1 1 1 1 1

To configure the 32D CAM downstream interfaces to the cable-mac, enter: configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream

14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7

cable cable cable cable cable cable cable cable

configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream cable-downstream

14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7

no no no no no no no no

8. Configure Upstream Parameters

frequency frequency frequency frequency frequency frequency frequency frequency

321000000 327000000 333000000 339000000 345000000 351000000 357000000 363000000

shutdown shutdown shutdown shutdown shutdown shutdown shutdown shutdown

This section provides a procedure to configure four upstream channels that are connected to the four nodes. Each upstream in this example is configured with the same frequency and modulation profile. Each upstream has a unique upstream channel id and is supervised by all four downstream channels. NOTE On the 24U CAM, upstreams 0 - 11 must be assigned to even connectors; upstreams 12 - 23 must be assigned to odd connectors. To configure the upstream channels, enter:

configure configure configure configure

Issue 2.0

interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream

1/0 1/1 1/2 1/3

cable cable cable cable

cable-mac cable-mac cable-mac cable-mac

1 1 1 1

ARRIS PROPRIETARY — All Rights Reserved

11-9

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

configure configure configure configure

interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream

1/0 1/1 1/2 1/3

cable cable cable cable

connector connector connector connector

0 0 0 0

configure configure configure configure

interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream

1/0 1/1 1/2 1/3

cable cable cable cable

frequency frequency frequency frequency

10000000 20000000 30000000 40000000

configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream

1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0

cable cable cable cable cable cable cable cable

supervision supervision supervision supervision supervision supervision supervision supervision

14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7

configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream

1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1

cable cable cable cable cable cable cable cable

supervision supervision supervision supervision supervision supervision supervision supervision

14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7

configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream

1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2

cable cable cable cable cable cable cable cable

supervision supervision supervision supervision supervision supervision supervision supervision

14/0 14/1 14/2 14/3 14/4 14/5 14/6} 14/7

configure configure configure configure configure configure configure configure

interface interface interface interface interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream cable-upstream

1/3 1/3 1/3 1/3 1/3 1/3 1/3 1/3

cable cable cable cable cable cable cable cable

supervision supervision supervision supervision supervision supervision supervision supervision

14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7

11-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

configure configure configure configure

interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream

1/0 1/1 1/2 1/3

configure configure configure configure

interface interface interface interface

cable-upstream cable-upstream cable-upstream cable-upstream

1/0.0 1/1.0 1/2.0 1/3.0

9. Configure Fiber Node and Topology

no no no no

shutdown shutdown shutdown shutdown no no no no

shutdown shutdown shutdown shutdown

This section provides commands to configure the fiber node data and assign the channels that were defined in the previous procedures to those fiber nodes. Configure fiber node 1:

configure cable fiber-node FN1 configure cable fiber-node FN1 cable-upstream 1/0 1/1 1/2 1/3 configure cable fiber-node FN1 cable-downstream 14/0 14/1 14/2 14/3 14/4 14/5 14/6 14/7 10. Configure a Dynamic Bonding Group

This section is provides the commands to create the bonding groups. There are two ways to configure bonding groups: dynamic and static. This example uses only dynamic. (See chapter 24, Channel Bonding for more information.) Note that the RCC is configured here as well. Dynamically configure the downstream bonding group by entering:

configure interface cable-mac 1 cable downstream-bonding-group dynamic enable configure interface cable-mac 1 cable dynamic-rcc configure interface cable-mac 1 cable verbose-cm-rcp To dynamically configure the upstream bonding group, enter: configure interface cable-mac 1 cable upstream-bonding-group dynamic enable configure interface cable-mac 1 cable mult-tx-chl-mode 11. Configure RCC Management

In this Basic Bring-up, the RCC configuration is created while configuring bonding groups in the procedure above. DOCSIS 3.0 allows for two methods of configuring the CM Receive Channel Configuration (RCC). Like bonding group configurations, there can be static and dynamic RCC configurations in Release 7.x and later. The Static method consists of explicitly defining all the different combinations that could occur on any given node with specific downstream channels. For an example of static RCC configuration, see Configuration Examples for Static RCC on page 24-10.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-11

11 Basic Bring-up Procedure

12. Local Authentication

C4/C4c CMTS Rel. 8.0.7

To create a new user on the system, enter:

configure username tempuser password Use the default method list (local database) by entering: configure enable password configure authentication default local configure line vty 0 15 authentication default login-authentication configure line vty 0 15 authentication default enable-authentication

13. Managing the C4 CMTS

Managing consists of various system administration tasks, including those related to accounting, security, and configuration. This is accomplished through in-band or out-of-band management or both. Management functions can use telnet, SSH, SNMP, and other protocols. Among the other management protocols are TOD, IPDR, DNS, TACACS, RADIUS, Syslog, NTP, and Event Messaging and COPS for PacketCable. In-band Management — This means that the telnet/ssh/snmp sessions are carried through the Ethernet interfaces on the RCM line card. Pro: Access Control Lists (ACLs) can be applied to increase security Con: In-band management uses the same interfaces as all the modem traffic. To provision in-band management, permit and define a standard ACL by entering:

configure access-list 1 permit any configure interface gigabitEthernet 17/0 ip scm access-group 1 configure ip scm access

Out-of-band Management — This means that the telnet/snmp sessions are carried through the Ethernet interfaces on the SCM card, so that management traffic is not being carried on the same channels as data traffic. Pro: The IPs can be put on a private network and only management traffic is carried on these links Con: ACLs can not be applied to these interfaces. The interface is 10MBPS and half duplex. The C4 CMTS requires a reboot if these need to be changed. To provision out-of-band management, enter the following commands:

11-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

To configure SCM slot 19 IP address and subnet mask: configure interface ethernet 19/0 ip address 10.44.101.1 255.255.255.248 To configure the active SCM IP address and subnet mask for SCM 19: configure interface ethernet 19/0 active ip 10.44.101.3 255.255.255.248 To configure SCM slot 20 IP address and subnet mask: configure interface ethernet 20/0 ip address 10.44.101.2 255.255.255.248 To configure the active SCM IP address and subnet mask for SCM 20: configure interface ethernet 20/0 active ip 10.44.101.3 255.255.255.248 To configure the SCM default gateway: configure ip route vrf management 0.0.0.0 0.0.0.0 10.44.101.6 To save the configuration, enter the write memory command. NOTE The chassis reboot in the following step is only required only if you are using the Out-of-Band Management configuration and changing the IPs. Save the changes and reboot the system (if Out-of-Band management is configured) by entering: write memory configure reset system 14. Configure the SNMP

configure snmp-server configure snmp-server configure snmp-server configure snmp-server configure snmp-server configure snmp-server configure snmp-server configure snmp-server configure snmp-server docsisManagerView configure snmp-server docsisManagerView

Issue 2.0

The following command sequence enables the Simple Network Management Protocol (SNMP) to work. You should change community strings for security purposes. community public security rotesting community private security rwtesting user rotesting rotesting v1 user rwtesting rwtesting v1 user rotesting rotesting v2c user rwtesting rwtesting v2c context "" group rotesting v1 read docsisManagerView group rwtesting v1 read docsisManagerView write group rotesting v2c read docsisManagerView notify

ARRIS PROPRIETARY — All Rights Reserved

11-13

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

configure snmp-server group rwtesting v2c read docsisManagerView write docsisManagerView

configure snmp-server view docsisManagerView 1.3.6.1 included configure snmp-server group rotesting v2c notify docsisManagerView configure snmp-server group rotesting v1 notify docsisManagerView

15. Configure Clock

To set the network timing synchronization protocol, enter the following commands: configure ntp server 10.44.101.9 configure clock timezone America/Chicago configure clock network nt For more information on the purpose and syntax of these commands, please use the alphabetical List of CLI Commands to find links to the command reference page for each command.

16. Save the Configuration

Write the configuration to memory to save the configurations: write memory

Verification Steps This section provides the procedures to complete the bring-up of your system. 17. Cable CAMs and RCM

In this step, the Operator needs to connect the cables to the CAMs, RCM, and SCM if out of band management is configured. In this example, a single cable from the 16D PIC connected to connector 1 will be cabled to provide service to nodes 1-4. Another 4 cables will be connected to the first four connectors on the 12U PIC on the rear of the chassis. These individual upstreams will then be connected individually to the four nodes per the network diagram in Figure 11-2, Network Diagram Example, on page 11-4.

18. Configure/Verify Back Office Systems

The provisioning servers and other Back Office servers and data collectors should be configured to allow for the first modem to receive IP and CM configurations. Since different offices use various provisioning servers and environments, this procedure is customer-specific and site-dependent.

11-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

19. Verify the C4 CMTS Configuration

A number of commands can be used to verify the installation and configuration of the system at this point. Verify the slot provisioning by entering the following command to show the slot provisioning: show linecard status The following is an example of the output:

C4# show linecard status Chassis Type: C4 Slot Description

Admin Oper State State

Duplex State

Serial

HW Version

Prov/Det

Number

Type

0

CAM (0D, 24U)

Up

IS

Standby

11283CTU0029 CAM-01240W/C04

CAM/CAM

1

CAM (0D, 24U)

Up

IS

Simplex

11283CTU0034 CAM-01240W/C04

CAM/CAM

14

CAM (32D, 0U)

Up

IS

Simplex

08113CSD0005 CAM-20032W/E02

DMM/DMM

15

CAM (32D, 0U)

Up

IS

Standby

08113CSD0023 CAM-20032W/E02

DMM/DMM

17

RCM A

Up

IS

Standby

18

RCM B

Up

IS

Active

09433RCM0040 RCM-01000W/E02

RCM/RCM

19

SCM A

Up

IS

Standby

06483CBM0093 SCM-02440W/B06

SCM/SCM

20

SCM B

Up

IS

Active

06063CBM0071 SCM-02440W/B06

SCM/SCM

08133RCM0021 RCM-01000W/D02

RCM/RCM

Show the fiber node database and the topology information: show cable fiber-node The following is an example of the output: C4# show cable fiber-node Cable Fiber Node MAC mCMsg ---------------- ----- ----FN1 1 2 FN1 1 2

mDSsg/ mUSsg -----D1 U1

Ports -------------------14/0 14/1 14/2 14/3 1/0 1/1 1/2 1/3

14/4

14/5

14/6

14/7

* Indicates that downstream channel is not primary-capable.

Verify the MAC Domain configuration:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-15

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

show interface cable-mac What follows is an example of the show interface cable-mac 1 output: C4# show interface cable-mac 1 brief Cable-mac 1 ============= Cable DS Port

Mac

Oper

Mod

Conn State Annex Freq(Hz)

Power

Type (.1dBmV)

Spare

LBal

Group

Group

14/0

1

0

IS B(US) 321000000 q256

490

-

16781312

14/1

1

0

IS B(US) 327000000 q256

490

-

16781312

14/2

1

0

IS B(US) 333000000 q256

490

-

16781312

14/3

1

0

IS B(US) 339000000 q256

490

-

16781312

14/4

1

0

IS B(US) 345000000 q256

490

-

16781312

14/5

1

0

IS B(US) 351000000 q256

490

-

16781312

14/6

1

0

IS B(US) 357000000 q256

490

-

16781312

14/7

1

0

IS B(US) 363000000 q256

490

-

16781312

Cable US PORT

Mac

Oper

Chan

Conn State Type

Channel Mini Mod Freq(Hz) Width

Power Spare

LBal

Slot Prof (dBmV) Group

Group

1/0

1

0

IS

tdma

10000000 3200000 4

2

0

-

16781312

1/1

1

0

IS

tdma

20000000 3200000 4

2

0

-

16781312

1/2

1

0

IS

tdma

30000000 3200000 4

2

0

-

16781312

1/3

1

0

IS

tdma

40000000 3200000 4

2

0

-

16781312

If you desire more detailed information on the cable-mac, use show interface cable-mac instead. To display the supervisory downstream for the upstream, enter: show cable supervision

11-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

An example of the show interface cable supervision output: C4# show cable supervision MAC

US

-----

Issue 2.0

-------

DS

Method

-----

-----------

1 1

1/0 1/0

14/0 14/1

Provisioned Provisioned

1

1/0

14/2

Provisioned

1

1/0

14/3

Provisioned

1

1/0

14/4

Provisioned

1

1/0

14/5

Provisioned

1

1/0

14/6

Provisioned

1

1/0

14/7

Provisioned

1

1/1

14/0

Provisioned

1

1/1

14/1

Provisioned

1

1/1

14/2

Provisioned

1

1/1

14/3

Provisioned

1

1/1

14/4

Provisioned

1

1/1

14/5

Provisioned

1

1/1

14/6

Provisioned

1

1/1

14/7

Provisioned

1

1/2

14/0

Provisioned

1

1/2

14/1

Provisioned

1

1/2

14/2

Provisioned

1

1/2

14/3

Provisioned

1

1/2

14/4

Provisioned

1

1/2

14/5

Provisioned

1

1/2

14/6

Provisioned

1

1/2

14/7

Provisioned

1

1/3

14/0

Provisioned

1

1/3

14/1

Provisioned

1

1/3

14/2

Provisioned

1

1/3

14/3

Provisioned

1

1/3

14/4

Provisioned

1

1/3

14/5

Provisioned

1

1/3

14/6

Provisioned

1

1/3

14/7

Provisioned

ARRIS PROPRIETARY — All Rights Reserved

11-17

11 Basic Bring-up Procedure

20. Verify Modem Registration

C4/C4c CMTS Rel. 8.0.7

For status on a specific cable modem, enter: show cable modem detail An example of output for the show cable modem detail command:

C4# show cable modem detail 001d.cdf9.35f8 Feb 17 09:28:02 14/7-1/1 CM 001d.cdf9.35f8 (Arris) D3.0 State=Operational D1.1/tdma PrimSID=8192 Cable-Mac= 1, mCMsg = 2 mDSsg = 1 mUSsg = 1 RCP_ID= 0x0010000008 RCC_Stat= 1, RCS=0x01000001 TCS=0x01000001 Timing Offset=770 Rec Power= 0.00 dBmV Proto-Throttle=Normal dsPartialServMask=0x00000000 usPartialServMask=0x00000000 Uptime= 0 days 12:37:18 IPv4=192.168.180.9 cfg=basic.bin LB Policy=0 LB Group=16781312 Filter-Group CM-Down:0 CM-Up:0 Privacy=Ready Ver=BPI Plus Authorized DES56 Primary SAId=8192 Seq=2 MDF Capability= GMAC Promiscuous(2) MDF Mode= MDF Disabled(0) u/d SFID SID State Sched Tmin Tmax DFrms DBytes CRC HCS Slot/Ports uB 3 8192 Activ BE 0 2000000 2077 241735 0 0 1/0,1,2,3 dB 4 *2 Activ 0 2000000 1568 157631 14/0,1,2,3,4,5,6,7 L2VPN per CM: (Disabled) Current CPE=1, IPv4 Addr=1, IPv6 Addr=0 Max CPE=16, IPv4 Addr=32, IPv6 Addr=64 CPE 001d.cdf9.35fa Filter-Group:Up=0 Down=0 Proto-Throttle=Normal IPv4=192.168.180.10

To display the status of the bonding group for a given MAC address, enter: show cable bonding-group-status An example of the show cable bonding-group-status output: C4# show cable bonding-group-status Cable -mac

mDSsg/ chSetId

mUSsg

CfgId

AttrMask

-----

----------

-------

-------

----------

1

0x01000001

D1

dynamic

---

1

0x01000001

U1

dynamic

---

An example of the show cable rcc-status output: C4# show cable rcc-status verbose

11-18

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

Cable -mac 1

RCP-id 0010000008 Module: 1 CM-chan 1 2 3 4 5 6 7 8

Stat RCC ID ChanSetId dyn 1 0x1000001 MinCFreq:321000000 Downstream Frequency 14/7 363000000 14/0 321000000 14/1 327000000 14/2 333000000 14/3 339000000 14/4 345000000 14/5 351000000 14/6 357000000

RCC-Status Valid ModConnID:0 Primary Primary Capable Capable Capable Capable Capable Capable Capable

For a more detailed report, use the show cable rcc-status verbose command: C4# show cable rcc-status verbose Cable -mac 1

RCP-id 0010000004 Module: 1 CM-chan 1 2 3 4

Stat RCC ID ChanSetId RCC-Status dyn 36 0x1000002 Valid MinCFreq:621000000 ModConnID:0 Downstream Frequency Primary 14/2 633000000 Primary 14/0 621000000 Capable 14/1 627000000 Capable 14/3 639000000 Capable

For overall status of cable modems, enter: show cable modem summary Here is an example of the show cable modem summary output:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-19

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

C4# show cable modem summary S/P Mac Conn Total Oper Disable Init Offline %Oper Description ---------------------------------------------------------------- ----- --------1/U0 1 0 27 27 0 0 0 100% 1/U1 1 0 11 11 0 0 0 100% 1/U2 1 0 13 13 0 0 0 100% 1/U3 1 0 9 9 0 0 0 100% ---------------------------------------------------------------- ----- --------Mac 1 Total 48 48 0 0 0 100% BigMac Slot 1 Total 48 48 0 0 0 100% ---------------------------------------------------------------- ----- --------14/D0 1 0 14 14 0 0 0 100% 14/D1 1 0 15 15 0 0 0 100% 14/D2 1 0 6 6 0 0 0 100% 14/D3 1 0 5 5 0 0 0 100% 14/D4 1 0 4 4 0 0 0 100% 14/D5 1 0 4 4 0 0 0 100% 14/D6 1 0 4 4 0 0 0 100% 14/D7 1 0 8 8 0 0 0 100% ---------------------------------------------------------------- ----- --------Mac 1 Total 48 48 0 0 0 100% BigMac Slot 14 Total 48 48 0 0 0 100% ---------------------------------------------------------------- ----- ------------------------------------------------------------------------ ----- --------Total 48 48 0 0 0 100% For the status of the cable modems, enter: show cable modem

An example of the show cable modem output:

11-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

C4# show cable modem Sep 30 14:49:16 Interface (DS-US) ------------14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/0-1/0 14/1-1/0 14/1-1/0 14/1-1/0 14/1-1/0 14/1-1/1 14/1-1/1 14/1-1/1 14/1-1/1 14/1-1/1 14/1-1/2 14/1-1/2 14/1-1/2 14/1-1/2 14/1-1/3 14/1-1/3 14/2-1/0 14/2-1/0 14/2-1/0 14/2-1/2 14/2-1/3 14/3-1/0 14/3-1/0 14/3-1/0 14/3-1/1 14/3-1/2 14/6-1/0 14/7-1/0 14/7-1/0 14/7-1/1 14/7-1/2 14/7-1/2

Issue 2.0

DOC Mac Bonded State SIS Qos CPE ----- ------ ----------- --- ------------- --1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 4x4 Operational 3.0 2000/2000 0 1 4x4 Operational 3.0 2000/2000 0 1 4x4 Operational 3.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 4x4 Operational 3.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0 1 Operational 2.0 2000/2000 0

MAC address --------------0015.a463.15b3 0015.a463.20ab 0015.a463.2129 0015.a464.e69b 0015.a464.ec5c 0015.ce64.3a08 0015.ce64.3a74 0015.ce64.3cab 0015.ce64.3d1a 0015.ce64.3d2f 0015.ce64.3d35 0015.ce64.3e10 0015.ce64.3e61 0015.ce64.3e64 0015.ce64.39d2 0015.ce64.3bc7 0015.ce64.3ca2 0015.ce64.3e4c 0015.a463.15c8 0015.a464.e46a 0015.ce64.3c7b 0015.ce64.3cd8 0015.ce64.3df5 0015.a463.140c 0015.ce64.3cde 0015.ce64.3cf6 0015.ce64.417f 0015.ce64.3e46 0015.ce64.3e5e 0015.cfee.4c13 0015.cfee.4c2f 0015.cfee.4cbb 0015.ce64.3de9 0015.ce64.3fb1 0015.a463.2429 0015.a464.efe3 0015.ce64.3b55 0015.ce64.3c96 0015.ce64.39d5 0015.cfee.4ccb 0015.a464.eab8 0015.ce64.3fa8 0015.ce64.3f00 0015.ce64.3b13 0015.ce64.3dbc

ARRIS PROPRIETARY — All Rights Reserved

IP Address ----------------------192.168.180.177 192.168.180.158 192.168.180.175 192.168.180.37 192.168.180.35 192.168.180.38 192.168.180.163 192.168.180.168 192.168.180.187 192.168.180.167 192.168.180.162 192.168.180.189 192.168.180.165 192.168.180.176 192.168.180.23 192.168.180.171 192.168.180.192 192.168.180.172 192.168.180.173 192.168.180.36 192.168.180.190 192.168.180.22 192.168.180.179 192.168.180.159 192.168.180.170 192.168.180.169 192.168.180.40 192.168.180.97 192.168.180.191 192.168.180.11 192.168.180.43 192.168.180.6 192.168.180.166 192.168.180.7 192.168.180.157 192.168.180.34 192.168.180.164 192.168.180.41 192.168.180.186 192.168.180.12 192.168.180.39 192.168.180.199 192.168.180.194 192.168.180.198 192.168.180.195

11-21

11 Basic Bring-up Procedure

14/7-1/2 14/7-1/3 14/7-1/3

1 1 1

C4/C4c CMTS Rel. 8.0.7

Operational 2.0 Operational 2.0 Operational 2.0

2000/2000 2000/2000 2000/2000

0 0 0

0015.ce64.3f45 0015.ce64.3639 0015.ce64.3f30

192.168.180.197 192.168.180.200 192.168.180.196

Total Oper Disable Init Offline --------------------------------------------------------Total 48 48 0 0 0

To display the service groups, enter: show cable service-group An example of the show cable service-group output: show cable service-group Cable MAC --1

mCMsg ----2

mDSsg ----1

mUSsg ----1

IPv6 Configuration (Optional) This section assigns the IPv4 subnets and IPv6 prefixes that will be configured in the C4 CMTS. In Release 7.x, the setup of IP subnets and prefixes has been augmented with support for IPv6. This allows the operator to run either IPv4 or IPv6 or both protocols in a chassis. Release 7.x enhancements and changes to the configuration include: •

For installations with 16D CAMs and 12Us, the IPv4 and IPv6 addresses are assigned on a per-MAC domain basis or bundled across multiple MAC Domains.



IPv6 addresses cannot be assigned to the SCM ports in Release 8.x.

The C4 CMTS can be configured to prefer IPv6 addressing of DOCSIS 3.0 CMs and DOCSIS 2.0 CMs that have support for IPv6 and still provide IPv4 services to pre-DOCSIS 3.0 CMs. To complete this configuration:

11-22



The IPv4 and IPv6 addresses must be assigned to both the RCM interface ports as well as the RF/MAC Domains/CAMs as described above



The back office servers used to support the DOCSIS devices as well as CPE must be configured to support both IPv4 and IPv6 operation

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

Enter the following CLI commands to configure the RCM Ethernet ports: configure interface gigabitEthernet 17/0 no shutdown configure interface gigabitEthernet 17/0.0 ip address 10.58.0.2 255.255.255.0 configure interface gigabitEthernet 17/0.0 ipv6 enable configure interface gigabitEthernet 17/0.0 ipv6 address FE80::/10 EUI-64 link-local configure interface gigabitEthernet 17/0.0 ipv6 address FC00:CADA:C408:1700::2/64 configure interface gigabitEthernet 17/0.0 ip igmp configure interface gigabitEthernet 17/0.0 ipv6 no nd ra suppress

IP Address Prefixes and Subnets

When the C4 CMTS is configured for service, the back office systems that support the installation must also be configured and properly setup to support the DOCSIS and non-DOCSIS devices services by the C4 CMTS. This means that if the C4 CMTS is operating with both IPv4 and IPv6 devices, the time servers, provisioning servers (DHCP and tftp) and NMS devices are all capable of operating with either IPv4 or IPv6. Also, the DHCP servers need to be configured with the proper IPv4 and IPv6 address information and the correct DHCP options for both legacy DOCSIS, and DOCSIS 3.0 devices. NOTE In configuring the MAC domain in the procedure above, the IP Provisioning Mode was set to IPv6 only. To support legacy DOCSIS 2.0 CMs on the same channels in the MAC domain, IPv4 addresses must also be configured. Configure the IPv6 on the RF:

configure interface cable-mac 1.0 ip address 10.108.0.1 255.255.224.0 configure interface cable-mac 1.0 ipv6 enable configure interface cable-mac 1.0 ip address 10.108.32.1 255.255.224.0 secondary configure interface cable-mac 1.0 ipv6 address FC00:CADA:C408:C001::1/64 configure interface cable-mac 1.0 cable helper-address 10.50.8.3

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-23

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

configure interface cable-mac 1.0 ip igmp configure interface cable-mac 1.0 ipv6 dhcp relay destination FC00:CADA:C408:ED00::3

configure interface cable-mac 1.0 ipv6 nd managed-config-flag configure interface cable-mac 1.0 ipv6 nd other-config-flag configure interface cable-mac 1.0 ipv6 no nd ra suppress

To display a brief summary of the IPv6 status and configuration for each interface, enter command: show ipv6 interface brief An example of the output in brief format: C4# show ipv6 interface brief Interface

Admin State

Oper State

Primary IP

cable-mac 1.0 cable-mac 1.0 gigabitEthernet 17/0.0 gigabitEthernet 17/0.0

Up Up Up Up

IS IS IS IS

FE80::201:5CFF:FE23:5A81/10 FC00:CADA:C408:C001::1/64 FE80::201:5CFF:FE23:5A40/10 FC00:CADA:C408:1700::2/64

The following is an example of the output returned by the system when the ping command is used to test connectivity: C4# ping ipv6 FC00:CADA:C408:C001::1 Sending IP ping to: FC00:CADA:C408:C001::1 ping (FC00:CADA:C408:C001::1): 100 data bytes !!!!! 5 packets transmitted, 5 packets received To display the contents of the IPv6 route table entries for the IPv6 address, enter: show ipv6 route An example of the output:

11-24

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

11 Basic Bring-up Procedure

C4/C4c CMTS Rel. 8.0.7

C4# show ipv6 route Dist/ IPv6 Route Dest / mask ========================= ::/0 FC00:CADA:C408:1700::/64 FC00:CADA:C408:C001::/64

Act === Yes Yes Yes

PSt === IS IS IS

Next Hop ============================== FC00:CADA:C408:1700::1 FC00:CADA:C408:1700::2 FC00:CADA:C408:C001::1

Metric Protocol Interface ======= ========= ============= 1/0 netmgmt gigE 17/0.0 0/0 local gigE 17/0.0 0/0 local cMac 1.0

Blank Worksheets Use the blank worksheets on the following pages to help you plan and record your system configuration.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-25

11 Basic Bring-up Procedure

Cable-mac

Cable-mac

Cable-mac

Cable-mac

11-26

C4/C4c CMTS Rel. 8.0.7

Interface/Port ______________

Frequency ______________

Fiber-node _____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

______________

______________

_____________

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

11 Basic Bring-up Procedure

Upstream Parameters

Space

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

11-27

11 Basic Bring-up Procedure

11-28

ARRIS PROPRIETARY — All Rights Reserved

C4/C4c CMTS Rel. 8.0.7

October 9, 2012

12 Control Complex Redundancy

C4/C4c CMTS Rel. 8.0.7

12

Control Complex Redundancy

Topics

Overview

Page

Overview

1

Add a Control Complex (Change from Simplex to Duplex)

2

A control complex consists of one SCM and its associated RCM. The SCM in slot 19 and the RCM in slot 17 make up the control complex in a simplex system. In order to have control complex redundancy (CCR) the CMTS must be a duplex system. In a duplex CMTS both control complexes are equipped; one is active the other is standby. CCR ensures high reliability for system-wide Operations Administration Maintenance and Provisioning (OAM&P), switching, and routing. The control complex redundancy feature provides 1+1 active/standby redundancy between two pairs of SCM/RCM modules. The failure of an active SCM/RCM pair immediately causes a failover to the standby SCM/RCM pair. Key characteristics of control complex redundancy include:

Issue 2.0



Reduced customer impact on any SCM or RCM failure (hardware or software)



Hot standby SCM/RCM pair with complete replication of configuration and customer data



Fault correlation between active and standby SCM/RCM pairs



Software infrastructure support for replication of software components between active and standby SCM/RCM pairs

ARRIS PROPRIETARY — All Rights Reserved

12-1

12 Control Complex Redundancy

C4/C4c CMTS Rel. 8.0.7

NOTE Routing protocols restart after a control complex failover. Convergence time varies based upon the specific configuration. For a summary of the types of the SCM card, see Table 7-2, Types of System Control Modules (SCMs), on page 7-4.

Procedure 12-1

Add a Control Complex (Change from Simplex to Duplex) Use this procedure to add a redundant control complex. This procedure assumes that the original control complex (i.e. the SCM in slot 19 and the RCM in slot 17) are in service. NOTE Ensure that your system is committed before starting this procedure. Use the reload commit command if necessary.

CAUTION

Do not insert the SCM 20 or RCM 18 modules until instructed to do so later in this procedure. 1 Configure a second SCM slot: configure slot 20 type SCM 2 Configure a second RCM slot: configure slot 18 type RCM 3 Put slots 20 and 18 in the administrative up state: configure slot 20 no shutdown configure slot 18 no shutdown 4 (Optional) If using out-of-band management, configure the IP address of the second SCM in slot 20: configure interface ethernet 20/0 ip address In the next step you assign the out-of-band ethernet active IP address (19/0 and 20/0). It remains the active IP even after a failover.

12-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

12 Control Complex Redundancy

C4/C4c CMTS Rel. 8.0.7

NOTE If you are currently using telnet to access the SCM 19, you will be disconnected and have to log back in to the system. 5 (Optional) If SCM 19 does not have an active IP address, assign one using the following command: configure interface ethernet 19/0 active ip [] Where valid slot number = 19 or 20, either can be used to set the active IP. In this case use slot 19 because the SCM is not yet present in slot 20. If the IP mask is not provided, it defaults to the mask of the SCM interface ip address. 6 Save the duplex configuration to memory: write memory 7 Reset the chassis: configure reset system 8 Wait for slots 17 and 19 to go in-service. 9 Insert an SCM card in slot 20 and the associated Even SCM Physical Interface Card (PIC) at the rear of the chassis. (Optional) If applicable to your configuration, add the Ethernet cable to either the front of the SCM card or at the rear of the chassis. 10 Insert an RCM card in slot 18. The SCM and RCM cards in slots 20 and 18 respectively are initialized automatically and come into service when they are inserted. 11 Install the crossover connector between the RCMs. (See chapter 8, Router Control Module (RCM) for more details on the crossover connector installation.) NOTE It may take up to 20 minutes for the CMTS to synchronize the active and the standby SCM. 12 Verify that new SCM and RCM are standby: show linecard status

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

12-3

12 Control Complex Redundancy

C4/C4c CMTS Rel. 8.0.7

13 Save your configuration changes by entering: write memory 14 To establish the current image as the active image, enter: reload commit End of procedure

NOTE If you wish to revert to a simplex chassis from duplex, first contact ARRIS Technical Support.

12-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

13

CAM Sparing

Topics

Page

FlexCAM™ Hitless CAM Sparing

1

Guidelines for CAM Spare-groups

3

Configure 12U/24U CAM or 16D/XD CAM Sparing

4

NOTE The 2Dx12U CAM is not supported in Release 8.0.

FlexCAM™ Hitless CAM Sparing CAM sparing minimizes traffic loss and customer impact in case of a hardware or software failure. When an active CAM in a spare-group fails, the spare CAM takes over. The cable modems that were connected to the upstream and downstream channels on the failed CAM are immediately connected to the spare CAM. Cable modems do not have to re-register and they incur minimal data loss. Failback from the spare CAM to a recovered CAM can be set to take place automatically or manually. CAM sparing is an important element of system reliability. It greatly reduces customer impact and loss of traffic in the event of CAM failure. The spare CAM is used until the failed module is diagnosed, repaired, or replaced, or until there is a software recovery. The service outage is minimized because intervention by maintenance personnel is not required. When a failover occurs, the CMTS automatically reconfigures the spare CAM to take over the functions of the failed module. This includes configuration of downstream and upstream channels and port administrative

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

13-1

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

status. Depending on how you configure the CMTS, the spare CAM remains the active module or automatically switches back to the original active CAM once that CAM comes back online. CAM Sparing PIC LEDs

The rear slots of spare-group leader CAMs are equipped with sparing PICs. Other CAM slots are equipped with regular PICs. All types of CAM PICs have an LED at the bottom of their faceplates. These LEDs show which CAM in a spare-group has failed and which CAM is its group leader. Under normal conditions all sparing LEDs will be off. When a CAM in a sparegroup fails, traffic is transferred to its spare-group leader. In this case, the sparing LEDs of the failed CAM PIC and of the spare-group leader CAM PIC are on.

Definitions

Failover — Active CAM fails and the spare CAM takes over Failback— The recovered CAM becomes active, taking over for the spare. NOTE If a CAM has failed over to the sparing CAM, the CMTS does not accept the command to remove the failed CAM from the spare-group. You must first fail back to the original CAM, then you can remove it from the sparegroup.

Benefits of Hitless CAM Sparing

A great benefit of Hitless CAM Sparing is the minimal subscriber impact upon CAM failure. When an active CAM goes down, the CMs remain online. When a failover occurs, active CMs typically do not re-register, and they sustain minimal subscriber impact. Inactive CMs may flap after a failover, especially if their CPE IPs have timed out. Other benefits of hitless CAM sparing include: •

Uninterrupted service to the subscriber if a CAM goes down in the middle of a session where the end user is sending or receiving data



System administrators can take active CAMs out of service without serious impact



Reduces the amount of down time in the event of CAM failure.

The goal of CAM sparing is to preserve data flows such as voice calls, video, best effort, and other subscriber services. Size of Hitless CAM Sparegroups

13-2

The C4 CMTS supports CAM sparing within the following limits: •

XD CAM

Up to 8:1



16D CAM

Up to 8:1



12U CAM

Up to 11:1



24U CAM

Up to 9:1

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

For example, the CMTS supports 8:1 CAM sparing for the 16D CAM. In other words, the largest possible 16D CAM spare-group has eight active CAMs and one spare.

Guidelines for CAM Spare-groups A spare-group consists of one spare CAM (the spare-group leader) and one or more active CAMs protected by the spare-group leader.

Guidelines for Upstream Spare-groups

Issue 2.0



CAMs are not required to be part of a spare-group.



A chassis may have several spare-groups, depending on how many slots are used as spares and on the size of the spare-groups.



Any CAM can be used as spare-group leader, but it must be the first CAM added to the group.



The spare-group must be homogenous: the group leader and all of the members of the spare-group must be the same type of CAM.



CAMs from two different spare-groups cannot be interspersed. If slot 8 has been added to spare-group 0, then CAMs 1-7 cannot belong to any CAM spare-group except 0. In the same way, if slot 9 has been added to spare-group 15, then slots 10-14 can only be added to sparegroup 15.



There can be an unspared CAM or an unpopulated front slot within a spare-group, but the rear slot must have the correct PIC in it. For example, slot 0 can be the upstream spare-group leader for slots 1, 2, 3, 4, and 6, with slot 5 being either unpopulated or not added to any spare-group. In this case in which slot 5 is unpopulated, rear slot 5 must be equipped with an upstream non-spare PIC. If it is not, a failover from CAM 6 to the spare-group leader in slot 0 would not succeed because traffic on CAM 6 could not be re-routed through the backplane from slot 6 to slot 0.



The spare-group leader must have a special Physical Interface Card called a sparing PIC. The upstream Sparing PIC is a different card than the downstream Sparing PIC.



If you decide to turn a sparing leader slot into an active one, you may use the same CAM but you must replace the sparing PIC with a nonsparing PIC.



An upstream spare-group must be homogenous: a 12U CAM can spare only for other 12U CAMs; a 24U CAM can spare only for other 24U CAMs.



Upstream CAM spare-groups are designated by the lowest-numbered slot in the group. The spare-group leader of an upstream spare-group is always the lowest-numbered slot in that group.

ARRIS PROPRIETARY — All Rights Reserved

13-3

13 CAM Sparing

Guidelines for Downstream Spare-groups

Calculating Signal Loss during Failover

C4/C4c CMTS Rel. 8.0.7



An downstream spare-group must be homogenous: a 16D CAM can spare only for other 16D CAMs; an XD CAM can spare only for other XD CAMs. All the XD CAM slots in a spare-group must also be provisioned for the same annex.



Downstream CAM spare-groups are named for the highest-numbered slot. The group leader of a downstream spare-group is always the highest-numbered slot in that group.

When failover occurs the RF signal to the failed CAM is rerouted from the PIC of the failed CAM through the intervening PICs and backplane to the PIC of the now-active spare CAM. This longer path produces some signal loss. Although station maintenance begins immediately and compensates for the upstream loss, there is a period of at least a few seconds, depending on the number of modems supported, that the signal is weakened.

Configure 12U/24U CAM or 16D/XD CAM Sparing Figure 13-1 provides an example of a chassis equipped with 24U and XD CAMs arranged in spare-groups. Note that the 24U CAM spare-group builds from left to right: its spare is the lowest-numbered CAM in the group. The XD spare-group builds from right to left: its spare is the highest-numbered CAM in the group. For the CAM sparing shown in Figure 13-1 you would need seven nonspare upstream CAM PICs, six non-spare downstream CAM PICs, and two sparing PICs. The five different types of CAM PICs are listed below. TYPE OF PIC

FACEPLATE LABEL

Downstream sparing PIC:

PIC-CAM 16D (SPARE)

Downstream PIC:

PIC-CAM 16D

Upstream sparing PIC:

PIC-CAM (SPARE)

Upstream odd slot:

PIC-CAM (O)

Upstream even slot:

PIC-CAM (E)

The Odd and Even upstream CAM PICs are functionally identical but their connectors are offset to make cabling easier. The upstream and downstream sparing PICs are not interchangeable.

13-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

0

1

US Spare

2

3

4

5

6

24UCAMs

7

8

9

10

11

12

13 14

XD CAMs

15

16

DS Spare

17

18

19

20

RCMs SCMs Filler Panel (contains no module)

Figure 13-1: Example of 24U and XD Spare-groups (front view)

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

13-5

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

D0-3

D0-3

D0-3

D0-3

D0-3

D0-3

D0

D0

D0

D0

D0

D0

D0

D0

D4-7

D4-7

D4-7

D4-7

D4-7

D4-7

D1

D1

D1

D1

D1

D1

D1

D1

D8-11

D8-11

D8-11

D8-11

D8-11

D8-11

U0

U0

D12-15

D12-15

D12-15

D12-15

D12-15

D12-15

U1

U0 U0

U0 U1

U2 U3

U1

U1

U1

U3

U3

U4 U5

U5

U6

U5 U6

U6 U7

U7

U4 U5

U6

U7 U7

U4

U5

U6

U3 U4

U5

U6

U7

U3

U4

U5 U6

U2 U3

U4

U5

U1

U2 U3

U4

U0 U1

U1

U2 U3

U4

U0 U0

U6 U7

U7

U7

0

SCM PICs Filler Panel (Slot 19 contains (contains PIC with MAC no module) Address) Filler Panels (RCM has no PIC)

Downstream PICs DS Sparing PIC

Upstream PICs

US Sparing PIC

Figure 13-2: Example of CAM Sparing PICs (chassis rear view) To configure the spare-groups shown in the example in Figure 13-1, you would use the commands shown in the procedure below. If using the following procedure for 12U CAMs, enter the CAM slot type 12UCAM instead of 24UCAM. If using 16D CAMs for the downstream, the CAM slot should be 16DCAM instead of 32DCAM-B (Annex B) or 24DCAMA (Annex A).

Procedure 13-1

Use this procedure to create 12U and 16D CAM spare-groups shown in the example shown in Figure 13-1. Automatic failback can reduce exposure to traffic loss because the spare CAM is restored to the standby state as soon as the faulty CAM comes back up. Manual allows you to defer the failback to a more convenient time, such as a maintenance window.

13-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

1 Provision the 24U CAM slots: configure slot 0 type 24UCAM configure slot 1 type 24UCAM configure slot 2 type 24UCAM configure slot 3 type 24UCAM configure slot 4 type 24UCAM configure slot 5 type 24UCAM configure slot 6 type 24UCAM configure slot 7 type 24UCAM configure slot 8 type 24UCAM 2 Configure spare-group 0 for the 24U CAMs: configure slot 0 spare-group 0 manual configure slot 1 spare-group 0 configure slot 2 spare-group 0 configure slot 3 spare-group 0 configure slot 4 spare-group 0 configure slot 5 spare-group 0 configure slot 6 spare-group 0 configure slot 7 spare-group 0 configure slot 8 spare-group 0

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

13-7

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

3 Provision the XD slots. In this example we are provisioning the slots for 32D CAMs and for Annex B: configure slot 9 type 32DCAM-B configure slot 10 type 32DCAM-B configure slot 11 type 32DCAM-B configure slot 12 type 32DCAM-B configure slot 13 type 32DCAM-B configure slot 14 type 32DCAM-B configure slot 15 type 32DCAM-B 4 Configure spare-group 15 for the XD CAMs. The spare-group leader is found in the highest-numbered slot of the 32D spare-group: configure slot 15 spare-group 15 manual configure slot 9 spare-group 15 configure slot 10 spare-group 15 configure slot 11 spare-group 15 configure slot 12 spare-group 15 configure slot 13 spare-group 15 configure slot 14 spare-group 15 5 Confirm that the spare-groups have been created: show spare-group Slot 0 1 2 3 4 5 6 7 8 9 10

13-8

Leader Slot 0 0 0 0 0 0 0 0 0 15 15

Mode manual

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

11 12 13 14 15

15 15 15 15 15

manual

End of procedure

Procedure 13-2

How to Fail Back Manually If you have configured a CAM spare-group for manual failback, user traffic is handled by the spare CAM until it is manually forced back to the original CAM by doing a shutdown / no shutdown on the spare-group leader. 1 (If necessary) Display the CAM spare-groups: show spare-group Example output: Slot 0 1

Leader Slot 0 0

Mode manual

2 Verify the status of the spare-group leader and original CAM: show linecard status The original CAM must be IS (in-service) and Protected. The spare-group leader after a failover is IS and Active. Sample output: 0

CAM (24U)

Up

IS

Active

11073CTU0009 CAM-01240W/B06

CAM/CAM

1

CAM (24U)

Up

IS

Protected

11153CTU0012 CAM-01240W/B06

CAM/CAM

3 Force user traffic back to the original CAM by shutting down the sparegroup leader: configure slot shutdown Where:

slot = the slot number of the spare-group leader

4 Restore the CAM sparing leader to service: configure slot no shutdown Where:

Issue 2.0

slot = the slot number of the spare-group leader

ARRIS PROPRIETARY — All Rights Reserved

13-9

13 CAM Sparing

C4/C4c CMTS Rel. 8.0.7

5 Verify the status of the spare-group leader and original CAM: show linecard status The status of the spare-group leader should again be IS and Standby. NOTE It may take a certain period of time before the cards are back to the normal state. Look for sync message similar to the following: 03:46:22 01 notc: DAppl- Sync completed with spare CAM 0 End of procedure

Procedure 13-3

How to Delete a CAM Spare-group The CAM spare-group cannot be deleted if one of its CAMs has failed over to the sparing leader. 1 Delete a member of the spare-group: configure slot spare-group no Repeat this command for each of the remaining CAMs in the spare-group. 2 Take the spare-group leader out of service: configure slot shutdown 3 Delete the spare-group leader: configure slot spare-group no 4 Display the spare-groups to confirm the deletion of the desired group: show spare-group End of procedure

13-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

14

Cable and Network IP Configuration

Topics

Page

Subinterfaces (Multiple VRIs per VRF)

2

Interface Configuration

4

802.1Q VLAN Tagging (Q-tags)

8

Loopback Interfaces for Routing Protocols

12

Dynamic Route Redundancy

16

Configuring IP Static Routes

17

Route Redistribution and Administrative Costing

17

Policy-Based Routing (PBR)

30

Multiple VRFs

42

Overview This section outlines the basic configuration tasks required to implement routing (layer 3) functionality in the CMTS. The CMTS supports 1024 IP address interfaces. RCM Card and Port Configuration

The SCM and RCM cards are configured automatically when they come into service. The procedure to configure the RCM ports is found in step 5. Configure RCM Ethernet Connections of the Basic Bring-up Procedure.

Network ACLs

For information on configuring network ACLs, see Data Plane Filter IP ACLs on page 36-6.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-1

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Subinterfaces (Multiple VRIs per VRF) A subinterface is a Virtual Router Interface (VRI), a logical layer 3 interface. Multiple subinterfaces may be defined on a single interface and associated with the same VRF. Multiple subinterfaces may be defined per physical port and associated with the same VRF, such that there is a many-to-one relationship between subinterfaces and VRFs, per cable-side physical interface. The CMTS system administrator must also be allowed to change the association between a subinterface and a VRF. The default VRF is the global VRF that is always present in the CMTS. It can neither be created nor destroyed. Note that upon creation of a subinterface, it is implicitly associated with the default VRF. The relationship of a subinterface to a VRF is many-to-one when viewed from the perspective of a single CAM physical interface or cable bundle. Each ingress cable-side IP packet must classify to one and only one subinterface. This classification to a subinterface will be based solely on the source IP address and source physical port of the packet. For broadcast DHCP packets that have a source IP address of 0.0.0.0, the following rules apply:

14-2



If the DHCP packet is sourced from a CM, then the packet will classify to the lowest numbered subinterface that has a DHCP-Server defined.



If the DHCP packet is sourced from a CPE, then the packet must be classified to the subinterface of the CPE’s associated CM.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Rules of Operation and Guidelines for Subinterfaces



The CMTS supports up to 150 interfaces (both interfaces and subinterfaces count towards the total of 150).



A subinterface is associated with the default VRF upon creation.



The sum of all subinterface IP addresses may not exceed the total CMTS system limitation of 998 IP addresses. The 998 limit represents all primary and secondary IP addresses associated with each subinterface.



The following items may be provisioned per subinterface:

-



IP addresses, both primary and secondary DHCP Relay Agent including: primary/policy mode selection, secondary dhcp-giaddr identification, DHCP Lease Query (cable source verify) functionality and DHCP Server IP address definitions - IP filter groups - Directed broadcast support - RIP and OSPF - IGMP - IRDP - SCM access. The DHCP Relay Agent supports the definition of 10 DHCP Server IP addresses per subinterface.



The DHCP Relay Agent classifies ingress CM DHCP packets to the lowest numbered subinterface associated for each unique DHCP Server IP address.



When the DHCP Relay agent is forwarding a packet originating from a CPE, it will forward the packet using as its giaddr the primary or a secondary address, depending on the dhcp-giaddr mode of the subinterface, that is, of the subinterface associated with the CM that the CPE is behind. The packet will be forwarded to each unique DHCP server IP address for CPEs provisioned on that subinterface.



If there are no DHCP servers for CPEs defined for the subinterface associated with the CM that a CPE is behind, then the DHCP Relay agent will forward a packet originating from a CPE to each unique DHCP server IP address for CPEs using as its giaddr the primary address or a secondary address, depending on the dhcp-giaddr mode of the subinterface, in other words, the lowest numbered subinterface provisioned with that server address. This allows MSOs to provide a service where different CPEs behind a single cable modem could be serviced by different ISPs on different subinterfaces. It would require the CMTS to be provisioned such that the CMs and CPE would be on different subinterfaces. In addition, it provides a mechanism where different giaddrs could be sent to different DHCP servers by defining those DHCP servers on different subinterfaces.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-3

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

The subinterfaces for CMs would be provisioned with DHCP servers marked for use with CMs only, and the subinterfaces for CPEs would be provisioned with DHCP servers marked for use with CPEs only (although DHCP server addresses could be the same values). Example: If the command config router rip network 10.0.0.0 has been executed, then all net10 interfaces are running RIP and will automatically advertise interface (10.x.x.x) IP addresses associated with any subinterface that is defined on the default VRF. •

Subinterfaces cannot be defined for SCM ports.

Interface Configuration Common Interface Configuring Commands This section describes common interface commands which support IP address and helper syntaxes for the 2Dx12U Cable Access Module in the CMTS. How to Configure CAM Interface for DHCP Policy

The following command is accepted only for provisioned CAM slot/port combinations in the system. This command assigns an IP address to the CAM interface and determines its DHCP policy. configure interface cable-mac ip address [secondary] [dhcp-giaddr] Secondary IP addresses become candidates for the dhcp-giaddr field if and only if the keywords secondary and dhcp-giaddr are both used. The command in the example below assigns an IP address of 10.10.1.1 to the specified CAM interface. It enables DHCP policy for this interface — secondary IP addresses are candidates for the dhcp-giaddr field. configure interface cable-mac 5 ip address 10.10.1.1 255.255.255.0 secondary dhcp-giaddr

Configure the Helper (DHCP) Addresses

The following command defines the cable-helper information for a CAM slot/port. This command assumes the default route table. configure interface cable-mac cable helperaddress [cable-modem|host|any]

14-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

If no host type is specified, this command defaults to a value of any. This interface is by definition associated with the default router. Configure DHCP Relay Agent Mode for CAM Port

The DHCP Relay Agent needs to be enabled for each CAM port as follows: config interface cable-mac cable dhcp-giaddr {primary | policy} Primary Operation — When the DHCP Relay Agent is defined for Primary operation on a specific CAM physical interface, the Primary IP address of the interface is used to populate the gi_addr field of all DHCP messages originating from either CMs or Hosts (CPEs). Policy Operation — When the DHCP Relay Agent is defined for Policy operation on a specific CAM physical interface, the Primary IP address of the interface is used to populate the gi_addr field with all DHCP messages originating from CMs. For Hosts (CPEs), a designated secondary IP address of the interface is used. If multiple secondary IP addresses are defined for dhcp-giaddr support, then the DHCP Relay Agent uses roundrobin selection, choosing the next entry in the list with each new DHCP transaction.

Monitoring Interfaces After configuring the CMTS interfaces, the system is ready to route traffic. Once traffic is generated, you may view the counters for these interfaces by using the procedures in this section.

Procedure 14-1

How to Monitor Interfaces Execute the following steps from the SCM prompt to verify traffic is being routed through the CMTS. 1 Display information about the virtual interfaces in the system, including data counts: show ip interface The output will look similar to the following (only a portion of output is shown): cable-mac 1.0, VRF: default, IP Address: 10.129.0.1/19 Secondary IP Address(es): No Secondary Addresses

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-5

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Physical Address: 0001.5c22.f001 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): 10.50.29.3 for Traffic Type "any" Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled Policy routing is disabled InOctets

=

0

OutOctets

=

0

InUcastPkts=

0

OutUcastPkts=

0

InDiscards =

0

OutDiscards =

0

InErrors

=

0

OutErrors

=

0

InMcastPkts=

0

OutMcastPkts=

0

2 Display all interface information about the physical ports in the system, including byte and packet counts: show interface The counts displayed will be the same as those described below except that each count represents the data for one physical interface (only a portion of output is shown): cable-mac 1 AdminState:Up Description: md1 Physical Address: 0001.5c22.f001 MTU is 1500 Inbound access list is not set Outbound access list is not set InOctets = 0 OutOctets = InUcastPkts= 0 OutUcastPkts= InDiscards = 0 OutDiscards = InErrors = 0 OutErrors = InFiltered = 0 InMcastPkts= 0 OutMcastPkts=

OperState:OOS-AUTO

Type:

0 0 0 0 0

3 Display information about active and inactive routes: show ip route detail

14-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Sample output: Codes:

(L1) internal level-1, (S) summary, (I) internal,

(L2) internal level-2, (IA) internal area, (E) external

(eL1) external level-1, (E1) external type-1,

VRF Name IP Route Dest. Act PSt Next Hop Metric Protocol =============== ================== === === =============== ====== ======== default 0.0.0.0/0 Yes IS 10.79.0.1 0 netmgmt default 10.44.29.200/32 Yes IS 10.44.29.200 0 local default 10.79.0.0/24 Yes IS 10.79.0.2 0 local default 10.79.1.0/24 Yes IS 10.79.1.2 0 local default 10.79.4.0/24 Yes IS 10.79.4.2 0 local default 10.79.5.0/24 Yes IS 10.79.5.2 0 local default 10.79.6.0/24 Yes IS 10.79.6.2 0 local default 10.79.7.0/24 Yes IS 10.79.7.2 0 local default 10.79.9.0/24 Yes IS 10.79.9.2 0 local default 10.79.11.0/24 Yes IS 10.79.11.2 0 local default 10.129.0.0/19 Yes IS 10.129.0.1 0 local default 10.129.32.0/19 Yes IS 10.129.32.1 0 local vrf_a 10.44.29.200/32 Yes IS 10.44.29.200 0 local vrf_a 10.79.0.0/24 Yes IS 10.79.0.2 0 local vrf_a 10.79.1.0/24 Yes IS 10.79.1.2 0 local vrf_a 10.79.4.0/24 Yes IS 10.79.4.2 0 local vrf_a 10.79.5.0/24 Yes IS 10.79.5.2 0 local vrf_a 10.79.6.0/24 Yes IS 10.79.6.2 0 local vrf_a 10.79.7.0/24 Yes IS 10.79.7.2 0 local vrf_a 10.79.9.0/24 Yes IS 10.79.9.2 0 local vrf_a 10.79.11.0/24 Yes IS 10.79.11.2 0 local vrf_a 10.129.0.0/19 Yes IS 10.129.0.1 0 local vrf_a 10.129.32.0/19 Yes IS 10.129.32.1 0 local

(eL2) external level-2 (E2) external type-2

Dist Route Age Interface ==== ============ ========= 1 0 04:40:31 gigE 17/0.0 0 0 04:40:37 loop 0 0 0 04:40:31 gigE 17/0.0 0 0 00:20:43 gigE 17/1.0 0 0 00:54:06 gigE 17/4.0 0 0 04:40:30 gigE 17/5.0 0 0 00:02:05 gigE 17/6.0 0 0 00:06:50 gigE 17/7.0 0 0 00:12:17 gigE 17/9.0 0 0 00:20:43 gigE 17/1.1 0 0 04:39:11 cMac 1.0 0 0 04:39:11 cMac 1.1 0 0 04:40:37 loop 0 0 0 04:40:31 gigE 17/0.0 0 0 00:20:43 gigE 17/1.0 0 0 00:54:06 gigE 17/4.0 0 0 04:40:30 gigE 17/5.0 0 0 00:02:05 gigE 17/6.0 0 0 00:06:51 gigE 17/7.0 0 0 00:12:17 gigE 17/9.0 0 0 00:20:43 gigE 17/1.1 0 0 04:39:11 cMac 1.0 0 0 04:39:11 cMac 1.1

End of procedure Reserved Subnets

NOTE The following subnets are reserved for CMTS Internal Processor Communications (IPC) and will be rejected as invalid destination IPs if you attempt to configure a route with them: 100.0.0.x 1.1.0.x

100.0.1.x 1.1.1.x

100.0.2.x

NOTE For more detailed information on the output for these and other monitoring commands, See chapter 44, Logging and the CMTS.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-7

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

802.1Q VLAN Tagging (Q-tags) MSOs often deploy Layer 3 Virtual Private Networks (VPNs) for commercial customers or other Internet Service Providers (ISPs). They also use VPNs to segregate their VoIP traffic from their data traffic for traffic engineering purposes. The CMTS serves as the Provider Edge (PE) access router. It is required to segregate VPN traffic within the CMTS domain using subinterfaces and Virtual Route Forwarders (VRFs). It must signal the VPN association to the adjacent northbound Provider (P) router. The CMTS does this using a layer 2 virtual circuit (VC) mechanism with 802.1Q Virtual LAN (VLAN) tags embedded in the traffic. This allows a single physical network interface, such as a gigabit ethernet, to host multiple logical subinterfaces identified by Q-tags, thereby multiplexing traffic from multiple VPNs over a single physical link. Normally subinterfaces in the CMTS segregate packets by source IP address (SIP) prefix only. This works well on the cable side, but not on the network side. Network subinterfaces typically have incoming SIPs that belong to remote subnets not hosted by the CMTS. The Q-tag feature extends the existing network subinterface function to include layer 2 VCs based on the presence of a Q-tag containing a VLANid in the ethernet header, as in Figure 14-1. Standard IP

802.1Q

CAM

NAM

DMAC

DMAC’

SMAC

SMAC’

Etype 0800 Payload IP hdr

Etype 8100 Etype 0800

IMPOSE / DISPOSE

VLAN

Payload IP hdr

SIP DIP

SIP DIP

Figure 14-1: Difference between Standard IP and Q-tag Encapsulation

14-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

In this case subinterface traffic that arrives or leaves the RCM port is encapsulated in an ethernet frame that has a Q-tag ethertype (0x8100, as in Figure 14-2) positioned in front of a native ARP or IP ethertype (0x0806 or 0x0800 respectively). Each physical network interface may have from 0 to 255 subinterfaces defined. Each encapsulated subinterface then behaves like a separate physical interface with the Q-tag as the VC identifier.

Tag Protocol ID (TPID)

Bits

Tag Control Information (TCI)

0x8100

Pri

0

VLANid

16

3

1

12

Bits

Figure 14-2: IEEE 802.1Q/p Tag Format

NOTE This feature does not provide true VLAN support as defined by IEEE 802.1Q for switching tagged ethernet frames between ports. It merely uses the Q-tag as a means to multiplex multiple ethernet VCs onto a single physical ethernet link. Q-tags also carry the IEEE 802.1p priority (p-bits). The network subinterface can assign either a fixed priority value to the p-bits for all egress Qtags or a dynamic bi-directional mapping between the IP TOS precedence bits and the Q-tag p-bits for ingress and egress IP frames. Otherwise, the egress p-bits are set to zero by default and ingress p-bits are ignored. IP TOS precedence bits, IP Differentiated Services Code Point (DSCP) bits, Class Selector (CS) bits, and 802.1p priority bits are all defined identically and therefore may be interchanged without any conversion. This capability makes it possible for intervening layer 2 switches to give the appropriate Quality of Service (QoS) treatment to ethernet frames being switched between adjacent routers. Also, the DOCSIS 2.0 service flow TOS overwrite capability may be used to impose a TOS byte on IP frames forwarded by cable modems to the CMTS based on flow classification rules. Thus, dynamic IP TOS precedence bit mapping to Q-tag p-bits at the network subinterfaces allows DOCSIS priorities to be propagated through the adjacent network side layer 2 switches. For more information, see IEEE standard 802.1Q, Virtual Bridged Local Area Networks, at http://standards.ieee.org/getieee802/802.1.html. One Q-tag per Network Interface

Issue 2.0

This feature supports only the static configuration of one Q-tag per network subinterface. To avoid fragmentation, only one Q-tag (adding

ARRIS PROPRIETARY — All Rights Reserved

14-9

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

only 32 bits) will be imposed on the egress frame by the RCM port creating a maximum ether frame size of 1522 octets when a Q-tag is present. NOTE The ARRIS Q-tag feature provides Virtual Circuit (VC) identity to the RCM ports. It does not support VLAN switching between RCM ports or CAM ports.

CLI Commands Use the following command to show ARP configuration on an RCM interface: show arp (Partial output) ARP cache aging has been disabled Row IP Address MAC Address 1 10.59.0.1 0017.0fac.0000 2 10.59.1.1 0017.0fac.0000 3 10.59.2.1 0017.0fac.0000 4 10.59.3.1 0017.0fac.0000 5 10.59.4.1 0017.0fac.0000 6 10.59.128.1 0017.0fac.0000 7 10.109.0.0 ffff.ffff.ffff 8 10.109.0.1 0001.5c22.0f41 9 10.109.3.240 0000.0000.0000

Type Dynamic Dynamic Dynamic Dynamic Dynamic Dynamic Static Static Dynamic

State Active Active Active Active Active Active Not Present Active Searching

Interface gigabitEthernet gigabitEthernet gigabitEthernet gigabitEthernet gigabitEthernet gigabitEthernet cable-mac 1.0 cable-mac 1.0 cable-mac 1.0

Static Static Static Static Static Static Static Static Static Static

Not Present Not Present Active Not Present Not Present Active Not Present Not Present Active Not Present

cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac cable-mac

17/0 17/1 17/2 17/3 17/4 18/0

• • • 41 42 43 44 45 46 47 48 49 50

14-10

10.109.191.255 10.159.160.0 10.159.160.1 10.159.191.255 10.109.192.0 10.109.192.1 10.109.223.255 10.159.192.0 10.159.192.1 10.159.223.255

ffff.ffff.ffff ffff.ffff.ffff 0001.5c22.0f4b ffff.ffff.ffff ffff.ffff.ffff 0001.5c22.0f4d ffff.ffff.ffff ffff.ffff.ffff 0001.5c22.0f4d ffff.ffff.ffff

ARRIS PROPRIETARY — All Rights Reserved

11.0 11.0 11.0 11.0 13.0 13.0 13.0 13.0 13.0 13.0

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Use the following command to show interface configuration on a GigE RCM interface: show ip interface (Partial output) cable-mac 1.0, VRF: default, IP Address: 10.109.0.1/19 Secondary IP Address(es): 10.159.0.1/19 Physical Address: 0001.5c22.0f41 MTU is 1500 DHCP Policy mode is enabled DHCP Server Helper Address(es): 10.50.9.3 for Traffic Type "any" Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled InOctets = 693824 OutOctets = 3208492 InUcastPkts= 1174 OutUcastPkts= 18935 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMulticastPkts= 0 OutMulticastPkts= 0

Example of Configuration

Below is a sample command sequence to implement Q-tagging on the CMTS. Packets originating from this VRF will have this tag and any packet arriving with that tag will get directed to this subinterface. 1 Create a new VRF: configure ip vrf tag70 2 Assign an IP to a new subinterface: configure interface gigabitethernet 17/1.1 10.41.1.130 255.255.255.128

ip address

3 Assign a description to the new subinterface: configure interface gigabitethernet 17/1.1 description “tag 70”. Assign a tag to the new subinterface: configure interface gigabitethernet 17/1.1 encapsulation dot1q 70

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-11

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

4 Move the new subinterface into the VRFs: configure interface gigabitethernet 17/1.1 ip vrf forwarding tag70 5 Create a cable subinterface: configure interface cable-mac 1.1 ip address 10.108.64.1 255.255.254.0 6 Move the cable subinterface into the new VRFs: configure interface cable-mac 1.1 ip vrf forwarding tag70

Loopback Interfaces for Routing Protocols This section deals with the RCM-based loopback interface that may be used by OSPF. This interface has all the characteristics of a physical interface IP address, including packet counts, admin provisioning, socket-layer accessibility, and so on. This new interface type has a presence on the SCM when in-band management is enabled. Automatic import of the loopback interface into the SCM protocol stack is consistent with existing in-band management functionality. Currently, all RCM-based interface IP addresses are imported into the SCM to allow SCM-based applications to process traffic destined for one of the CMTS interface IP addresses. Packet redirection from the RCM to the SCM is a hardware decision based on the IP packet type. Definitions

Loopback interface — A logical IP interface that is not associated with any one physical interface. It must be reachable via any active physical interface. Active IP address — The IP address that is associated with the FEP of the active SCM, formerly called the floater IP. The active IP address is the one given to the FEP of the active SCM. It must be used for out-of-band SCM management only. When in-band management is enabled, the RCM will not route IP datagrams destined for the active IP address to the SCM. Abbreviations: FEP Front Ethernet Port

14-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

RCM SCM ECMP AS LSA Characteristics of the Loopback Interface

Router Control Module System Control Module Equal Cost Multi-Path Autonomous System Link State Advertisement

Observe the following guidelines when configuring and administering loopback interfaces: •

The CMTS supports 16 unique loopback interfaces, ranging from 0-15.



The subnet mask may be /32; this implies a host address.



Upon creation of a loopback interface, it will be associated with the default VRF.



If the loopback is taken down, no physical interface is taken OOS.



If OSPF is enabled on the loopback interface, the network associated with the loopback address must be advertised in a router LSA. The existing ospf command must be used: network area .



Like physical interfaces, a loopback may reside in only one area.



Routing protocols (RIPv2 or OSPFv2) will not advertise the active IP address.



The active IP address will not have a presence on the RCM.



When in-band management is enabled, loopback interfaces associated with the default VRF are imported into the SCM’s protocol stack.



If multiple loopback interfaces exist, the lowest value loopback interface is used as the source IP address for SCM-originated IP datagrams.

Figure 14-3, Example of Packet Flow Using Loopback Interface, on page 14-14, depicts a network configuration where a loopback interface is defined for in-band management. In this figure the active IP address is used for out-of-band management. This network topology shows the loopback interface used as the “forwarding address” of OSPF Type-7 LSAs that advertise CAM-side prefixes. Since the loopback interface IP address was previously announced in a Router LSA and is part of the OSPF AS, ECMP is available, from the 6509 to the CMTS, for packets destined for RIP advertised networks.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-13

14 Cable and Network IP Configuration

LS Age

C4/C4c CMTS Rel. 8.0.7

0

Options | LS Type

Switch

N/P (Type-7-LSA)

List State ID

192.9.1.0

Advertising Router

OSPF-NSSA ECMP available

C4s Router ID

LS Sequence Number

Bridge

0x80000001

LS CheckSum Length

RCM

36

Network Mask

GigEthernet 10.80.0.2/19

GigEthernet 10.80.32.2/19

255.255.255.0

Forwarding Address

10.100.10.1

External Route tAG

0

Loopback 10.100.10.1

OSPF

SCM

Client/Server SCM Apps

RIPV2

Loopback 10.100.10.1

RIP Route Redistribution into OSPF

CAM 3/0

SCM 1 10.80.64.2/19

2

1

E=0 (Type 1 metric), TOS 0, cost 1

Metric

SCM 1 10.80.64.1/19

RIPv2 CM Packets

CM RIPv2 Packets

CAM 5/0

Cable Bundle Master: 3/0 1

In-band Management RCM Interface / loopback IP Addresses

2

Out-of-band Management SCM Interface or floater IP Address

10.130.0.1/19 192.9.1.1/24 CM+Router 10.130.0.20

CM+Router 10.130.0.10

CPE 192.9.1.20

CPE 192.9.1.10

Figure 14-3: Example of Packet Flow Using Loopback Interface

14-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Table 14-1: CLI Commands for Active and Loopback Interface Command

Purpose

configure interface ethernet /0 active ip [] Defines the active IP address on the SCM. Valid slot numbers are 19 and 20: either one may be used to define the active IP address. If the IP mask is not provided, then it defaults to the mask of the SCM interface ip address. configure interface ethernet /0 no active ip [ []] Removes the active IP address associated with the SCM FEP. The IP address and mask are not required configure interface loopback [ ip address ] [shutdown] [no] Defines the syntax to assign an IP address to a loopback interface and admin state (shutdown or restored to service). configure interface loopback ip vrf forwarding Moves a loopback interface to the VRF specified. configure interface loopback ip ospf cost Defines the OSPF cost to reach the loopback interface. No other OSPF parameters are configurable. show ip ospf interface [brief] Shows all interfaces that have OSPF enabled. See show ip ospf interface [brief] on page 14-15. show ip interface Shows all interfaces with byte and packet counts in and out. show ip route [detail] Shows all interfaces as local routes with no physical interface defined.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-15

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Dynamic Route Redundancy The Dynamic Route Redundancy (DRR) feature allows the CMTS to dynamically update a specific route in hardware based on a change in the network topology. The update only occurs if a redundant route for a specific IP prefix exists in software. The following events cause the CMTS to recalculate the least cost route and potentially update the hardware forwarding engine: •

The cost of an active route is updated and as a consequence it is no longer the least cost route. The CMTS installs the least cost route from a pool of redundant routes to the specific IP prefix.



The physical interface associated with a route is taken out of service. All routes over the physical interface are marked as inactive and are replaced by a redundant route for each IP prefix assuming one exists.



RIP or OSPF network topology changes may cause the CMTS to pick an alternative route if the protocol running determines that a route it advertised is no longer reachable.



Equal Cost Multi-Path (ECMP) Load Balancing, as it is implemented in the CMTS, is a natural extension to Dynamic Route Redundancy. This feature allows the CMTS to load balance traffic on an IP prefix basis across four unique routes. Load balancing is achieved by examining the source IP address of the IP datagram when determining which of several routes to use. Note that the unique routes must be of the same cost. The cost of a route is determined by the protocol type and metric. If multiple routes to a specific prefix exist with different metrics or protocol types, then only the least cost routes are considered. In this case the CMTS defaults to the previously described DRR functionality, where sub-optimal routes are only used if a least cost route becomes inactive. This first piece of information that must be considered when determining the cost of a route is the protocol type. It takes precedence over the metric value. Local routes have the greatest precedence when determining a least cost route. RIP routes have the least. Protocol precedence is not changeable within the CMTS. Here are the protocol rankings: 1. Local 2. Static 3. OSPF 4. RIP

14-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Configuring IP Static Routes

Procedure 14-2

How to Add/Delete/View a Static IP Route to the CMTS 1 To add an IP Route: configure ip route [metric ] Where the value assigned to the metric parameter defines the weight or cost of the route. 2 To delete an IP Route: configure no ip route 3 To display the IP Routes: show ip route End of procedure

Route Redistribution and Administrative Costing Route redistribution is defined as the ability to import and export IP routing information from one routing protocol domain to another. In addition, Local (CMTS interface networks) and Static (Net Management) routes may be imported into a protocol domain. The dynamic routing protocols RIPv2 and OSPF may be run at the same time. The Route Table Manager (RTM) is responsible for choosing the best group of routes provided by each routing protocol. Its choice is based on the administrative distance assigned to each protocol group. It should be noted this approach requires that the administrative distance of each protocol entity, including static and connected routes, must be unique.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-17

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

This feature supports route redistribution at the following levels: •

From static to RIPv2 and OSPF



From connected (local) to RIPv2 and OSPF



From RIP to OSPF



From OSPF to RIPv2

This feature supports different types of distribution lists (filtering):

Definitions



RIP input (per interface or global)



RIP output (per interface or global)



Route redistribution RIPv2 to OSPF

Forwarding Information Base (FIB) — A subset of the RTM RIB contains the “best” routes for each IP prefix. This information is passed to the Active Routes Interface (ARI) and hardware forwarding engine. Routing Information Base (RIB) — A database containing all the known routes learned from various disparate sources (e.g. RIP, OSPF, IS-IS). Routing Protocol Manager (RPM) — Each protocol, including static routes, must have an RPM to communicate with the RTM. Static Route Manager (SRM) — Software entity used to control ECMP for static routes.

Abbreviations

14-18



ACL: Access Control List



ARI: Active Routes Interface



ECMP: Equal Cost Multi-Path



FIB: Forwarding Information Base



OSPF: Open Shortest Path First



RIB: Routing Information Base



RIP: Routing Information Protocol



RPM: Routing Protocol Manager



RTM: Route Table Manager



SRM: Static Route Manager



VRF: Virtual Routing and Forwarding

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

14 Cable and Network IP Configuration

CLI Commands The CMTS supports route redistribution between all protocols with filtering based on distribute-lists. RIP Redistribution Commands

The CMTS CLI supports the following RIP redistribute commands: configure router rip [no] redistribute static [metric METRIC] configure router rip [no] redistribute connected [metric METRIC] configure router rip [no] redistribute ospf [metric METRIC] [match {internal | external1 | external2}] configure router rip [no] redistribute bgp [metric METRIC] configure router rip [no] redistribute isis [metric METRIC] [level-1 | level-2 | level-1-2]

OSPF Redistribution Commands

The CMTS CLI supports the redistribution of static, connected, RIP, BGP, and IS-IS routes using the following OSPF redistribute commands: configure router ospf [no] redistribute static [metric METRIC] [metric-type {1 | 2}] [tag TAG-NUM] [subnets] configure router ospf [no] redistribute connected [metric METRIC] [metric-type {1 | 2}] [tag TAG-NUM] [subnets] configure router ospf [no] redistribute rip [metric METRIC] [metric-type {1 | 2}] [tag TAG-NUM] [subnets] configure router ospf [no] redistribute bgp [metric METRIC] [metric-type {1 | 2}] [tag TAG-NUM] [subnets] configure router ospf [no] redistribute isis [metric METRIC] [metric-type {1 | 2}] [tag TAG-NUM] [subnets] [level-1 | level-2 | level-1-2]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-19

14 Cable and Network IP Configuration

BGP Redistribution Commands

C4/C4c CMTS Rel. 8.0.7

The CMTS supports the redistribution of static, connected, RIP, OSPF, and IS-IS routes using the following BGP redistribute commands: configure router bgp [no] redistribute static [metric METRIC] configure router bgp [no] redistribute connected [metric METRIC] configure router bgp [no] redistribute rip [metric METRIC] configure router bgp [no] redistribute ospf [metric METRIC] [match {internal | external1 | external2}] configure router bgp [no] redistribute isis [metric METRIC] [level-1 | level-2 | level-1-2]

IS-IS Redistribution Commands

The CMTS supports the redistribution of static, connected, RIP, OSPF, and BGP routes using the following IS-IS redistribute commands: configure router isis [no] redistribute static {level1 | level-2 | level-1-2} [metric METRIC] [metric-type {internal | external}] configure router isis [no] redistribute connected {level-1 | level-2 | level-1-2} [metric METRIC] [metric-type {internal | external}] configure router isis [no] redistribute rip {level-1 | level-2 | level-1-2} [metric METRIC] [metric-type {internal | external}] configure router isis [no] redistribute ospf {level-1 | level-2 | level-1-2} [metric METRIC] [metric-type {internal | external}] [match {internal | external1 | external2}] configure router isis [no] redistribute bgp {level-1 | level-2 | level-1-2} [metric METRIC] [metric-type {internal | external}]

14-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Filtering RIP Routes

To filter RIP routes on an ingress interface, use the following command: configure router rip [no] distribute-list in {cable | tengigabitethernet | gigEthernet} SLOT/PORT The CMTS applies filtering to the destination IP prefixes of RIPv2 updates based on the ingress interface. The ACL defined is a standard ACL (range 0-99). The CMTS CLI supports filtering inbound rip updates with the following syntax: configure router rip [no] distribute-list in The CMTS processes inbound RIP updates with the following rules: 1 Extract the next network from the inbound update. 2 Check the interface that it entered. 3 Is there a distribute list applied to that interface? •

Yes: Is the network denied by that list?



Yes: the network does not make it to the routing table; return to step 1. - No: the network is allowed; continue to step 4. No: Go to step 4.

4 Is there a global distribute list? •

Yes: Is the network denied by that list?



Issue 2.0

Yes: the network does not make it to the routing table; return to step 1. - No: the network makes it to the routing table; return to step 1. No: The network makes it to the routing table; return to step 1.

ARRIS PROPRIETARY — All Rights Reserved

14-21

14 Cable and Network IP Configuration

Distribute List Out Configure Commands

C4/C4c CMTS Rel. 8.0.7

To filter redistributed RIP routes, use the following commands: configure router rip [no] distribute-list ACL-NUM out {cable | tengigabitethernet | gigEthernet} SLOT/PORT configure router rip [no] distribute-list ACL-NUM out static configure router rip [no] distribute-list ACL-NUM out connected configure router rip [no] distribute-list ACL-NUM out ospf configure router rip [no] distribute-list ACL-NUM out bgp configure router rip [no] distribute-list ACL-NUM out isis Although not specifically associated with route redistribution, the CMTS continues to support filtering IP routes based on an egress interface. The CadPolicyAclTable MIB must be used when creating an ACL. The ACL defined must be a standard ACL (range 0-99). Execution of this command will create an entry in the cadDistListOutTable. If the corresponding route redistribution command has already been executed, then each entry in the ACL table will create an entry in the rtmRedistTable. There must also be a wildcard match entry in the rtmRedistTable for either the permit_all or deny_all ACL case, with the rtmRedistFlag set to AMB_TRUE or AMB_FALSE. The priority (rtmRedistPriority) must be set to a value greater than (implies lower priority) the more specific matches. Distribute-lists also control RIP route advertisement per physical interface. For example: configure access-list 10 deny 130.10.0.0 0.0.255.255 configure access-list 10 permit 0.0.0.0 255.255.255.255 configure router rip distribute-list 10 out ospf

14-22

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Filtering Redistributed OSPF Routes

To filter redistributed OSPF routes, use the following commands: configure router ospf [no] distribute-list ACL-NUM out static configure router ospf [no] distribute-list ACL-NUM out connected configure router ospf [no] distribute-list ACL-NUM out rip configure router ospf [no] distribute-list ACL-NUM out bgp configure router ospf [no] distribute-list ACL-NUM out isis The CMTS continues to support distribute-lists for filtering RIP IP prefixes that are redistributed into OSPF. The CadPolicyAclTable MIB must be used when creating an ACL. The ACL defined must be a standard ACL (range 099). Execution of this command will create an entry in the cadDistListOutTable. If the corresponding route redistribution command has already been executed, then each entry in the ACL table will create an entry in the rtmRedistTable. There must also be a “wildcard” match entry in the rtmRedistTable for either the “permit_all” or “deny_all” ACL case, with the rtmRedistFlag set to AMB_TRUE or AMB_FALSE. Note: the priority (rtmRedistPriority) must be set to a value greater than (implies lower priority) the more specific matches. For example: configure access-list 10 deny 130.10.0.0 0.0.255.255 configure access-list 10 permit 0.0.0.0 255.255.255.255 configure router ospf distribute-list 10 out rip

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-23

14 Cable and Network IP Configuration

Filtering Redistributed BGP Routes

C4/C4c CMTS Rel. 8.0.7

To filter redistributed BGP routes, use the following commands: configure router bgp [no] distribute-list ACL-NUM out static configure router bgp [no] distribute-list ACL-NUM out connected configure router bgp [no] distribute-list ACL-NUM out rip configure router bgp [no] distribute-list ACL-NUM out ospf configure router bgp [no] distribute-list ACL-NUM out isis

Although not specifically associated with route redistribution, the CMTS continues to support filtering IP routes based on an egress interface. The existing CadPolicyAclTable MIB must be used when creating an ACL. The ACL defined must be a standard ACL (range 0-99). Execution of this command will create an entry in the cadDistListOutTable. If the corresponding route redistribution command has already been executed, then each entry in the ACL table will create an entry in the rtmRedistTable. There must also be a “wildcard” match entry in the rtmRedistTable for either the “permit_all” or “deny_all” ACL case, with the rtmRedistFlag set to AMB_TRUE or AMB_FALSE. Note: the priority (rtmRedistPriority) must be set to a value greater than (implies lower priority) the more specific matches. For example: C4# config access-list 10 deny any C4# config access-list 10 permit 0.0.0.0 255.255.255.255 C4# config router bgp C4(config-router-bgp)# distribute-list 10 out ospf

14-24

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Filtering Redistributed IS-IS Routes

To filter redistributed IS-IS routes, use the following commands: configure router isis [no] distribute-list ACL-NUM out static configure router isis [no] distribute-list ACL-NUM out connected configure router isis [no] distribute-list ACL-NUM out rip configure router isis [no] distribute-list ACL-NUM out ospf configure router isis [no] distribute-list ACL-NUM out bgp The existing CadPolicyAclTable MIB must be used when creating an ACL. The ACL defined must be a standard ACL (range 0-99). Execution of this command will create an entry in the cadDistListOutTable. If the corresponding route redistribution command has already been executed, then each entry in the ACL table will create an entry in the rtmRedistTable. There must also be a “wildcard” match entry in the rtmRedistTable for either the “permit_all” or “deny_all” ACL case, with the rtmRedistFlag set to AMB_TRUE or AMB_FALSE. Note: the priority (rtmRedistPriority) must be set to a value greater than (implies lower priority) the more specific matches. For example: C4# config access-list 10 deny 130.10.0.0 0.0.255.255 C4# config access-list 10 permit 0.0.0.0 255.255.255.255 C4# config router isis C4(config-router-isis)# distribute-list 10 out ospf

Filtering Outbound RIP Updates

To filter outbound rip updates originating at the CMTS, use the following commands: configure router rip [no] distribute-list out The CMTS processes outbound RIP updates with the following rules:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-25

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

1 Select the next network to receive an outbound update. 2 Check which interface it is being sent out on. 3 Is there a distribute list applied to that interface? •

Yes: Is the network denied by that list?



Yes: the network does not go out; return to step 1. No: the network goes out; continue to step 4. No: Go to step 4.

4 Check the routing process from which we derive the route. 5 Is there a distribute list applied to that process? •

Yes: Is the network denied by that list?



Yes: the network does not go out; return to step 1. No: the network goes out; continue to step 6. No: Go to step 6.

6 Is there a global distribute list? •

Yes: Is the network denied by that list?



Distance Configure Commands

Yes: the network does not go out; return to step 1. No: the network goes out; return to step 1. No: The network makes it; go to step 1.

To change the static route administrative distance, use the following commands: configure router static distance configure router static no distance Where

int = an integer 1-255 = administrative distance range

The distance must be validated to ensure that it is unique among all the protocols. If the user attempts to start a protocol whose administrative distance conflicts with a protocol that is already running, the attempt will fail until the user corrects the problem. To change the RIP route administrative distance, use the following command: configure router rip distance configure router rip no distance

14-26

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Where

int

= an integer 1-255 = administrative distance range

The distance must be validated to ensure that it is unique among all the protocols. If the user attempts to start a protocol whose administrative distance conflicts with a protocol that is already running, the attempt will fail until the user corrects the problem. To change the OSPF route administrative distance, use the following command: configure router ospf distance ospf external EXTERNAL-VALUE configure router ospf no distance Where

int = an integer 1-255 = administrative distance range

To set the administrative distance for both internal and external (type 5, 7 LSA) OSPF routes, use the following command: configure router ospf [vrf ] distance ospf external Where

int = an integer 1-255 = internal distance range int2= an integer 1-255 = external distance range

To change the BGP administrative distance for both internal (I-BGP) and external (E-BGP) routes, use the following command: configure router bgp distance bgp Where

int = an integer 1-255 = administrative distance range

To change the IS-IS route administrative distance, use the following commands: configure router isis distance configure router isis distance isis [externallevel1 ] [external-level2 ] [internal-level1 ] [internal-level2 ] configure router isis no distance Where

int = an integer 1-255 = administrative distance range

The CMTS sets the administrative distance for internal ISIS routes and external level-1 and level-2 routes. Specific distances (if supplied) override the value supplied by IS-IS-VALUE.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-27

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

For example: configure router isis (config-router-isis)# distance 100

Displaying Route Information

To display redistribution settings, use the following command: show ip {rip | isis | bgp | ospf} To display redistributed route information for all protocols, use the following command: show ip protocols This existing command must be enhanced to display what protocols (static or connected) are being redistributed as well as the administrative distance of each protocol. Example Output: Routing Protocol is "ospf default" Redistribution: ON static, admin distance: 1 connected, admin distance: 0 Routing for Networks: 22.22.22.22/32 192.168.202.2/32 192.168.203.2/32 Routing Information Sources: Gateway Last Update 192.168.202.1 0 days 0:19:16 192.168.202.2 0 days 0:27:58 Default Distance: Internal: 30 External: 110 To display the distribute-lists for each protocol: show distribute-list [rip | ospf | bgp | isis] The output is similar to the distribute-list portion of the show running config command. To display the administrative distance for each route: show ip route

14-28

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

This show command must be enhanced to show the administrative distance for each route based on the protocol type. In the sample output below, the Metric column is the metric value or cost of a specific route. The Dist column is the administrative distance for a particular routing protocol (e.g. OSPF). Example of output: Codes:

(L1) internal level-1, (S) summary, (I) internal,

(L2) internal level-2, (IA) internal area, (E) external

(eL1) external level-1, (E1) external type-1,

VRF Name IP Route Dest. Act PSt Next Hop Metric Protocol =============== ================== === === =============== ====== ======== default 0.0.0.0/0 Yes IS 192.168.202.1 1 ospf(E2) default 0.0.0.0/0 Yes IS 192.168.203.1 1 ospf(E2) default 22.22.22.22/32 Yes IS 22.22.22.22 0 local default 192.168.129.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.129.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.136.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.136.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.145.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.145.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.176.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.176.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.177.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.177.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.190.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.190.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.196.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.196.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.197.0/24 Yes IS 192.168.202.1 20 ospf(E2) default 192.168.197.0/24 Yes IS 192.168.203.1 20 ospf(E2) default 192.168.202.0/24 Yes IS 192.168.202.2 0 local default 192.168.203.0/24 Yes IS 192.168.203.2 0 local default 192.168.205.0/24 Yes IS 192.168.205.1 0 local

(eL2) external level-2 (E2) external type-2

Dist Route Age Interface ==== ============ ========= 110 0 02:00:23 gigE 17/0.0 110 0 02:00:23 gigE 18/0.0 0 0 02:12:13 loop 0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 110 0 02:00:24 gigE 17/0.0 110 0 02:00:24 gigE 18/0.0 0 0 02:12:08 gigE 17/0.0 0 0 02:01:09 gigE 18/0.0 0 0 02:10:25 cMac 1.0

To display the total number of all routes: show ip route summary IP routing table name is default(1) Route Source Routes ============ ====== Local 4 OSPF Type 2 External 17 OSPF Total VR Total

Issue 2.0

17 21

ARRIS PROPRIETARY — All Rights Reserved

14-29

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

IP routing table name is tag70(2) Route Source Routes ============ ====== Local 4 VR Total 4 Total

25

Policy-Based Routing (PBR) IP packets are normally directed by routing protocols and route tables, which make forwarding decisions based on the destination IP addresses of packets. Policy-based Routing (PBR) enables network engineers to create policies for packets with matching criteria, causing them to take paths that differ from the next-hop path specified by the route table. To enable PBR, the user must configure a route map and apply it to an interface. PBR is then applied to all incoming packets arriving at that interface. The principal benefits of PBR include the following: •

Forwarding is based not on destination IP address but on packet attributes such as source IP or packet type.



Route maps can improve service by enforcing Quality of Service (QOS) sorting at the edge router.



Cost-savings can be achieved by segregating slow bulky traffic from time-sensitive traffic.



Traffic can be separated according to desired characteristics and load balanced across multiple and unequal paths.

NOTE The route maps used by the BGP routing protocol are part of a separate feature and are not affected by commands to create or configure policybased route maps. For more information on BGP-related route maps, see BGP and Route Maps.

14-30

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Configuring PBR Configuring PBR involves creating a route map with match and set commands and then applying the route map to an interface. Route map statements can result in a permit or deny action on matching packets. Deny means that normal destination-based routing will be used to forward the packet; permit means that some set command will be used to route the packet. Route maps are given unique names (map-tags in CLI) and can have up to ten statements. Each statement is assigned a sequence number. Because the CMTS supports a maximum of 2,048 route map statements, if each route map contains a maximum of ten statements, the C4/C4c CMTS could support a maximum of 204 route maps. Types of PBR commands:

PBR Match Commands

Issue 2.0



match ip address



set ip tos



set ip precedence



set ip next-hop



set ip backup-next-hop



set ip interface null 0.

The following guidelines should be observed when creating match statements: •

This implementation of PBR can use standard access control lists to match source IP addresses or extended ACLs to specify match criteria for source and destination IP, application, protocol type, or ToS.



In any one sequence number (map entry) only one ACL can be specified for the match IP address command. However, multiple match IP address ACLs can be concatenated into the one ACL specified by the sequence number.



If the route map is applied to a packet and no match is found, the packet is not dropped; instead, it is forwarded using destination-based routing.



If a route map is created with no match criteria, then it will be applied to all packets that come in to the specified interface. All set operations will be performed on all packets (unless the set fails).



Only one match statement is allowed for each sequence number. When a packet matches the match statement with the lowest sequence number, only the corresponding set statements in that route-map will be processed. If the set statements fail, then the packet will fall back to normal destination-based routing. The packet will not be checked for additional matches.

ARRIS PROPRIETARY — All Rights Reserved

14-31

14 Cable and Network IP Configuration

Set IP ToS

C4/C4c CMTS Rel. 8.0.7

The set ip tos command is used to set the 5 ToS bits; values 0 through 8 are used (one of the bits is reserved). Table 14-2: Setting ToS Values ToS Value | name

Description

0 | normal

Sets the normal ToS

1 | min-monetary-cost

Sets the min-monetary-cost ToS

2 | max-reliability

Sets the max reliable ToS

4 | max-throughput

Sets the max throughput ToS

8 | min-delay

Sets the min delay ToS

The ToS value for DOCSIS classification is not supported. Set IP Precedence Values

The set ip precedence [number | name] route map configuration command enables you to set the three IP precedence bits in the IP packet header. With three bits, you have eight possible values for the IP precedence; values 0 through 7 are defined. Table 14-3: Setting IP Precedence Values Precedence Value| name 0 | routine

Description Sets the routine precedence

1 | priority

Sets the priority precedence

2 | immediate

Sets the immediate precedence

3 | flash

Sets the flash precedence

4 | flash-override

Sets the Flash override precedence

5 | critical

Sets the critical precedence

6 | internet

Sets the internetwork control precedence

7 | network

Sets the network precedence

The C4/C4c CMTS does not use the new precedence value for DOCSIS classification, but if it is included it can be used in routers or devices north of the CMTS. Set IP Next-hop

14-32

The set IP next-hop command specifies the IP address of the adjacent next-hop router in the path toward the packet's destination. The ipaddress must be the address of an adjacent router. The address must be in the same subnet as the C4 CMTS interface address, but not be the same as the C4 CMTS interface address or the subnet broadcast address. With the set ip next-hop command, the routing table is checked only to determine whether the next hop can be reached, not whether the ultimate destination is reachable. Use the NO version of the command to delete it from a route map. For an illustration see the flowchart in Figure 14-4.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Set IP Backup Next-hop

The set IP backup next-hop command provisions a backup next-hop IP address. If the next-hop ip address is unreachable, then the CMTS uses the backup next-hop address. If it is not provisioned or if the backup-nexthop is unreachable, then the CMTS resorts to normal destination-based routing. Use the NO version of the command to delete it from a route map. For an illustration see the flowchart in Figure 14-4.

Set IP Interface Null 0

The set IP interface null0 command is a way to drop packets. By routing undesired packets to the null interface, the CMTS drops them and prevents them from going to a default route and possibly causing a routing loop.

Some Operational Guidelines

The user should be aware of the following:

Local PBR

Issue 2.0



PBR is also applied to packets destined to IP addresses of the C4/C4c CMTS. A misconfigured policy could cause the CMTS not to receive packets that it should receive.



The C4/C4c CMTS does not support PBR for IPv6 packets.



PBR cannot be used on packets coming in to SCM interfaces 19/0 or 20/0.



If a route map matches a packet to an ACL that contains a deny keyword, then the effect of that deny is to cause the packet to be forwarded using destination-based (not policy-based) routing.



A route map cannot be changed from permit to deny, or from deny to permit. To make such a change you must first remove the route map, make the change, and add it.



If the same sequence number is used in two route map commands in the same route map, then the first one is overwritten by the second.



A route map can be created that references an ACL before the ACL is defined. If the route map is used before the ACL is defined, then the packet will be routed normally.



The only set interface statement supported is set interface null 0, which is used to drop packets.



PBR can work in conjunction with multiple VRFs. PBR is configured on a sub-interface which may be assigned to a VRF also. If a next-hop is used in the route-map command, the next-hop IP needs to be in the same VRF (or the default VRF) as the ingress interface. If no next-hop is specified for the route-map (e.g., a set IP ToS is used without a set next-hop), the packet is routed using the normal VRF routing mechanism.

The C4/C4c CMTS supports local PBR to apply policies to In-band Management port of the SCM. In-band Management (also called SCM access) is enabled by the configure ip scm access command.

ARRIS PROPRIETARY — All Rights Reserved

14-33

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Policies can be applied to the following types of packets: •

telnet



NTP



FTP



DNS



TFTP



PacketCable event messaging



RADIUS



PacketCable CALEA CD



SYSLOG



SSH



SNMP



COPS without IPSec



SNMP traps



COPS with IPSec.



TACACS+

The following packet types, when they originate on the RCM, are not affected by local PBR and cannot be directed by a route map:

Counts

14-34



Ping



Traceroute



RIP



OSPFv2



OSPFv3



IS-IS



BGP

The CMTS keeps packet and byte counts for the following events: •

The ACL counter will be incremented when the packet matches the ACL specification. This ACL check is done before the PBR set action is evaluated.



A PBR match occurs and the PBR match count is incremented when a packet arrives at a PBR-enabled interface and all of the set commands of the route map work.



Packets that match at least one match statement, but then had one or more set statements fail are counted by the PBR failed counter. In practice this means that either the set next-hop or set backup-nexthop failed.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

CLI Commands The following table is a listing of the common PBR commands. Table 14-4: Some Examples of PBR CLI Commands Purpose

CLI Command

The first command configures a route map named ReRoute which configure route-map-policy ReRoute permit 100 match ip address 10 matches on access list number 10. The second command overwrites the first and sets the ReRoute map to match on ACL 20. The first command configures route map named ReRoute to match to set the next-hop ip address to 1.2.3.4. The second command overwrites sequence number 100 and sets the next-hop ip address to 5.6.7.8.

configure route-map-policy ReRoute permit 100 match ip address 20 configure route-map-policy ReRoute permit 100 set ip next-hop 1.2.3.4 configure route-map-policy ReRoute permit 100 set ip next-hop 5.6.7.8

This command configures a route map name ReRoute which matches on access list number 30. The packets which match the ACL are forwarded using destination-based (not policy-based) routing because the route map type is deny.

configure route-map-policy ReRoute deny 200 match ip address 30

Deletes the route map named ReRoute.

configure no route-map-policy ReRoute

Deletes only sequence number 30 from the route map named

ReRoute.

configure no route-map-policy ReRoute 30

Configures a local policy route map named my_route_map.

configure ip local policy route-map-policy my_route_map

Specifies the IP address of the adjacent next-hop router in the path toward the packet's destination.

configure route-map-policy my_route_map permit 10 set ip next-hop 10.69.1.1

Provisions a backup next-hop IP address.

configure route-map-policy my_route_map permit 10 set ip backup-next-hop 10.69.2.1

Provisions an IP null interface for packets that you wish to drop.

configure route-map-policy my_route_map permit 10 set ip interface null 0

Apply the route map to a cable mac or gigabit interface.

configure interface cable-mac 1.1 ip policy route-map-policy my_route_map configure interface gigabitethernet 17/0.1 ip policy route-map-policy my_route_map

clear route-map-policy counters my_route_map Clears the counters that pertain to the specified route map. If no route map is specified, the second command clears counters clear route-map-policy counters for all route maps. Displays the match and set clauses for each sequence entry of each route map. It also displays matching packet and byte counts show route-map-policy and failed packets and byte counts for each map entry. Displays interfaces for which PBR is enabled and the route maps that are assigned to each of those interfaces.

show ip policy

Displays address, VRF, protocol, and policy configuration for the specified interface.

show ip interface cable-mac 1.1

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-35

14 Cable and Network IP Configuration

Sample PBR Script 1

C4/C4c CMTS Rel. 8.0.7

This sample script applies a route map named testroutemap to interface cable-mac 1. If the packets entering the C4 CMTS from interface cablemac 1 match ACL 155, they are sent to the interface connected to a router with the IP address 67.59.234.169. 1 Create an extended ACL 155 to match packets with destination IP address in the 11.0.0.0/8 or 14.0.0.0/8 subnets and the precedence value set as routine: configure access-list 155 permit ip any 11.0.0.0 0.255.255.255 precedence routine configure access-list 155 permit ip any 14.0.0.0 0.255.255.255 precedence routine 2 Configure route map named testroutemap and sequence number 10 to match ACL 155: configure route-map-policy testroutemap permit 10 match ip address 155 3 Set the next hop address to 67.59.234.169: configure route-map-policy testroutemap permit 10 set ip next-hop 67.59.234.169 4 Apply the route map named testroutemap to interface cable-mac 1: configure interface cable-mac 1 ip policy route-map-policy testroutemap 5 Run the following show commands to confirm your configuration: show access-list Sample output:

Extended IP access list 155 10 permit ip any 11.0.0.0 0.255.255.255 20 permit ip any 14.0.0.0 0.255.255.255

precedence routine precedence routine

(0 matches) (0 matches)

show ip interface cable-mac 1 Sample output: Secondary IP Address(es): No Secondary Addresses Physical Address: 0001.5c22.9041 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): 10.50.22.3 for Traffic Type "any" Directed Broadcast is disabled

14-36

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled Policy routing is enabled, using policy route map: testroutemap InOctets = 303291 OutOctets = 4382 InUcastPkts= 23 OutUcastPkts= 38 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMcastPkts= 616 OutMcastPkts= 4 show route-map-policy show ip policy See Show Commands on page 14-39, for sample system responses to the two commands above.

Sample PBR Script 2

The following script is offered as an example of an implementation of PBR. PBR can be applied to one or more C4/C4c CMTS interfaces. The two chosen in the following procedure are meant as examples. 1 Create standard access lists 20, 30 & 40: configure access-list 20 permit 10.10.20.0 0.0.0.255 configure access-list 30 permit 10.10.30.0 0.0.0.255 configure access-list 40 permit 10.10.40.0 0.0.0.255 2 Configure route map named routemap1 and sequence number 10 to match ACL 20; set the next-hop to 10.69.1.1; and set the backup next-hop to 10.69.2.1: configure route-map-policy routemap1 permit 10 match ip address 20 configure route-map-policy routemap1 permit 10 set ip next-hop 10.69.1.1 configure route-map-policy routemap1 permit 10 set ip backup-next-hop 10.69.2.1

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-37

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

3 Configure routemap1, sequence number 20, to match ACL 30; set the next-hop to 10.69.3.1; and set the backup next-hop to 10.69.4.1; and set the ToS to normal: configure route-map-policy routemap1 permit 20 match ip address 30 configure route-map-policy routemap1 permit 20 set ip next-hop 10.69.3.1 configure route-map-policy routemap1 permit 20 set ip backup-next-hop 10.69.4.1 configure route-map-policy routemap1 permit 20 set ip tos normal 4 Configure routemap1, sequence number 30, to drop all packets: configure route-map-policy routemap1 permit 30 set ip interface null 0 5 Configure route map named routemap2, sequence number 20, to match ACL 40 and set the next-hop to 10.69.5.1: configure route-map-policy routemap2 permit 20 match ip address 40 configure route-map-policy routemap2 permit 20 set ip next-hop 10.69.5.1 6 Apply routemap1 to interface cable-mac 1.1: configure interface cable-mac 1.1 ip policy route-map-policy routemap1 7 Apply routemap2 to the gigabit Ethernet interface 17/2.1: configure interface gig 17/2.1 ip policy route-mappolicy routemap2 8 Apply routemap2 to local policy (packets from the SCM): configure ip local policy route-map-policy routemap2

14-38

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

9 Run the following show commands to confirm your configuration: show route-map-policy show ip policy show ip interface cable-mac 1.1 show ip interface gigabitinterface 17/2.1 Show Commands

Below are examples of show commands to be used with PBR. They are followed by sample system responses: show route-map-policy Route-map routemap1, permit, sequence 10 Match clauses: ip address (access-lists): 20 Set clauses: ip next-hop 10.69.1.1 ip backup-next-hop 10.69.2.1 Policy routing matches: 0 packets, 0 bytes Policy routing failed : 0 packets, 0 bytes permit, sequence 20 Match clauses: ip address (access-lists): 30 Set clauses: ip next-hop 10.69.3.1 ip backup-next-hop 10.69.4.1 ip tos normal Policy routing matches: 0 packets, 0 bytes Policy routing failed : 0 packets, 0 bytes permit, sequence 30 Match clauses: Set clauses: ip interface null Policy routing matches: 0 packets, 0 bytes Policy routing failed : 0 packets, 0 bytes Route-map routemap2, permit, sequence 20 Match clauses: ip address (access-lists): 40 Set clauses: ip next-hop 10.69.5.1 Policy routing matches: 0 packets, 0 bytes Policy routing failed : 0 packets, 0 bytes

show ip policy

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-39

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Interface --------------------------------------Local gigabitEthernet 17/2.1 cable-mac 1.1

Route map --------routemap2 routemap2 routemap1

show ip interface cable-mac 1.1 cable-mac 1.1, VRF: vrf_a, IP Address: 10.119.32.1/19 Secondary IP Address(es): No Secondary Addresses Physical Address: 0001.5c22.05c1 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): No Helper Addresses Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is disabled Policy routing is enabled, using policy route map: routemap1 InOctets = 0 OutOctets = 768 InUcastPkts= 0 OutUcastPkts= 8 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMcastPkts= 0 OutMcastPkts= 4 show ip interface gigabitEthernet 17/2.1 gigabitEthernet 17/2.1, VRF: default, IP Address: 10.99.0.2/24 Secondary IP Address(es): No Secondary Addresses Physical Address: 0001.5c22.05a2 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): No Helper Addresses Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Policy routing is enabled, using policy route map: routemap2 InOctets = 0 OutOctets = 128 InUcastPkts= 0 OutUcastPkts= 0 InDiscards = 0 OutDiscards = 0 InErrors = 0 OutErrors = 0 InMcastPkts= 0 OutMcastPkts= 2

14-40

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

No

PBR enabled on L3 subinterface?

Normal Routing

Yes No

Policy Based Routing

Match clause in the route-map entry?

Yes

Yes

Increment PBR match counter

No Able to get next route-map entry?

No ACL match? Yes

Yes

(Increment ACL match counter) ACL Permit?

Successful connected route lookup (VRF, IP)?

No

Yes

Successful ARP lookup? No

No No

Route-map Permit?

Yes

Yes Set Precedence only?

Yes

Set backup next-hop? (Set IP=backup next-hop)? No

Yes

Increment PBR failed counter

No Set next-hop? (Set IP = next-hop)

Increment PBR match counter

Yes

No Set Interface null0? Yes

No (incomplete route-map)

Discard

Figure 14-4: Flowchart Representing Decision Path for PBR or Normal Routing

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-41

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Multiple VRFs Overview The Mutliple Virtual Routing and Forwarding (Multiple VRFs) feature of the C4 CMTS was developed primarily to support multiple service providers. Virtual routing is a form of policy routing that allows the administrator to assign subscribers to an ISP via simple IP interface configuration on the C4 CMTS. The administrator is responsible for programming the DHCP server to assign the proper IP addresses to the subscriber CMs and CPEs. However, the C4 CMTS must allow for multiple network configurations, including DHCP servers that vary in location and number. Separate routing tables are maintained for each VRF. Each data packet routed through the C4 CMTS is associated with a VRF and is routed using the corresponding route table. Multi VRF Functionality



Both cable and network side interfaces can be configured and assigned to a VRF instance. Network side interfaces can use QTAGs to create logical subinterfaces which may be assigned to a VRF. Cable side interfaces use the SIP of the ingress packets to associate a logical subinterface with a VRF instance.



Multiple instances of VRFs can be created each with its own route table. Dynamic routing protocols can be configured in each VRF (i.e. OSPF, RIP). Static routes can be configured into each VRF.



A default VRF instance is always automatically created. This VRF is a superset of all of the interfaces in other VRFs. This VRF is used for management traffic which is sourced or synchronized to the C4 CMTS (e.g. Telnet, SNMP, Ping, DHCP, etc.). The default VRF has a special property where it may route traffic to any other VRF.



Data traffic is isolated by VRF. Data traffic between two devices within the same VRF scope will be routed within the C4 CMTS. Data traffic between two devices in separate VRF scopes will not be routed within the C4 CMTS unless explicitly configured.

14-42



The VRF feature supports only IPv4.



There are limits to the number of VRFs and the number of configured routing protocol instances. Please contact ARRIS Tech Support when using this feature.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

Abbreviations

Operational Guidelines

OSPF

Open Shortest Path First Version 2

Q-tag

802.1Q VLAN Tagging

RIP

Routing Information Protocol

VRF

Virtual Routing and Forwarding

The C4 CMTS can support up to a total of eleven (11) VRFs: the “default” VRF plus ten additional VRFs with the following restrictions: •

Static routing is supported in all 11 VRFs



OSPFv2 can be supported in up to 5 VRFs



RIPv2 can be supported in up to 5 VRFs



BGP, IS-IS, and OSPFv3 are supported in only one VRF, which must be the “default” VRF.



Multiple protocols can operate in the same VRF (e.g., a common example is to have RIPv2 and OSPFv2 operate in the same VRF with RIP being redistributed into OSPFv2).



Even though the CLI may allow for configurations beyond the restrictions described here (e.g., more than 11 VRFs), those configurations are not supported.

Overview of the Sample Procedure The configuration example that follows is for demonstration purposes. Such a configuration is not likely to be encountered in the field, but it serves to show what commands are available.

Issue 2.0



In the example below we use the default VRF and create four additional ones. You may configure five non-default VRFs: just substitute a new vrf (vrf5) for the default.



This sample procedure has RIP being redistributed into OSPF and OSPF being redistributed into RIP in every VRF. This is not a recommended configuration. MSOs might configure one VRF with RIP into OSPF and another VRF with OSPF into RIP, but in most cases you will see only RIP redistributed into OSPF.



This procedure also has one RCM interface and one cable-mac in each VRF. You can have multiple interfaces (RCM or cable-macs) in a VRF. One VRF does not have to match the other VRFs in terms of the number of interfaces. The default VRF, for example, could have three RCM ports and four cable-macs. VRF1 could have only one RCM port and three cable-macs, and so on.

ARRIS PROPRIETARY — All Rights Reserved

14-43

14 Cable and Network IP Configuration

Procedure 14-3

C4/C4c CMTS Rel. 8.0.7

Example of Setting Up Five VRFs In this procedure you will add four non-default VRFs to the existing default VRF. This procedure assumes that the following interfaces are using these IP addresses: Type GigE GigE GigE GigE GigE Cable-mac Cable-mac Cable-mac Cable-mac Cable-mac

Interface 17/1.0 17/1.1 17/1.2 18/1.1 18/1.2 1 2 3 4 5

Address/subnet 10.0.0.1 /24 20.0.0.1 /24 30.0.0.1 /24 40.0.0.1 /24 50.0.0.1 /24 110.0.0.1 /24 120.0.0.1 /24 130.0.0.1 /24 140.0.0.1 /24 150.0.0.1 /24

These are the commands you would use to define the interfaces listed above: configure interface gigabitEthernet 17/1.0 ip address 10.0.0.1 255.255.255.0 configure interface gigabitEthernet 17/1.1 ip address 20.0.0.1 255.255.255.0 configure interface gigabitEthernet 17/1.2 ip address 30.0.0.1 255.255.255.0 configure interface gigabitEthernet 18/1.1 ip address 40.0.0.1 255.255.255.0 configure interface gigabitEthernet 18/1.2 ip address 50.0.0.1 255.255.255.0 configure interface cable-mac 1 ip address 110.0.0.1 255.255.255.0 configure interface cable-mac 2 ip address 120.0.0.1 255.255.255.0 configure interface cable-mac 3 ip address 130.0.0.1 255.255.255.0 configure interface cable-mac 4 ip address 140.0.0.1 255.255.255.0 configure interface cable-mac 5 ip address 150.0.0.1 255.255.255.0

14-44

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

1 Create the VRFs: configure ip vrf vrf1 configure ip vrf vrf2 configure ip vrf vrf3 configure ip vrf vrf4 2 The purpose of this step is to associate the interfaces with VRFs. configure interface gigabitEthernet 17/1.0 ip vrf forwarding default configure interface gigabitEthernet 17/1.1 ip vrf forwarding vrf1 configure interface gigabitEthernet 17/1.2 ip vrf forwarding vrf2 configure interface gigabitEthernet 18/1.1 ip vrf forwarding vrf3 configure interface gigabitEthernet 18/1.2 ip vrf forwarding vrf4 configure interface cable-mac 1 ip vrf

forwarding default

configure interface cable-mac 2 ip vrf

forwarding vrf1

configure interface cable-mac 3 ip vrf

forwarding vrf2

configure interface cable-mac 4 ip vrf

forwarding vrf3

configure interface cable-mac 5 ip vrf

forwarding vrf4

3 The use of sub-interfaces requires q-tags. Assign Q-tags to the subinterfaces: configure interface gigabitEthernet 17/1.1 encapsulation dot1q 100 configure interface gigabitEthernet 17/1.2 encapsulation dot1q 101 configure interface gigabitEthernet 18/1.1 encapsulation dot1q 102 configure interface gigabitEthernet 18/1.2 encapsulation dot1q 103

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-45

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

4 (Optional) Enable RIP on one or more of the VRFs: configure router rip vrf default enable configure router rip vrf vrf1 enable configure router rip vrf vrf2 enable configure router rip vrf vrf3 enable configure router rip vrf vrf4 enable

5 (Optional) Configure the interfaces to which RIP runs: configure router rip vrf default network 10.0.0.0 configure router rip vrf vrf1 network 20.0.0.0 configure router rip vrf vrf2 network 30.0.0.0 configure router rip vrf vrf3 network 40.0.0.0 configure router rip vrf vrf4 network 50.0.0.0 configure router rip vrf default network 110.0.0.0 configure router rip vrf vrf1 network 120.0.0.0 configure router rip vrf vrf2 network 130.0.0.0 configure router rip vrf vrf3 network 140.0.0.0 configure router rip vrf vrf4 network 150.0.0.0

6 (Optional) Configure the router ID for the OSPF instances: configure router ospf vrf default router-id 10.0.0.1 configure router ospf vrf vrf1 router-id 20.0.0.1 configure router ospf vrf vrf2 router-id 30.0.0.1 configure router ospf vrf vrf3 router-id 40.0.0.1 configure router ospf vrf vrf4 router-id 50.0.0.1

14-46

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

7 Create the OSPF areas: configure router ospf vrf default network 10.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf1 network 20.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf2 network 30.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf3 network 40.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf4 network 50.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf default network 110.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf1 network 120.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf2 network 130.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf3 network 140.0.0.0 0.0.0.255 area 0.0.0.0 configure router ospf vrf vrf4 network 150.0.0.0 0.0.0.255 area 0.0.0.0

8 (Optional) Enable OSPF on all five VRFs: configure router ospf vrf default enable configure router ospf vrf vrf1 enable configure router ospf vrf vrf2 enable configure router ospf vrf vrf3 enable configure router ospf vrf vrf4 enable

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

14-47

14 Cable and Network IP Configuration

C4/C4c CMTS Rel. 8.0.7

9 (Optional) Redistribute RIP into OSPF: configure router ospf vrf default redistribute rip configure router ospf vrf vrf1 redistribute rip configure router ospf vrf vrf2 redistribute rip configure router ospf vrf vrf3 redistribute rip configure router ospf vrf vrf4 redistribute rip

End of procedure Additional Information

14-48

The procedure above is for demonstration purposes. Adapt it to the requirements of your site and application. •

You may configure five non-default VRFs: just substitute a new vrf (vrf5) for the default.



This sample procedure has RIP being redistributed into OSPF. MSOs might configure one VRF with RIP into OSPF and another VRF with OSPF into RIP, but in most cases you will only see RIP redistributed into OSPF.



This procedure also has one RCM interface and one cable-mac in each VRF. You can have multiple interfaces (RCM or cable-mac) in a VRF. One VRF does not have to match the other VRFs in terms of the number of interfaces. The default VRF, for example, could have three RCM ports and four cable-macs. VRF1 could have only one RCM port and three cable-macs, and so on.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

15

Dynamic Routing Protocols

Topics

Page

Overview

1

Border Gateway Protocol (BGP)

2

Intermediate System-Intermediate System (IS-IS)

20

Multiple Topology IS-IS (MT IS-IS)

26

Open Shortest Path First (OSPF)

42

Open Shortest Path First (OSPFv3)

50

Routing Information Protocol (RIPv2)

67

Overview This section contains links to the various routing protocols currently supported in the CMTS. NOTE For more information regarding routing protocol event messages, see chapter 44, Logging and the CMTS.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-1

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Border Gateway Protocol (BGP) This section outlines the basic configuration tasks required to implement Border Gateway Protocol version 4 (BGP-4) functionality in the CMTS. The CMTS supports a full complement of features associated with Interior BGP (I-BGP) and Exterior BGP (E-BGP), with a few noted exceptions. BGP runs only on the default VRF, but is also supported on subinterfaces that are not on the default VRF. Some MSOs use BGP as the protocol of choice for advertising CMTS CAMside IP prefixes. In such an application I-BGP is used throughout their regional networks with a full mesh of interconnected peering routers. The CMTS in this environment is required to run I-BGP peering sessions with various routers in a particular Regional Area Network (RAN). I-BGP peers typically communicate using loopback interfaces. Loopback interfaces are not assigned to any particular interface; therefore, a particular BGP session is not interrupted by an interface failure. Interface IP addresses may also be changed without impacting BGP sessions. Typically, I-BGP networks require the following: Definitions



BGP Autonomous System: A routing domain in which all routers are associated with the same AS. I-BGP peering sessions occur within an AS.



BGP Route Reflector: A route reflector supports the readvertisement of routes between I-BGP peers.



BGP Route Reflector Client: Depends on a route reflector to advertise its routes to the entire BGP AS.

Table 15-1: Number of IPv4 and IPv6 Routes Supported by the C4 CMTS Total IPv4 IPv6

a

PDRI

Dynamic

Static

8,000

10,000c

2,000

32,000 20,000b

a. The IPv6 routes are in addition to the IPv4 total. b. The total of IPv6 routes allowed is the sum total of the totals for PDRI, Dynamic, and Static routes. c. The total number of IPv6 dynamic routes is a combination of OSPFv3 and IS-ISv6 routes.

15-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Abbreviations



AS: Autonomous System



BGP-4: Border Gateway Protocol version 4



ECMP: Equal Cost Multi-Path



E-BGP: Exterior Border Gateway Protocol



RCM: Fabric Control Module



I-BGP: Interior Border Gateway Protocol



MP-BGP: Multi-protocol BGP



NLRI: Network Layer Reachability Information



RAN: Regional Area Network



RCM: Router Control Module



RIB: Routing information Base



SCM: System Control Module



VRF: Virtual Routing and Forwarding

BGP Confederations and Route Reflection Since I-BGP full mesh topologies scale at a rate of N(N-1)/2, two methods have been developed to reduce the number of BGP peering sessions. The first method breaks the Autonomous System into smaller entities. This method is termed AS confederations. Figure 15-1 depicts a BGP autonomous system that is broken down into sub-ASs. Within each sub-AS, a full mesh exists between all peers; however, a single E-BGP peering session is sufficient for interconnection between sub-ASs. Note that from the perspective of ASs outside of the confederation, the original AS does not appear any different. That is, the sub-As configuration is contained with-in the original AS.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-3

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

AS1, with confederations

Sub-AS: 10

Sub-AS: 12

I-BGP Peering

I-BGP Peering

E-BGP Peering

AS2, no confederations

E-BGP Peering

Sub-AS: 11 E-BGP Peering I-BGP Peering

Figure 15-1: Figure 1: I-BGP with Confederations to Reduce Full Mesh Peering Route reflectors are commonly used to reduce the number of peering groups. This second method is detailed in Figure 15-2, showing a complete RAN running I-BGP with route reflection. This network topology provides a substantial scalability benefit to the CMTS in that it does not need to establish a peering session with each BGP enabled router in the RAN. To allow BGP sessions to be established between peering routers via loopback interfaces, the routers must communicate the reachability of the various loopback interfaces. Typically these interfaces have a network mask of /32. Advertisement of loopback interfaces is accomplished using an overlay OSPF network. In this example, each region is defined as a RAN with a single OSPF area. OSPF summarization occurs at each area border router, and therefore OSPF SPF calculations occur for each RAN.

15-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

15 Dynamic Routing Protocols

In Figure 15-2, the CMTS acts as a route reflector client.

Figure 15-2: Figure 2: BGP Network Topology with Route Reflections and an OSPF overlay

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-5

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

BGP Attributes BGP attributes are applied to the complete group of routes in the BGP Update message. The CMTS supports the following BGP-4 attributes: •

Origin: Indicates how the IP prefixes became known to BGP. -

• •

Next-Hop: Identifies the next hop for the group of routes. This could be a third-party next-hop.



Multi-Exit-Discriminator: Allows for choosing the optimal link for a group of routes when more than one connection exists between two ASs.



Local-Pref: Allows for choosing the optimal link for a group of routes when multiple connections exists to different intermediate ASs.



Aggregator: Identifies the AS that performed route aggregation.



Communities: Ability to associate a unique identifier with a route. The following well-known communities are supported:



15-6

IGP: Prefix was learned from an interior gateway protocol (e.g. OSPF). - EGP: Prefix was learned via EGP. - Incomplete: Protocol was learned from a source other than IGP/EGP. For example, static or local routes. AS-Path: A list of ASs the group of routes has passed through.

- No-Export: The route must stay local to the AS. - No-Advertise: The route must stay local to the router. - No-Export-Subconfed: The route must stay local to a sub-AS. Extended Communities: Needed for route targets on VPN-IPv4 routes.



MP-(Un)Reach-NLRI: Multi-protocol attribute needed for carrying VPN-IPv4 routes.



Capabilities: Used to advertise capabilities of the router. Needed for route refresh and VPN extensions.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

General Notes on BGP Function in the CMTS The following points are meant to help understand the BGP-4 implementation on the CMTS:

Issue 2.0



BGP-4 on the CMTS complies with RFC 1771 and the MIB RFC 1657.



Definition of BGP-4 on the CMTS is for either E-BGP or I-BGP. If the CMTS is used in an E-BGP configuration, it must be for an MSO’s internal network only. Given the size of the CMTS hardware routing table, approximately 32k routes, the CMTS must not be defined as an AS-border router running E-BGP to the internet.



The CMTS supports a single instance of BGP, and it must be on the default VRF.



I-BGP routes have a default administrative distance of 200.



E-BGP routes have a default administrative distance of 20.



BGP-4 supports Autonomous System Confederations. This feature is useful in reducing full mesh configurations in I-BGP. A BGP AS is split into multiple sub-ASs. Within a sub-AS, there is a full mesh of I-BGP.



BGP-4 supports Equal Cost Multi-path. In addition to being supported for E-BGP, ECMP must be supported when multiple next-hops exist for a prefix within an AS. This implies ECMP is available for I-BGP configurations. The allowable range for ECMP is 1-4 routes. A value of 1 implies that ECMP is disabled.



BGP-4 supports Route Reflection. This is an alternative to full mesh IBGP. A route reflector is responsible for re-advertising routes to an entire AS, but a route reflector client requires no additional functionality beyond the original BGP specification.



BGP-4 supports the Communities Attribute: this allows similar routes to be grouped for the same policy treatment



BGP-4 sends BGP Updates on card/port maintenance state changes. For example, if port maintenance indicates a state change in a CAM subnet, this change triggers a BGP Update to all peers indicating the reachability of the CAM-side subnets.



BGP-4 supports Route-Refresh. This feature allows the CMTS to dynamically request a re-advertisement of the Adj-RIB-Out from a BGP peer.



BGP-4 supports Capabilities Advertisement. This feature is required to advertise BGP capabilities to peers, such as route refresh. When VPN extensions are available and two BGP speakers wish to exchange labeled VPN-IPv4 NLRI, they must use BGP Capabilities Advertisement to ensure both peers are capable of processing such NLRI.



The CMTS, acting as a BGP Server, allows for a socket bind to any provisioned CMTS IP interface, including loopback interfaces. For IBGP connections, loopback interfaces are the preferred IP address

ARRIS PROPRIETARY — All Rights Reserved

15-7

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

when establishing connections since they represent the router itself and not any particular interface that is subject to state changes.

BGP and Route Maps

15-8



Additionally, the CMTS supports binding to a “wildcard” address. A “wildcard” address is assumed if the “update source” parameter is not defined during the creation of a BGP instance.



BGP supports Route Reflector Client (RRC) and Confederation, but does not support peer groups or route filtering. In the anticipated use of the CMTS as an RRC, there will be only a handful of routers north of the CMTS. Therefore, the neighbor commands contain the ip addresses of the neighbors, but not of peer groups.



The CMTS supports BGP route filtering, which is required for CMTS peers with multiple ISPs and is recommended in confederations. Without this filtering, the CMTS could advertise routes received from one peer to another peer, becoming an unintentional transit router.



The CMTS permits system administrators to redistribute static, connected, RIP, or OSPF routes into BGP.



The CMTS supports BGP Route Aggregation.

Support for the BGP routing protocol requires more complicated filtering of routes. This type of filtering is beyond the syntactic definition of distribute-lists. Distribute-lists rely on standard ACLs to filter on a destination IP prefix. For BGP, route-maps may be used to control the redistribution of IP routes from BGP into another protocol (match functionality) or to redistribute routes from another protocol into BGP (set functionality). MIB support built into the routing protocol software allows for the following BGP filtering to be used for route redistribution (in addition to destination IP address filtering): •

Next-Hop: Allows route redistribution to be controlled based on the advertising router (next-hop). May also be used with other routing protocols



BGP Community Number (match or set): 4 byte value identifying a BGP community



BGP Extended Community Number (match or set): 8 byte value identifying a BGP community



BGP Origin (set): Allows the origin attribute to be set for routes redistributed into BGP



Multi-Exist Discriminator (set): Allows a MED attribute value to be set for routes redistributed into BGP



Local Preference: Allows a Local Preference attribute to be set for routes redistributed into BGP.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

BGP Route Redistribution

BGP route maps may be applied to redistribution commands having the following form: configure router bgp redistribute [metric ] [route-map ] Where: AS is the name of the Autonomous System routing-protocol is either static, connected, RIP, ISIS, or OSPF Route maps applied by the command above are limited to the following four commands: configure route-map set community [] [none] [local-AS] [no-advertise] [no-export] [internet] configure route-map set local-preference configure route-map set metric configure route-map set origin {igp | egp | incomplete} Where: word is the name of the route map Route maps may contain other commands, but these commands will not be applied to route redistribution.

Provisioning (CLI commands, MIBs, etc.) Below is a table with the CLI commands that are used for configuring and using BGP routing together with a brief description. For more information on these commands and their parameters, see CLI Command Descriptions. NOTE BGP requires a unique router-id to function correctly. The default routerid is computed from the IP addresses of the interfaces. If there are no interfaces configured, then the CMTS displays an error message that reads “No Interfaces have been assigned to this VRF, default router-Id cannot be calculated.”

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-9

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

First, the BGP router must be configured: configure router bgp 100 bgp router-id 10.1.1.1 Table 15-2: List of Commands Related to BGP Purpose

Command

Global BGP commands: Configures a fixed BGP router ID for a BGP-speaking router. The valid range is 1-65535 and this is the number of the Autonomous System.

configure router bgp bgp router-id

Configures the administrative distance for subsets of BGP routes in the same VRF.

configure router bgp [] distance bgp

Configures the administrative distance for BGP routes in the same VRF.

configure router bgp [] distance

Configures BGP. This command should be entered before interface configuration. Controls BGP administrative state (up or down).

configure router bgp [] no shutdown

Disables the administrative state of BGP.

configure router bgp [] shutdown

Removes all BGP configuration.

configure router bgp [] no

Configures the cluster ID if the BGP cluster has more than configure router bgp [] bgp cluster-id one route reflector. Configures the confederation parameters.

configure router bgp [] bgp confederation identifier

Changes the default local preference.

configure router bgp [] bgp default local-preference

Enables BGP deterministic comparison of the MED variable between all paths from the same autonomous system.

configure router bgp [] bgp deterministic-med

Enables the BGP graceful restart capability for the specified VRF.

configure router bgp [] bgp graceful-restart

Configures the maximum time to wait for a gracefulrestart-capable neighbor to recover after a restart.

configure router bgp [] bgp graceful-restart-time

Configures the maximum time to hold on to the stale paths of a gracefully restarted neighbor to come back up after a restart. All stale paths are deleted after the expiration of this timer.

configure router bgp [] bgp graceful-restart stalepaths-time

Limits the amount of work that is carried out in each cycle configure router bgp [] bgp pause-threshold of the N-BASE scheduler. Configures the maximum number of Equal Cost BGP paths to control the number of parallel routes an IP routing protocol can support.

configure router bgp maximum-paths ibgp

Configures the routes that match the aggregate IP address and mask to be aggregated. The aggregate routes and the specific routes would be advertised out.

configure router bgp aggregate-address

15-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-2: List of Commands Related to BGP (Continued) Purpose

Command

Configures the routes so that only the aggregate route would be advertised out and the aggregate route would have the AS_PATHS of all the specific routes. Specifies which routes are not be get aggregated. Attributes of the un-aggregated specific routes would not be inherited by the aggregate route. The un-aggregated specific routes would be advertised out in addition to the aggregate route.

configure router bgp aggregate-address as-set summary-only configure router bgp aggregate-address as-set summary-only advertise-map

Sets the Community attribute on the aggregate route configure router bgp aggregate-address giving the user a chance to change, for the aggregate as-set summary-only attribute-map route, the otherwise inherited Community attributes from the specific routes. Specifies which specific routes are not to get aggregated. However, the attributes of the suppressed specific routes are inherited by the aggregate route. The attribute-map configure router bgp aggregate-address can be used to override the inherited attributes. The non- [as-set] suppress-map suppressed specific routes would be advertised out in addition of the aggregate route. Removing the optional “as-set” would cause the aggregate route not to inherit the AS_PATH attributes from the specific routes. Clears a BGP connection using BGP soft reconfiguration. This will not reset the session.

clear ip bgp | soft [out]

Clears all peers in specified VRF or AS. To clear a specific BGP neighbor address, use the IP address.

clear ip bgp |

Route-map configuration commands: Defines the route map.

configure route-map

Configures conditions that deny routes used to match BGP autonomous system path information.

configure route-map deny [] match as-path regexp

Configures conditions that deny routes that match a BGP community.

configure route-map deny [] match community regexp

Configures conditions that deny routes that matches an IP address and denies routes based on destination network. Standard access-lists are not presently supported. Users configure route-map deny [] match ip address desiring to filter on a standard access-list must manually [prefix-list ] convert the access-list to a prefix-list and apply the prefixlist. Configures conditions that deny routes that match the next-hop address of route.

configure route-map deny [] match ip next-hop [prefix-list ]

Configures conditions that deny routes that match based on address of advertising router.

configure route-map deny [] match ip routesource [prefix-list ]

Configures conditions that deny routes.

configure route-map deny

Use this command to match an autonomous system path information.

configure route-map match as-path

Matches a BGP autonomous system path access list.

configure route-map match as-path regexp

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-11

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-2: List of Commands Related to BGP (Continued) Purpose

Command

Matches a BGP community.

configure route-map match community

Configures conditions that permit routes that match the next-hop address of route.

configure route-map match ip address [prefix-list ]

Redistributes any routes that have a next hop router address passed by one of the access lists specified.

configure route-map match ip next-hop [prefix-list ]

Redistributes routes that have been advertised by routers and access servers at the address specified by the access lists.

configure route-map match ip route-source [prefixlist ]

Configures conditions that permit route.

configure route-map * deny * match as-path regexp

Use this command to match BGP autonomous system path information.

configure route-map regexp

permit [] match as-path

Matches a BGP community.

configure route-map

permit [] match community

Matches a BGP community.

configure route-map permit [] match community regexp

Selects a route based on the destination IP address.

configure route-map permit [] match ip address [prefix-list ]

Matches the next-hop address of the route.

configure route-map permit [] match ip nexthop [prefix-list ]

Configures conditions that permit routes based on matching the IP address of the advertising router.

configure route-map permit [] match ip routesource [prefix-list ]

Appends a string to the autonomous system path.

configure route-map permit [] set as-path prepend

Removes communities from the community attribute of an update.

configure route-map permit [] set comm-list delete no

Removes communities, using a regular expression, from the community attribute of an update.

configure route-map permit [] set comm-list delete regexp

Sets BGP community attributes.

configure route-map permit [] set community

Removes the communities of the update.

configure route-map permit [] set community none

Configures where the next-hop sends packets that match the specified route-map.

configure route-map permit [] set ip next-hop

Sets the local preference of routes within a specified local autonomous system.

configure route-map permit [] set localpreference

Sets the metric value for destination routing protocols.

configure route-map permit [] set metric

Sets the BGP origin code.

configure route-map permit [] set origin

Specifies the BGP weight for the routing table. Weight can be altered by this command on routes learned from other configure route-map permit [] set weight BGP routers, but cannot be set on routes redistributed into BGP from other protocols. Modifies autonomous system path for BGP routes.

15-12

configure route-map set as-path prepend

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-2: List of Commands Related to BGP (Continued) Purpose

Command

Removes communities from the community attribute of an update using a regular expression.

configure route-map set comm-list delete regexp

Sets the community attribute.

configure route-map set community

Removes the community from the route.

configure route-map set community none

Defines where to output packets matching the specified route-map.

configure route-map set ip next-hop

Sets the preference of routes within the local autonomous configure route-map set local-preference system. Configures the metric value for the destination routing protocol.

configure route-map set metric

Sets the BGP origin code.

configure route-map set origin

Specifies the BGP weight for the specified routing table. Weight can be altered by this command on routes learned configure route-map set weight from other BGP routers, but cannot be set on routes redistributed from other protocols. Instructs the route-map to go to next specified route-map sequence number. Note: If adding multiple communities, configure route-map permit continue match must be set to exclude other route matches.

Configuring BGP neighbors: This command creates a new neighbor. This command should only be used on directly connected neighbors or when there is only one interface that handles BGP traffic. If the neighbor is not directly connected, the first neighbor command should be configure router bgp

[] neighbor update-source loopback remote-as

configure router bgp [] neighbor remote-as

The IP address of the specified neighbor by the updatesource option is used by the other routes to reference the CMTS in their neighbor commands. If the initial neighbor command does not contain the update-source, then the other routers will reference us by the directly connected physical interface on the CMTS. Configures the minimum route advertisement interval.

configure router bgp [] neighbor advertisement-interval [withdraw-interval ]

Configures the minimum interval between originating routes from the AS.

configure router bgp [] neighbor as-origininterval

Configures the neighbor as a confederation member.

configure router bgp [] neighbor confed

Configures the connection retry interval.

configure router bgp [] neighbor connect-retry

Enables the BGP speaker (the local router) to send the default route 0.0.0.0 to a neighbor for use as a default originate. Disabled by default.

configure router bgp [] neighbor defaultoriginate

Configures the CMTS to require the neighbors to send their AS as the first AS number in their AS_SEQUENCE.

configure router bgp [] neighbor enforcefirst-as

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-13

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-2: List of Commands Related to BGP (Continued) Purpose

Command

Configures the maximum number of prefixes that can be configure router bgp [] neighbor maximumaccepted from this neighbor. This command is disabled by prefix default. Configures the router to generate a log message when the maximum prefix limit is exceeded, instead of terminating the peering session.

configure router bgp [] neighbor maximumprefix warning-only

Configures the maximum number of prefixes that can be accepted from this neighbor. This command is disabled by configure router bgp [] neighbor next-hop-self default. Configures the maximum number of prefixes that can be accepted from this neighbor. This command is disabled by configure router bgp [] neighbor passive default. Enables Message Digest 5 (MD5) authentication on TCP connections between BGP neighbors.

configure router bgp [] neighbor password

Configures the name of the prefix list to filter inbound updates from the neighbor.

configure router bgp [] neighbor prefix-list in

Configures the name of the prefix list to filter outbound updates to the neighbor.

configure router bgp [] neighbor prefix-list out

Removes private Autonomous Systems (AS) from the autonomous system path.

configure router bgp [] neighbor removeprivate-as

Configures the name of the route-map used to apply policy for routes inbound from the neighbor. By default, no such policy reference exists.

configure router bgp [] neighbor route-map in

Configures the name of the route-map used to apply configure router bgp [] neighbor route-map policy for routes outbound to the neighbor. By default, no out such policy reference exists. Configures the router as a BGP route reflector and the specified neighbor as its a route reflector client.

configure router bgp [] neighbor routereflector-client

Configures the router as a BGP route reflector and the specified neighbor as a meshed route reflector client.

configure router bgp [] neighbor routereflector-client meshed

Triggers a route refresh for the specified neighbor.

configure router bgp [] neighbor route-refresh

Forces an administrative shutdown [restore] of the specified neighbor.

configure router bgp [] neighbor [no] shutdown

Configures routes with a BGP next-hop equal to the neighbor’s address to not send to that neighbor.

configure router bgp [] neighbor split-horizon

Configures the keepalive and holdtime of the specified neighbor.

configure router bgp [] neighbor timers

Configures the source address for the session.

configure router bgp [] neighbor update-source cable remote-as

Configures the source address for the session.

configure router bgp [] neighbor update-source gigabitEthernet remote-as

Configures the source address for the session.

configure router bgp [] neighbor update-source gigabitethernet remote-as

15-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-2: List of Commands Related to BGP (Continued) Purpose

Command

Configures the source address for the session.

configure router bgp [] neighbor update-source ip-address remote-as

Route redistribution commands: Configures redistribute connected routes into BGP.

configure router bgp [] redistribute connected

Configures redistribution routes from Intermediate System-to-Intermediate System (IS-IS) routing processes configure router bgp [] redistribute isis [] [metric ] [route-map ] into a Border Gateway Protocol (BGP) autonomous system. Configures redistribution routes from OSPF routing processes into a Border Gateway Protocol (BGP) autonomous system.

configure router bgp [] redistribute ospf [match ] [metric ] [routemap ]

Configures redistribution routes from RIP routing processes into a Border Gateway Protocol (BGP) autonomous system.

configure router bgp [] redistribute rip

Configures redistribution routes from static routes into a Border Gateway Protocol (BGP) autonomous system.

configure router bgp [] redistribute static

Configures filtering for outbound BGP routes for the OSPF configure router bgp [] distribute-list out routing process. Configures filtering for outbound BGP routes for the RIP routing process.

configure router bgp [] distribute-list out rip

Configures filtering for outbound BGP routes for a static routing process.

configure router bgp [] distribute-list out static

Configures filtering for outbound BGP routes for BGP routes originating from a connected source.

configure router bgp [] distribute-list out connected

Configures filtering for outbound BGP routes for the IS-IS configure router bgp [] distribute-list out routing process. isis

Show commands: Displays the distribute-list information.

show distribute-list

Displays entries in the Border Gateway Protocol (BGP) routing table.

show ip bgp

Displays information about the TCP and Border Gateway Protocol (BGP) connections to neighbors.

show ip bgp neighbor []

Displays routes that are being advertised by BGP.

show ip bgp neighbor [] advertised-routes

Displays the advertised paths for routes identified.

show ip bgp neighbor [] advertised-routes paths

Displays routes matching the autonomous system path “regular expression.”

show ip bgp quote-regexp

Displays routes matching the autonomous system path “regular expression.”

show ip bgp regexp

Displays the status of all BGP connections.

show ip bgp summary

Displays the IP interfaces for the client modules.

show ip interface

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-15

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-2: List of Commands Related to BGP (Continued) Purpose

Command

Displays contents of prefix list table.

show ip protocols

Displays details of the active and inactive routes on all virtual routers in the CMTS.

show ip scm access

Displays route-map information.

show route-map

Sample Configuration Command Scripts for BGP The following three scripts are meant as examples only. They provide the command sequences for configuring BGP on the CMTS for operation with two neighbors, route reflection, or AS confederation, respectively. MSOs should customize BGP configuration to suit their own network environments and applications.

Basic Configuration for Two Neighbors

The following commands show the basic configuration for two neighbors:

configure router bgp 2 bgp router-id 128.96.52.147 configure router bgp 2 neighbor 128.96.50.2 remote-as 2 configure router bgp 2 neighbor 128.96.50.2 shutdown configure router bgp 2 neighbor 128.96.50.2 as-origin-interval 5 configure router bgp 2 neighbor 128.96.50.2 advertisement-interval 15 configure router bgp 2 neighbor 128.96.50.2 connect-retry 60 configure router bgp 2 neighbor 128.96.50.2 no shutdown configure router bgp 2 neighbor 128.96.51.3 remote-as 2 configure router bgp 2 neighbor 128.96.51.3 shutdown configure router bgp 2 neighbor 128.96.51.3 as-origin-interval 5 configure router bgp 2 neighbor 128.96.51.3 advertisement-interval 15 configure router bgp 2 neighbor 128.96.51.3 connect-retry 60

15-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

configure router bgp 2 neighbor 128.96.51.3 no shutdown configure router bgp 2 shutdown no

Sample Configuration of BGP with Route Reflection

The commands below are an example of configuring BGP with route reflection:

configure router bgp 2 bgp router-id 128.96.52.147 configure router bgp 2 bgp cluster-id 1.2.3.4 configure router bgp 2 aggregate-address 10.20.0.0 255.255.0.0 summary-only configure router bgp 2 neighbor 128.96.50.2 remote-as 2 configure router bgp 2 neighbor 128.96.50.2 as-origin-interval 5 configure router bgp 2 neighbor 128.96.50.2 advertisement-interval 15 configure router bgp 2 neighbor 128.96.50.2 connect-retry 60 configure router bgp 2 neighbor 128.96.50.2 no shutdown configure router bgp 2 neighbor 128.96.51.3 remote-as 2 configure router bgp 2 neighbor 128.96.51.3 as-origin-interval 5 configure router bgp 2 neighbor 128.96.51.3 advertisement-interval 15 configure router bgp 2 neighbor 128.96.51.3 route-reflector-client configure router bgp 2 neighbor 128.96.51.3 connect-retry 60 configure router bgp 2 neighbor 128.96.51.3 no shutdown configure router bgp 2 neighbor 128.96.52.4 remote-as 2 configure router bgp 2 neighbor 128.96.52.4 as-origin-interval 5 configure router bgp 2 neighbor 128.96.52.4 advertisement-interval 15 configure router bgp 2 neighbor 128.96.52.4 connect-retry 60 configure router bgp 2 neighbor 128.96.52.4 no shutdown

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-17

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

configure router bgp 2 shutdown no

Sample Configuration with AS Confederation

The commands below are an example of an Asynchronous System confederation configuration:

configure router bgp 2 bgp router-id 128.96.52.147 configure router bgp 2 bgp confederation identifier 600 configure router bgp 2 neighbor 128.96.50.2 remote-as 3 configure router bgp 2 neighbor 128.96.50.2 confed configure router bgp 2 neighbor 128.96.50.2 as-origin-interval 5 configure router bgp 2 neighbor 128.96.50.2 advertisement-interval 15 configure router bgp 2 neighbor 128.96.50.2 connect-retry 60 configure router bgp 2 neighbor 128.96.50.2 no shutdown configure router bgp 2 neighbor 128.96.51.3 remote-as 4 configure router bgp 2 neighbor 128.96.51.3 confed configure router bgp 2 neighbor 128.96.51.3 as-origin-interval 5 configure router bgp 2 neighbor 128.96.51.3 advertisement-interval 15 configure router bgp 2 neighbor 128.96.51.3 connect-retry 60 configure router bgp 2 neighbor 128.96.51.3 no shutdown configure router bgp 2 shutdown no

Sample Route Map configure route-map

The commands below are an example of a route map. CMTS-IN permit 10 match ip address prefix-list FILTER

#residential routes get 910:4000 configure route-map CMTS-ROUTES permit 20 match ip address prefix-list RESIDENTIAL

15-18

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

configure route-map

CMTS-ROUTES permit 20 set community 910:4000

#RIP routes get 910:6000 configure route-map

CMTS-ROUTES permit 60 match ip address prefix-list RIP

configure route-map

CMTS-ROUTES permit 60 set community 910:6000

#CM routes get 910:8001 configure route-map

CMTS-ROUTES permit 70 match ip address prefix-list CM

configure route-map

CMTS-ROUTES permit 70 set community 910:8001

#CSVOIP routes get 910:5000 and 910:6000 configure route-map

CMTS-ROUTES permit 80 match ip address prefix-list CSVOIP

configure route-map

CMTS-ROUTES permit 80 set community 910:5000

configure route-map

CMTS-ROUTES permit 80 continue 90

#all other routes get 910:6000 configure route-map

Issue 2.0

CMTS-ROUTES permit 90 set community 910:6000

ARRIS PROPRIETARY — All Rights Reserved

15-19

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Intermediate System-Intermediate System (IS-IS) Overview IS-IS is a routing protocol developed by the ISO. In this link-state protocol, IS routers exchange routing information based on a single metric to determine network topology. It is similar to Open Shortest Path First (OSPF) in the TCP/IP network. The C4/C4c CMTSs support: •

both IPv4 and IPv6



Q-tags with IS-IS traffic for both IPv4 and IPv6



approximately 30,000 IPv4 routes or 10,000 IPv6 routes in the IS-IS populated routing table.

NOTE IS-IS runs only on the default VRF. This version of IS-IS does not support multiple VRFs. Abbreviations

ACL — Access Control List AFI — Authority & Format Identifier AS — Autonomous System CLNP — Connectionless Network Protocol CSNP — Complete Sequence Number Packet DIS — Designated Intermediate System ECMP — Equal Cost Multi-Path ES-IS — End System to Intermediate System (not supported) FIB — Forwarding Information Base IGP — Interior Gateway Protocol IIH — Intermediate System to Intermediate System Hello packet IS-IS — Intermediate System to Intermediate System ITU — International Telecommunications Union

15-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

LLC — Logical Link Control LSP — Link State Packet (IS-IS) LSA — Link State Advertisement (OSPF) MT ID — MT ID is a 12-bit field containing the ID of the topology being announced. MTU — Maximum Transmission Unit OSI — Open System Interconnection NSEL — NSAP Selector NSAP — Network Service Access Point PDU — Protocol Data Unit PSNP — Partial Sequence Number Packet RIB — Routing Information Base RTM — Route Table Manager SPF — Shortest Path First SNP — Sequence Number Packet VRF — Virtual Routing and Forwarding TLV — Type Length Value

CLNP Addressing/NSAP Address Format The CLNP node-based addressing scheme is one of the concepts retained for use in advertising IP networks. CLNP network addressing is mandatory on IP routers and therefore both CLNP and IP addresses need to be provisioned on the CMTS. The CLNP address is analogous to an IP loopback interface in so far as it is node-based versus interface-based. As such, a single CLNP address suffices per IS-IS node, within a specific IS-IS area. Each CLNP (NSAP) address is composed of three parts: an area identifier (area ID) prefix, followed by a system identifier (SysID), and an Nselector. A group of routers within a specific area shares the same area ID. IS-IS routers may be multi-homed, implying they reside in multiple Level 1 areas (or Level 2 backbone) and therefore require multiple NSAP addresses. Since IS-IS is an IGP, the NSAP addressing scheme need not be globally unique and private IP addresses may be defined within an AS.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-21

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

IS-IS Network Topology, Unique Level 1 Areas IS-IS defines a multi-layered hierarchy called Level 1 and Level 2 routing. Level 1 routers belong to a common area and are engaged in level one routing. These routers are aware of their local topology only and require Level 2 routers to communicate inter-area routing information. In practice, most Level 2 routers are also Level 1 routers; that is, they serve a local area and connect to the IS-IS backbone. Figure 15-3 depicts an IS-IS two-level network topology with both NSAP and IP addressing. NSAP addresses are based on the defined IP loopback addresses and must be manually provisioned as such. Each router in a Level 1 area builds an area unique LSP database with its peers. Disjointed Level 1 areas must be joined together via a Level 2 (backbone) area.

IS-IS Backbone Level 2 Routing

R1 Level 2 adjacency only

R3 IP Address(loopback): 192,168.1.23 NSAP: 49.0001.1921.6800.1023.00

IP Address(loopback): 192,168.3.23 NSAP: 49.0003.1921.6800.3023.00

R2 Level 1, Level 2 Adjacencies

IP Address(loopback): 192,168.2.23 NSAP: 49.0002.1921.6800.2023.00

IS-IS Area 1 Level 1 (intra-area) Routing R4 Level 1 adjacency only

IP Host

IS-ISArea Area22 IS-IS Level1 1(intra-area) (inta-area) Level Routing Routing

IP Address(loopback): 192,168.1.24 NSAP: 49.0001.1921.6800.1024.00

R5 Level 1 adjacency only

IP Address(loopback): 192,168.2.24 NSAP: 49.0002.1921.6800.2024.00

IP Host IP Host

IP Host

Figure 15-3: IS-IS Level 1 and Level 2 Routing

15-22

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

By default, Level 1 areas are considered “stub” areas because they rely on a default route to forward traffic out of the area. However, route leaking from Level 2 and Level 1 areas allows for more intelligent inter-area routing. In Figure 15-3 IP hosts are not assigned NSAP addresses and do not in any way participate in IS-IS routing. Adjacencies formed are based on interface circuit-type (either Level 1, Level 2, or both) and the provisioned area ID in the NSAP address. Note: the circuit-type is encoded in the IIH packet. Figure 15-3 defines the following adjacencies: •

Router R1: Circuits are Level 2 only since the router resides completely in a Level 2 area. R1 will form Level 2 adjacencies with R2 and R3.



Routers R2 and R3: These routers are considered Border routers since north-bound circuits are defined as Level 2, and south-bound circuits are defined as Level 1. R2 defines adjacencies with R1 and R5 while R3 defines adjacencies with R1 and R4.



Routers R4 and R5: Circuits may be defined as Level 1 only since these are edge routers connected to the IS-IS backbone.

Dynamic Hostname Support The CMTS will support use of the dynamic hostname in IS-IS link state packets (LSPs). As described in RFC 5301, the CMTS will support the use of TLV 137 to communicate its hostname and receive hostname updates from peer routers. In the IS-IS routing domain, a system ID is used to represent each router. The system ID is part of the network entity title that is configured for each IS-IS router. The dynamic hostname mechanism uses link-state protocol (LSP) flooding to distribute the router-name-to-system-ID mapping information across the entire network. Every router on the network will try to install the system ID-to-router name mapping information in its routing table. If a router that has been advertising the dynamic name type, length, value (TLV) on the network suddenly stops the advertisement, the mapping information last received will remain in the dynamic host mapping table for up to one hour, allowing the network administrator to display the entries in the mapping entry during a time when the network experiences problems. Entering the show isis hostname command displays the entries in the system-ID-to-router-name mapping table.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-23

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

IS-IS Network Topology — Multi-homing Multi-homing is the ability to define multiple NSAP addresses, one per area. Effectively, multi-homing merges multiple IS-IS areas into one large unified area. The LSP database thus becomes unified across the individual Level 1 areas. It should be noted that IS-IS multi-homing is not analogous to the IP concept of sub-interfaces with multiple secondary IP addresses. IP multi-homing implies that multiple logical subnets can be defined on the same physical link. The primary purpose of IS-IS multi-homing is to merge otherwise disparate Level 1 areas. Multi-homing provides the benefit of not having to take down an IS-IS network during as NSAP address renumbering, IS-IS area merging, or IS-IS splitting.

Packet Flow between IS-IS Systems IS-IS defines three packet type categories, similar to that defined in OSPF: Hello packets, Link State packets, and Sequence Number packets. As is the case with OSPF, Hello packets are used to establish and maintain adjacencies between directly connected IS-IS neighbors. Link State packets are used to distribute the actual IP routing information and Sequence Number packets control the distribution of Link State packets to allow for correct synchronization of the Link State database.

Designated Intermediate System (DIS) and Reliable Flooding of LSPs The DIS is sometime referred to as the Pseudonode, which is an abstraction for representing broadcast links as network nodes. This reduces the amount of router-to-router communications on a broadcast network and as a consequence, reduces the amount of information (IS-IS PDUs) that is exchanged when multiple nodes interconnect on a LAN. The election of the DIS is based on interface priority and, as a tie breaker, the MAC address used to encapsulate the Hello packet. As is the case with OSPF, the DIS plays the critical role of LSP flooding; however it should be noted that unlike OSPF, there does not exist the concept of a backup DIS (known in OSPF nomenclature as a BDR). If the DIS becomes unavailable, then DIS election must be restarted. To help mitigate a DIS outage, the hello interval for DIS routers is set at three times the rate of non-DIS routers. This scheme allows for quick detection of DIS failures and replacement. In addition to flooding responsibilities, the DIS will advertise a pseudonode LSP, which represents the broadcast link itself. This LSP has a zero cost and allows for communication on the broadcast link between individual non-DIS routers. The DIS router is not guaranteed to remain the DIS if a

15-24

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

15 Dynamic Routing Protocols

new router with a higher priority shows up on the LAN; likewise, there is no mechanism for making a router ineligible for DIS operation. IS-IS peers are said to be adjacent after Hello packets are exchanged but before the LSP database synchronization is complete. This differs from OSPF, and may cause transient routing problems when adjacent routers do not have a complete forwarding table representing routes within the ISIS domain. Use of the LSP overload bit can help solve this issue by informing adjacent routers that traffic should not be sent to a router whose LSP overload bit is set. On broadcast links, periodic flooding by all IS-IS nodes is used to ensure that adjacent peers maintain a consistent view of the LSP database for a particular IS-IS Domain. That is, all IS-IS nodes broadcast their LSPs to all attached devices. These flooded LSPs are not acknowledged and require support from the DIS to maintain a consistent view of the LSP database. To help support reliable flooding of LSPs, the DIS periodically sends out a CSNP that contains a summary of every known LSP within the IS-IS domain. To purge a LSP from the IS-IS domain, the remaining lifetime field is set to 0, and the LSP is flooded throughout the network. Only the originator of the LSP may purge it from the domain.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-25

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Multiple Topology IS-IS (MT IS-IS) Overview This section describes how the CMTS will implement MT IS-IS based on RFC 5120. While the feature fixes the limitations of the current IS-IS IPv6 implementation and maintains the current IS-IS IPv6 functionalities, the CMTS software will support only two topologies in Release 8.0: a topology for IPv6 and a common topology for IPv4. IS-IS for IPv6 was implemented in Release 7.4 (per RFC 5308 - Routing IPv6 with IS-IS). IS-IS could be configured as IPv4 only, IPv6 only or IPv4IPv6 only but only a single SPF (Shortest Path First) would run per level for IPv4 or IPv6. To overcome the single SPF limitation, MT IS-IS is being implemented in the CMTS. When MT IS-IS is enabled, the CMTS will maintain multiple instances of the IS-IS routing tree and will run two separate SPFs — one for standard topology IPv4 and the other for IPv6 topology.

Area 2

Area 1

IPv4 only IPv4-IPv6

Figure 15-4: Example of IS-IS and MT IS-IS Topologies In Figure 15-4, Router B in Area 1 is IPv4 only and all other routers are IPv4-IPv6. If MT IS-IS is not enabled, the best path from A to D is A -> B -> C -> D but any IPv6 traffic from A -> D would be lost in Router B. When MT IS-IS is enabled, two separate SPFs will run and maintain two separate topologies — IPv4 and IPv6. As a result, the best IPv4 path from A to D is A -> B -> C -> D and the best IPv6 path from A to D would be A -> E -> F -> C -> D.

15-26

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Adjacencies Users need to know what they are running, IPv4 or IPv6, in order for the adjacency to be included in the correct topology. If the interface only supports the IPv4 topology, the CMTS will not use the new MT TLV in the IS-IS Hello packet and it will not be advertised in the new TLV. Thus, the exclusion of MT TLV in the IIH implies that this interface is only part of the IPv4 topology.

Broadcast Interface Adjacencies All the routers on a LAN that implement the MT extension may advertise their MT capability TLV in their IIHs. If there is at least one adjacency on the LAN interface that belongs to this MT capable router, the corresponding MT IS Reachable TLV will be included in its LSP. Adjacency will always be established between two routers on a LAN whether they have a common MT or not. This guarantees that all the routers on the LAN can correctly elect the same DIS. If the CMTS receives an LSP from another router with an unsupported MT, the LSP will be installed into the database but no routes will be calculated using that LSP.

Advertising MT Reachable Intermediate Systems in LSPs The CMTS will include within its LSPs (in the Reachable Intermediate TLVonly) adjacent nodes that are participating in the corresponding topology and advertise such TLVs only if it participates itself in the corresponding topology. There is no change to the pseudo-node LSP construction. The Standard Reachable Intermediate Systems TLV is acting here as MT IPv4 (ID #0), the equivalent of the newly introduced MT Reachable Intermediate Systems TLV. A router must announce the MT IS TLV when there is at least one adjacency on the interface that belongs to this MT, otherwise it may announce the MT IS TLV of an adjacency for a given MT if this interface participates in the LAN. To display the current configuration, use the show isis database detail command.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-27

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

MT IP Forwarding The CMTS will support MT IPv4 (ID #0) and MT IPv6 (ID #2) on the same interface. Each MT belongs to a Distinct Address Family and routes learned within that topology will be installed in a separate RIB. The RIB associated with MT IPv4 (ID#0) is the default IPv4 VRF. To display all active IPv4 routes in this RIB, use the show ip route isis command. To display all active IPv6 routes in the RIB associated with the IPv6 (MT#2), use the show ipv6 route isis command.

Configuring MT IS-IS on the CMTS There are only two new commands introduced as part of the MT IS-IS implementation. Procedure 15-1 is used to enable or disable MT IS-IS. The second, Procedure 15-2, is needed only if the default IS-IS IPv6 metric of 10 needs to be changed.

Procedure 15-1

Use the following procedure to enable/disable MT IS-IS on the CMTS NOTE IS-IS must be disabled at the system level before enabling or disabling MT. To enable MT IS-IS, use the following steps: 1 Disable IS-IS at the system level with the following command:

C4#configure router isis shutdown 2 Enable MT IS-IS on the CMTS: C4#configure router isis address-family ipv6 multi-topology 3 Once MT IS-IS has been enabled, IS-IS can once again be enabled with the following command: C4#configure router isis shutdown no

To disable MT IS-IS, use the following steps:

15-28

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

1 IS-IS must again be disabled at the system level before disabling MT ISIS. Use the following command: C4#configure router isis shutdown 2 Disable MT IS-IS using the following command: C4#configure router isis address-family ipv6 multi-topology no 3 Once MT IS-IS has been disabled, IS-IS can once again be enabled with the following command: C4#configure router isis shutdown no End of procedure

Procedure 15-2

Change the Default Metric 1 Use the following command only if the default metric needs to be changed. To return to the default metric of 10, use the [no] parameter.

configure interface gigabitethernet 17/1 isis ipv6 metric [level-1 | level-2] [no] End of procedure

Sample Configuration The following sample configuration shows a CMTS directly connected to another router – The following information is from the C4 CMTS: C4# show running-config verbose interface gigabitEthernet 17/9 configure interface gigabitEthernet 17/9 no shutdown configure interface gigabitEthernet 17/9.0 ip address 10.85.9.2 255.255.255.0 configure interface gigabitEthernet 17/9.0 ipv6 enable configure interface gigabitEthernet 17/9.0 ipv6 address fc00:cada:c435:1709::2/64 configure interface gigabitEthernet 17/9.0 ip router isis configure interface gigabitEthernet 17/9.0 ipv6 router isis

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-29

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

configure interface gigabitEthernet 17/9.0 isis protocol no shutdown configure interface gigabitEthernet 17/9.0 ipv6 no nd ra suppress The following information is also from the C4 CMTS: C4# show running-config verbose | begin router isis configure router isis net 47.0001.0100.8500.9002.00 configure router isis metric-style wide level-1-2 configure router isis address-family ipv4 enable configure router isis address-family ipv6 multi-topology configure router isis address-family ipv6 redistribute connected level-2 configure router isis address-family ipv6 enable configure router isis no shutdown The following information is from the next-hop router: TR11#show running-config interface gigabitEthernet 2/20 Building configuration... Current configuration : 282 bytes ! interface GigabitEthernet 2/20 description C4-35,port 17/9 ip address 10.85.9.1 255.255.255.0 ip router isis ipv6 address FC00:CADA:C435:1709::1/64 ipv6 router isis end The following information is also from the next-hop router: TR11#show running-config | router isis router isis net 47.0001.0100.8500.9001.00 metric-style wide no hello padding

15-30

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

15 Dynamic Routing Protocols

log-adjacency-changes redistribute connected redistribute static ip ! address-family ipv6 multi-topology redistribute static exit-address-family !

Show commands The following section contains a group of commands most commonly used to display MT IS-IS information. To display the IS-IS neighbor output including the remote router’s MT setting, use the following command: C4#show isis neighbor The system output would look similar to the following: Sys Adj System ID Interface SNPA State Hold Type Type Circuit Id Protocol -------------- ---------------------- -------------- ----- ----- ---- ---- ------------------- -------0100.8500.9001 gigabitEthernet 17/9.0 000b.45b6.0100 Up 9 L1/2 L1 TR11.01 M-ISIS 0100.8500.9001 gigabitEthernet 17/9.0 000b.45b6.0100 Up 9 L1/2 L2 TR11.01 M-ISIS

NOTE If the connected router does not support MT IS-IS, the protocol will display IS-IS in the above output. If the neighbor row says ‘IS-IS’, it only indicates that the remote IS is using regular IS-IS TLVs on that interface. The CMTS can still send MT TLVs based on its own system/interface configuration. The CMTSs MT support can be verified using the show isis protocol command. If you are not seeing IPv6 routes and you think you should, then an inconsistent configuration between the C4 CMTS and the northern router may be the cause.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-31

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

To display the multi-topology system status, use the following command: C4#show isis protocol The system display will look similar to the following: IS-IS Router: default IS-IS routing Enabled IS-IS multi-topology Enabled System ID: 0100.6000.0002 IS-Type: level-1 Max LSP Lifetime: 1200 seconds Max time to delay after LSP event: 5000 milliseconds Override the routing calculation delay when the number of updates reach: infinite Routing calculation is to be paused: 10000 times Manual area address(es): 47.0001 Interfaces supported by IS-IS: gigabitEthernet 17/0

- IP - IPv6

level-L1

gigabitEthernet 18/0

- IP - IPv6

level-L1

Administrative distances: Internal level-1: 115 Internal level-2: 116 External level-1: 117 External level-2: 118 Metrics: Level-1 generates: wide Level-1 accepts:

wide

Level-2 generates: wide Level-2 accepts:

15-32

wide

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

To display the IS-IS neighbor detail output which includes both the remote router’s protocol (M-ISIS or IS-IS) and the remote router’s topologies (IPv4 and IPv6), use the following command: C4#show isis neighbor detail The system output would look similar to the following: System ID Interface SNPA State Hold Type Type Circuit Id -------------- --------------------- ------------- ----- ---- ---- ---- ---------------0100.8500.9001 gigabitEthernet 17/9 000b.45b6.0100 Up 9 L1/2 L1 TR11.01 Area Address(es): 47.0001 IP Address(es): 10.60.0.1 IPv6 Address(es): fe80::215:15ff:fe15:1177 Uptime: 0 days 00:49:52 Priority: 64 Support restart signalling: Yes Restart state: Not Restarting Adjacency suppressed: No Topology: IPv4, IPv6

Protocol --------M-ISIS

NOTE If the only “IS-IS” is displayed in the Protocol column above, this command will not display the Topology. This line was added in Release 8.0 to display MT IS-IS functionality. Using the command show isis database detail (where in this example is the LSP PDU identifier “TR11.00-06”) to display the IS-IS database detail, including the MT extensions, use the following command: C4# show isis database detail TR11.00-06 The system output would look similar to the following: IS-IS Level-2 Link State Database LSPID -------------------TR11.00-06 Metric: 0 Metric: 0 Metric: 0 Metric: 10

LSP Seq Num ----------0x000001BF IPv6 (MT-IPv6) IPv6 (MT-IPv6) IPv6 (MT-IPv6) IPv6 (MT-IPv6)

LSP Checksum ------------

LSP Holdtime ------------

0xF0E8 602 2001:1111:2222:3333:/64 2001:1234:0:3:/64 2001:1234:0:4:/64 2002:2001:3001:3002:/64

ATT/P/OL -------0/0/0

To display the IPv4 IS-IS route information, use the following command: C4#show ip route isis

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-33

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

The system output would look similar to the following: Codes:

(L1) internal level-1, (S) summary, (I) internal,

(L2) internal level-2, (IA) internal area, (E) external

(eL1) external level-1, (E1) external type-1,

(eL2) external level-2 (E2) external type-2

VRF Name IP Route Dest. Act PSt Next Hop Metric Protocol Dist Route Age Interface =============== ================== === === =============== ====== ======== ==== ============ ========= default 3.3.3.0/24 Yes IS 10.85.9.1 30 isis(L1) 115 0 00:11:39 gigE 17/9.0 default 4.4.4.0/24 Yes IS 10.85.9.1 30 isis(L1) 115 0 00:11:39 gigE 17/9.0

By adding the “ipv6” parameter to the command, the IPv6 IS-IS route information will be displayed: C4# show ipv6 route isis The system output would look similar to the following: Codes:

(L1) internal level-1, (eL2) external level-2 (E1) external type-1, (E) external ACT Active-IS,

IPv6 Route Dest / mask ====================== ::/0 2001:1111:2222:3333/64 2001:1234:0:3::/64 2001:1234:0:4::/64 2002:2001:3001:3002/64

Act === ACT ACT ACT ACT ACT

(L2) internal level-2, (S) summary, (E2) external type-2,

(eL1) external level-1, (IA) inter-area, (I) internal,

IS Inactive-IS,

OOS Inactive-OOS Dist/ Next Hop Metric Protocol ============================== ======= ========= fc00:cada:c435:1700::1 1/0 netmgmt fe80::20b:45ff:feb6:100 115/20 isis(L1) fe80::20b:45ff:feb6:100 116/10 isis(L2) fe80::20b:45ff:feb6:100 116/10 isis(L2) fe80::20b:45ff:feb6:100 115/20 isis(L1)

RouteAge ======== 00:13:46 00:10:52 00:08:07 00:08:07 00:10:52

Interface ========== gigE 17/0.0 gigE 17/9.0 gigE 17/9.0 gigE 17/9.0 gigE 17/9.0

CLI Commands Below is a table listing many of the CLI commands that you will use in configuring and using both MT IPv4 (ID #0) and MT IPv6 (ID #2) routing. The easiest way to look up an individual command is to use the List of CLI Commands. Command entries are listed alphabetically and are linked to their descriptions in the CLI command reference chapter, CLI Command Descriptions.

15-34

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

CLI Commands for IS-IS and MT IS-IS Table 15-3: List of Commands Related to IS-IS and MT IS-IS Purpose

Command

Clears the IS-IS counters.

clear isis counters configure interface cable ip router isis [no] configure interface cable ipv6 router isis [no] configure interface cable-mac ip router isis [no] configure interface cable-mac ipv6 router isis [no]

Enables [disables] IS-IS routing for IPv4 / IPv6 on the specified interface.

configure interface loopbacka ip router isis [no] configure interface loopbacka ipv6 router isis [no] configure interface gigabitEthernet ip router isis [no] configure interface gigabitEthernet ipv6 router isis [no] configure interface tenGigabitEthernet ip router isis [no] configure interface tenGigabitEthernet ipv6 router isis [no] configure interface cable isis authentication key-chain [no] configure interface cable-mac isis authentication key-chain [no]

Configures the IS-IS authentication for LSPs.

configure interface gigabitEthernet isis authentication key-chain [no] configure interface tenGigabitEthernet isis authentication key-chain [no] configure interface cable isis authentication mode [no] configure interface cable-mac isis authentication mode [no]

Configures the IS-IS authentication mode for LSPs.

configure interface gigabitEthernet isis authentication mode [no] configure interface tenGigabitEthernet isis authentication mode [no]

Configures the level of adjacency for the specified interface. The Level 1 adjacency may be established if there is at least one area address in common between this system and its neighbors.

configure interface cable isis circuit-type [no] configure interface cable-mac isis circuit-type [no] configure interface gigabitEthernet isis circuit-type [no] configure interface tenGigabitEthernet isis circuit-type [no]

Configures the complete sequence number PDUs (CSNPs) interval for the specified interface. This command only applies to the designated router on the specified interface.

configure interface cable isis csnp-interval [no] configure interface cable-mac isis csnp-interval [no] configure interface gigabitEthernet csnp hello-interval [no] configure interface tenGigabitEthernet isis csnp-interval [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-35

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-3: List of Commands Related to IS-IS and MT IS-IS (Continued) Purpose

Command configure interface cable isis ds-hello-interval [no]

configure interface cable-mac isis ds-hello-interval [no] Configures the length of time in milliseconds between hello packets for the configure interface gigabitEthernet isis ds-hello-interval [no] specified interface when it is DIS. configure interface tenGigabitEthernet isis ds-hello-interval [no] configure interface cable isis hello-interval [no] Computes the hello interval based on the hello multiplier so that the resulting hold time is 1 second.

configure interface cable-mac isis hello-interval [no] configure interface gigabitEthernet isis hello-interval [no] configure interface tenGigabitEthernet isis hello-interval [no] configure interface cable isis hello-interval minimal

Computes the hello interval based on the hello multiplier so that the resulting hold time is 1 second.

configure interface cable-mac isis hello-interval minimal configure interface gigabitEthernet isis hello-interval minimal configure interface tenGigabitEthernet isis hello-interval minimal

Configures the number of IS-IS hello packets a neighbor must miss before the router declares the neighbor to be down on the specified interface. This time determines how quickly a failed neighbor is detected so that routes can be recalculated.

configure interface cable isis hello-multiplier [no] configure interface cable-mac isis hello-multiplier [no] configure interface gigabitEthernet isis hello-multiplier [no] configure interface tenGigabitEthernet isis hello-multiplier [no] configure interface cable isis lsp-interval [no]

Configures the time delay between successive LSPs for the specified interface.

configure interface cable-mac isis lsp-interval [no] configure interface gigabitEthernet isis lsp-interval [no] configure interface tenGigabitEthernet isis lsp-interval [no] configure interface cable isis lsp-mtu [no]

Configures the maximum packet size of LSPs for the specified interface.

configure interface cable-mac isis lsp-mtu [no] configure interface gigabitEthernet isis lsp-mtu [no] configure interface tenGigabitEthernet isis lsp-mtu [no]

15-36

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-3: List of Commands Related to IS-IS and MT IS-IS (Continued) Purpose

Command configure interface cable isis metric [no] configure interface cable-mac isis metric [no]

Configures the default metric for the specified interface.

configure interface loopbacka isis metric [no] configure interface gigabitEthernet isis metric [no] configure interface tenGigabitEthernet isis metric [no]

Configures the metric for the MT #2 IPv6 topology. Configures the priority of the designated routers for the specified interface. The priority is used to determine which router on a LAN will be the designated router. The priorities are advertised in the hello packets. The router with the highest priority will become the Designated Intermediate System (DIS). In the case of equal priorities, the highest MAC address breaks the tie.

configure interface gigabitEthernet isis ipv6 metric [no]

configure interface cable isis priority [no] configure interface cable-mac isis priority [no] configure interface gigabitEthernet isis priority [no] configure interface tenGigabitEthernet isis priority [no]

configure interface cable isis protocol shutdown [no] configure interface cable-mac isis protocol shutdown [no] configure interface loopbacka isis protocol shutdown [no]

Disables [enables] the administrative state of IS-IS on the specified interface.

configure interface gigabitEthernet isis protocol shutdown [no] configure interface tenGigabitEthernet isis protocol shutdown [no]

Configures the maximum rate between LSP retransmissions for the specified interface. This command is useful in very large networks with many LSPs and many interfaces to control LSP retransmission traffic. This command controls the rate at which LSPs can be resent on the interface.

configure interface cable isis retransmit-interval [no] configure interface cable-mac isis retransmit-interval [no] configure interface gigabitEthernet isis retransmit-interval [no] configure interface tenGigabitEthernet isis retransmit-interval [no] configure interface cable isis small-hello [no]

Allows unpadded small hello packets for the specified interface.

configure interface cable-mac isis small-hello [no] configure interface gigabitEthernet isis small-hello [no] configure interface tenGigabitEthernet isis small-hello [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-37

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-3: List of Commands Related to IS-IS and MT IS-IS (Continued) Purpose

Command configure interface cable isis wide-metric [no] configure interface cable-mac isis wide-metric [no]

Allows wide metrics for the specified interface.

configure interface loopbacka isis wide-metric [no] configure interface gigabitEthernet isis wide-metric [no] configure interface tenGigabitEthernet isis wide-metric [no]

Configures filtering for outbound BGP routes on the specified VRF for the ISIS routing process.

configure router bgp [] distribute-list out isis

Configures redistribution of routes from Intermediate System-to-Intermediate System (IS-IS) routing processes into a Border Gateway Protocol (BGP) autonomous system.

configure router bgp [] redistribute isis

Places the system into an intermediate mode. NOTE: Use the NO command to remove all the IS-IS configuration.

configure router isis [no]

Allows user to enter CLI address family IPv4 mode.

configure router isis address-family ipv4

Enables IS-IS routing for IP on the router level

configure router isis address-family ipv4 enable [no]

Allows user to enter CLI address family IPv6 mode.

configure router isis address-family ipv6

Enables IS-IS routing for IPv6 on the router level

configure router isis address-family ipv6 enable [no]

Configures the router IS-IS authentication configure router isis authentication key-chain [no] key-chain. Configures the router IS-IS authentication configure router isis authentication mode [no] mode. Configures administrative distance for ISconfigure router isis distance [no] IS routes. Configures administrative distance for subsets of the IS-IS routes in the same VRF.

configure router isis distance isis [no]

Configures filtering for outbound IS-IS routes in the same VRF.

configure router isis distribute-list out [no]

Configures the number of equal costs routes.

configure router isis ecmp [no]

Modifies the graceful-restart parameters for IS-IS to help the peer to restart.

configure router isis graceful-restart help-peer [no]

15-38

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-3: List of Commands Related to IS-IS and MT IS-IS (Continued) Purpose

Command

Modifies the graceful-restart parameters for IS-IS to wait the specified time to establish adjacencies before completing the start/restart. Use the second command to negate the wait time.

configure router isis graceful-restart interface wait configure router isis graceful-restart interface [no]

Modifies the graceful-restart parameters for IS-IS for the maximum time before completing the restart procedures.

configure router isis graceful-restart t3 [no]

Configures the routing level.

configure router isis is-type [no]

Configures the generation rate of the LSPs.

configure router isis lsp-gen-interval [no]

Configures the link-state-packet (LSP) refresh interval.

configure router isis lsp-refresh-interval [no]

Configures the maximum time that linkstate-packets (LSPs) can remain in a router’s database without being refreshed.

configure router isis max-lsp-lifetime [no]

Configures the type of metric the CMTS will generate or accept.

configure router isis metric-style

Configures an IS-IS network entity title (NET). NETs define the area addresses for configure router isis net [no] the IS-IS area and the system ID of the router. configure router isis passive-interface cable [no] configure router isis passive-interface cable-mac [no] Suppresses routing updates on the specified interface.

configure router isis passive-interface gigabitEthernet [no] configure router isis passive-interface loopbacka [no] configure router isis passive-interface tenGigabitEthernet [no]

Redistributes BGP routes into IS-IS.

configure router isis redistribute bgp [no]

The second command is 7.x syntax.

configure router isis address-family ipv4 redistribute bgp [no]

Redistributes connected routes into IS-IS. configure router isis redistribute connected [no] The second command is 7.x syntax.

configure router isis address-family ipv4 redistribute connected [no]

Redistributes connected IPv6 routes into IS-IS.

configure router isis address-family ipv6 redistribute connected [no]

Redistributes OSPF routes into IS-IS.

configure router isis redistribute ospf [no]

The second command is 7.x syntax.

configure router isis address-family ipv4 redistribute ospf [no]

Redistributes RIP routes into IS-IS.

configure router isis redistribute rip [no]

The second command is 7.x syntax.

configure router isis address-family ipv4 redistribute rip [no]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-39

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-3: List of Commands Related to IS-IS and MT IS-IS (Continued) Purpose

Command

Redistributes static routes into IS-IS.

configure router isis redistribute static [no]

The second command is 7.x syntax.

configure router isis address-family ipv4 redistribute static [no]

Redistributes IPv6 static routes into IS-IS. configure router isis address-family ipv6 redistribute static [no] Turns on [off] Multi-topology IS-IS

configure router isis multi-topology [no]

To configure the router to signal other routers not to use it as an intermediate hop in their shortest path first (SPF) calculations, use the set-overload-bit command in router configuration mode. It configure router isis set-overload-bit will cause to originate LSPs with the Overload bit set. This bit will be set if the level-1 or level-2 database is running short of a resource such as memory. Disables the administrative state of IS-IS. configure router isis shutdown Configures the IS-IS throttling of shortest path first (SPF) calculations.

configure router isis spf-interval [no]

Change aggregate addresses for the VRF. configure router isis summary-address [no] The second command is 7.x syntax.

configure router isis address-family ipv4 summary-address [no]

Change aggregate IPv6 addresses for the VRF.

configure router isis address-family ipv6 summary-prefix [no]

Configures filtering for outbound OSPF routes on the specified VRF for the IS-IS routing process.

configure router ospf [vrf ] distribute-list out isis [no]

Configures redistribution routes from Intermediate System-to-Intermediate System (IS-IS) routing processes into OSPF.

configure router ospf [vrf ] redistribute isis [no]

Configures filtering for outbound RIP routes on the specified VRF for the IS-IS routing process.

configure router rip [vrf ] distribute list out isis [no]

Configures redistribution routes from ISIS routing processes into RIP.

configure router rip [] [vrf ] redistribute isis [no]

Displays the IS-IS redistribution information.

show distribute-list

Displays the IS-IS IPv4 / IPv6 redistribution information.

show ip isis

Displays the IPv4 / IPv6 IS-IS route information.

show ip route isis

show ipv6 isis

show ipv6 route isis

Displays IS-IS link state database for the specified VRF.

show isis database

Displays IS-IS interface status and configuration for the specified VRF.

show isis interface

15-40

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Table 15-3: List of Commands Related to IS-IS and MT IS-IS (Continued) Purpose

Command

Displays IS-IS events specific to a circuit and level for the specified VRF.

show isis interface events

Displays CLNS neighbor adjacencies for the specified VRF.

show isis neighbor [detail]

Displays CLNS protocol information for the show isis protocol specified VRF. Displays IS-IS protocol statistics for the specified VRF.

show isis traffic

Enables tracing of IS-IS router events to the logging history.

trace logging router isis [no]

a. The loopback interface is always passive.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-41

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Open Shortest Path First (OSPF) OSPF is a dynamic link state routing protocol developed by the Internet Engineering Task Force (IETF). OSPF: •

Supports Classless Inter-Domain Routing (CIDR)



Provides for routing update authentication, both simple and MD5



Uses IP multicast when sending/receiving the updates



Responds quickly to topology changes with a smaller amount of routing protocol traffic.

The OSPF specification is published as Request For Comments (RFC) 2328. Link State Routing Protocol Description

The OSPF routing protocol maintains a link state database of all subnets available on the network. This includes details about which routers are attached to the links. If a link goes down, the router that is directly attached to it immediately sends a Link State Advertisement (LSA) to its neighbor routers. Information about the link state propagates throughout the network. Each router reviews its database and re-calculates the routing table independently.

Routing Metrics

A router learns multiple paths to a particular destination network and chooses the path with the best metric in its routing table. Different routing protocols use different types of metrics. Rather than counting the number of hops as a metric, OSPF bases its path descriptions on link states that take into account additional network information. OSPF also lets the user assign cost metrics to each interface so that some paths are given preference. OSPF uses a user-defined cost for each interface. This cost is added together for each hop when calculating the cost of a route. This metric could be the same as number of hops if each interface along the route uses a cost of 1. The cost of the route displayed by the show ip route command is the sum of the interface costs.

ECMP

OSPF also has the concept of ECMP (Equal Cost MultiPath) routes. These are routes to the same dest IP (destination IP address) and prefix which use different next hop IPs but the same cost. The CMTS can distribute packets across at most four ECMP routes. ECMP routes can also be used with static routes. The CMTS bases its choice of best route first on longest prefix, then route type (local, netmgmt, OSPF, RIP), and finally on route cost.

15-42

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Configuring OSPF This section outlines the tasks required to configure a network and CMTS for OSPF. The procedures and commands in this section assume that IP addresses have already been configured for the network and OSPF interfaces. The sequence includes: 1 Reviewing a network diagram for interface information and architecture. 2 Enabling OSPF globally. 3 Configuring the network according to standard configuration parameters: set router id, hello timer, dead timer, network type (broadcast, point-topoint, virtual link), and authentication. 4 Verifying OSPF is running as configured. It is beyond the scope of this User Guide to supply recommendations for reviewing network architecture for all OSPF configuration possibilities; however, the following sections identify the CLI commands required for basic OSPF configuration on the CMTS.

Procedure 15-3

How to Enable OSPF Use this procedure to enable OSPF on the CMTS: 1 Enter the following command to give the default router an identification number: configure router ospf vrf default router-id 1.1.1.1 Where: 1.1.1.1 is the router ID 2 By default, OSPF is disabled on the CMTS. Enter the following command to enable OSPF: configure router ospf vrf default no shutdown There is no system response if the command is successful. This is a “silent success” command. 3 By default, OSPF is disabled for all interfaces. Enabling OSPF for an interface does not affect the global enable/disable state on the CMTS. Enter the following command to enable OSPF for an interface: configure router ospf [vrf default] network area

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-43

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Where: and can be specified as either a decimal value or as an IP address. The inverse mask is also called the wildcard mask. 4 Enter the following command to advertise routes for the locally connected interfaces (i.e. CAMs) and to redistribute the default ospf route based on metric-types, tags, and subnets: configure router ospf vrf default redistribute connected [metric ] [metric-type ] [tag ] Where the values and defaults are as follows: -

metric (optional) is the metric used for redistributed route. Values 1-4294967295. Default is 1. metric-type (optional) is the external link type associated with the default route advertised into the OSPF routing domain. Values are 1 (internal route) or 2 (external route). Default is 2. tag (optional) is the 32 bit decimal value that OSPF attaches to the external route. Default is 0.

5 Validate OSPF status: show ip ospf The output should indicate as follows: Router VRF default with ID 255.255.255.255 Only cost is used when choosing among multiple ASexternal-LSAs Exit overflow interval 0 seconds Number of external LSA 0. Checksum 0x0 Number of new originated LSAs 2 Number of received LSAs 5 6 Confirm that OSPF is enabled for the interface: show ip ospf interface Sample output: gigabitEthernet 17/0 Router Virtual Interface of Virtual Router: default Internet Address is 192.168.176.2 / 255.255.255.0 Internet Secondary Address(es): No Secondary Addresses Area ID: 0.0.0.0

15-44

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Network type: Point-to-point Cost: 1 Transmit delay: 1 Admin state: Enabled Interface state: Point-to-point Priority: 1 Designated router: 0.0.0.0 Backup designated router: 0.0.0.0 Not a graceful-restart helper

Timer intervals (in seconds): Hello: 1 Retransmit: 5 Dead: 4 Poll: 120 Counts: Events: 1 LSAs: 0 Authentication Type: None

gigabitEthernet 17/1 Router Virtual Interface of Virtual Router: default Internet Address is 192.168.177.2 / 255.255.255.0 Internet Secondary Address(es): No Secondary Addresses Area ID: 0.0.0.0 Network type: Point-to-point Cost: 1 Transmit delay: 1 Admin state: Enabled Interface state: Point-to-point Priority: 1 Designated router: 0.0.0.0 Backup designated router: 0.0.0.0 Not a graceful-restart helper

Timer intervals (in seconds): Hello: 1 Retransmit: 5 Dead: 4 Poll: 120 Counts: Events: 1 LSAs: 0 Authentication Type: None

End of procedure

Procedure 15-4

How to Disable OSPF for an Interface CAUTION

Care should be exercised when using the following command, because the OSPF network command can be used to enable OSPF on one, some, or all network interfaces. Most instances of OSPF in the field will have a network command for each interface, but some sites will use network

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-45

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

commands for multiple interfaces to save time and reduce commands. Be sure that your “ospf no network” command matches the mask and area of the network interface(s) on which you wish to disable OSPF. 1 Use the following command to disable OSPF for an interface or interfaces: configure router ospf no network area Where: ip-address is the IP prefix of the desired network interface, wildcard-mask is the IP address type mask that includes “don’t care bits,” and area-id is the area that is to be associated with the OSPF address range. 2 Confirm that OSPF is disabled for the network: show ip ospf interface End of procedure

Procedure 15-5

How to Disable OSPF on the CMTS 1 Use the following commands to disable OSPF: configure router ospf shutdown 2 Validate OSPF status: show ip ospf The output should include the following line: Router VRF default with ID 1.1.1.1 (disabled) 3 Validate vrf status: show ip vrf Sample output:

15-46

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

15 Dynamic Routing Protocols

C4/C4c CMTS Rel. 8.0.7

Virtual Router Details: Name Index =============== ========== default 1

OSPF ==== no

RIP === no

ISIS ==== no

BGP === no

ICMP-TIME-EXCEEDED ================== no

End of procedure

CLI Commands for OSPF The following list is meant as summary of the OSPF-related commands. They do not have to be performed in the order listed and not all commands will pertain to your plant and application. Table 15-4: List of Commands Related to OSPF Purpose

Command

Defines an OSPF area as a stub area. External routes can not be imported into these areas. Configures an area as a not so stubby area (NSSA). This area allows for generation of type-7 LSAs.

configure router ospf [vrf default] area stub [no]

configure router ospf [vrf default] area nssa [no]

Sets up a virtual link between two routers.

configure router ospf [vrf default] area show crypto isakmp sa

Local --------------10.1.171.11 10.1.171.11

Issue 2.0

Remote --------------10.1.240.82 10.1.2.48

Lifetime (sec) State Conn Role Enc Hash Grp Limit Remain ------ ---- ---- ---- ---- --- ------ -----mature 21 resp 3des md5 1 6000 4072 mature 20 resp 3des md5 1 6000 4057

ARRIS PROPRIETARY — All Rights Reserved

31-33

31 PacketCable™ Services

C4/C4c CMTS Rel. 8.0.7

C4> show crypto ipsec sa Interface: loopback 0 Local Remote --------------- --------------10.1.171.11 10.1.2.48 10.1.171.11 10.1.2.48 10.1.171.11 10.1.2.48 10.1.171.11 10.1.2.48 10.1.171.11 10.1.240.82 10.1.171.11 10.1.240.82 Interface total SA count: 6

Dir --in in out out in out

Life Limit Life Remain Type SPI State Enc Auth (sec) (sec) Packets ---- ---------- ------ ---- ---- ---------- ----------- ---------esp 0x3067015b mature 3des md5 6000 4006 6 esp 0x4a90df1e mature 3des md5 6000 4032 2029 esp 0x3bd152b8 mature 3des md5 6000 4006 6 esp 0x66deea04 mature 3des md5 6000 4032 2089 esp 0x187eb4fe mature 3des md5 6000 4021 3331 esp 0x00000bf2 mature 3des md5 6000 4021 4567

The "Packets" in the "show crypto ipsec sa" display should be increasing on one outbound IPSec SA and increasing on one or more incoming IPSec SAs per peer. This is a good hint that the intended traffic (COPS and/or Event messaging, for example) is flowing through the IPSec SAs. If IKE and/or IPSec SAs fail to be created properly, the first step should be to manually compare the Phase 1 and Phase 2 security parameters configured on the CMTS and the IKE peer to ensure compatibility. The next step is to inspect the CMTS syslogs to diagnose the problem. Make sure that INFO syslogs are enabled as this is where much IKE and IPSec information is recorded.

31-34

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

31 PacketCable™ Services

C4/C4c CMTS Rel. 8.0.7

IKE and IPSec Command Summary

The following commands are used to manage IKE and IPSec functionality on the CMTS: configure access-list clear crypto sa configure crypto dynamic-map configure crypto dynamic-map match address configure crypto dynamic-map set peer configure crypto dynamic-map set security-association lifetime configure crypto dynamic-map set transform-set configure crypto ipsec security-association lifetime seconds configure crypto ipsec transform-set configure crypto ipsec transform-set authentication configure crypto ipsec transform-set encryption configure crypto ipsec transform-set mode configure crypto isakmp enable configure crypto isakmp key configure crypto isakmp local-address configure crypto isakmp policy configure crypto map ipsecisakmp configure crypto map ipsecisakmp dynamic

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

31-35

31 PacketCable™ Services

C4/C4c CMTS Rel. 8.0.7

configure crypto map ipsecisakmp match address configure crypto map ipsecisakmp set peer configure crypto map ipsecisakmp set security-association lifetime seconds configure crypto map ipsecisakmp set transform-set show crypto dynamic-map show crypto ipsec sa show crypto ipsec security-association lifetime show crypto ipsec transform-set show crypto isakmp show crypto isakmp policy show crypto isakmp sa

31-36

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

32

Security

Topics AAA Feature

Page 1

Secure Shell Protocol (SSH2)

15

Routing to a Null Interface

24

Source Verification of Cable-side IP Addresses

25

CPE Host Authorization

27

DSx DQoS VoIP on the CMTS

30

CMTS Advanced CM Configuration File Verification

31

Cable Modem MAC Deny List

35

AAA Feature NOTE Remote Authentication Dial-In User Service (RADIUS) is not supported in Release 8.0. The AAA feature enhances the authentication, authorization, and accounting capabilities of the CMTS through the introduction of the TACACS+ protocol. This protocol not only standardizes the interface to a network element’s AAA capabilities, but it also enables centralized admin-

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-1

32 Security

C4/C4c CMTS Rel. 8.0.7

istration of security policies across a network of heterogeneous elements. AAA allows a customer to:

Definitions and Abbreviations



Maintain a central database of user IDs, user groups, passwords, and authentication policies



Customize access policies for the CMTS command set



Maintain standardized, centralized security accounting records.

authentication — the process of identifying an individual administrator, usually based on a username and password. authorization — the process of granting individuals access to system resources or functions based on the level of service assigned to them. accounting — the process of tracking an individual's activity while accessing a system’s resources, including the amount of time spent on the system, the services accessed, and amount of data transferred. line — a point of origin for CLI sessions. The CMTS supports a single console line (the SCM serial port), and up to sixteen virtual terminal lines (telnet sessions). vty — Virtual terminal

The AAA Model

The AAA security model is an architectural framework for the implementation and management of common security functions within a network of heterogeneous elements. The model distinguishes authentication (verification of a user’s identity) from authorization (verification that a user’s actions are permissible) and offers accounting services with respect to both. Moreover, the model separates security policy from policy enforcement, thereby enabling a distributed security scheme with centralized policy management for each independent function. Figure 32-1 provides a network-level illustration.

32-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

login attempt

Router

Authentication Servers

Authorization Servers login attempt

Accounting Servers

command xyz

C4 CMTS

Figure 32-1: AAA Security Model In Figure 32-1, the CMTS and the Router are AAA clients that defer login authentication and command authorization responsibilities to remote servers. Information regarding each authentication or authorization exchange is forwarded to accounting servers where historical records of user activity are maintained. Note that the AAA model itself does not demand a distributed security scheme but simply offers enough flexibility to accommodate it. Any or all of the AAA functions can be administered locally at an element. For example, an element can defer login authentication to a remote authority while authorizing each command locally based on element-specific policy such as the user’s privilege level. Similarly, an element can authenticate locally (e.g., from a password file) while deferring authorization to an external server on a per-command basis. TACACS+1 is a TCP-based protocol supporting distinct request/response transactions for authentication, authorization, and accounting. TACACS+ supports full payload encryption via Message Digest version 5 (MD5) and offers authentication for a wide variety of user services including login, Point-to-Point Protocol (PPP), Serial Line IP (SLIP), privilege-level change (e.g., entering enable mode), and password change. It employs an unbounded, server-controlled challenge-response mechanism in which the server may issue any number of challenges to a user prior to accepting or 1. Terminal Access Controller Access-Control System Plus

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-3

32 Security

C4/C4c CMTS Rel. 8.0.7

rejecting a service request. If the server rejects a service request, the client drops the connection. Otherwise, the client establishes the service parameters (e.g., session timeout, idle timeout, privilege level) as directed by the server and initiates the service. Only TACACS+ directly supports authorization for user activities via independent request/response transactions. With TACACS+, the client forwards each user command along with any associated arguments to the server where the accept/reject decision is made. On acceptance, the server may add additional arguments to the command line or may even override the entire argument list. The client is responsible for executing the accepted command with the server-supplied argument additions or overrides. TACACS+ supports both shell and command accounting. The client autonomously forwards start-of-service and end-of-service information to an accounting server. This information can include the number of bytes or packets transmitted or received, the elapsed time in seconds, the reason for termination, and so on. For shell accounting, successful authentication represents the start of service and session termination represents the end of service. For command accounting, successful authorization represents the start of service and command completion represents the end of service. Line Interfaces

Login and enable services are available via telnet sessions over the SCM maintenance ethernet interface and via the SCM console. Since each interface offers a different level of physical security, each may require a different level of AAA services or possibly none at all. Cisco refers to these interfaces as “lines” and provides AAA configuration capabilities on a perline basis. The line interface is also the target of non-AAA configuration parameters such as data rate, session timeout value, idle timeout value, pagination, and line password. Cisco’s line interface model is included as part of this feature.

AAA Functions Supported by the CMTS

Since the CMTS does not support network-based services such as PPP or SLIP, only login and enable services are considered for authorization. Only command services are considered for authorization for similar reasons.

32-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

Key capabilities include:

TACACS+ Servers and Server Groups



Configuration of login authentication methods on a per-line basis



Configuration of enable authentication methods on a per-line basis



Single connection



Line-based authentication



Enable-based authentication



Local authentication



Authentication via TACACS+



Configuration of authorization methods on a per-interface basis



Local authorization



Authorization via TACACS+



Shell and command accounting via TACACS+

TACACS+ uses TCP/IP for all client/server communication and requires payload encryption via MD5. A TACACS+ client must be provisioned with server-specific parameters such as IP address, port number, and shared secret. Some network architectures may require multiple servers for reliability purposes. Other architectures may require independent TACACS+ servers (or server clusters) for each AAA function. The CMTS supports six independently configurable TACACS+ servers. The current implementation of TACACS+ has the following characteristics:

Authentication Method Lists

Issue 2.0



Configuration information will include the server’s IP addresses, port number, shared secret, and timeout value.



There is support for three independently configurable TACACS+ server groups. Configuration information must include the group name and a list of TACACS+ servers belonging to the group.



A single TACACS+ server may be assigned to multiple server groups. Multiple TACACS+ server groups may share common backup servers.



All TACACS+ server and server group configuration information persists across system reboots and power-cycles.



By default no TACACS+ servers exist; the default configuration does not contain TACACS+ server configuration information.



By default no TACACS+ server groups exist; the default configuration does not contain TACACS+ server group configuration information.

The authentication function may be assigned to one or more TACACS+ server groups or to any of several local methods including the line password, the enable password, or the local user/password file. Moreover, authentication may be assigned to several of these methods in order of preference such that method n is employed if method n-1 is not available. This ordered list of methods is referred to as an authentication method list.

ARRIS PROPRIETARY — All Rights Reserved

32-5

32 Security

C4/C4c CMTS Rel. 8.0.7

The CMTS supports six independently configurable authentication method lists. The system is capable of maintaining unique parameter values for at least six authentication method lists. This provides four independent lists for console and vty login and enable authentication, plus two additional lists for testing configuration changes. The authentication method lists have the following characteristics:

Authorization Method Lists



Configuration information includes the name of the list and an ordered list of authentication methods (TACACS+, local password file, line password, enable password, and none).



By default, no authentication method lists exist; the default configuration does not contain authentication method list configuration information.



Authentication method list configuration information persists across system reboots and power-cycles.

The authorization function may be assigned either to one or more TACACS+ server groups or to the privilege level associated with the current user ID. As with authentication, authorization may be assigned to multiple methods in order of preference such that method n is employed if method n-1 is not available. This ordered list of methods is referred to as an authorization method list. The CMTS supports three independently configurable authorization method lists. The authorization method lists have the following characteristics:

Accounting Method Lists

32-6



Configuration information includes the list’s name and an ordered list of authorization methods (TACACS+, local, and none). (There are two independent lists for console and vty authorization, plus one additional list for testing configuration changes).



By default, no authorization method lists exist; the default configuration does not contain authentication method list configuration information.



Authorization method list configuration information persists across system reboots and power-cycles.

Accounting may be assigned to one or more TACACS+ server groups or to the local logging function of the CMTS. As with authentication and authorization, accounting may be assigned to multiple methods in order of preference such that method n is employed if method n-1 is not available. This ordered list of methods is referred to as an accounting method list.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

The CMTS supports six independently configurable accounting method lists. The accounting method lists have the following characteristics:

Lines



Configuration information includes the list’s name and an ordered list of accounting methods (TACACS+, local, and none) (four independent lists for console and vty shell and command accounting, plus two additional lists for testing configuration changes).



By default, no accounting method lists exist; the default configuration does not contain authentication method list configuration information.



Accounting method list configuration information persists across system reboots and power-cycles.

A line is any point of origin for a CLI session. The CMTS currently supports two types of lines: console lines and vty (virtual terminal) lines. A console line is a CLI session over the SCM’s console port, while a vty line is a CLI session over telnet. All lines are independently configurable. This allows an operator to modify the configuration of a given line without affecting the configuration of other lines of the same type. For example, a user logged in on vty 0 may disable/enable pagination without disturbing the state of pagination on vty lines 1 through 15. The following is a summary of the provisioning of the line interfaces: •

Configuration information includes at least session timeout, idle timeout, pagination mode, and password. The C4 CMTS maintains unique parameter values for one console line and sixteen vty (telnet) lines numbered 0 through 15. The session timeout provides the maximum session length in seconds. A value of zero (default) indicates no timeout. The idle timeout provides the maximum idle time in seconds. A value of zero (default) indicates no timeout. The pagination mode provides the number of lines of consecutive output to display before pausing and prompting. A value of zero (default) indicates no pagination. The password provides the line password used for authentication if line-based authentication is active. By default, the line password is undefined.



The configuration of login authentication, enable authentication, authorization, shell accounting, and command accounting services are supported on a per-line basis.



By default, there are two console lines, consoles 0 and 1. Console 0 is the new-start configuration port and is physically secure.



Issue 2.0

By default, there are seven (7) vty lines, but another nine can be activated to make a total of sixteen (16).

ARRIS PROPRIETARY — All Rights Reserved

32-7

32 Security

C4/C4c CMTS Rel. 8.0.7

Vty lines are not new-start configuration ports and are not necessarily physically secure. They exist only if they are manually configured. This implies that telnet services are not available on the CMTS by default. •

By default, login authentication is disabled on all lines. Until authentication is manually configured, access to any of the configured lines is granted without challenge.



By default, enable authentication is disabled on all lines. Until enable authentication is manually configured, access to enable mode on any of the configured lines is granted without challenge.



By default, authorization is disabled on all lines. Until authorization is manually configured, any command may be entered on any line without challenge. Note that this does not include the enable command. The enable command represents a change of privilege level; therefore, it is subject to authentication rather than authorization.



By default, accounting is disabled on all lines. Until accounting is manually configured, no authentication or authorization activities may generate accounting records.



All line configuration information persist across system reboots and power-cycles. This includes line-specific parameters (e.g., time-outs, baud rate), authentication information, authorization information, and accounting information.

Common CLI Commands for AAA Using TACACS

Use the following command to configure TACACS+ servers and TACACS+ server groups. Each server may be configured with an IP address, shared secret, TCP port number, and timeout value. Each group may be configured with a group name and one or more TACACS+ servers. All hosts are automatically assigned to the TACACS+ server group named tac_default. NOTE This TACACS+ tac_default group will not exist until a configure tacacs host command has been completed (i.e., there is no empty group with this name).

configure tacacs [no] {group string host ipAddress | host ipAddress [key string] [port integer] [timeout integer] [single-connection]}

32-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

CAUTION

If the TACACS+ server is configured with CLI authorization, then single connection configuration should be used. Without single connection, command authorization will open a unique TCP connection for each command. This could cause scripts to run out of available ports. Consider the following examples: configure tacacs host 10.9.8.7 key hostTacKey configure tacacs host 10.9.8.6 key hostTacKey configure tacacs host 10.9.8.5 key hostTacKey timeout 4 configure tacacs group group1 host 10.9.8.7 configure tacacs group group1 host 10.9.8.6 This sequence defines three TACACS+ servers, 10.9.8.7, 10.9.8.6, and 10.9.8.5, all of which use the same shared secret (hostTacKey). Servers 10.9.8.7 and 10.9.8.6 use the default timeout value of 0 which implies no timeout, while server 10.9.8.5 uses the timeout value of 4. All servers are members of the default TACACS+ server group, while servers 10.9.8.7 and 10.9.8.6 are assigned to TACACS+ server group group1. Use the following command to display all configured TACACS+ server groups, their members, and the operational parameters of each member. If the detail keyword is added, then utilization and performance measurements are also displayed for each TACACS+ Server. show tacacs [detail] Keywords specifying authentication methods may appear in any order, and they may be repeated. The order of keywords specifying authentication methods is significant in that method n is applied if and only if method n1 is unavailable. configure [no] authentication listName [line] [enable] [local] [tacacs {groupName | default}] [none] The following commands are valid examples: configure authentication list1 tacacs tac_default local configure authentication list2 tacacs group2 line none They define two authentication method lists: list1 and list2. The first list specifies two authentication methods: the default TACACS+ server group and the local user/password file. The second list specifies three authenti-

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-9

32 Security

C4/C4c CMTS Rel. 8.0.7

cation methods: TACACS+ server group group2, the line password, and finally no authentication. configure [no] authorization listName [local] [tacacs {groupName | default}] [none] As with authentication, the keywords specifying authorization methods may appear in any order, and they may be repeated. The order of keywords specifying authorization methods is significant in that method n is applied if and only if method n-1 is unavailable. Enable TACACS Authentication

To help ensure greater security on a TACACS server for individual users, the following procedure configures the server as necessary:

Procedure 32-1

Configure TACACS Server to Enable Password 1 Click the User Setup option on the server. 2 Select the List All Users option. This displays all the users that are configured on the server. 3 Determine the specific user and select. 4 Locate the TACACS+ Enable Password option under the Advanced TACACS Setting option. 5 Select Use Separate Password 6 Enter and confirm the user password. End of procedure

Procedure 32-2

Configure the CMTS to Enable Password 1 Enter the following command to set up the local enable password: configure enable password privilege 2 To configure the key for the TACACS host, enter: configure tacacs host key NOTE This key must match the TACACS server key.

32-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

3 To map the group name to the TACACS server IP address, enter: configure tacacs group host 4 To configure authentication method list(s), enter configure authentication tacacs group local none 5 To configure a console or telnet session for authenticating the method list: configure line vty authentication enableauthentication configure line console authentication enableauthentication

Use the following command to configure accounting method lists: configure [no] accounting listName [local] [tacacs {groupName | default}] As with authentication and authorization, the keywords specifying accounting methods may appear in any order, and they may be repeated. The order of keywords specifying accounting methods is significant in that method n is applied if and only if method n-1 is unavailable. The following commands are valid examples: configure accounting list1 tacacs default local configure accounting list2 tacacs group2 They define two accounting method lists: list1 and list2. The first list forwards accounting records to the default TACACS+ group or to the local log if the default TACACS+ group is unavailable. The second list forwards accounting records to TACACS+ group2. Use the following command to configure lines, either consoles or virtual terminals (VTYs): configure line { console | vty } startLine [endLine] [no] [session-timeout integer] [idle-timeout integer] [length integer] [password [hidden] string] ] [speed integer] [authentication [login | enable] authenticationList] [authorization authorizationList] [accounting {shell | command integer} [stop-only] accountingList]

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-11

32 Security

C4/C4c CMTS Rel. 8.0.7

Since the CMTS currently supports a single console port and up to sixteen remote sessions, the commands shown in Table 32-1 are possible: Table 32-1: Examples of Commands for Configuring Console Port and Remote Sessions Command

Purpose

configure line console 0

To configure the SCM console port

configure line vty 0 15

To configure all remote sessions

configure line vty 1

To configure the second remote session only

Each of these commands should cause the CLI to enter line configuration mode where any of the remaining parameters may be set or unset. Use the following command to view the status of the active lines: show line [detail] Use the following command to set a password or encrypted password for granting access to privileged commands. See Configuring Passwords and Privileges on page 2-12, for details.

Enabling CLI Password Control for Privileged Commands

configure enable password Use the following command to add a local user password: configure user password TACACS+ Defaults

The following table lists default values for the TACACS configuration commands.

Table 32-2: TACACS+ Default Values Command Keyword

Default Value

Group

TACACS Server Group Name

tac_default

Host

IP address of TACACS Server

None

Key

Shared Secret

None

Port

TACACS server’s TCP port number

49

Time in seconds that the CMTS waits for a response from the TACACS server before aborting a TACACS transaction.

3

Timeout Single-connect

32-12

Description

If true, indicates that the server supports multiplexing multiple TACACS+ sessions over a single connection.

ARRIS PROPRIETARY — All Rights Reserved

false

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

CAUTION

If the TACACS+ server is configured with CLI authorization, then single connection configuration should be used. Without single connection, command authorization will open a unique TCP connection for each command. This could cause scripts to run out of available ports.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-13

32 Security

Procedure 32-3

C4/C4c CMTS Rel. 8.0.7

Sample Procedure for Configuring TACACS Accounting This procedure assumes that TACACS servers, hosts, and groups have already been configured. 1 Enable global TACACS: configure accounting acct1 [method_list_name] name [tacacs_group_name]

tacacs

2 Enable local accounting: configure accounting acct4 [method_list_name] local 3 To configure TACACS accounting on a per vty line basis, choose from the commands in this step. Shell Accounting — These commands enable shell accounting, which logs only when a new session is started and stopped or just stopped. configure line vty [0 – 15] accounting acct1 [method_list_name] shell start-stop configure line vty [0 – 15] accounting acct1 [method_list_name] shell stop-only Command Accounting — This logs only when commands using privilege levels 0 thru 15 are executed. configure line vty [0 – 15] accounting acct1 [method_list_name] command [0-15] 4 To configure TACACS accounting on a console line, choose from the commands in this step. Shell Accounting — These commands enable shell accounting, which logs only when a new session is started and stopped or just stopped. configure line console [0/1] accounting acct1 [method_list_name] shell start-stop configure line console [0 /1] accounting acct1 [method_list_name] shell stop-only Command Accounting — This logs only when commands using privilege levels 0 thru 15 are executed. configure line console [0/1] accounting acct1 [method_list_name] command [0-15]

32-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

5 To check the accounting method lists configured on the system: show accounting 6 To deconfigure accounting (tacacs and local) from a vty line: configure line vty [0-15] accounting acct1 [method_list_name] no 7 To deconfigure accounting (tacacs and local) from a console line: configure line console [0/1] accounting acct1 [method_list_name] no 8 To see all TACACS AAA+ activities on a system: show tacacs detail End of procedure

Secure Shell Protocol (SSH2) The CMTS Secure Shell protocol version 2 (SSH2) feature provides enhanced privacy and security, including:

Setting up the SSH Server



Secure encrypted connection capabilities using an SSH2 server



User authentication by internal password



TACACS+ authentication, or user digital signatures (public keys)



Secure connections to the CMTS CLI (ssh) and file systems (sftp)



Support for up to 16 SSH clients.

You may use the following commands to enable SSH: configure crypto key generate dsa configure ip ssh restart

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-15

32 Security

Feature Description

C4/C4c CMTS Rel. 8.0.7

SSH is a secure user authentication and connection protocol that operates over TCP/IP. The following characteristics apply to the CMTS implementation of SSH2: •

SSH can work with insecure legacy remote connection protocols such as Telnet and FTP, or can be configured to replace them



SSH clients connect to SSH servers using TCP port 22



SSH multiplexes multiple sessions over a single TCP port. UDP is not supported.



SSH uses encryption to secure all traffic in the connection



Connection cipher is auto-negotiated from a list of candidates such as 3DES, Arcfour, Blowfish, etc.



A Diffie-Hellman key exchange establishes the transmission key for the SSH session



SSH can use passwords or user public keys to authenticate users



The CMTS SSH2 server supports secure CLI login



The CMTS also supports SSH-EXEC (enables use of SSH within PERL).

NOTE Secure CLI looks and performs the same as existing CLI. Users must enter an enabling password to execute configuration commands. After successful user authentication, the SSH2 server creates a CLI shell process. SSH2 Security Highlights and Compatibility

CLI Commands

SSH2 allows for the following security features: •

Users can be authenticated via user public keys (instead of only passwords)



User passwords and enabling authorizations may be authenticated via TACACS



SSH2 is not backward compatible with SSH1



The CMTS supports SSH protocol version 2 (SSH2) only



SSH2 clients include openSSH for Unix, and PuTTY, SecureCRT® & SecureFX® for Windows.1

CLI commands are provided to configure, operate, and maintain the SSH2 server.

1. SecureCRT and SecureFX are registered trademarks of VanDyke Software, Inc.

32-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

Management Commands — Use the following command to display active SSH sessions: show ip ssh To generate the DSA public and private keys, use the following command: configure crypto key generate dsa NOTE Use the configure ip ssh shutdown command carefully. If the SSH2 server is shutdown, you will not be able to use the SSH2 client to issue the restart command. Configuring the Server

The commands in this section are used to change the SSH server's default settings. Use the following command to display the SSH server configuration: show ip ssh config Use the following command to change the default port from 22 to another port number: configure ip ssh port Use the following command to set the time in minutes the session can remain idle before it will timeout. The default is zero, which stands for unlimited — no amount of idle time will cause the session to timeout: configure ip ssh idle-timeout Use the following command to list the available ciphers. The default is all: configure ip ssh [aes] [blowfish] [cast] [arcfour] [3des] Use the following command to allow or disallow password authentication: configure ip ssh [no] password-auth Use the following command to allow or disallow user digital signature (public key) authentication. configure ip ssh [no] public-key-auth Restart the SSH2 server after a configuration change. Configuration changes take effect only after you restart the SSH2 server: configure ip ssh restart

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-17

32 Security

C4/C4c CMTS Rel. 8.0.7

NOTE Restart the SSH2 server after a configuration change. Configuration changes take effect only after you restart the SSH2 server using the configure ip ssh restart command.

Managing User Public Keys

To add a user public key to the CMTS, follow these steps: 1 Consult Table 32-3, Supported Key Formats, on page 32-19 2 Upload the user's PEM- or SSH2-formatted public key files into the following location on the CMTS: /system/sec/ssh/user. 3 The user public file must have the following naming convention: .pem or .pk2 where the User Name is the user’s login name. 4 Use legacy FTP to upload the user's public key file only — do not upload the private key file!

Verification of SSH and PuTTY Setup

Use the following to procedures to set up SSH on the CMTS and to use the PuTTy utility for public key authentication.

Procedure 32-4

Setting up SSH on the CMTS 1 If you have executed the configure crypto key generate dsa command (Setting up the SSH Server, page 32-15), you should have a /system/ssh/server directory. Use the cd command to enter that directory. cd /system/ssh/server If not, use mkdir to create the directory. 2 Generate the public and private keys: configure crypto key generate dsa 3 Restart the SSH2 server: configure ip ssh restart End of procedure

32-18

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

Table 32-3: Supported Key Formats

Support for Server Keys Support for User Public Keys in Release File extension Create key using

DER PEM

IETF/SSH2

OpenSSHa

Yes

No

No

5.x, 7.x, and later

7.x and later

(none)

.pk2

n/a

PuTTYgen / SSH2

n/a

.pem b

openSSH / openSSL

a. OpenSSH key formats can be converted to SSH2 formats using the following command: ssh-keygen -e -f id_dsa.pub > id_dsa.pk2 b. See Procedure 32-5, PuTTY, SSH, Public Key Authentication, below.

Procedure 32-5

PuTTY, SSH, Public Key Authentication Follow this procedure if you wish to connect securely to the CMTS using PuTTY and SSH with public key authentication: 1 Telnet to a Unix machine which is configured with openSSL crypto and sshkeygen utilities. login: serial pwd: serial 2 Execute the command: ssh-keygen -t dsa -f id_dsa.pem The file id_dsa.pem will be the private key file. If id_dsa.pem already exists, overwrite it. 3 You will be prompted for a pass phrase. If you want to be prompted for this pass phrase when you authenticate to the CMTS, enter one. If not, you can hit Enter twice. The pass phrase is the SSH password; it must be at least 4 characters long. 4 Execute the command: openssl dsa -in id_dsa.pem -outform PEM -pubout -out .pem Replace with the desired username, for example, C4. If you entered a pass phrase when the key was created, you will be prompted to enter it again.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-19

32 Security

C4/C4c CMTS Rel. 8.0.7

5 A file will be created called ".pem". This is this user's public key file and must be sent using FTP to the CMTS running SSH. Place the file in /system/sec/ssh/user. You may have to create the /user directory. 6 At the CMTS, restart the SSH server: configure ip ssh restart 7 From your PC, run PuTTYgen. PuTTYgen can be downloaded from: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 8 On the menu bar select Conversions --> import key. Open the private key file you created above called id_dsa.pem. If you entered a pass phrase when the key was created you will be prompted to enter it again. 9 Click the Save private key button to save the private key file with a ".ppk" extension; call it .ppk or something that correlates it with the username you entered above. This is PuTTY's private key file format and is different from OpenSSH and ssh.com (IETF SECSH). 10 From your PC, open PuTTY. Create a profile for connecting to the SSH server. On the left side of the PuTTY window you will see a pane called “Category”. Select Connection --> SSH --> Auth, and in the “Private key file for authentication” browse to the public key file (the .ppk file you converted with PuTTYgen). Go back to 'Sessions'. Enter the IP address, SSH, Name of 'Saved Session' file and save your profile. 11 Connect to the CMTS. Login with , whatever filename you called the .pem public key file you FTP’d to the CMTS. If you entered a pass phrase you will be prompted to enter this as well. Proceed to login to the CMTS in the same way as with telnet. End of procedure

Procedure 32-6

Storing or Backing up Server Keys Server keys must be DER-encoded in PEM format. OpenSSH format is not supported. To store backup copies of public and private keys follow these steps:

32-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

1 Export the server public and private keys to files: configure crypto key export public-key configure crypto key export private-key 2 (Alternative) In a CLI session, enter the following command: show running-config | include ssh Capture the output and save it to a file. 3 You can use legacy ftp or copy ftp to save the file(s) to a remote system, but it is recommended that you use secure FTP (SFTP). End of procedure

Procedure 32-7

Restoring Server Keys from Backup Files 1 Use legacy ftp or copy ftp to copy the backup files you created in Procedure 32-6 from the remote system to the CMTS. 2 Import the keys into the MIB tables with the following commands: configure crypto key import public-key configure crypto key import private-key 3 (Alternative) If you saved a running-config file, execute the following command: exc file Where filename is the name of the running-config file. 4 Use secure FTP (SFTP) to upload the server’s private key file. End of procedure

Feature Dependencies

Issue 2.0

No alarms are associated with the CMTS SSH feature. No performance monitoring is provided with the CMTS SSH feature. No new hardware is needed to support this feature. If the SSH server's host public/private DSA key pair is not recovered after a system outage, then a new key pair will be generated before the SSH server can be started.

ARRIS PROPRIETARY — All Rights Reserved

32-21

32 Security

C4/C4c CMTS Rel. 8.0.7

Table 32-4: SSH Server Operating Parameters Parameter

CLI Command (config)

Comment

TCP port

ip ssh port

Default is port 22.

Session idle timeout (minutes)

ip ssh idle-timeout

Default is 0 (unlimited). Note well that CLI time is in minutes but SSH2 server time is in seconds.

Max SSH clients

ip ssh max-clients

The default is 0, but the value of zero represents the maximum number available. The maximum number of SSH clients is equal to the number of enabled vty lines. So if the max-clients parameter is set to 5, then the maximum number of clients is 5. If it is set to 0, and there are 16 vty lines enabled, then the maximum number of SSH clients is 16.

Choice of cipher set (choose any or all)

ip ssh ciphers [aes] [blowfish] [cast] [arcfour] [3des]

Available ciphers are aes, blowfish, cast, arcfour, and 3des. Default is all ciphers are available.

Allow/Disallow password authentication

ip ssh password-auth ip ssh no password-auth

Password authentication is allowed. If disallowed, any password authentication from the client is rejected. If both password and public key authentications are disallowed then all client authentication requests will be rejected. Default is allowed.

Allow/Disallow user public key authentication

ip ssh public-key-auth ip ssh no public-key-auth

User public key authentication is allowed. If disallowed then any public key authentication from the client is rejected. If both password and public key authentications are disallowed then all client authentication requests will be rejected. Default is allowed.

Require/Do Not Require ip ssh password-auth-req password ip ssh no password-auth-req authentication

The server requires password authentication before a client is considered logged in. Password authentication must be allowed; otherwise, this command has no effect. If not required, the client can choose whether or not to use password authentication. Default is not required.

Require/Do Not Require ip ssh public-key-auth-req public key ip ssh no public-key-auth-req authentication

The server requires public key authentication before a client is considered logged in. Public-key-auth must be allowed, otherwise this command has no effect. If not required, the client can choose whether or not to use public key authentication. Default is not required.

Require/Do Not Require ip ssh public-key-auth-first public key ip ssh no public-key-auth-first authentication first

If both password and public key authentications are required, this command requires public key authentication to be performed first. If it is not required then the client can choose in which order to authenticate. Default is not required.

Max number of client authentication failure

Server rejects a client authentication if the number of failed authentication ip ssh max-auth-fail attempt exceeds this number. This counter is for both public key and password authentication failures. Default is 3.

Allow/Disallow secure CLI login sessions

ip ssh login ip ssh no login

Secure CLI login sessions are allowed. If disallowed, then no CLI sessions are available. Default is allowed.

Allow/Disallow secure port forwarding

ip ssh port-forwarding ip ssh no port-forwarding

Port forwarding is allowed. If disallowed, then no port forwarding is available. Default is allowed.

Allow/Disallow legacy Telnet connections

telnet-server no telnet-server

Starts or stops the internal telnet server. Default = enabled.

Allow/Disallow legacy FTP connections

ftp-server no ftp-server

Legacy FTP control connections on port 21 are allowed. If disallowed, port 21 is closed and FTP control connection requests are rejected. This command takes effect immediately. Default is allowed.

Allow/Disallow legacy ip ssh sftp-server Secure FTP connections no ip ssh sftp-server

32-22

SFTP connections on the configured SSH port are allowed. If disallowed, the SFTP service requests are denied preventing SFTP access. This command may require restarting the SSH service. This will drop active SSH connections (including SSH-EXEC). Default is allowed. Note that the SSH service must be enabled for SFTP.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

NOTE If the TACACS+ server is configured for enable authorization, the user will have the configure privilege level upon logging in. Also, if a Control Complex failover or switchover occurs, the SSH console sessions will be lost and must be reestablished.

Table 32-5: CLI Commands for Generating SSH Server Host Key CLI Command

Description Generate the host private/public key pair for the CMTS SSH server. Specify dsa format for the SSH2 server. The DSA host public key may be distributed to clients before an SSH session is started. To maintain security, the host private key should never be copied off the CMTS.

configure crypto key generate dsa

Note well that this command does not start the CMTS SSH server daemon process (see CLI command configure ip ssh no shutdown). Also, the SSH server’s host public/private key pair(s) must be created before the SSH server is started. This means the DSA key pair must be created for the SSH2 server. This command does not appear in the show running config command output. Delete the SSH server’s host public/private key pair(s).

configure crypto key zeroize dsa

If the SSH2 server is running and the DSA key pair is deleted, the server will terminate immediately. Prerequisites: it is desirable to use the configure ip ssh shutdown command to stop the SSH server before deleting any of its host key pairs.

show ssh host public-key dsa

SSH Server Operation and Maintenance Commands

Displays the SSH server’s host public key. Specify dsa format. This could be used to cut and paste the public key into an SSH client via a terminal session. DSA public keys are for SSH2 clients

The commands in Table 32-6, CLI Commands for SSH Server Operation and Maintenance, on page 32-23 start, stop, and monitor the CMTS SSH

server and its running sessions. These commands set the parameters for the SSH server the next time it runs. If the server is already running, then restart the server with configure ip ssh restart.

Table 32-6: CLI Commands for SSH Server Operation and Maintenance Command configure ip ssh no shutdown

Description Starts the SSH server’s daemon process ipssh. This command will fail if the SSH2 server’s DSA host key pair is not available. Stops the SSH server’s daemon process ipssh. All active SSH sessions are killed.

configure ip ssh shutdown

Issue 2.0

Use the configure disconnect ssh command to terminate individual running SSH sessions.

ARRIS PROPRIETARY — All Rights Reserved

32-23

32 Security

C4/C4c CMTS Rel. 8.0.7

Table 32-6: CLI Commands for SSH Server Operation and Maintenance (Continued) Command

Description

configure ip ssh restart

Stops the SSH server’s demon process, kills all SSH sessions, and automatically restarts the SSH daemon process. May be used to restart the SSH server from within an SSH session (which will be killed). This is the equivalent of configure ip ssh shutdown followed by configure ip ssh no shutdown.

show ip ssh

View all running SSH sessions. This command displays the connection id, the user id, the client IP address), Authentication method (password or public key), encryption algorithm, MAC algorithm, and the client software version.

show ip ssh config

View the SSH2 server operating parameters. This command displays the settings for the bind address, port number, idle time, max clients, max shells, supported encryption and MAC algorithms, service terminal, port forwarding, password allowed, password required, public key allowed, public key required, public key first, and max number of authentication failures.

configure disconnect ssh

Kills a running SSH session identified by connection id.

Routing to a Null Interface A null interface is a pseudo-interface that can neither receive nor forward packets. Any packets routed to a null interface are dropped. Routing to a null interface is a way to filter traffic that is simpler than using Access Control Lists. It functions like a global Access Control List (ACL) since a single entry in the routing table applies to all ingress interfaces. With this feature enabled, the CMTS system administrator can define a route in the CMTS routing table to a null interface. A Classless InterDomain Routing (CIDR) match with this defined route on the destination IP address of an ingress IP datagram results in the dropping of the packet. Routing to a null interface can be used to discard certain IP prefixes in order to remove the potential for routing loops. By default the packets routed to the null interface are discarded silently, but the CMTS can be configured to return an Internet Control Message Protocol (ICMP) “destination unreachable” error to the source IP. The cost of the route is zero by default, but it can be increased by user command. CLI Commands

To enable the sending of ICMP unreachable messages: configure interface null 0 ip unreachables The only valid interface number for this command is 0. The result is global.

32-24

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

To add a route to the null interface: configure ip route [destination ip] [destination mask] null 0 To add an IPv6 route to the null interface: configure ipv6 route null [admin-distance ] [metric ] To display IP routes: show ip route Or … show ipv6 route

Source Verification of Cable-side IP Addresses The CMTS Cable Source Verify feature is intended to eliminate hostinitiated corruption of the layer 2 and layer 3 address spaces on the cable network. The feature adds a source IP address verification phase to the IP address learning process of the CMTS. Each unknown source address received in an IP, ARP, or ND packet on a cable-side interface is subjected to a configurable series of address validation checks prior to learning. If any check fails, the address remains unlearned and all IP, ARP, and ND packets sourced from that address are dropped. The CMTS examines source addresses of directly connected hosts to verify that their IP addresses do not belong to other hosts. Also, the CMTS inhibits the traffic of an indirectly connected host if the return route to that address is not via the cable modem that originated the packet. Source Verify via Internal Database — The CMTS maintains an internal database (MAC DB) of CPE source IPs (SIPs), MAC addresses, and associated CMs. The database is populated through DHCP snooping for dynamically assigned CPE IP addresses or through either MAC learning or DOCSIS® pre-provisioning for statically assigned CPE IP addresses. This database along with the routing tables serves as the default authority for SIP verification. Source Verify via DHCP Server — This facility allows the CMTS to query a DHCP server for the CM MAC address associated with a given SIP when that SIP is not present in the MAC DB of the CMTS. It does this using a DHCP LEASEQUERY message. Cable Source Verify supports multiple versions of the lease query protocol for IPv4. For IPv6 there is only one version.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-25

32 Security

C4/C4c CMTS Rel. 8.0.7

Source Verify via Authoritative DHCP Server — With authoritative DHCP lease query, any indication returned by the DHCP server that indicates that the server has no knowledge of the address results in denial of packet forwarding. This implies that all CPE IP addresses (whether directly attached or not) will be either dynamically assigned by the DHCP server or statically reserved at the DHCP server. New for IPv6

Users of Cable Source Verify and IPv6 should be aware of the following: Lease Query Option 47 — The C4 CMTS verifies IPv6 source address leases based on the association of the CPE with the CM. If a CPE is using an IPv6 source address assigned by the DHCPv6 server to a CPE behind a different or unknown CM, then these packets will be denied. This requires that the DHCPv6 server respond to a request for a lease query option 47 (OPTION_LQ_RELAY_DATA) which contains the CM MAC address. If the DHCPv6 server does not or cannot provide this option, then these packets will be denied by the CMTS. IPv6 Address Learning and Invalid IPv6 Prefixes — If Cable Source Verify is enabled, then any IPv6 source address using an expired prefix will not be learned. If any IPv6 prefix expires or is deleted, the CMTS removes all of the learned IPv6 source addresses using that prefix from the MAC database and from the CAMs. NOTE If Source Verify is enabled in DHCP authoritative mode, and if an IPv6 prefix is advertised for auto-configuration, then hosts attempting to autoconfigure their IP addresses using that IPv6 prefix will be denied.

CLI Commands

The following command enables source verification for all packets for the specified mac-id: configure interface cable-mac cable sourceverify [dhcp [authoritative]] Use the following command to select the desired version of the DHCP lease query protocol: configure cable source-verify leasequery version [draft-0|draft-2|draft-4|rfc-4388] Where:

draft-0 is the default.

Use the following command to select the DHCP lease query message type: configure cable source-verify leasequery message-type [type]

32-26

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

Where:

type = a number from 9 to 13, representing the message type value when operating in one of the draft protocol modes

When the CMTS is operating in RFC 4388 mode, the RFC-defined values are always used. To determine how the CMTS is configured for cable source verification, run the following command: show running-config full verbose | include source-verify Or … show ip interface cable-mac A sample response from the CMTS: configure interface cable-mac 1.0 cable source-verify dhcp authoritative

CPE Host Authorization The CPE Host Authorization feature provides an alternative or a supplement to DHCP Lease Query, also known as Cable Source Verify. It is another means of preventing the spoofing of IP addresses. It permits the CMTS operator to provision multiple IP addresses to a single MAC address. When the CAM receives a packet from an unknown source MAC address or from a known MAC address having an IP address that differs from the previous MAC-IP binding, a learning event is generated by the hardware. This new information is forwarded to the RCM. There, the MAC Data Manager (MACDM) performs several checks for source verification before assigning an IP address to a MAC address. If the request satisfies all the checks, the new learned information is added to internal databases of the CMTS and copied into the CAM hardware. NOTE CPE Host Authorization is not supported for IPv6 addresses. The following list describes the additional checks used by this feature to govern the flow of CPE traffic through the system: •

Issue 2.0

When the host authorization feature is turned on, packets from an unknown source will be dropped.

ARRIS PROPRIETARY — All Rights Reserved

32-27

32 Security

C4/C4c CMTS Rel. 8.0.7

Packets from unknown sources currently are dropped only if Cable Source Verify is on or if subscriber management cpe control is on for the particular modem. This feature adds one additional condition to cause packets from an unknown source to be dropped. •

If a CPE MAC learning event indicates that a MAC address has moved from being active behind one modem to being active behind another where it has been provisioned as having authorized IP addresses behind the new modem, the movement is not denied. Currently, the MAC learning event prohibits an active MAC from being moved to a new modem if source verify is on. This requirement supersedes that check if host authorization has been provisioned for a CPE behind a modem.



If host authorization is enabled and a CPE IP learning event occurs for an IP address that has been provisioned for host authorization, and the learning event indicates a different CM or CPE than the one provisioned, then the IP learning will be denied. The CMTS issues an error message:

IP address authorized for use by CM xx:xx:xx:xx:xx:xx/ CPE xx:xx:xx:xx:xx:xx. •

If host authorization is enabled and a CPE IP learning event occurs for an IP address that has been provisioned for host authorization, and the learning event indicates that the correct CM and CPE have been provisioned, and furthermore, if other source verify checks pass, and the MAC is not currently assigned an IP address, then the IP learning is allowed and the IP address is assigned with the type IPTYPE_PROVISIONED. If other source verify checks fails, then the MAC/IP binding is denied for those other reasons. One of those other checks performed ensures that a less secure source does not take away an address from a more secure source. CPE Host Authorization is considered more secure than DHCP, for example. So when a match with host authorization table occurs, the IP type is changed to IPTYPE_PROVISIONED. This prevents the less secure/more secure check from retracting that IP address.

32-28



If a CPE IP learning event occurs for an IPv4 address that has been provisioned for host authorization, and host authorization is enabled, the learning event indicates the correct CM and CPE that have been provisioned, all other source verify check pass, and the MAC is currently assigned an IP address, then the IP learning will be allowed, but instead of assigning the MAC address the new IP address, the new IP address will be added behind the MAC as a /32 subnet in the CAM hardware.



When a host authorization IP address is removed from the provisioning, if that IP address is currently assigned to a MAC address, that IP address for that MAC address is cleared. Because adding and

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

removing IPs is expected to be rare, a situation in which a MAC address does not have primary addresses but does have secondary addresses is permitted. •

When a host authorization IP address is removed from the provisioning, if that IP address is currently not assigned to a MAC address, the /32 subnet for that IP address is deleted from the CAM hardware.



When a host authorization IP address is added to the provisioning and host authorization is enabled, that IP address is checked to see if is entered in the MAC Database (MACDB) behind the wrong CM or CPE. If a mismatch is found, the IP address in the MACDB is invalidated.



When host authorization is enabled, each entry in the host authorization table is checked to see if an entry exists in the MACDB associating that IP address with the wrong CM or CPE. If a mismatch is found, the IP address in the MACDB is invalidated.



When a host authorization MIB table entry is created, a check will be made to see if any other entries have been made with the same CPE MAC address, and if so, the new entry’s CM MAC address will be the same as the existing entry’s CM MAC address. If it is not the same, then the new creation is rejected.



When a host authorization MIB table entry is created, a check is made to see if there are other entries using the same IP address. If the same IP address is already used, the new creation is rejected.

The CMTS supports a maximum of 1000 MIB entries in the Host Authorization table and up to 32 entries for a single CPE/MAC address. CLI Commands

The CPE Host Authorization feature is enabled or disabled with the following command: configure cable host authorization To create a static mapping between an IP address and a CM/CPE MAC pair use the following command: configure [no] cable host authorization cpe The NO version of the command above deletes the static mapping. To see which MAC addresses are associated with which IP addresses, use the following command: show cable modem detail If a secondary IP is being used by a given MAC address, the system response labels it SEC IP, not SUBNET.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-29

32 Security

C4/C4c CMTS Rel. 8.0.7

To determine if source verify is enabled for a given mac-id, enter the following command: show interface cable-mac The following is a partial output for this command, highlighting the source verify setting: C4# show interface cable-mac 1 Cable-mac 1 NOTE: MAC 1 is in bundle mastered by MAC 1. cable-mac 1.0, VRF: default, IP Address: 192.168.196.2/24 Description: CABLE-MAC1 Secondary IP Address(es): 10.1.1.1/30 192.168.198.2/24 Physical Address: 0001.5c31.4c01 MTU is 1500 DHCP Policy mode is disabled (primary mode) DHCP Server Helper Address(es): 10.43.210.1 for Traffic Type "any" Directed Broadcast is disabled ICMP unreachables are always sent Multicast reserved groups joined: None Source-verify is set to DHCP

DSx DQoS VoIP on the CMTS Dynamic Services (DSx) / Dynamic Quality of Service (DQoS) provides for guaranteed Quality of Service for voice applications using DOCSIS 1.1 Dynamic Services (DSx) functionality. This mode accepts DSx signaling from any DSx-capable modem. DSx DQoS VoIP does not provide full PacketCable™ operation within the CMTS. DSx DQoS Provisioning on the CMTS

The following command should be run for all cable-macs which will be used for DSx DQoS call processing: configure interface cable-mac authorizationmodule open-dynamic-flow-policy This command allows for authorization of non-PacketCable DQoS through DSx signaling on the CAM. Open-dynamic-flow-policy will be enabled (the default is enabled). Enabling open-dynamic-flow-policy is required when running with non-ARRIS MTAs. If only ARRIS Touchstone™ Telephony Modems or Touchstone™ Telephony Ports are used, this setting can be disabled to provide a higher level of protection against theft of service.

32-30

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

The following CLI command can be used to alter timers on the CMTS: configure cable max-qos-admitted-timeout Default =

200

configure cable max-qos-active-timeout Default =

30

NOTE If DSx DQoS VoIP is enabled, the admitted timeout should be set at 200 seconds (the default), and the active timeout should be set to 30 seconds. This command is for DSx DQoS; it has no effect on PacketCable. The defaults ensure that inactive resources are released. Increasing these default values or setting them to 0 (which represents infinity) is not recommended. The default values serve as a precaution for freeing resources in the event that any device or transmission path in the network does not perform as required.

CMTS Advanced CM Configuration File Verification A common type of theft-of-service occurs when users replace or modify their assigned configuration files in order to gain a higher class of service. Another type of theft-of-service occurs when subscribers crack the Message Integrity Check (MIC) in order to generate their own high bandwidth configurations with valid MICs. The implementation of this feature consists of two parts, TFTP Enforcement to ensure that modems are using the configuration files downloaded from the proper server, and Dynamic Shared Secret Verification, which uses a Message Integrity Check (MIC) modified by the CMTS to verify that these files have not been altered. This feature can be applied to all modems or selectively to all IPv4 or to all IPv6 modems. Modems found to be in violation are called rogues. Operators can take action against them in the following ways:

Issue 2.0



Reject the modem by preventing it from registering



Lock the modem by limiting the CM’s bandwidth to 10 kbps



Block Internet access by preventing the CM from learning any CPEs



Mark the modem by indicating in show commands that the CM registered incorrectly, but allow it to register with full function.

ARRIS PROPRIETARY — All Rights Reserved

32-31

32 Security

C4/C4c CMTS Rel. 8.0.7

The Block and Lock settings also serve to deny CM requests for dynamic service flows. TFTP Enforcement

TFTP Enforcement is configurable on a per-MAC domain basis. If enabled, it is applied equally to all modems in the MAC domain. The CMTS implements this feature by relaying Trivial File Transfer Protocol (TFTP) requests and responses between the cable modems and TFTP servers, while monitoring the contents of the configuration files. After a modem receives an IP address from the DHCP server, it requests its TFTP configuration file. The CMTS verifies that the file name in the TFTP request is correct and relays the request to the correct server. By default TFTP Enforcement is disabled.

Dynamic Shared Secret Verification

Dynamic Shared Secret Verification is configurable on a per-MAC domain basis. If enabled, it is applied equally to all modems in the MAC domain. Before sending the correct configuration file to the CM, the CMTS extracts information from the file, stores it for later verification, and modifies the CMTS MIC using a secret key. When the modem sends up its registration request, the CMTS confirms that the information in the registration request matches the information gathered during the TFTP transfer. If the registration information is valid, the registration is allowed to proceed normally. If the CMTS detects a MIC mismatch it assumes that the cable modem’s configuration file has been altered. The CMTS verifies the MIC by dynamically creating a shared secret when the cable modem is registering, and using this key to create a new MIC which only the CMTS can verify. This shared secret is valid only for that particular session with that particular cable modem. A new dynamically generated shared secret is used each time the cable modem registers. By default this function is disabled.

Table 32-7: CLI Commands for TFTP Enforce and Dynamic Secret Purpose

Command

Enable TFTP Enforce on a cable-mac. Note: if no parameter is specified, then the enforcement action defaults to reject.

configure interface cable-mac cable tftp-enforce [block | lock | mark-only]

Disable TFTP Enforce for all modems on a cable-mac.

configure interface cable-mac cable tftp-enforce no

configure interface cable-mac Enable Dynamic Secret on a cable-mac. An enforcement cable dynamic-secret {block | lock | action must be specified. mark | reject} Disable Dynamic Secret for all modems on a cable-mac.

32-32

configure interface cable-mac cable dynamic-secret no

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

Table 32-7: CLI Commands for TFTP Enforce and Dynamic Secret (Continued) Purpose

Command

Globally enable [disable] both TFTP Enforce and Dynamic Secret. Note: by default these are enabled for configure cable proxy-tftp [no] both IPv4 and IPv6. All that is required is to enable it on the cable-mac. Globally enable TFTP Enforce and Dynamic Secret for all configure cable proxy-tftp [ipv4-only | IPv4 or all IPv6 modems. ipv6-only] If the previous command has been executed, re-enable TFTP Enforce and Dynamic Secret for all IPv4 and all configure cable proxy-tftp IPv6 modems. Show status of TFTP Enforce and Dynamic Secret. Shows one of four states: enabled, disabled, IPv4 modems only, IPv6 modems only.

show cable global-settings

Note: If the global setting is enabled, then cable-mac settings determine which modems have TFTP or Dynamic Secret. The global settings disabled, IPv4, and IPv6, override the cable-mac settings.

Show status of TFTP Enforce and Dynamic Secret for a specific cable-mac.

show interface cable-mac

Show modems that failed TFTP Enforce or Dynamic Secret.

show cable modem rogue

Display general data on all modems.

show cable modem

The outputs of the show cable modem and show cable modem detail commands print a pound sign “#” before the modem state if the modem failed TFTP Enforce checks during modem registration and an exclamation point “!” before the modem state if the modem failed the Dynamic Shared Secret checks during modem registration. If the CM fails both the TFTP Enforce and Dynamic Shared Secret verifications, only the pound sign (#) is displayed. Modems that fail these security checks are marked in the show commands whether the mark-only parameter was used or not in the commands to enable this feature.

The following is an example of the system output of the show cable modem rogue command. C4> show cable modem rogue Sep

8 18:41:58

Interface DOC (DS-US) Mac Bonded State SIS Qos CPE MAC address IP Address ----------- ---- ------ -------- --- ------- --- --------------- ----------------------------------14/7-1/4 2 #Offline 2.0 0 001a.666a.f212

Log Messages

Issue 2.0

Log messages are generated when a CM fails TFTP Enforce or Dynamic Secret checks. Below are examples of such messages:

ARRIS PROPRIETARY — All Rights Reserved

32-33

32 Security

C4/C4c CMTS Rel. 8.0.7

TFTP Enforce Failure: cable-mac ifIndex 0x20000002: CM 00:15:ce:c4:8d:81: IP 10.119.31.239: Cable Modem did not TFTP correct file name Dynamic Secret Failure: cable-mac ifIndex 0x20000002: CM 00:15:96:54:1a:e3: IP 10.119.31.237: Verification of dynamic CMTS MIC failed

TFTP Relay Agent and the Upgrade Server TLV

If a TFTP server sends a cable modem configuration file that contains an upgrade server TLV that is null, then the TFTP relay agent populates the TLV with the IP address of the TFTP server. If the TFTP server sends a cable modem configuration file that contains an upgrade filename TLV that does not contain an upgrade server TLV, then the TFTP relay agent inserts an upgrade server TLV with the IP address of the TFTP server. The upgrade server TLV is not added or altered unless the configuration file contains an upgrade filename TLV and the upgrade server TLV is missing or zero. If the relay agent does modify a configuration file by adding the IP address of a server, it recalculates and overwrites both the CM MIC and CMTS MIC TLVs. And if the addition of a TLV by this feature causes the an additional TFTP data block to be sent to the modem, then the TFTP relay agent coordinates how the CM and TFTP server will handle that extra data block. This TFTP relay agent functionality makes it possible to use one set of CM configuration files across a large network where there are multiple TFTP servers with different IP addresses.

Option 125, Sub-option 2

This applies only when the CMTS is acting as a TFTP relay agent when the TFTP Enforce feature or the Dynamic Shared Secret feature is enabled. This option uses the Vendor Identifying Vendor-Specific (TLV 125) for CableLabs (OID enterprise 4491) and is called the DHCPv4 TFTP Servers Option. This option was introduced in DOCSIS 3.0 and applies only to DOCSIS 3.0 (and higher) IPv4 modems. When DHCP OFFER or ACK messages are sent to a DOCSIS 3.0 modem, and if those messages contain option 125 data for enterprise 4491 and sub-option 2, then the CMTS derives the TFTP server address from the first IP address contained in suboption 2. Only the first TFTP server is supported. If other servers are specified in sub-option 2, they are ignored. If this TLV and sub-option contain no data, then the CMTS derives the TFTP server address from the siaddr field.

DHCPv6 Servers Address— Option 32

Because the CMTS acts as a TFTP relay agent for IPv6 CM registration, this option is always required. The CMTS derives the TFTP server address from DHCPv6 advertise and reply messages that contain option 32. The C4/C4c CMTS supports only the first TFTP server address specified in Option 32. If other servers are specified, they are ignored and removed from the message.

32-34

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

32 Security

C4/C4c CMTS Rel. 8.0.7

Cable Modem MAC Deny List This feature enables MSOs to prevent certain cable modems from obtaining IP addresses from the C4 CMTS. The purpose of this feature is to prevent malicious subscribers from cloning MAC addresses, changing configuration files, sending virus attacks, or initiating ping storms. The CM MAC Deny list supports a total of 1,000 CM MAC addresses. When MSOs detect the same MACs on multiple systems, they can add them to the deny list on the CMTSs where those MACs do not belong. If a malicious user is detected by the C4 CMTS, his or her modem can be added to the MAC Deny list. Whenever a CM MAC address is added to this list, that modem is prevented from acquiring an IP address. When a modem on the MAC Deny list attempts to range and register, the C4 CMTS generates a debug logging message showing the time of the attempt, the interface, and number of attempts so far. MAC-Deny Modems are not included on the modem flap list. Their attempts to register are not included in the flap count. The list of MACDeny modems is not provided by the show cable modem command. See Table 32-8 below for the CLI commands that pertain to this feature. Table 32-8: CLI Commands for Provisioning the CM MAC Deny List Purpose Add [remove] a CM MAC to the list.

CLI Command configure [no] cable modem deny

Clear the attempt information captured for a particular CM MAC address in the CM Deny List. If the is clear counters cable modem deny [] not supplied, then counters for all CMs listed are cleared. Show interface, time, and count information for specified show cable modem deny [] CM or for all listed CMs (if no address is specified).

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

32-35

32 Security

32-36

C4/C4c CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

33

Legal Intercept

Topics

Page

Overview

1

Abbreviations

4

Chassis Configuration

4

CLI Commands

5

Data Management and Maintenance

7

Overview The CMTS Legal Intercept (LI) feature provides operators a standardsbased mechanism for meeting legal requirements to intercept all IP data and voice traffic originating from or destined to subscribers on their network. The feature supports the Simple Law Enforcement Monitoring (SLEM) concept outlined in RFC 3924 to enable the interception of all IP traffic associated with a subscriber’s cable modem. See Figure 33-1 for an illustration of the RFC 3924 framework. The SLEM approach relies on the CISCO-TAP-MIB (cTapMIB) to support the secure remote configuration of tap sessions with one or more Mediation Devices (MDs) via SNMPv3 (or local configuration via CLI) and to specify the data streams to be intercepted. In the CMTS, the only data stream specification that is supported in the cTapMIB is the current layer 2 (aka an 802 stream) “subscriber interface” designated by the CM MAC address (or any MAC address of a bonded CM) that is registered to the subscriber. In this model, the subscriber’s CM may be offline when the tap session is configured or it may reboot and move to a different downstream

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

33-1

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

channel during the lifetime of the tap session. In either case, the CMTS will identify the target CM when it registers regardless of where it appears in the CMTS, and will reestablish the tap session automatically without external intervention.

L1 Administration Function HI1

MD Provisioning Interface

HI2

IRI IAP Intercept Related Information Intercept Access Point IRI IAP

Law Enforcement Agency LEA

Mediation Device IRI

HI3

Intercept Request

User Content

Intercepted Content

Content Intercept Access Point Content IAP

User Content

Figure 33-1: RFC 3924 Framework For a modem that is being tapped, the CMTS will encapsulate both IPv4 and IPv6 traffic. The encapsulation header will be an IPv4 header, but the data encapsulated can be either an IPv4 or IPv6 packet. This means the CMTS will replicate and encapsulate all traffic with an ethertype of either 0x0800 or 0x86dd. ARP traffic (ethertype 0x0806) is not tapped. The CMTS supplies the captured packets to an MD that handles the collection of this information for delivery to the Law Enforcement Agency (LEA). Tap sessions are managed using SNMPv3 control. This feature includes an implementation of the cable intercept CLI command set that permits local configuration of tap sessions as well. NOTE For security reasons Legal Intercept should be configured for SNMPv3 access only.

33-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

References

Simple Law Enforcement Monitoring (SLEM) presentation, www.ietf.org/proceedings/03jul/slides/plenary-10.pdf. CISCO-TAP-MIB, ftp://ftp-sj.cisco.com/pub/mibs/v2/CISCO-TAP-MIB.my.

Feature Operation

The operation of this feature includes the following highlights: 1 Feature activation is transparent to the subject. 2 The feature provides authentication, auditing, and logging mechanisms to prevent unauthorized creation or detection of intercepts. 3 Supports 320 simultaneous Service Independent Intercept (SII) taps. (Note: A maximum of 127 subscribers can be set up with LI Taps on each 12U CAM due to hardware limitations.) 4 Support for FlexPath Contributing Cable Modems (CCMs) by configuring the same tap session for each CM associated with the bonded Flexpath CM group. 5 Support for co-existence of Legal Intercept and PacketCable Electronic Surveillance (Note: PacketCable Electronic Surveillance takes precedence over LI in flows created by PacketCable 1.x). 6 Content delivery encapsulation format is compatible with PacketCable Electronic Surveillance. 7 Support for activation of tap sessions for CMs that are not currently registered at the CMTS. 8 Support for tap sessions that persist across CM reboots. 9 Support for data stream specification at Layer 2 (802 stream) only, as designated by a CM MAC address. 10 Support for tap sessions across all DSx activity. 11 The CMTS supports taps on IPv6-registered cable modems. 12 The output of the show running config command encrypts the identity of a subscriber intercepted by a config cable intercept command and suppresses userid and password values that may have been used to execute the command. 13 Only one LI tap session per subscriber is permitted. Any attempt to add a second tap or to change the parameters of the existing tap are rejected. The existing tap must be deleted before it can be replaced or altered.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

33-3

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

14 If an LI tap session is manually deleted or automatically removed when it reaches its expiration time as defined by the until keyword, the CALEA tap on the same subscriber, if there is one, is not affected. 15 LI taps persist after a Control Complex fail-over in a duplex chassis.

Abbreviations CALEA

Communications Assistance for Law Enforcement Act

CPE

Customer Premise Equipment

DF

Distribution Function (for CALEA taps)

DHCP

Dynamic Host Configuration Protocol

DIP

Destination IP Address

IAP

Intercept Access Point

IP

Internet Protocol

IRI

Intercept Related Information

LEA

Law Enforcement Agency

LI

Legal Intercept

MAC

Media Access Control

MD

Mediation Device

MTA

Multimedia Terminal Adapter

RCM

Router Control Module

SIP

Source IP Address

SLEM

Simple Law Enforcement Monitoring

Chassis Configuration Chassis configuration of the LI feature consists of two steps:

33-4



Configuration of the Legal Intercept request



Configuration of secure access

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

The Legal Intercept request can be configured directly using the CMTS and the configure cable intercept CLI command. It can also be done using a MD and SNMPv3. The CLI and the SNMPv3 agent have simultaneous access to the same underlying cTapMIB object. Therefore, the operator must manage simultaneous access appropriately. For security reasons the cable intercept and show cable intercept commands are password protected by the same user ID and password used to authorize remote SNMPv3 access to the CMTS by the MD. The userid and password created in the following procedure are set by the snmp-server command to restrict access to the MIB view and are the same for the configure cable intercept command.

CLI Commands The following section provides the commands used to create and manage secure access.

Procedure 33-1

Sample Configuration for Secure Access and Tap The following procedure serves as an example of how to create a view, group, and user for secure access. The names chosen here for the view, group, and user are arbitrary. 1 To create the view to manage access: configure snmp-server view cTapMIB included An example using a view named LI-TAP-VIEW: configure snmp-server view LI-TAP-VIEW cTapMIB included 2 To define the administrator group with read/write access:

configure snmp-server group v3 noauth read write notify

An example using a group named LI-TAP-ADMINS: configure snmp-server group LI-TAP-ADMINS v3 noauth read LI-TAP-VIEW write LI-TAP-VIEW notify LI-TAP-VIEW

3 To add a user to a group: configure snmp-server user

Issue 2.0

v3 auth md5

ARRIS PROPRIETARY — All Rights Reserved

33-5

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

NOTE No spaces are allowed in the user name. An example using user name JohnDoe and password TopSecret: configure snmp-server user JohnDoe LI-TAP-ADMINS v3 auth md5 TopSecret

4 Use the following command to set the source interface for the SNMPv3 messages and the UDP/IP encapsulated intercept traffic. If you do not use this command to set the source interface for LI, then the CMTS uses the same source interface value that is used for SNMP traps. configure snmp-server trap-source loopback | cable / | cable-mac | ethernet / | gigabitEthernet / | loopback | tengigabitEthernet /

For example: configure snmp-server trap-source loopback 0 5 To define which SNMP traps should be sent: configure snmp-server notify-filter profile LI-TAP-NOTIFY subtree cTapMIBNotifications type included

6 Enter config-cable-intercept mode: configure cable intercept User Id: JohnDoe Password: TopSecret 7 The CM MAC address may be used to indicate which subscriber is to be intercepted: C4(config-cable-intercept)# subscriber [disable|enable] md udp [tos ] until [userid ] [password ]

An example using the subscriber’s CM MAC: C4(config-cable-intercept)# subscriber 0001.0203.aaaa md 192.168.100.199 udp 12345 until 06/19/2010

The md, udp, and until keywords are required when creating a new LI tap session. If no time is specified for the until option, it defaults to 23:59, at which time the session will be removed. Use the disable option to create a tap session that is inactive but that you wish to activate later. Use the tos keyword only if you wish to override the default value of 0x22 for UDP/IP encapsulation. Use the no form of the command to delete the LI tap session. 8 (Optional) To remove the tap created in the previous step, enter the following command: C4(config-cable-intercept# no subscriber 0001.0203.aaaa

33-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

9 To confirm the status of the tap sessions for a specific subscriber or all tap sessions: show cable intercept [subscriber ] [userid ] [password ]

If you include the keyword subscriber this command displays tap session status for that subscriber only. An example to display all tap sessions is: show cable intercept The output of the command above shows a list of the statuses for all tap sessions for all subscribers. Sample output: Tap Mediation Dev Status CM MAC Addr IP Addr UDP TOS Expires CCC-ID Packets ------- ---------------- --------------- ----- ---- ---------------- ---------- ---------Online 0000.CAAA.CB0B 10.56.1.9 3000 0x22 1/1/2020-13:0 1 4

End of procedure

Procedure 33-2

To create or delete an LI tap on an IPv6 modem 1 Execute the following command to create an LI tap for a modem that is registered with an IPv6 address and IPv6 CPE:

configure cable intercept user mdaccess pass mdaccess subscriber enable md udp 30001 until

2 Execute the following command to delete an LI tap on an IPv6 modem: configure cable intercept user mdaccess pass mdaccess subscriber no

End of procedure

Data Management and Maintenance Syslog Reports

Issue 2.0

The LI feature creates a syslog report whenever a tap is created. The user ID and the interface where the change originated (either CLI or SNMP) are displayed in this report. The identity of the subscriber (the CM MAC address) is obscured in the syslog report for security reasons. For the SNMP interface, the trap is sent to the SNMP host and may be reported in the external Syslog.

ARRIS PROPRIETARY — All Rights Reserved

33-7

33 Legal Intercept

C4/C4c CMTS Rel. 8.0.7

For example: configure cable intercept userid JohnDoe password ********** subscriber 0015.A200.F40B enable md 192.168.180.150 udp 12345 until 01/01/201112:34 Tap mib is active on contentId 1

33-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

34

Load Balancing

Topics Load Balancing Group Definitions

Page 2

CLI Commands for Load Balancing

12

Load Balancing of Bonded Cable Modems

23

DCC across MAC Domains Using MIBs

26

Downstream and Upstream Utilization Start Thresholds

28

Load Balance Rule-based Modem Steering

30

Service-type Modem Steering

34

Load Balancing prevents any one channel from becoming overburdened so long as excess capacity is available on another reachable channel. The feature may perform this function through both static and dynamic load balancing. Static load balancing is performed at initial channel assignment time during a CM’s registration process. Dynamic load balancing automatically moves modems from one upstream channel to another, and/or from one downstream to another (including from one CAM to another) after registration. In this chapter, various aspects of load balancing are described. Immediately following the description is one or more boxes containing a brief description of the CLI command(s) used to provision that aspect.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-1

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Load Balancing Group Definitions General Load Balancing Group (GLBG)

A general load balancing group (GLBG) represents the set of upstream and downstream channels which reach a single fiber node. In this arrangement, a CM connected to the fiber node would be able to tune to any (or possibly all) of the channels in the general load balancing group. Since the CM may be associated with only one MAC Domain at a time, only the channels associated with a common MAC Domain may be used simultaneously. Unlike previous CMTS releases, in Release 7 and later, general load balancing groups are calculated by the CMTS when the fiber node command is entered with MAC Domain channels. The CMTS will automatically create a general load balancing group for each MAC Domain-Cable Modem-Service Group (MD-CM-SG). As a requirement for load balancing, any unique Upstream or Downstream channel pair must only be configured behind a single fiber node. The CMTS supports cross-MAC Domain dynamic load balancing across all CAM types, including 12U, 24U, 16D, and XD CAMs (24D and 32D).

Default Parameters for New GLBGs

The operator may choose to provision the default parameters to be used for all GLBGs yet to be created. Changes to these default parameters will not affect GLBGs which are in existence when the change is made if those groups have been specifically provisioned with their own parameters.

configure cable load-balance general-group-defaults ... This family of commands configures the default parameters for general load balancing groups (GLBGs) within the CMTS. These commands have no effect on GLBGs that have been specifically provisioned with their own parameters. enable

Enables load balancing in GLBGs.

enable no

Disables load balancing in GLBGs.

init-technique [unicast-ranging | reinit-mac | broadcast-ranging | ranging | direct | disable]

34-2

Sets the default initialization technique to be used when changing channels in GLBGs. Note that the disable option stops the load balancing. Default value is disabled.

policy

Sets default load balancing policy for GLBGs.

policy no

Returns default load balancing policy for new GLBGs back to default policy 0.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Modification of Parameters for an Existing GLBGs

If an operator wishes to provision changes to a GLBG with channels from a 12U, 24U, 16D or XD CAM that is already in existence, then the combination of the fiber node name and the MAC Domain number will provide the keys to the MD-CM-SG and therefore also to the GLBG for that MD-CMSG.

configure cable fiber-node cable-mac load-balance ... This family of commands configures the parameters for an existing general load balancing group (GLBG). These commands have no effect on RLBGs or the default parameters for GLBGs. enable

Enables load balancing in the GLBG.

enable no

Disables load balancing in the GLBGs.

Sets the initialization technique to be used when init-technique [reinit-mac | broadcast-ranging | changing channels in the GLBG. unicast-ranging | ranging | Note that the disable option stops the load direct | disable] balancing. policy

Sets load balancing policy for the GLBG.

policy no

Returns load balancing policy for the GLBG back to default policy 0.

no

Returns load balance back to default settings.

Restricted Load Balancing Group (RLBG)

Restricted Load Balancing groups are provisioned for a specific set of cable modems. Modems can be added or deleted from a Restricted Load Balance Group by either specifying the RLBG group number in the CM configuration file in TLV 43.1 or by adding a service type to the group and the modems in CLI commands. NOTE All load balancing groups that are manually provisioned are restricted groups.

configure interface cable-mac cable load-balance group ... This family of commands configures an RLBG that contains upstream and downstream channels of 12U CAMs, 24U CAMs, 16D CAMs, and XD CAMs.

Issue 2.0

(carriage return)

Create an RLBG for channels of a 12U, 24U, 16D, or XDCAM.

no

Delete the RLBG.

enable

Enables load balancing in the RLBG.

enable no

Disables load balancing in the RLBG.

ARRIS PROPRIETARY — All Rights Reserved

34-3

34 Load Balancing

C4/C4c CMTS Rel. 7.4

init-technique [reinit-mac | broadcast-ranging | unicast-ranging | ranging | direct | disable]

Sets the initialization technique to be used when changing channels in the RLBGs.

policy

Sets load balancing policy for the RLBG.

policy no

Returns load balancing policy for the RLBG back to default setting.

Note that the disable option stops the load balancing.

To add a service type to the RLBG, use the following command: configure interface cable-mac cable load-balance group service-type To add a modem to the service type name associated with the RLBG, use the following command: configure cable load-balance include cm-mac [macaddress of modem] mac-mask ffff.ffff.ffff service-type NOTE Cross-MAC Domain dynamic load balancing is not supported with Restricted Load Balancing Groups. General and Restricted Load Balancing Groups

The DOCSIS 3.0 specification restricts both general and restricted load balancing groups to a single MAC Domain cable modem service group (MD-CM-SG). A general load balancing group is automatically created by the CMTS to correspond to each MD-CM-SG so general load balancing group provisioning is not necessary. Restricted load balancing groups may be provisioned as subsets of the MD-CM-SG. Any CM which is not placed into a restricted load balancing group will be placed into the general load balancing group for its MD-CM-SG if its place in the cable plant topology can be determined.

Load Balancing Policy

A Load Balancing Policy is described by a set of conditions (rules) that govern the load balancing process for a cable modem. A policy may be referenced by multiple load balancing groups. A policy ID value is intended to be a numeric reference to a policy. However, the policy ID may refer to a non-existing or inactive policy instance in which case it indicates no policy is associated. The Policy ID of value 0 is the default policy.

34-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

NOTE If no policy is assigned to a load balance group, the default policy with the values of method (modem), weight (equal), threshold (10) and type (both) is used.

configure cable load-balance policy ... This family of commands manages a load balancing policy: no

Deletes an existing policy.

rule

Creates a new load balancing policy or adds a rule to a new or existing policy.

rule no

Deletes a rule from an existing policy.

Load Balancing Policy Rule

A load balancing policy rule governs autonomous load balancing operations. Each rule may be enabled, fully disabled, or disabled for a particular period each day independently of the load balancing group’s enable/disable state. A rule ID value is intended to be a numeric reference to a rule. However, the rule ID may refer to a non-existing or inactive rule instance in which case it indicates no rule is associated. Each rule has an associated type, a method, a threshold, and a weight. These parameters are explained below. There are also steering parameters associated with the rule. (See section Load Balance Rule-based Modem Steering, page 34-30 for more details.) A load balance rule may be referenced by multiple policies.

configure cable load-balance rule ... This family of commands manages when a load balancing policy rule is in effect: no

Deletes an existing rule.

enable

Enables rule.

enable no

Disables rule.

disable-period Disables the rule for a period beginning at a start-time [start-time [:]] and lasting for a period. [period [:]] disable period no

Issue 2.0

Removes the disable period and sets the rule to disabled.

ARRIS PROPRIETARY — All Rights Reserved

34-5

34 Load Balancing

Load Balancing Policy Rule Type

C4/C4c CMTS Rel. 7.4

There are four types of load balancing rules: •

Static



Dynamic



Both



Bonded

Static Load Balancing of CMs occurs during the initial ranging phase.The first opportunity for load balancing is when a CM initially ranges. During this time, the CM may be requested to move to a different upstream channel. The mechanism used to move modems at this stage is compatible with all CM versions. Dynamic Load Balancing means load balancing is done using the Dynamic Channel Change (DCC) directive and occurs via DCC immediately after registration time and at the macdomain-check intervals. This applies only to DOCSIS 1.1 and later non-bonded modems. Both indicates that the load balancer performs both static load balancing at the initial maintenance ranging time and dynamic load balancing at registration time and at the regular dynamic load balancing intervals. The load balancer does not permit these two types of load balancing to conflict with each other. As a CM first ranges, if it should be moved, then it is given an upstream channel override in the range response message. This CM is marked as “load balanced” so that it will not be asked to move again after it completes registration. (The exception to this case is if the CM is a member of a restricted group and it must move to another channel in that restricted group.) A CM that is moved to a new upstream channel is marked as “load balanced” so that it will not be given an upstream channel override when it ranges on the new channel. Bonded Load Balancing means all of the above in addition to including bonded cable modems as part of the dynamic load balancing process. The caveats are that since bonded modems are DCC'd with init-technique reinit-mac, they are only chosen if no 1.1 or 2.0 modems are available to move, and only the primary DS/US of a bonded modem is moved. NOTE Only the reinit-mac initialization technique is supported for load balancing on bonded CMs.

34-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

configure cable load-balance rule type ... This family of commands controls the type of a load balancing policy rule: no

Sets the rule type back to the default value. The default is both.

static

Sets the rule to perform static load balancing only.

dynamic

Sets the rule to perform dynamic load balancing only.

bonded

Sets the rule to perform static, dynamic and bonded load balancing.

both

Sets the rule to perform both static and dynamic load balancing.

Load Balancing Policy Rule Method

The C4 CMTS load balancing is based on either CM count or channel utilization. Either of these methods may be provisioned per load balancing group policy. These methods are mutually exclusive for a load balancing group. CM COUNT — This method (defined as method modem in CLI output) periodically compares the number of CMs per channel in a load balancing group. The choice of the CM to be moved is determined by the provisioned values of load balance priority and load balancing policy ID. If these values are over the configured threshold, then a CM is chosen randomly. CHANNEL UTILIZATION — This method (defined as method utilization in CLI output) compares channel utilization of the channels in a load balancing group. Channel utilization for upstreams will be computed by number of minislots used by the map maker for unicast grants divided by the total number of minislots available over a fixed time interval. Channel utilization for downstreams is computed as total bytes sent divided by the total available bandwidth over the measurement interval. The channel pair with the greatest utilization moves a modem to the channel pair with the least utilization. A CM with a lower load balance priority (more likely to be load balanced) will always be chosen to be load balanced over a CM with a higher priority. Load balance priority can be set only with TLV 43.2 in the CM config file.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-7

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Cross-checks are performed to verify that the CM to be moved: •

Has a CM config boot file version level DOCSIS 1.1 or higher



Is able to register on the target upstream channel (for example, a DOCSIS 1.1 modem cannot register on a channel provisioned for ATDMA or SCDMA)



Has not previously failed to move to the target upstream/downstream channel pair (as shown on the failed list)



Has no UGS service flows or any service flows that are dynamically created (e.g. packetcable multimedia gates)



Is not under electronic surveillance



Is not in multiple receive channel mode (i.e. no service flows bonded across multiple downstreams), unless rule type is bonded



Has no dynamic multicast service flows, such as IP Video.



Is not a Flexpath modem



Is not governed by a load balancing policy that is disabled



Is not on the load balancing exclude list



Is not in a restricted load balancing group

The CMTS maintains lists of the CMs which have failed to load balance and of the channels to which they failed to move. These lists can be purged by using the command clear cable load-balance state. Purging these lists is recommended when making hardware changes, for example, when replacing CAMs or other modules.

configure cable load-balance rule ... This family of commands controls the type of a load balancing policy rule: method no

Returns the method to the default. (Default is modem.)

method modem

Uses modem count (number of CMs) that are using a channel to determine load.

method utilization Uses the bandwidth utilization of each channel to determine load. threshold

Sets the percentage (1-100%) of load difference between channels that is tolerated before load balancing will be started.

threshold no

Sets the percentage of load difference back to the default (10%).

Relative Weighting

34-8

Weighting allows the operator to configure the relative levels of prioritization on which to base the load balancing decision. One value provides the setting for the load balance rule which determines the relative weighting of the US and DS channels.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

The weight types are described in order of precedence: a

equal — Directs the load balancer to use DS and US load equally to determine load balance decisions

b

usOnly — Directs the load balancer to use only the US channel load

c

dsOnly — Directs the load balancer to use only the DS channel load

d

usPlus — Directs the load balancer to double the US channel load over DS channel load. Weighting is 66% US and 33% DS.

e

dsPlus — Directs the load balancer to double the DS channel load over US channel load. Weighting is 66% DS and 33% US.

configure cable load-balance rule channel-weight {equal | US-only | DS-only | US+ | DS+ } [no] This command configures relative weighting of upstream channels versus downstream channels for load balancing decisions.

no

Returns the channel-weight to the default value of "equal”. The show cable load-balance policy and show cable loadbalance channels commands display the load balancing rule’s channel-weight value. These are shown in sample outputs in Show Commands, page 34-17.

Configuring the Number of Modems to Be Checked

You can set the number of modems to be checked for utilization at each load balancing interval. If you set this value low, then high-utilization users are less likely to be moved to a different channel. Setting this value high makes it more likely that high-bandwidth users will be moved more frequently.

configure cable load-balance utilization-modems-to-check x Where x is a value from 1-100. The default is 10. This setting has no effect on load balance groups that are configured to use the modem count method.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-9

34 Load Balancing

Using Multiple Rules

C4/C4c CMTS Rel. 7.4

It is possible to configure a policy with more than one load balancing rule. In such cases the CMTS uses the following algorithm to determine which load balancing rules to follow: •

If one rule is disabled and another is enabled at any given time, the CMTS uses the type, method, and threshold parameters from the rule that is enabled.



If all rules are disabled, there is no load balancing.



In the case of multiple rules enabled at the same time, the CMTS uses the type, threshold, method, and weight parameters that cause the most active load balancing. Each parameter is chosen independently and may come from one or more enabled rules.

The following is a priority list from highest to lowest: 1 The order of preference for type is: a

bonded

b

both

c

dynamic

d

static

2 The order of preference for method is: a

utilization

b

modem count

3 The threshold used is the lowest value. 4 The order of precedence for weight type is:

Cross-CAM Dynamic Load Balancing

34-10

a

equal

b

usOnly

c

dsOnly

d

usPlus

e

dsPlus

The cross-MAC Domain dynamic load balancing moves the cable modem assignment from one MAC Domain to a different one based on the conditions of one or more of its upstream or downstream channels. The new MAC Domain will have different US and DS channels because a channel cannot be in more than one MAC Domain.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

The following guidelines apply to the cross-MAC Domain dynamic load balancing feature:

Dynamic Load Balance Intervals



Up to four cable-macs residing on the same fiber node are supported.



Up to three upstream CAMs and/or three downstream CAMs residing on the same fiber node are supported.



The MAC Domains are members of the same cable bundle.



General Load Balancing Groups must be configured with the same load balancing policy.

The CMTS implements the dynamic load balancing as a periodic audit. The period between audit runs is configurable by the operator. There are two system parameters for load balancing activation for all restricted and general load balancing groups: •

MAC-domain-check-interval interval between checks for load balancing within a single MAC Domain.



across-MAC-domain-check interval interval between checks for load balancing across MAC Domains.

Both of these parameters are specified in seconds. If the interval value is set to zero, then periodic dynamic load balancing is disabled. Zero is the default for the across-MAC-domain-check; 300 seconds is the default for the MAC-domain-check-interval. For normal operations these parameters should not be set below 60 seconds. In special cases requiring rapid load balancing these values may be temporarily set to lower values. For example, when adding new downstream or upstream channels to a system, rapid load balancing can be used to quickly move cable modems to the new channels. When the channels reach balance, these parameters should be set back to a value of 60 seconds or more to avoid excessive cable modem moves between channels during normal operation. At every MAC-domain-check-interval the CMTS analyzes the load on the channels within a MAC Domain using one of the two methods (count or utilization). If needed, it initiates a Dynamic Channel Change (DCC) of a modem from the heaviest loaded channel pair to the lightest. In this way the channels within a single MAC Domain gradually approach being balanced over time without excessive impact on system performance.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-11

34 Load Balancing

C4/C4c CMTS Rel. 7.4

configure cable load-balance macdomain-check ... This command configures the intra-MAC-domain load balancing check interval.

Sets the intra-MAC-domain load balancing checking interval. Value is in seconds.

no

Returns intra-MAC-domain checking interval to default value. (Default is 300 seconds.) At the end of each across-MAC-domain-check interval the CMTS analyzes the need for load balancing across MAC Domains. Each CAM reports the load for each of its downstream channels that belong to load balancing groups. If needed, the CMTS directs the MAC Domain channel with the heaviest load to DCC a single modem to the most lightly loaded MAC Domain channel in that load balancing group.

configure cable load-balance across-macdomain-check ... This command configures the cross MAC Domain dynamic load balancing check interval for load balancing groups consisting of channels from all CAMs for release 7.4 and later.

Sets the intra-MAC-domain load balancing checking interval. Value is in seconds.

no

Returns intra-MAC-domain checking interval to default value. (Default is 0.)

NOTE Cross MAC Domain dynamic load balancing and intra-MAC-Domain load balancing are independent processes in the CMTS.

CLI Commands for Load Balancing This section provides the procedure to create a minimal configuration for your system as well as additional commands used to configure and display Load Balancing information. For more details, see the “List of Commands”.

34-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Minimal Configuration If no load balancing configuration commands are entered, by default, load balancing would be configured as follows (and shown in the example output below). •

A general group default policy (0) is created.



A default rule is created and associated with the general group default policy. It has the following default settings:



- The rule is “enabled” - The type is “both” - The method is “modem” - The threshold is “10 percent” - The channel-weight is “equal” - All steering attributes are false - The disable-period is not set. A GLBG is created for each MD-CM-SG



Each GLBG is associated with the general group default policy, therefore, each GLBG is enabled.



The “init-technique” of the general group default policy is disabled, which in effect, disables periodic load balancing for each of the GLBGs.

The following are additional load balancing default settings: •

The periodic load balancing interval is set to 300 seconds.



The periodic cross-MAC-domain/cross-CAM load balancing interval is set to 0 seconds (disabled).



The downstream-start-threshold is set to 1 percent.



The upstream-start-threshold is set to 1 percent.



The failed-list exclude-count is set to 1.



The failed-list timeout is set to 0, which implies that modems that fail a DCC will remain on the failed list indefinitely.

To display the default load balance values for the minimal configuration, enter: C4# show cable load-balance Load Balance :

Enabled

Init Technique:

Disable

Mac Domain Check (sec) :

300

Across Mac Domain Check (sec) :

0

Downstream Start Threshold (% utilization) : 1

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-13

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Upstream Start Threshold (% utilization) :

1

Failed-list age out time (in hours):

0

Failed-list exclude count:

1

Number of CMs to check per Interval:

10

C4# show cable load-balance group

Group -----------------16781312 25171968 33562624 41953280 50343936 58734592

EnaInit Cable bled Policy Tech mCMsg ---- ---------- --------- ----yes yes yes yes yes yes

0 0 0 0 0 0

disable disable disable disable disable disable

2 3 4 5 6 7

Mac Fiber-Node Type Service Type Id ----- ---------------- ---------- ----------------------1 2 3 4 5 6

FN1 FN1 FN1 FN1 FN1 FN1

General General General General General General

-

C4# show cable load-balance policy Steering Thres Disable Registration Periodic Channel Policy Rule Enabled -hold Type Method Start Period D2.0 D3.0 D2.0 D3.0 Weight ---------- ---------- ------- ----- ------- ------ ------------------ ----- ----- ----- ----- ------Default(0) - yes 10% both modem 00:00:00 00:00:00 -

If the default load-balance parameters meet your configuration needs, the next step is to configure the init-technique. (See more details on init-technique at DCC across MAC Domains Using MIBs, page 34-26.) Entering the following command will provide the parameter options and descriptions: configure cable load-balance general-group-defaults init-technique ? where the parameters are: unicast-ranging - Performs unicast ranging on new channel before normal operation reinit-mac - Reinitialize the MAC broadcast-ranging — Perform broadcast initial ranging on a new channel before normal operation ranging - Perform either broadcast or unicast ranging on new channel before normal operation direct - Use the new channel(s) directly without re-initializing or ranging disable — No load balancing will be done for this group.

34-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Setting the init-technique is the minimum configuration change required to enable load balancing. An example of this command is: configure cable load-balance general-group-defaults init-technique ranging Other recommended changes are: configure cable load-balance failed-list timeout 48 configure cable load-balance failed-list exclude-count 3 This results in a load balancing configuration that looks as follows. C4# show cable load-balance Load Balance :

Enabled

Init Technique:

Ranging

Mac Domain Check (sec) :

300

Across Mac Domain Check (sec) :

0

Downstream Start Threshold (% utilization) : 1 Upstream Start Threshold (% utilization) :

1

Failed-list age out time (in hours):

48

Failed-list exclude count:

3

Number of CMs to check per Interval:

10

C4# show cable load-balance group

Group -----------------16781312 25171968 33562624 41953280 50343936 58734592

Issue 2.0

EnaInit Cable bled Policy Tech mCMsg ---- ---------- --------- ----yes yes yes yes yes yes

0 0 0 0 0 0

ranging ranging ranging ranging ranging ranging

2 3 4 5 6 7

Mac Fiber-Node Type Service Type Id ----- ---------------- ---------- ----------------------1 2 3 4 5 6

FN1 FN1 FN1 FN1 FN1 FN1

General General General General General General

ARRIS PROPRIETARY — All Rights Reserved

-

34-15

34 Load Balancing

C4/C4c CMTS Rel. 7.4

C4# show cable load-balance policy Steering Thres Disable Registration Periodic Channel Policy Rule Enabled -hold Type Method Start Period D2.0 D3.0 D2.0 D3.0 Weight ---------- ---------- ------- ----- ------- ------ ------------------ ----- ----- ----- ----- ------Default(0) - yes 10% both modem 00:00:00 00:00:00 -

Additional Load-Balance Commands This section provides other commands that support load balancing in the C4 CMTS. Command to Change Method The following is an example of how to change the default method of modem count to utilization: configure cable load-balance policy 1 rule 1 configure cable load-balance rule 1 method utilization configure cable load-balance general-group-defaults policy 1 Move Commands The commands provided here are used to manually move CMs to a new upstream or downstream channel. These commands can be used even if load balancing is disabled. This first command is used to manually move a CM to a new upstream and/or downstream channel (either intra or inter MAC Domain). It also supports moving the CM to a new MAC Domain on a different set of upstream or downstream CAMs. The following command utilizes DCC to move a modem (this does not work for D1.0 modems): NOTE This move command will be denied if a voice/UGS flow or multicast flow is up on the modem. configure cable modem move cable-downstream cable-upstream method {reinit-mac | broadcast-ranging | unicast-ranging |ranging | direct}

34-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

The command below can move a CM to a different channel that may or may not be on the same C4 CMTS. If issued with only the us-channel-id parameter but without the downstream frequency identified, this command applies only to a CM staying in the same CMTS. This command moves CMs by re-initing the CM followed by a downstream frequency override and/or an upstream channel override in the range response. It can be used to move all types of modems, including DOCSIS 1.0 modems. Enter the following command to move the CM to different channels: configure cable modem move [downstream-freq ] [us-channel-id ] Where chan is the US DOCSIS channel ID. Range = 1-255. Show Commands The commands in this section display the status of load balance groups or to identify cable modems that failed to respond to load balance commands. For more details on commands and parameters, see chapter CLI, Command Descriptions. Examples of outputs to various show commands are provided in the following pages. To display the load balance statistics: show cable load-balance statistics Sample output: Slot/ Oper LBal Init Load Dynamic Transfers Static Tranfers Port State State Group Tech %Util Counts In Out In Out ------ ----- ------- ---------- --------- ------------- --------------------- --------------------14/D0 IS enable 16781312 ucastRng 7 0 0 14/D1 IS enable 16781312 ucastRng 5 1 0 14/D2 IS enable 16781312 ucastRng 10 0 1 14/D3 IS enable 16781312 ucastRng 8 0 0 1/U0 IS enable 16781312 ucastRng 4 1 0 0 0 1/U1 IS enable 16781312 ucastRng 19 0 1 0 0

To display the provisioning for load balance groups: show cable load-balance group

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-17

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Sample output: EnaInit Cable Group bled Policy Tech mCMsg ---------- ---- ---------- --------- ----16781312 25171968 33562624 41953280

yes yes yes yes

1 1 1 1

bcastRng bcastRng bcastRng bcastRng

Mac Fiber-Node Type Service Type Id ----- ---------------- ---------- ----------------------

2 3 4 5

1 2 3 4

1 2 3 4

General General General General

-

To display provisioning for the load balance policy : show cable load-balance policy Sample output:

Policy ---------Default(0) 1

ThresRule Enabled hold Type ------ ------- ------ ----yes 10% both 1 yes 20% bonded

Method ---modem modem

Steering Disable Registration Periodic Start Period D2.0 D3.0 D2.0 D3.0 ----------------- ---- --- --00:00:00 00:00:00 00:00:00 00:00:00 True True True True

Channel Weight -----equal

To see which modems failed to respond to load balancing commands: show cable load-balance failed-list verbose Sample output: FAILED LOAD_BALANCE ATTEMPTS CM MAC ------------------------0013.0000.0003 (00.13.00)

Type -----DS-Dyn

From Channels DS US ------------5/0 13/0.0

Target Channels DS US ---------------5/2 13/2.0

Failed Timestamp Count ------- -----------------2 2010 1 20 14:38:33

The following commands display the channel load balance data for the various Channel Weight values: C4# show cable load-balance channels Dumping DsUsLoadSet for General Load Balance Group StatusId = 0x1001000, 16781312 Md 1, MdCmSg 2, FiberNode abc, Bundle Group: cable-mac 1 Policy 1, Active Type: BOTH, Active Method: MODEM, ChannelWeightOption: EQUAL Weighted DS IfIndex US IfIndex DS Load US Load Load ----- ------- ------- ------- ------- ------- -------5/2 400920 13/2.0 918057 20 20 40 5/2 400920 13/0.0 918041 20 15 35 5/0 400904 13/0.0 918041 15 15 30 5/3 400928 13/0.0 918041 10 15 25 5/3 400928 13/9.0 918113 10 10 20 5/1 400912 13/1.0 918049 10 10 20

34-18

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

C4# configure cable load-balance rule 1 channel-weight US-only C4# show cable load-balance channels Dumping DsUsLoadSet for General Load Balance Group StatusId = 0x1001000, 16781312 Md 1, MdCmSg 2, FiberNode 1, Bundle Group: cable-mac 1 Policy 1, Active Type: BONDED, Active Method: MODEM, ChannelWeightOption: US ONLY Weighted DS IfIndex US IfIndex DS Load US Load Load ----- ------- ------- ------- ------- ------- -------14/0 990728 1/1.0 131617 9 14 14 14/1 990736 1/1.0 131617 6 14 14 14/2 990744 1/1.0 131617 6 14 14 14/3 990752 1/1.0 131617 6 14 14 14/0 990728 1/0.0 131609 9 13 13 14/1 990736 1/0.0 131609 6 13 13 14/2 990744 1/0.0 131609 6 13 13 14/3 990752 1/0.0 131609 6 13 13

C4# configure cable load-balance rule 1 channel-weight US+ C4# show cable load-balance channels slot 1 Dumping DsUsLoadSet for General Load Balance Group StatusId = 0x1001000, 16781312 Md 1, MdCmSg 2, FiberNode 1, Bundle Group: cable-mac 1 Policy 1, Active Type: BONDED, Active Method: MODEM, ChannelWeightOption: US+ Weighted DS IfIndex US IfIndex DS Load US Load Load ----- ------- ------- ------- ------- ------- -------14/0 990728 1/1.0 131617 9 14 37 14/0 990728 1/0.0 131609 9 13 35 14/1 990736 1/1.0 131617 6 14 34 14/2 990744 1/1.0 131617 6 14 34 14/3 990752 1/1.0 131617 6 14 34 14/1 990736 1/0.0 131609 6 13 32 14/2 990744 1/0.0 131609 6 13 32 14/3 990752 1/0.0 131609 6 13 32

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-19

34 Load Balancing

C4/C4c CMTS Rel. 7.4

C4# configure cable load-balance rule 1 channel-weight DS-only C4# show cable load-balance channels Dumping DsUsLoadSet for General Load Balance Group StatusId = 0x1001000, 16781312 Md 1, MdCmSg 2, FiberNode 1, Bundle Group: cable-mac 1 Policy 1, Active Type: BONDED, Active Method: MODEM, ChannelWeightOption: DS ONLY Weighted DS IfIndex US IfIndex DS Load US Load Load ----- ------- ------- ------- ------- ------- -------14/0 990728 1/1.0 131617 9 14 9 14/1 990736 1/1.0 131617 6 14 6 14/2 990744 1/1.0 131617 6 14 6 14/3 990752 1/1.0 131617 6 14 6 14/0 990728 1/0.0 131609 9 13 9 14/1 990736 1/0.0 131609 6 13 6 14/2 990744 1/0.0 131609 6 13 6 14/3 990752 1/0.0 131609 6 13 6

C4# configure cable load-balance rule 1 channel-weight DS+ C4# show cable load-balance channels Dumping DsUsLoadSet for General Load Balance Group StatusId = 0x1001000, 16781312 Md 1, MdCmSg 2, FiberNode 1, Bundle Group: cable-mac 1 Policy 1, Active Type: BONDED, Active Method: MODEM, ChannelWeightOption: DS+ Weighted DS IfIndex US IfIndex DS Load US Load Load ----- ------- ------- ------- ------- ------- -------14/0 990728 1/1.0 131617 7 13 27 14/1 990736 1/1.0 131617 6 13 25 14/2 990744 1/1.0 131617 6 13 25 14/3 990752 1/1.0 131617 6 13 25 14/0 990728 1/0.0 131609 7 12 26 14/1 990736 1/0.0 131609 6 12 24 14/2 990744 1/0.0 131609 6 12 24 14/3 990752 1/0.0 131609 6 12 24

Failed List Operation

Modems may appear in the load balance failed list multiple times, once for each DS/US channel pair that it has failed to move to. The load balancing software will consider a DS/US channel pair as a valid target for a given modem unless that modem has failed to move to that channel pair the exclude-count (default is 1) number of times. Until the modem has failed the exclude-count number of times for every DS/US channel-pair in the associated fiber-node, the modem will still be considered a candidate for load balancing. Modems can appear on the failed list for a number of reasons including the modem does not handle DCC well, the fiber-node/connectors on the CMTS

34-20

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

are configured incorrectly or there was an RF issue causing the DCCs to fail for a period of time. Following a period of RF issues on a given fibernode, it is recommended that the failed list be cleared to give the load balancing software a larger pool of modems from which to choose so that the load balancing software is more effective. The list can be cleared as needed by support personnel with the command: clear cable load-balance state Aging out Failed Modems — Modems on the failed-to-load-balance list will be aged out when the timeout value is non-zero. configure cable load-balance failed-list timeout x Where x is the number of hours that a failed modem stays on the list. The minimum setting is one hour. The default value of 0 means that the modems will never be removed from this list unless you manually clear the list. It is recommended that this value be set to a value such as 48 to allow for transient DCC issues caused by things such as cable cuts, etc. Time is taken from the CMTS's internal clock. It does not automatically adjust for calendar changes such as daylight savings time. To confirm the aging-out setting, use the following command: show cable load-balance Failed-list exclude-count — By default a modem will only be allowed to fail being moved to a given DS/US channel pair a single time. It has been observed that load balancing is more effective when the default value of 1 is changed to a value like 3. This prevents the failed-list from getting excessively large, which limits the number of modems that are available and may negatively impact the effectiveness of the load balancing software. configure cable load balance failed-list exclude count x

Where x is the number of times that the modem has failed to move to each DS/US channel pair in the load balance group. Displaying the failed-list — To display the general list failed modems, enter: show cable load balance failed-list The failed list by default only shows the modems that have reached the exclude-count limit for any given channel pairs. To see failures to channel pairs that have not yet reached the exclude-count limit, use the verbose option below: show cable load balance failed-list verbose

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-21

34 Load Balancing

C4/C4c CMTS Rel. 7.4

If the exclude-count parameter is set to the default value of 1, then the verbose option has no effect on the output of the show command. Exclude Modems from Load Balancing — Modems that continually fail to move to less loaded channels when instructed to do so by a load balancing DCC or should not be DCC'd for other reasons can be excluded from subsequent load balancing attempts by either adding the modem to the exclude-list or by creating a restricted load balance group that is disabled. One way to exclude a modem from load balancing is to add the Organizationally Unique Identifier (OUI) to the exclude-list: configure cable load-balance exclude oui 001596 The other way to exclude a modem from load balancing is to create a restricted load balance group that is disabled and assign modems to that group. Use the following commands to create a restricted load balance group: configure interface cable-mac 1 cable load-balance group 99 configure cable load-balance policy 99 rule 99 configure interface cable-downstream 14/0 cable load-balance group 99 configure interface cable-upstream 1/0.0 cable load-balance group 99 configure interface cable-mac 1 cable load-balance group 99 policy 99 configure interface cable-mac 1 cable load-balance group 99 init-technique disable configure interface cable-mac 1 cable load-balance group 99 enable To add a modem to this group: configure cable load-balance include cm-mac 00.15.96.2a.65.9c mac-mask ff.ff.ff.ff.ff.ff group 99

You can configure any modem to that group even if it is not in the same cable-mac. Then reset the modem to make it an active part of this group: clear cable modem delete To see what group a modem is assigned to, enter either of the following: show cable modem column mac load-bal - or show cable modem detail

34-22

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Interaction with Older Cable Modems Load balancing uses DCC commands to move Cable Modems after they are registered. DOCSIS 1.0 CMs and their configuration files do not support DCC. These CMs can still be load balanced on upstream channels within a MAC Domain by static load balancing. Static load balancing will move the CMs to a less loaded upstream channel via an upstream channel override as the CMs first range, prior to their registration. Once a DOCSIS 1.0 CM is registered it remains on its upstream channel until it is reset. If you configure a policy for a load balancing group, set the TYPE to BOTH, in order to use static load balancing for DOCSIS 1.0 CMs and Dynamic Load Balancing for DOCSIS 1.1 and later CMs. By default, a load balancing group TYPE is set to BOTH. DOCSIS 1.1 and 2.0 CMs with CM software released prior to 2005 are known to have some difficulties with DCC commands. The following suggestions should maximize the chances for older CMs to successfully move between channels: •

If at all possible, upstream channels within a dynamic load balancing group should have identical modulation profiles and channel width.



If using ATDMA or SCDMA channels, dynamic interleaving should be disabled.



If moving older CMs running Baseline Privacy Interface (BPI) across MAC Domains, the recommended DCC technique is reinit-mac. Any other technique for moving the CMs should be tested in the lab. Older CMs running BPI are known to have a problem with BPI rekeying after being moved across MAC Domains with initialization techniques other than reinit-mac. When this problem occurs, the DCC succeeds, but the CM cannot send or receive data.

Load Balancing of Bonded Cable Modems There are two types of load balancing that may occur on a bonded cable modem. The first type only affects D3.0 bonded modems. For this type, the CMTS will give the bonded modem a Receive Channel Set (RCS) based on the DS load of the channels at the time the bonded modem is registering. This RCS is sent to the modem in the Registration Response (REGRSP). The CMTS will choose the least loaded DS channels for the RCS, effectively load balancing the primary and all non-primary DS channels of that bonded modem. To enable this type of load balancing, the bonded

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-23

34 Load Balancing

C4/C4c CMTS Rel. 7.4

modems only need to be associated with a load balancing group that is enabled. This functionality is effective for balancing the DS channels for bonded modems. The second type of load balancing that can occur to a bonded modem is very similar to the 'dynamic' DCC type of load balancing that occurs for D1.1 and D2.0 modems, except it allows the DCC of bonded modems. This type is effective for both D2.0b and D3.0 bonded modems. By default this is disabled because bonded modems can only be DCC'd with the reinit-mac technique regardless of the init technique configured in the CLI, which is disruptive to end users. Similar to the Dynamic type load balancing, the CMTS will load balance via DCC the bonded modems at periodic intervals. Keep in mind that this will load balance only the primary US and primary DS of the bonded modem. The non-primary DS/US channels of a bonded modem cannot be moved via DCC. This type of load balancing requires the 'bonded' type to be specified in the load balance rule. The CMTS will only choose to move a bonded modem if there are no non-bonded modems that it can move instead. NOTE Cross-MAC Domain movement of both downstream and/or upstream bonded CMs is supported but only with the re-init MAC initialization technique. Load balancing on bonded 3.0 CMs affects only the primary US and DS channels.

Distributing Bonded CMs across Downstreams at Registration Time When a CM sends a bonded registration request and the CM is in an MD-CM-SG that corresponds to an enabled load balance group, the C4 will attempt to assign a Receive Channel Set (RCS) that includes the least loaded downstreams in the MD-CM-SG. The RCS is sent to the modem in the range response prior to registration. This only applies to DOCSIS 3.0 CMs since DOCSIS 2.0b CMs do not support changing their primary DS channel when they register. When assigning the RCS for DOCSIS 3.0 CMs, the CMTS may change both the primary and non-primary downstreams in the RCS sent in the registration response based on load.

34-24

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Load balancing of the downstreams in the RCS only occurs when all of the following is true: •

DOCSIS 3.0 load balancing is enabled.



The modem is a DOCSIS 3.0 modem with Multiple Receive Channel Mode (MRCM) enabled for both the MAC Domain and the modem.



There are multiple candidates where: -

Channel sets are of equal size. i.e., same number of downstream in each set. Channel sets both equally satisfy the service flow attributes.

This feature presumes that dynamic bonding groups and dynamic Receive Channel Configurations (RCCs) are enabled. This is because dynamic bonding groups will provide the maximum number of downstreams to choose from when attempting to find the least loaded downstream set for the RCS. Also, this feature is to be used with general, i.e., not restricted, load balancing groups.

Load Balancing Bonded CMs at Regular Intervals At regular intervals, (set by load-balance macdomain-check) the dynamic load balancer will audit the channel load in each load balance group. If the load balance group has its rule type set to bonded, then bonded CMs are considered to be candidates for moving from heavily loaded channels to the lightest loaded channels. Since DCC is used to load balance D3.0 modems, only the primary DS or primary US of the CM will be moved. NOTE Non-bonded DOCSIS 3.0 modems will be treated like DOCSIS 2.0 modems with regard to load balancing.

NOTE Bonded CMs will always be moved using DCC init technique reinit-mac. Multiple rules can be assigned to a load balance policy and a load balance group. If there are multiple rules enabled for a policy, then the load balancer gives priority to rules of type bonded over rules of the other types (static, dynamic, both). This allows an MSO to set up a configuration where a rule of type bonded may be disabled at certain times of the day. For example, they may want to load balance bonded CMs only during the maintenance window, since a DCC of a bonded CM causes it to flap. They may also set up a second rule of type both that is enabled at all times. The net effect is that non-bonded CMs will be load balanced at all times using

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-25

34 Load Balancing

C4/C4c CMTS Rel. 7.4

the initialization technique assigned to the group, and during the maintenance window bonded CMs will also be considered for load balancing using the reinit-mac init technique. An example of setting up bonded modem load balancing is: configure cable load-balance rule 1 enable configure cable load-balance policy 1 rule 1 configure cable load-balance rule 1 type bonded configure cable load-balance general-group-defaults policy 1 An example of setting up bonded modem load balancing so that it occurs only between 2 a.m. and 4 a.m.: configure cable load-balance rule 1 disable-period start-time 04:00:00 period 22:00:00 The following additional rule can be assigned to the policy so that nonbonded load balancing occurs during the remainder of the day: configure cable load-balance rule 2 enable configure cable load-balance rule 2 type both configure cable load-balance policy 1 rule 2

DCC across MAC Domains Using MIBs This feature provides an interface that supports the manual Dynamic Channel Change (DCC) of CMs across Mac Domains on either separate US CAMs or the same US CAM. NOTE The configure cable modem move command allows for this same functionality and is the preferred method. An MSO can send a DCC command to a specific CM by setting the fields in the docsLoadbal3ChgOverGroup MIB.

34-26

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

This Load Balancing feature supports setting and acting on the following docsLoadBalChgOverGroup values: •

docsLoadbal3ChgOverGroupMacAddress



docsLoadbal3ChgOverGroupInitTech



docsLoadbal3ChgOverGroupdownFrequency



docsLoadbal3ChgOverGroupMdlfIndex



docsLoadbal3ChgOverGroupUsChSet



docsLoadbal3ChgOverGroupCommit.

The DCC command accepts only a single upstream channel ID, therefore, the docsLoadbal3ChgOverGroupUsChSet MIB can only be set to a single US channel ID. The range is 1-255. The CMTS supports several cross-checks when setting the MIB value, including: •

The Mac Domain IfIndex must exist.



A downstream must exist and match the docsLoadbal3ChgOverGroupdownFrquency.



The upstream channel ID must exist on the CMTS on the specified Mac Domain.

The command will be rejected with an error message if any of these items are invalid when a ChgOverGroupCommit is attempted. DCC Init Technique

DCC’ing a CM across Mac Domains requires the reinit-mac to successfully accomplish the process. If any other init technique is used, the command will be rejected in Release 7.3 and earlier. When setting the init technique bits in the MIB, refer to the following values: •

0x80 = reinit-mac



0x40 = broadcast-ranging



0x20 = unicast-ranging



0x10 = ranging



0x08 = direct

All of the above init techniques are supported for D1.1 and D2.0 cable modems. This applies to both dynamic cross-MAC Domain load balancing as well as load balancing across MAC Domains using MIBs and DCC.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-27

34 Load Balancing

Moving to an SCDMA US Channel

C4/C4c CMTS Rel. 7.4

In the case of modem steering or load balancing a CM to an SCDMA upstream channel, the following apply: •

If the general load balance group specifies either initialization type 0 or 1, then that technique is used as is (no overriding is necessary).



If the GLBG specifies an init technique greater than 1 (type 2, 3 or 4), then it will be overridden to be type 1 (broadcast initial ranging).

Bonded CMs always use the reinit-mac initialization technique. Summary of Rules for DCC Init

The following list summarizes the load balancing rules for various types of CMs: •

DOCSIS 1.0 CMs: No DCC is allowed.



DOCSIS 1.1 and 2.0 CMs: DCC with all init techniques is supported.



DOCSIS 2.0b and 3.0 CMs: CMs are always moved using the reinit-mac technique.

Downstream and Upstream Utilization Start Thresholds Separate load balancing start thresholds are set globally for upstream and downstream channels. They are used to prevent the load balancing feature from moving CMs when channels are lightly loaded. An MSO can use start thresholds to define when channel loading is great enough to begin moving modems from channels that have exceeded the threshold to lightly loaded channels. If no channels in the load balance group exceed either start threshold, the load balancer does not attempt to balance the channels. By default, the minimum start thresholds are set to 1%, which means they have will have no effect unless explicitly configured to be a higher value. For example, an MSO might set this minimum threshold to a value of 30%, based on the reasoning that if all the channels in a load balance group are under 30% loaded, it is not necessary for the channels to be in balance. In load balancing the start threshold is not the same as the rule threshold. The start threshold determines when load balancing is allowed to begin; the rule threshold defines how much of a difference between the highest and least loaded channels is acceptable. If the rule threshold is set to 10%, and the most heavily loaded channel in the group is 50% full and the least loaded channel is 40% full, then no CMs will be moved. Once the heaviest channel becomes 51% full or the lightest channel becomes 39%

34-28

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

full, then load balancing will start to move modems, assuming that the start threshold has been exceeded. Load balancing occurs only when the rule threshold is exceeded. By default, the rule threshold is set to 10%. Table 34-1: Effect of Start and Rule Thresholds on Load Balancing If threshold settings are

And if Channel…

Then Load Balancing

But if Channel…

Then Load Balancing

Rule = 10% Start = 30%

A is 30% loaded B is 10% loaded

does not move modems

A is 31% loaded B is 10% loaded

does move modems from Channel A to B

Rule = 10% Start = 30%

A is 40% loaded B is 30% loaded

does not move modems

A is 40% loaded B is 29% loaded

does move modems from Channel A to B

When the load balancing method is set to utilization, it is obvious to see if the rule threshold (a percentage) is exceeded because the load on each channel is a percentage. However, when the load balancing method is set to modem, it's not as obvious because the DS load and US load for each channel is the count of the modems on each channel, not a percentage. To determine if the rule threshold is exceeded, the rule threshold is converted to a count for both the DS and US. This is done by multiplying the rule threshold (as a percentage) with the DS load of the heaviest loaded channel pair, and by multiplying the rule threshold (as a percentage) with the US load of the loaded heaviest channel pair. For example, if the loaded heaviest channel pair has 50 modems on the DS and 40 modems on the US, for a rule threshold of 10%, the count threshold is 5 for the DS and 4 for the US. In this case, load balancing would continue to occur when the difference in load between the heaviest loaded channel pair and the lightest channel pair was greater than 5 for the DS or greater than 4 for the US. To configure the thresholds used as an example in Table 34-1, use the following commands: configure cable load-balance downstream-start-threshold 30 configure cable load-balance upstream-start-threshold 30 To verify your settings, use the following show command: show cable load-balance Load Balance : Enabled Mac Domain Check (sec) : 30 Across Mac Domain Check (sec) : 0 Downstream Start Threshold (% utilization) : 30

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-29

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Upstream Start Threshold (% utilization) : Failed-list age out time (in hours): Failed-list exclude count: Number of CMs to check per Interval:

30 0 1 10

NOTE If the start thresholds for downstream channels are exceeded, the load balancer will move CMs to balance the downstream even if the start thresholds for that downstream’s upstream channels have not been exceeded. And if the thresholds for an upstream channel have been exceeded, the load balancer will move modems to achieve upstream balancing even if the downstream channel thresholds have not been exceeded.

Load Balance Rule-based Modem Steering You can configure the Modem Steering feature to move DOCSIS 2.0 or 3.0 modems, if they register on a TDMA or TDMA/ATDMA (T-A) channel, to the least loaded ATMDA or SCDMA channel. The move takes place either immediately following registration or periodically. DOCSIS 2.0 modems use the init-technique which is associated with their load balance group. Bonded modems use the reinit-mac technique. Modem Steering with Mixed TDMA/ATDMA Channel Support

The modem steering feature with mixed mode channels supports modem steering from either a TDMA or T-A channel to an ATDMA or SCDMA channel as long as the load balancing policy is set to steering. NOTE This applies to both registration and periodic modem steering.

NOTE Modem steering only moves modems within a cable-mac.

34-30

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

CAUTION

Caution should be used when enabling the DOCSIS 2.0 modem steering feature as some modems have issues successfully re-registering if they receive a DCC immediately following their initial registration. The C4 CMTS provides for intra- and inter-MAC Domain load balancing among the TDMA, T-A, ATDMA, and SCDMA upstream channel types, depending on the modem version as described below. If the configuration is such that the modem steering flags are set to enable steering on D2.0 devices but set to disable D3.0 modem steering, then the following applies: •

D3.0 cable modems (CMs) are load balanced across the set of available TDMA, T-A, ATDMA, and SCDMA channels.



D2.0 CMs are steered to ATDMA or SCDMA channels.



D2.0 CMs are load balanced across the set of available ATDMA and SCDMA channels.



D1.1 and D1.0 modems are load balanced across the set of available TDMA and T-A channels.

If the modem steering flags are set to enable both D2.0 and D3.0 CMs, load balancing is supported as follows: •

D2.0 and D3.0 CMs are load balanced across ATDMA and SCDMA channels.



D2.0 and D3.0 CMs are steered to ATDMA and SCDMA channels.



D1.1 and D1.0 CMs are load balanced among remaining TDMA and TA upstream channels.

NOTE When steering a modem either to or from an Upstream SCDMA channel, the C4 CMTS will use init-technique broadcast ranging regardless of the init-technique specified by the CLI. The exception is if the init-technique is reinit-mac in which case, reinit-mac will be used. Balancing D2.0 Modems While Steering D3.0 Devices

This load balancing enhancement allows for utilizing bandwidth capabilities of the ATDMA and SCDMA channels for D3.0 modems while providing even distribution options for the D2.0 CMs across the remaining TDMA and T-A channel types. NOTE This applies to both registration and periodic modem steering.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-31

34 Load Balancing

C4/C4c CMTS Rel. 7.4

This enhancement supports configurations where modem steering flags are set to enable steering on D3.0 devices but set to disable D2.0 device steering. The C4 CMTS provides for intra- and inter-MAC Domain load balancing among the TDMA, T-A, ATDMA, and SCDMA upstream channel types, depending on the modem version. The following configurations apply: •

D2.0 CMs are inter- and intra-MAC Domain load balanced across available TDMA, T-A, ATDMA, and SCDMA channels.



D1.1 and D1.0 CMs are load balanced across available TDMA and T-A channels.



D3.0 CMs are steered to ATDMA and SCDMA channels.



D3.0 CMs are load balanced across available ATDMA and SCDMA channels.

NOTE Cross-checks verify that the CM to be moved has a CM config boot file version level greater than DOCSIS 1.0. Use the following commands to configure rule-based modem steering: configure cable load-balance rule x registration-steeringD2 configure cable load-balance rule x registration-steeringD3 configure cable load-balance rule x periodic-steeringD2 configure cable load-balance rule x periodic-steeringD3 Where x is the number of the rule. When enabling either registration or periodic D3.0 modem steering on the C4 CMTS in conjunction with USCB, it is recommended that any D2.0 capable US channels (ATDMA/SCDMA) in the mac-domain be configured such that they are the lowest numbered channels in the cable-mac. This applies to configurations in which the cable-mac(s) configured for the D3.0 modems contain a mix of non-D2.0 (TDMA & T-A) and D2.0 (ATDMA & SCDMA) channels and the number of upstreams configured in the cablemac is greater than the number of US channels being bonded. This is done to help ensure that the non-primary US channels of the bonded modem will end up on D2.0 capable channels. The Transmit Channel Set (TCS) calculated by the CMTS (if all US channels have acceptable US power levels) is chosen from lowest to highest channel-id. Since load balancing of bonded modems is limited to the DCC of the primary US and the primary DS, non-primary US channels of the

34-32

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

USCB D3.0 modem will not be steerable to the D2.0 capable US channels once they are assigned. Configuring the cable-mac as recommended will prevent the non-primary US channels from using the non-D2.0 channels. The primary US channel will be steered to an ATDMA channel by modem steering. The following is an example of a 4x4 configuration:

Cable-mac 13 ============= Cable Oper DS Port Mac Conn State 11/0 13 0 IS 11/1 13 0 IS 11/2 13 0 IS 11/3 13 0 IS 11/4 13 1 IS 11/5 13 1 IS 11/6 13 1 IS 11/7 13 1 IS

Annex B(US) B(US) B(US) B(US) B(US) B(US) B(US) B(US)

Freq(Hz) 501000000 513000000 525000000 537000000 549000000 561000000 573000000 585000000

Cable Oper Mac Conn State 13 1 IS 13 1 IS 13 1 IS 13 1 IS 13 1 IS 13 1 IS

Chan Type atdma atdma atdma atdma t-a tdma

Freq(Hz) 8200000 11400000 18000000 28000000 32400000 38800000

US PORT 4/4.0 4/5.0 4/6.0 4/7.0 4/10.0 4/11.0

Mod Power Type (.1dBmV) q256 500 q256 500 q256 500 q256 500 q256 500 q256 500 q256 500 q256 500 Channel Width 3200000 3200000 3200000 3200000 3200000 3200000

Mini Slot 4 4 4 4 4 4

Spare Group 15 15 15 15 15 15 15 15

Mod Power Prof (dBmV) 115 0 115 0 115 0 115 0 105 0 6 0

LBal Group 117475328 117475328 117475328 117475328 117475328 117475328 117475328 117475328 LBal Group 117475328 117475328 117475328 117475328 117475328 117475328

Use the following show command to display the setting for the DOCSIS 2.0/3.0 registration steering feature: show cable load-balance policy Sample output:

Policy Rule ---------- ---------Default(0) 1 1

Issue 2.0

Enabled -------yes yes

Threshold Type ------ ------10% both 20% bonded

Disable Method Start Period ------ -----------------modem 00:00:00 00:00:00 modem 00:00:00 00:00:00

ARRIS PROPRIETARY — All Rights Reserved

Steering Registration Periodic D2.0 D3.0 D2.0 D3.0 ----- ----- ----- ----True True True True

34-33

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Service-type Modem Steering Service-type modem steering is designed to steer modems to specific interfaces. Service-type modem steering works in conjunction with the Load Balancing feature in the CMTS. The operator assigns a particular service-type ID to the modems to be steered and to the restricted load balancing groups containing the specific interfaces to which he/she wants those modems assigned. The service-type ID refers to the type of cable data service. The desired service-type ID is assigned to a modem either by associating its MAC address or its Organization Unique Identifier (OUI) with a particular service-type ID. Another way is by adding a Type-Length-Value (TLV) representing the service type to the modem’s config file. If there is a match between the service-type ID of the restricted load balancing group and the service-type ID defined in the modem’s config file or associated with its MAC address or OUI, then the CMTS assigns that modem to one or more upstream/ downstream pairs of that restricted load balancing group as soon as the modem registers. NOTE Service-type modem steering is supported by the 12U, 24U, 16D, and XD CAMs (24D and 32D). The following factors will prevent a cable modem from responding to the Service-type modem steering feature: •

Dynamic Load Balancing is disabled at the CMTS. By default load balancing is enabled on the CMTS. To turn it off, use configure cable load-balance enable no.



34-34

Dynamic Load Balancing is disabled for the load balancing group to which the modem belongs.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

By default a load balance group is enabled when created. To disable, use configure interface cable-mac x cable load-balance group y enable no.

Procedure 34-1



The cable modem has an OUI that is on the list of OUIs excluded from load balancing



The cable modem is a FlexPath modem. FlexPath has its own method for directing modems.



The cable modem has a policy that is disabled or is set for static load balancing only



The restricted load balance group has a policy that is disabled or is set to static load balancing only



The cable modem is on the failed list and has failed to move to all the channels in its restricted load balance group.

Example of Service-type Modem Steering Configuration The following procedure is an example of how to configure and enable the Service-type modem steering feature. 1 Create a restricted group and apply the service-type ID to that group:

configure interface cable-mac 1 cable load-balance group 100 configure interface cable-mac 1 cable load-balance group 100 enable configure interface cable-mac 1 cable load-balance group 100 init-technique ranging configure interface cable-mac 1 cable load-balance group 100 service-type "abc" In this example the restricted load balance group is given the number 100, the initialization technique is ranging, and the service type is named abc. NOTE If no init-technique is set then the default is broadcast-ranging except for the case of 2.0B or 3.0 CMs which must get an initialization technique of reinit-mac. 2 Assign the interfaces to the restricted load balance group: configure interface cable-downstream 14/0 cable load-balance group 100 configure interface cable-downstream 14/1 cable load-balance group 100 configure interface cable-downstream 14/2 cable load-balance group 100

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-35

34 Load Balancing

C4/C4c CMTS Rel. 7.4

configure interface cable-downstream 14/3 cable load-balance group 100 configure interface cable-upstream 1/0.0 cable load-balance group 100 configure interface cable-upstream 1/1.0 cable load-balance group 100 In this example the downstream channels are slot 14 channels 0-3. The upstream channels are slot 1 channels 0 and 1.

3 Confirm the creation of the restricted group and service type: show cable load-balance group 100 Sample system response: Group

Enabled

------- ---100 yes

Policy

Init Tech

Cable mCMsg

Mac

Fiber-Node

Type

Service Type Id

------- --------- ----- ----- ------------ ---------- --------0 ranging 1 Restricted abc Unlike general groups, restricted groups do not have MD-CM-SGs or fiber nodes assigned to them. 4 Assign modems to the service type:

configure cable load-balance include cm-mac 0015.cf1b.b1b2 mac-mask ffff.ffff.ffff service-type "abc" configure cable load-balance include cm-mac 000f.9f00.0000 mac-mask ffff.ff00.0000 service-type "abc"

5 (Optional) Add the TLV to the CM confide file. This will set TLV 43.11 in the CM config file. When the CM registers, it will be steered to the US/DS pair in group 100. (See Figure 34-1 below.)

34-36

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

34 Load Balancing

C4/C4c CMTS Rel. 7.4

Figure 34-1: Adding Service-Type ID to the CM Config File 6 (Optional) As an alternative to setting the service-type ID in the config file, use the following CLI command to associate OUIs with the desired servicetype ID: configure cable load-balance include oui arris service-type “abc” 7 Confirm the assignment of service type abc using the OUI: show cable load-balance oui Sample system response: INCLUDE (OUI/CM-MAC) I/X MAC address Mac mask Group --- -------------- -------------- ------I 0015.cf1b.b1b2 ffff.ffff.ffff I 000f.9f00.0000 ffff.ff00.0000 -

C4Prov Srv Type -------------abc abc

I/X:I=include/X=exclude

8 (Optional) You can also use the include command to set 1-6 bytes of a CM MAC to the desired service type: configure cable load-balance include cm-mac 0000ca service-type “abc” NOTE If a CM config file and the CMTS provisioning specify different servicetype IDs, the CMTS provisioned value takes precedence.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

34-37

34 Load Balancing

C4/C4c CMTS Rel. 7.4

9 Enter the following command to display the service type provisioned for cable modems and the CMTS: show cable load-balance cm-service-type Sample output (incomplete): MAC Address Grp Id CMProv Srv Type Grp Id C4Prov Srv Type Policy Id -------------- ---------- ------------------ ---------- --------------- ---------000f.9f7a.eaf8 0 (xyz) 100 abc 0 In this example, the CMTS service type takes precedence over the CM provisioning. The CM provisioned service type, xyz, is in parentheses to indicate that it is not being used.

34-38

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

35

Packet Throttling

Topics

Page

SCM Packet Throttling

1

RCM Protocol Policing

2

Upstream Cable Protocol Throttling

5

ARP/ND Abuse Counts

11

Token Bucket 3.0: Traffic Shaping on 16D/XD CAMs

14

SCM Packet Throttling Packet throttling prevents or limits the impact of denial of service (DoS) attacks or of defective cable modems or CPEs that generate excessive numbers of DHCP or ARP packets. The CMTS has the ability to throttle the rate at which packets are forwarded to the SCM modules. Packet throttling for the SCM is indiscriminate: you can throttle the overall packet rate but not individual packet types. To configure protocol throttling for the SCM, use the following command: configure slot 19 proto-throttle-rate Where

Issue 2.0

slot number = packets =

19 or 20 number of packets per second

ARRIS PROPRIETARY — All Rights Reserved

35-1

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

valid range =

0-65535 0 = “allow none”.

RCM Protocol Policing This feature is also known as Improved Denial-of-Service Attack Protection. This feature allows the CMTS to select and police packets destined for the RCM processor according to packet protocol type. By selectively throttling undesired protocol packets, the CMTS can continue to function as a router during malicious attacks. This alleviates the impact of various denial of service (DoS) attacks, because critical packets continue to be processed by the CMTS. Use the following command to set global or protocol-specific packet throttling for the RCM: configure slot proto-throttle-rate {arp|bgp|cops|dhcp|icmp|igmp|isis| ospf|ospfv3|pim|rip|snmp|snmp-cm|telnet|tftp|other} Where

slot number = packets per second =

17 or 18 for the RCM a valid range of 0-65535 0 = “allow none”.

If none of the optional protocol types are specified, the command serves to set the global throttle rate (total of all packet types) allowed through the RCM. Use the following command to display protocol-throttling settings and counts: show proto-throttle-rate The following is a example of the system output: Protocol Throttle Rates ----------------------RCM global packet rate:

35-2

2500 packets/second

ARP packet rate:

700 packets/second

DHCP packet rate:

750 packets/second

ICMP packet rate:

500 packets/second

OSPF packet rate:

750 packets/second

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

IPv6 OSPF packet rate:

750 packets/second

RIP packet rate:

500 packets/second

IGMP packet rate:

500 packets/second

SNMP packet rate:

650 packets/second

TFTP packet rate:

750 packets/second

IS-IS packet rate:

750 packets/second

ND packet rate:

700 packets/second

IPv6 ND packet rate:

700 packets/second

IPv6 DHCP packet rate:

500 packets/second

IPv6 ICMP packet rate:

500 packets/second

MLD packet rate:

500 packets/second

IPv6 MLD packet rate:

500 packets/second

BGP packet rate:

500 packets/second

PIM packet rate:

100 packets/second

SNMP-CM packet rate:

100 packets/second

COPS packet rate:

300 packets/second

TELNET packet rate:

300 packets/second

RCM other packet rate:

500 packets/second

SCM global packet rate:

900 packets/second

Protocol Received Counts -----------------------RCM global packets passed: RCM global packets dropped: ARP packets passed:

0 packets 1041 packets

ARP packets dropped:

0 packets

DHCP packets passed:

670 packets

DHCP packets dropped: ICMP packets passed: ICMP packets dropped: OSPF packets passed:

Issue 2.0

52201 packets

0 packets 198 packets 0 packets 30252 packets

OSPF packets dropped:

0 packets

RIP packets passed:

0 packets

RIP packets dropped:

0 packets

IGMP packets passed:

0 packets

IGMP packets dropped:

0 packets

ARRIS PROPRIETARY — All Rights Reserved

35-3

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

SNMP packets passed: SNMP packets dropped:

0 packets

TFTP packets passed:

0 packets

TFTP packets dropped:

0 packets

IS-IS packets passed:

0 packets

IS-IS packets dropped:

0 packets

ND packets passed:

0 packets

ND packets dropped:

0 packets

IPv6 DHCP packets passed:

0 packets

IPv6 DHCP packets dropped:

0 packets

IPv6 ICMP packets passed:

0 packets

IPv6 ICMP packets dropped:

0 packets

MLD packets passed:

0 packets

MLD packets dropped:

0 packets

BGP packets passed:

252 packets

BGP packets dropped:

0 packets

PIM packets passed:

0 packets

PIM packets dropped:

0 packets

SNMP-CM packets passed:

35-4

1800 packets

17989 packets

SNMP-CM packets dropped:

0 packets

COPS packets passed:

0 packets

COPS packets dropped:

0 packets

TELNET packets passed:

0 packets

TELNET packets dropped:

0 packets

RCM other packets passed:

0 packets

RCM other packets dropped:

0 packets

SCM global packets passed:

0 packets

SCM global packets dropped:

0 packet

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

Upstream Cable Protocol Throttling This feature is also called subscriber-side throttling or DHCP/ARP Throttling. Upstream channels on the cable or subscriber side of the network can be inundated by DHCP and ARP packets coming from modems and customer-premise equipment (CPE). These DHCP or ARP requests may come from malicious users, viruses, spyware, or faulty equipment. The IPv6 Upstream Cable Protocol Throttling feature throttles IPv6 DHCPv6 packets in the same way that IPv4 DHCP packets are throttled. It throttles IPv6 ND (Neighbor Discovery) packets (Neighbor Solicitation, Router Solicitation, Router Advertisement, Redirect and Neighbor Advertisement) in the same way that IPv4 ARP packets (ARP Request and ARP reply) were throttled in Release 7.3 and earlier. The C4/C4c CMTS throttles all DHCPv4 and DHCPv6 packets the same based on their leaky bucket settings. The CMTS treats all of the ARP Request packets, ARP Reply packets, ND Neighbor Solicitation packets, ND Neighbor Advertisement packets, Router Solicitation packets, Router Redirect packets, and Router Advertisement packets the same, throttling them collectively using the ARP/ND leaky bucket settings. Once configured, the CMTS throttles upstream cable-side IPv6 packets based on their MAC addresses. The max-burst parameter defines the number of packets that are allowed before throttling begins. The rate of throttling is defined by the interval parameter. Once the max-burst limit is reached for a given MAC address, throttling begins. Packets for that MAC address are dropped until one or more intervals have passed. Each time an interval passes the CMTS lowers the packet counter by one, allowing an additional packet for that MAC address to pass through. Thus, once a source MAC has reached the max-burst limit, the CMTS allows it only one packet per interval. IPv6 Neighborhood Discovery (ND) is a set of protocol messages (rfc 2461) and processes that determine relationships between neighboring nodes. There are five types of ND packets that are throttled by this feature: •

Router Solicitation (RS — type 133)



Router Advertisement (RA — type 134)



ND neighbor solicitation (type 135)



ND neighbor advertisement (type 136)



Redirect (type 137)

Type is an option that is formatted in the type-length-variable (TLV) format.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

35-5

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

IPv6 DHCPv6 (rfc3351) enables DHCP servers to pass configuration parameters to IPv6 nodes. There are five types of DHCPv6 server messages that are throttled by this feature: •

Solicit (type 1)



Advertise (type 2)



Request (type 3)



Reply (type 4)



Renew (type 5)

Type is an option that is formatted in the type-length-variable (TLV) format. The ARP Neighbor Discovery (ND) Abuse Detection feature provides a means to monitor the first 32 devices (i.e. MAC addresses) that are ARP and/or ND throttled on an interface, and count the number of ARP request and IPv6ND Neighbor Solicitation packets, or ARP reply packets and IPv6 ND Neighbor Advertisements that are dropped due to throttling for the devices. There are seven types of ARP/ND packets that are monitored and throttled by this feature. Four are types of request packets and three are replies. ARP/ND requests that this feature throttles: •

ARP request (Ether Type 0x0806)



IPv6 Router Solicitation (RS – type 133)



IPv6 Neighbor Solicitation (type 135)



IPv6 Redirect (type 137)

ARP/ND replies that this feature throttles: •

Arp reply (Ether Type 0x0806)



IPv6 Router Advertisement (type 134)



IPv6 Neighbor Advertisement (type 135)

NOTE This feature is fully supported by the 12U/24U CAM. ND Abuse Detection is only available on the 12U/24U CAM. The operator can enable throttling for ND packets even if IPv4 ARP throttling is disabled. In the same way, he or she can enable DHCP or DHCPv6 throttling or both.

35-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

CMTS Configuration

Use the following command to enable [disable] throttling of cable-side IPv4 DHCP or ARP requests: configure cable proto-throttle [no] Use the following command to enable [disable] throttling of cable-side IPv6 DHCP packets: configure cable proto-throttle dhcpv6 [no] Use the following command to enable [disable] throttling of cable-side Neighbor Discovery (ND) packets: configure cable proto-throttle nd [no] Use the following commands to provision the degree of throttling: configure cable proto-throttle [interval ] | [max-burst ] Where: interval is a period of time from 1-10 seconds; the default is 5. This parameter defines the rate of transmission after throttling begins. Throttling begins once the max-burst limit has been exceeded. If the interval is set to five, then after throttling begins, no more than one packet can be sent every five seconds. max-burst defines the maximum number of ARP or DHCP packets allowed from that source per second. The default is 10, which means that up to ten packets per second can be sent before throttling begins. Once configured, the CMTS throttles DHCP or ARP packets on the basis of their MAC address. The max-burst parameter defines the number of packets that are allowed per second before throttling begins. Raising the max-burst increases the number of DHCP or ARP packets allowed per second for a given MAC address before throttling begins. The rate of throttling is defined by the interval parameter. Raising the interval reduces the rate of accepted packets for a given MAC address. Each DHCP/ARP packet increments the counter towards the max-burst limit. Once the max-burst limit is reached for a given MAC address, throttling begins. Each time an interval passes the CMTS lowers the counter by one, allowing an additional packet from that MAC address to pass through. Thus, once the CM or CPE has reached the max-burst limit, it is allowed one packet per interval. If, for example, the max-burst is set to five, and the CM or CPE after reaching its limit waits five intervals without sending any DHCP/ARP packets, then it is allowed up to five requests in a burst before its DHCP or ARP packets are again throttled.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

35-7

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

Use the following command to determine which subscribers are exceeding the rates: show cable proto-throttle detail Sample output from the command above: ARP throttling is: DHCP throttling is: DHCPv6 throttling is: IPv6 ND throttling is: max-burst: 10 interval: 5

on off off on

Drop Counts: Interface DHCP ARP ND DHCPv6 --------------------------------------------------------------------------------Cable 1 0 175 325 0 Cable 5 0 0 0 0 Interface Type Throttled-mac CM-mac -----------------------------------------------------------------------cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aec8 0015.cf04.c4a7 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aec9 0015.cf04.c4a8 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aeca 0015.cf04.c4a9 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae7d 0015.cf04.c653 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae7e 0015.cf04.c654 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae81 0015.cf04.c655 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae82 0015.cf04.c656

Use the show cable modem detail command to see if a modem or CPE is being throttled. See show cable modem detail on page CLI-1330, for an example of this command output. Look for “Proto-Throttle”. To clear all cable modem throttling counts and information, whether or not any modems or CPE have been throttled, use the following command: clear cable proto-throttle history To clear all cable-side proto-throttle counters, use the following command: clear cable proto-throttle counters

35-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

ARP Neighbor Discovery (ND) Abuse Detection Excessive numbers of Address Resolution Protocol (ARP) and Internet Control Message Protocol (ICMP) packets impair system performance. This feature allows the CMTS operator control over how many ARP requests are generated because of IP addresses that have no valid entry, whether active or inactive in the ARP cache of the CMTS. The ICMP unreachable messages are generated when an ARP request is sent for an invalid IP address. Table 35-1: CLI Syntax for ARP Configuration CLI Command

Purpose

configure arp state … 1.

2.

… searching rate-limit

Limits the minimum amount of time between ARP request transmissions while an ARP cache entry is in the searching state. Range = 100 - 86,400,000 milliseconds. Default = 333 milliseconds.

… searching

Sets the maximum number of ARP requests transmitted for an ARP entry in the searching state. After this number is reached, the next request causes the entry to transition to the notPresent state. Range = 0 - 65,535. Default = 3 requests.

max-number

3.

…searching global-max-rate

Sets the maximum number of ARP requests transmitted for an ARP entry in the searching state. After this number is reached, the next request causes the entry to transition to the notPresent state. Range = 0 - 65,535.

4.

… not-present rate-limit

Limits the minimum amount of time between ICMP unreachable transmissions while an ARP cache entry is in the notPresent state. Range = 100 - 86,400,000 milliseconds. Default = 333 milliseconds.

… not-present

max-number

Sets the maximum number of ICMP unreachables transmitted for an ARP entry in the notPresent state. After this number is reached, the next ICMP unreachable packet causes the entry to transition to the searching state, unless the notPresent minimum time (set by command number 6) has not been reached. Range = 0 - 65,535. Default = 3 ICMP unreachable transmissions.

max-time

Sets the maximum amount of time an ARP cache entry can be in the notPresent state. When this limit is exceeded, the ARP cache entry transitions to the searching state, unless the notPresent minimum time (set by command number 6) has not been reached. Range = 1 - 604,800 seconds. Default = 3 seconds.

min-time

Sets the minimum amount of time an ARP cache entry is in the notPresent state. This variable takes precedence over the values set in the previous two commands. ARP entries aged out because of inactivity are removed whether the notPresent minimum time value set by this command is elapsed or not. Range = 1 - 604,800 seconds. Default = 3 seconds.

5.

6.

… not-present

7.

… not-present

8.

… not-present global-max-rate

Issue 2.0

Sets the maximum number of ICMY unreachables transmitted for all NotPresent IPs. Range = 0 - 65,535.

ARRIS PROPRIETARY — All Rights Reserved

35-9

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

Network-side ACLs The following script is an example of throttling used to block access to certain ports which are commonly targeted by hackers: configure configure configure configure configure configure configure configure configure configure configure configure configure configure configure configure

access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list access-list

111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111

deny udp any any eq deny tcp any any eq deny tcp any any eq deny tcp any any eq deny udp any any eq deny udp any any eq deny udp any any eq deny udp any any eq deny tcp any any eq deny tcp any any eq deny tcp any any eq deny tcp any any eq deny tcp any any eq deny tcp any any eq deny tcp any any eq permit ip any any

1434 445 4444 135 135 137 138 139 139 33571 5554 9996 3127 3128 3198

configure interface gigabitEthernet 17/1 ip access-group 111 in configure interface gigabitEthernet 17/1 ip access-group 111 out For a list of well-known port numbers, go to the following website: http://www.iana.org/assignments/port-numbers. For more information, consult the security response web pages provided by Symantec™ and other vendors of software security. These sites provide information on which ports are being targeted by viruses, worms, and other security threats.

35-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

ARP/ND Abuse Counts This feature is an extension of DHCP/ARP Throttling; it provides a means of controlling CMs or CPEs that are generating excessive DHCP, ARP, or Neighbor Discovery packets. DHCP/ARP Throttling must be enabled for ARP/ND Abuse Counts to function. This feature monitors the first 32 devices (i.e., MAC addresses) subject to ARP/ND request throttling on an interface plus the first 32 devices subject to ARP/ND reply throttling on an interface. It then counts the number of ARP/ND request or reply packets dropped due to throttling of those devices. Two new CLI show commands are provided to display the number of ARP/ND request and ARP/ND reply packets dropped respectively for the devices that are being monitored and counted. These CLI commands provide the option to display only those devices that have dropped more than a specified minimum number of ARP/ND packets. Additional CLI commands are available to clear the ARP/ND abuse counts and the throttling history. Once enabled, this feature maintains lists of up to 32 MAC addresses per ARP/ND packet type being dropped because of throttling. Each interface list contains counts for the first 32 MAC addresses that get throttled. If a given MAC address becomes inactive, it is dropped from the list and replaced by the next MAC to experience dropped packets due to throttling. ARP/ND abuse counts do not persist across a CAM sparing event, but do persist after a Control Complex side switch. CLI Commands

Cable-side proto-throttling must be enabled in order to activate ARP/ND Abuse Counts. Cable-side throttling is enabled using the following command: configure cable proto-throttle arp

The no form of the command disables Cable-side proto-throttling as well as ARP Abuse Counts: configure no cable proto-throttle arp Use the following commands to show the number of ARP requests and replies that are throttled: show cable proto-throttle arp-nd-requests-throttled [] show cable proto-throttle arp-nd-replies-throttled []

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

35-11

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

Where minimum count to display = an integer from 0 to 65,535 When the counter reaches the maximum of 65,535 it must be cleared. ARP throttling continues even if the counter is full. Use the following command to clear the ARP abuse counts and MAC information shown in the two command outputs above: clear cable proto-throttle counters This command clears all of the protocol throttling counters, not just the ARP and ND counters. The following is an example of the output returned for ARP requests with no minimum set: show cable proto-throttle arp-nd-requests-throttled ARP throttling is: max-burst: interval:

on 10 5

Arp-ND-Replies Interface Type Throttled-mac CM-mac Throttled --------------------------------------------------------------------------------cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aec8 0015.cf04.c4a7 50 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aec9 0015.cf04.c4a8 100 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aeca 0015.cf04.c4a9 25

The following is an example of output to the show ARP replies command, with the minimum set to 30: show cable proto-throttle arp-nd- replies-throttled 30 ARP throttling is: on IPv6 ND throttling is: on max-burst: 10 interval: 5 Arp-ND-Requests Interface Type Throttled-mac CM-mac Throttled --------------------------------------------------------------------------------cable-mac 1 (14/0-1/2.0) CPE 0000.054f.ae7d 0015.cf04.c653 50 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.ae7e 0015.cf04.c654 100 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.ae81 0015.cf04.c655 150

If you wish to see the ARP drop counts on a per-CAM basis, use the following command: show cable proto-throttle

35-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

A typical output would resemble the following: ARP throttling is: DHCP throttling is: DHCPv6 throttling is: IPv6 ND throttling is: max-burst: 10 interval: 5

on off off on

Drop Counts: Interface DHCP ARP ND DHCPv6 -------------------------------------------------------------------------------------------Cable 1 0 175 325 0 Cable 5 0 0 0 0

The detailed version of this command provides the MAC addresses of the device being throttled and its cable modem. show cable proto-throttle detail ARP throttling is: DHCP throttling is: DHCPv6 throttling is: IPv6 ND throttling is: max-burst: 10 interval: 5

on off off on

Drop Counts: Interface DHCP ARP ND DHCPv6 -------------------------------------------------------------------------------------------Cable 1 0 175 325 0 Cable 5 0 0 0 0 Interface Type Throttled-mac CM-mac -----------------------------------------------------------------------cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aec8 0015.cf04.c4a7 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aec9 0015.cf04.c4a8 cable-mac 1 (14/0-1/2.0) CPE 0000.054f.aeca 0015.cf04.c4a9 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae7d 0015.cf04.c653 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae7e 0015.cf04.c654 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae81 0015.cf04.c655 cable-mac 1 (14/3-1/3.0) CPE 0000.054f.ae82 0015.cf04.c656

Use the following command to clear the count information of the command output above: clear cable proto-throttle counters

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

35-13

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

Token Bucket 3.0: Traffic Shaping on 16D/XD CAMs Overview

With the rapid convergence of different types of Internet traffic flows (voice, video, data, gaming, streaming media, etc.), the various forms of Quality of Service (QoS) mechanisms are being called upon to better manage the bandwidth that is shared by these various traffic flows. Proper application of QoS is essential if statistical multiplexing is employed in the network. Statistical multiplexing permits X subscribers (each requiring a bandwidth of W) to share a single channel providing a total bandwidth T, even if T < XW. On average, this is possible due to the fact that many subscribers are idle for some fraction of their operating time. However, in a system that capitalizes on statistical multiplexing, the total bandwidth converging on a link may periodically exceed the total bandwidth T that can be supported by the link. Under these overload conditions, QoS mechanisms must make decisions about which packets to drop, which packets to route, and what order to use when routing those successful packets.

Traffic Shaping versus Traffic Policing

Currently, the CMTS uses Weighted Random Early Detection (WRED), a congestion avoidance mechanism, along with policing to decide which packets to drop. Another QoS mechanism is traffic shaping. In general, traffic shaping and traffic policing both accomplish very similar goals. Both mechanisms change the handling of packet streams in a particular service flow to better match the service for which the customer subscribed. However, the two mechanisms accomplish this task in slightly different ways. Traffic shaping intelligently delays packets to slow down the effective packet transmission rate, while traffic policing intelligently drops packets. When traffic policing drops TCP packets, for example, this triggers the TCP congestion control algorithm and causes the source to throttle back the transmission rate. In order to maximize throughput, a large burst size is needed by policing in order to reduce the frequency of dropped packets. As the desired bandwidth is made larger and larger, the burst size must also increase. Larger burst sizes result in longer periods of time when the transmission rate for a flow is not limited, producing undesirable interactions with other service flows. Downstream traffic shaping helps to avoid this problem and accommodates a larger range of desired bandwidths. In addition, a two-tiered shaping mechanism is desirable for shaping to different rates before and after the DOCSIS burst is consumed. Traffic shaping temporarily stores packets in buffers in such a way that packets on different flows can be transmitted out of order while maintaining packet order within a flow. Buffers are not reused until they have transmitted or dropped their packets. Policing is done in hardware in the CMTS. The policing engine determines whether a packet is nonconforming and whether shaping is enabled for the flow carrying that packet. Instead of dropping the non-conforming packet, the policing block

35-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

calculates how long the packet must be delayed to make it conform. A new shaper block is implemented immediately before the output queue. When the shaper receives a packet, it places it into a time-bin in a calendar queue scheduler, which releases the packet upon completion of the delay that was calculated by the policing block. NOTE Packets arriving from the fabric for PacketCable voice and UGS flows are not shaped. They are placed in a separate queue and are serviced in a strict priority manner before the calendar queue packets. The shaping feature gives preference to PacketCable voice and UGS flows over all other traffic. No other prioritizing is done by the CAM when shaping is enabled. The CAM does not implement any new dropping mechanisms, such as WRED. Policing calculations are still the primary method of limiting bandwidth on individual flows, and the back pressure mechanism of the Router Control Module (RCM) fabric is still used to trigger WRED in the fabric for congestion control and Tmin rate enforcement. In order to implement a “Power Burst” function, the policer uses a dual leaky bucket mechanism. The first leaky bucket uses the DOCSIS Tmax and burst size. The second leaky bucket limits the transmission rate during the period that packets conform to the first leaky bucket, rather than letting a user use the full bandwidth of the link. The second leaky bucket uses a new parameter named Tpeak and has a burst size of 0. A delay value is calculated for each leaky bucket; the larger value is used to delay packets. The CMTS implementation of this feature can be summarized as follows:

Enabling Traffic Shaping



Traffic shaping applies only to downstream traffic.



Packets that must be held more than two seconds in order to conform to the shaping norms are dropped.



Disabling policing on the CMTS also disables traffic shaping on the CAM because policing determines whether a flow is conforming or not.



Traffic shaping does not affect PacketCable voice and UGS packets.

To enable traffic shaping on the 16D/XD CAMs, use the following command: configure interface cable-downstream cable rate-limit token-bucket [shaping] Where: slot MAC

Issue 2.0

The chassis slot in which the targeted Cable Access Module resides. Valid values are 0 through 15. Refers to the MAC domain number. Valid numbers are 0 or 1.

ARRIS PROPRIETARY — All Rights Reserved

35-15

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

shaping Disabling Traffic Shaping

(Optional) Sets the MIB to enable traffic shaping.

To disable traffic shaping, use the following commands: For a 16D/XD CAM: configure interface cable-downstream cable rate-limit token-bucket no Use the following command to set the peak traffic rate for DOCSIS 1.0 cable modems that have been mapped to a DOCSIS 1.1 Class of Service. See the configure cos-mapping command in the CLI Command Reference chapter of the user documentation for more information. configure cos-mapping down-peak-traffic-rate Use the following command to set the peak traffic rate for DOCSIS 1.1 modems assigned to a particular service class (qos-sc = Quality of Service — Service Class Name): configure qos-sc name peak-tr-rate NOTE A peak traffic rate of zero means that peak traffic rate is not utilized. A peak traffic rate with a value less than Tmax for a given flow indicates that the peak traffic rate is limited to the Tmax for that flow.

Upstream Power Boost Cap The Upstream Power Boost feature enables support for upstream Peak Traffic Rate and is similar to the downstream functionality that is supported. Traffic is limited to the peak rate (Tpeak) while a modem is bursting beyond the maximum rate (Tmax). The Tpeak rate is a value greater than the Tmax rate. Once the specified number of bytes have been consumed at the higher rate, the traffic is then throttled back to the Tmax rate. Use the following command to globally enable the Peak Traffic Rate service flow for upstream service flows: configure [no] cable peak-tr-rate-upstream Outputs from the test cm sf and show cable modem qos verbose commands provide both downstream and upstream service flow information.

35-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

35 Packet Throttling

C4/C4c CMTS Rel. 8.0.7

Upstream Tpeak can be configured via Service Class Name or by explicitly setting it in the modem’s config file (TLV 24.27). To configure Tpeak using service class name: configure qos-sc name dir 2 peak-tr-rate 5000000 configure qos-sc name max-tr-burst 40000000 configure qos-sc name peak-tr-rate 10000000 This command sets the Tpeak for the SCN. When modems register, they get the Tpeak from the CMTS. Be sure to set the Tpeak value larger than the value of the upstream TMAX.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

35-17

35 Packet Throttling

35-18

C4/C4c CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

36 Access Control Lists

C4/C4c CMTS Rel. 8.0.7

36

Access Control Lists

Topics

Page

Overview

1

Named Access Lists

4

Data Plane Filter IP ACLs

6

SCM Access

8

Overview An ACL, or Access Control List, is an indexed, ordered list of entries. It classifies packets based on criteria such as Source IP, Destination IP, Application port for the IPv4 protocol type. Beginning with Release 7.3, IPv6 ACLs are supported with entries created using the Source IP only. Each entry in the list contains a user-configured set of evaluation criteria and either a permit or deny statement. When a packet is classified by an ACL, the fields in its header are compared one by one with the entries in the ACL, starting with the entry with the lowest index value. When a match is found, the comparison process is stopped and the packet is either permitted to continue or denied (dropped) according to the action specified in the ACL. The use of ACLs within the CMTS, and within any router for that matter, is considered a fundamental capability. ACLs are used in conjunction with

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

36-1

36 Access Control Lists

C4/C4c CMTS Rel. 8.0.7

one or more ACL applications. It is the ACL application that initiates a packet classification search in a particular ACL and takes action on the packet based on whether the matched ACL entry was a permit or deny. For example, the data plane filter ACL application classifies packets and either transmits them (permit action) or drops them (deny action). It is important to note that, depending on the nature of the ACL application, implementation is provided either within the hardware-based data plane infrastructure, or within the software-based control plane. Note that there are two applications that can be configured to reference an ACL for filtering purposes on the Router Control Module (RCM) data plane. These are described in more detail in this chapter and include: •

Data Plan Filter ACLs



SCM Access ACLs

In Release 7.x, the CMTS relies on the RCM to provide generic support for Data Plane Filter ACLs on all Ethernet and CAM interfaces. In addition, the CMTS enables a user to enter a command to display the number of times each ACL entry was matched. The CMTS supports IPv4 standard access lists, which have a range of 1-99. Extended access lists are also supported for IPv4 but not for IPv6. These lists have a range of 100-199. The CMTS supports a total of 2048 access list entries and up to 1024 entries per access list. Determining the maximum number of ACL entries that the Data Plane can hold is notably affected by those created using the range keyword. Entries created with a range take up more physical space than those created without ranges. NOTE IPv6 ACLs are limited to include entries with Source IP only. The CMTS does not support IPv6 ACL entries with any other match criteria. The C4 CMTS does not support extended IPv6 ACLs. IPv6 ACLs are assigned an access list name rather than a number by the operator. A number from 200-399 is automatically generated internally. CLI Commands

This section lists some of the CLI commands that support IPv4 and IPv6 Access Control Lists.

For IPv4: For IPv4 standard ACLs, the access list ID number must be in the range of 1-99 with filtering based on source IP address only.

36-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

36 Access Control Lists

C4/C4c CMTS Rel. 8.0.7

Use the following command to delete an IPv4 ACL: configure access-list no Use the no form of these commands to disable access filtering for a particular interface. Use the following command to resequence the access list index numbers.: configure access-list resequence [] Use this command to display ACLs defined by a parameter given, or to show all with no parameters: show access-list [access-list-number] Use the following command to permit or deny, and define a standard IPv4 ACL: configure access-list {permit | deny} {{ []} | {host } | any} Use this command to configure a Data Plane Filter ACL on 12U/24U cableside, gigabitethernet, or tengigabitethernet interface. If an ACL is applied to a physical port, it is active for all virtual routes associated with that physical port: configure [no] interface {gigabitEthernet | tengigabitEthernet | cable} ip access-group For cable MACs, use the following command to use Data Plane Filter ACLs to set access control on a MAC domain: configure [no] interface cable-mac ip access-group

For IPv6 ACLs: Use the following command to define an IPv6 ACL: configure ipv6 access-list []{permit | deny} {/| any} [remark ] NOTE Wildcard masks are not supported with IPv6 ACLs. Prefix length is used for matching purposes. Also, the any keyword may be used for matching any source IPv6 address. Use the no form of the command to delete an IPv6 ACL. Use the following command to resequence the access list index numbers.:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

36-3

36 Access Control Lists

C4/C4c CMTS Rel. 8.0.7

configure ipv6 access-list resequence seqstart> Use this command to display ACLs defined by a parameter given, or to show all with no parameters: show ipv6 access-list DosFs not included, card in socket 0 ignored ## isoDrv:Img: /active/CMTS_V08.00.05.36.img Checksum: 0x11a60b35 File Size 79480832 ## SANDM: Img Fpga version is 06210000 and current is 06210000 Downloading /cdrom/ppc.zzz

Stored File Size 79480832

Disk

Uncompressing image ...from 02180000 to 00100000 Copying uncompressed image Launching software application at: 00008000 image size: 6107680 Board Init Starting::: Initializing Bridge Initializing Interrupt Controller Initializing I2C Initializing Seeproms Reading Seeprom Data Initializing MMU Configuring PCI Bus 1 Basic HW Init Done..... Instantiating /ram as rawFs, device = 0x1 Target Name: vxTarget User: target muxDevLoad failed for device entry 0!

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

38-9

38 Host Names, User IDs, and Password Recovery

C4/C4c CMTS Rel. 8.0.7

Instantiating /ipram as rawFs, device = 0x10001 Formatting /ipram for DOSFS Instantiating /ipram as rawFs, device = 0x10001 Formatting...Retrieved old volume params with %38 confidence: Volume Parameters: FAT type: FAT32, sectors per cluster 0 0 FAT copies, 0 clusters, 0 sectors per FAT Sectors reserved 0, hidden 0, FAT sectors 0 Root dir entries 0, sysId (null) , serial number 30000 Label:" " ... Disk with 1024 sectors of 512 bytes will be formatted with: Volume Parameters: FAT type: FAT12, sectors per cluster 1 2 FAT copies, 1010 clusters, 3 sectors per FAT Sectors reserved 1, hidden 0, FAT sectors 6 Root dir entries 112, sysId VXDOS12 , serial number 30000 Label:" " ... OK. Adding 14301 symbols for standalone. VxWorks Copyright 1984-2007

Wind River Systems, Inc.

CPU: IBM 750L (3.2) Runtime Name: VxWorks Runtime Version: 6.5 BSP version: 2.0/18 Created: Jan 26 2012, 17:06:42 ED&R Policy Mode: Deployed WDB Comm Type: WDB_COMM_NETWORK WDB: Ready. Copyright (c) 2002-2011 ARRIS Group, Inc. All Rights Reserved DATA CONNECTION (c) is a registered trademark of DATA CONNECTION LIMITED in the US and other countries. Copyright (R) 2005- 2009 Data Connection Limited Portions of the IPDR software were authored by IPDR.org The Regular Expression Source Code and its use is covered by the GNU LESSER GENERAL PUBLIC LICENSE version 3. June 29, 2007 -----------------------------------------------------------START-UP MODE: Run the CMTS Application PASSWORD: Password recovery is disabled FRONT ETHERNET INTERFACE PARAMETERS: IP address for the System Controller's ethernet port: 10.44.108.1 Subnet mask for the above IP address: 255.255.255.248 IP address of default gateway to other networks: 10.44.108.6 FACTORY PARAMETERS: Model Number: SCM-02440W Serial Number: 06483CBM0093 PCB Revision: B06 PIC PARAMETERS: Model Number: PICS-00440W

38-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

38 Host Names, User IDs, and Password

Serial Number: 02261RMO0004 PCB Revision: D02 PARAMETERS: After board is reset, start-up code will wait 2 seconds -----------------------------------------------------------##################################################################### ##################################################################### To change any of this, press and key within 2 seconds ##################################################################### #####################################################################

3

M ? type

M and press enter

For each of the following questions, you can press to select value shown in brackets, or you can enter a new value

4

PASSWORD: Enable Password Recovery ?[No]YES User will be automatically authenticated upon boot FRONT ETHERNET INTERFACE PARAMETERS: Enable the System Controller's ethernet port ? [Yes] IP address for the System Controller ethernet port?[10.44.108.1] Use a subnet mask for the front Ethernet port interface?[Yes] Subnet mask for the above IP address?[255.255.255.248] Do you want to specify a default gateway router?[Yes] IP address for the default gateway router?[10.44.108.6] Copyright (c) 2002-2011 ARRIS Group, Inc. All Rights Reserved DATA CONNECTION (c) is a registered trademark of DATA CONNECTION LIMITED in the US and other countries. Copyright (R) 2005- 2009 Data Connection Limited Portions of the IPDR software were authored by IPDR.org The Regular Expression Source Code and its use is covered by the GNU LESSER GENERAL PUBLIC LICENSE version 3. June 29, 2007 -----------------------------------------------------------START-UP MODE: Run the CMTS Application PASSWORD: Password recovery is enabled FRONT ETHERNET INTERFACE PARAMETERS: IP address for the System Controller's ethernet port: 10.44.108.1 Subnet mask for the above IP address: 255.255.255.248 IP address of default gateway to other networks: 10.44.108.6 FACTORY PARAMETERS: Model Number: SCM-02440W Serial Number: 06483CBM0093 PCB Revision: B06 PIC PARAMETERS: Model Number: PICS-00440W Serial Number: 02261RMO0004 PCB Revision: D02 PARAMETERS:

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

38-11

38 Host Names, User IDs, and Password Recovery

C4/C4c CMTS Rel. 8.0.7

After board is reset, start-up code will wait 2 seconds -----------------------------------------------------------##################################################################### ##################################################################### To change any of this, press and key within 2 seconds ##################################################################### #####################################################################

5

(M)odify any of this or (C)ontinue?[M]

c

PPC Application kernel software version CMTS_V08.00.05.36, built on Thu Jan 26 17:07:12 Central Standard Time 2012 Formatting /ram for DOSFS Instantiating /ram as rawFs, device = 0x1 Formatting...Retrieved old volume params with %38 confidence: Volume Parameters: FAT type: FAT32, sectors per cluster 0 0 FAT copies, 0 clusters, 0 sectors per FAT Sectors reserved 0, hidden 0, FAT sectors 0 Root dir entries 0, sysId (null) , serial number 6df0000 Label:" " ... Disk with 40960 sectors of 512 bytes will be formatted with: Volume Parameters: FAT type: FAT16, sectors per cluster 2 2 FAT copies, 20383 clusters, 80 sectors per FAT Sectors reserved 1, hidden 0, FAT sectors 160 Root dir entries 512, sysId VXDOS16 , serial number 6df0000 Label:" " ... OK. SCM.19-C> c4: setting CLOCK_REALTIME to FRI FEB 03 22:07:00 2012 i2c: Initializing devices - PPC-I2C: /i2c0 DosFs not included, card in socket 0 ignored ## isoDrv:Img: /active/CMTS_V08.00.05.36.img Checksum: 0x11a60b35 File Size 79480832 ##

Stored File Size 79480832

Disk

SCM card software version CMTS_V08.00.05.36, built on Thu Jan 26 17:57:50 Central Standard Time 2012 /system/ - Volume is OK /update/ - Volume is OK /active/ - Volume is OK MemMgr_Init()

6

Please wait for 5 seconds until initialization completes ====================================================================== connecting to SCM 19 ====================================================================== Warning: Authentication has been disabled for console access. Reboot this SCM to enable authentication

End of procedure

38-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

39

Clock Synchronization Protocol

Topics

Page

Manually Setting the Internal Clock

1

Configuring Time of Day (TOD) Clock Protocol

2

Using Network Time Protocol (NTP)

2

Secure NTP

6

Show Clock Commands

7

To synchronize the CMTS to a network time server, you must choose either Time of Day (TOD) or Network Time Protocol (NTP) as your synchronization protocol. If you intend to enable PacketCable, you must use NTP. If preferred, you may operate the CMTS on a local clock without synchronizing it to a network.

Manually Setting the Internal Clock If there is an active network time protocol, you must first disable it before adjusting the clock on the CMTS. 1 Use the following command to disable network synchronization: config clock no network

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

39-1

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

2 Manually set the CMTS internal clock: config clock set yyyy:mm:dd:hh:mm:ss End of procedure

Configuring Time of Day (TOD) Clock Protocol The TOD server provides the time of day to cable modems and other customer premises equipment (CPE) connected to the CMTS cable interfaces. The cable modem uses the TOD server to get the current date and time so that it can accurately time-stamp its Simple Network Management Protocol (SNMP) messages and error log entries.

Procedure 39-1

Configuring Time of Day (TOD) Clock Protocol 1 Configure the TOD server IP address and protocol for Transmission Control Protocol (TCP) or User Datagram Protocol (UDP) commands: configure tod server {tcp|udp} 2 Configure the CMTS to use the TOD time synchronization protocol: configure clock network tod 3 Confirm the current clock network protocol as well as the local time using the following command: show clock detail End of procedure

Using Network Time Protocol (NTP)

Procedure 39-2

Configure NTP for CMTS The purpose of this procedure is to configure the CMTS as an NTP client. This means that the CMTS clock is synchronized to the NTP server.

39-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

NOTE PacketCable requires the use of NTP for network synchronization. Use step 1 if the NTP client is unicast; otherwise, go to step 2. For NTP to synchronize properly, the current time must be manually set to within 1000 seconds of the actual time before enabling. (See RFC 1305.) See Manually Setting the Internal Clock on page 39-1. 1 Configure the NTP client: configure ntp server [broadcast] [burst] [key] [manycast] [maxpoll ] [minpoll ] [multicast] [prefer] [version ] For more information, see configure ntp server and related commands in the CLI reference chapter. Here are some of the pertinent defaults: burst mode key minpoll maxpoll version

= = = = =

off 0 6 7 4

2 Use one of the following commands to configure the CMTS as an NTP client listening to a broadcast or multicast server, or if is to be part of an NTP manycast group: configure ntp server broadcast configure ntp server multicast configure ntp server manycast 3 Set the NTP re-synchronization timer: configure ntp minpoll configure ntp maxpoll Where

4-11 are exponents of 2. In other words, the possible values are 24, 25, 26 … 211, which equal 16, 32, 64 … 2048.

These commands are used to set the default values for NTP minpoll, maxpoll, and version parameters that will be assumed by subsequent configure ntp server | peer commands. The defaults are: minpoll = 6, maxpoll= 7, version = 4.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

39-3

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

PacketCable requires that the maximum interval between consecutive attempts to synchronize the CMTS local time of day clock must not exceed one hour. Therefore, NTP.MAXPOLL must not exceed 11 (that is 211 or 2048 seconds, which equals approximately 34 minutes). The CLI command configure ntp maxpoll has a default value of 7. Also, the new CLI command configure ntp minpoll sets the default minimum polling interval in the same way, where minpoll is strictly less than or equal to maxpoll. 4 Configure the time zone: When no parameter is given (or invalid input is detected), this command enters interactive mode. In interactive mode, a list of available canonical time zone (TZ) names is displayed based on a given country name or ISO3166 country code. The local TZ name may then be selected by line number from the displayed list of TZ names for that country. In the example given below the time zones for the USA are requested. C4# configure clock timezone Enter country name or 2 letter code: US 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.

US US US US US US US US US US US US US US US US US US US US US US

+404251-0740023 +421953-0830245 +381515-0854534 +364947-0845057 +394606-0860929 +382232-0862041 +411745-0863730 +384452-0850402 +415100-0873900 +450628-0873651 +470659-1011757 +394421-1045903 +433649-1161209 +364708-1084111 +332654-1120424 +340308-1181434 +611305-1495401 +581807-1342511 +593249-1394338 +643004-1652423 +515248-1763929 +211825-1575130

America/New_York Eastern Time America/Detroit Eastern Time - Michigan - most locations America/Louisville Eastern Time - Kentucky - Louisville area America/Kentucky/Monticello Eastern Time - Kentucky - Wayne County America/Indianapolis Eastern Standard Time - Indiana - most locations America/Indiana/Marengo Eastern Standard Time - Indiana - Crawford County America/Indiana/Knox Eastern Standard Time - Indiana - Starke County America/Indiana/Vevay Eastern Standard Time - Indiana - Switzerland County America/Chicago Central Time America/Menominee Central Time - Michigan - Wisconsin border America/North_Dakota/Center Central Time - North Dakota - Oliver County America/Denver Mountain Time America/Boise Mountain Time - south Idaho & east Oregon America/Shiprock Mountain Time - Navajo America/Phoenix Mountain Standard Time - Arizona America/Los_Angeles Pacific Time America/Anchorage Alaska Time America/Juneau Alaska Time - Alaska panhandle America/Yakutat Alaska Time - Alaska panhandle neck America/Nome Alaska Time - west Alaska America/Adak Aleutian Islands Pacific/Honolulu Hawaii

Please select a time zone location by line number: (1-22) 9 Chicago is selected. By requesting CLI help on the command you can see how to configure the time offset using Greenwich Mean Time: configure clock timezone ?

39-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

WORD country name/zone location e.g. America/Chicago, or GMT offset e.g. GMT-6 For more information on time zone codes, see configure clock timezone on page CLI-284. Use the following command to set the time zone offset in hours (and minutes, if applicable) from Greenwich: configure clock timezone GMT[+|-hh[:mm]] Use the no form of the command to disable the time zone setting: configure clock [no] timezone Use the following command to display clock configurations and the time: show clock detail 2012 February 4 09:53:39 CDT (DST) Network time sync protocol is TOD TOD Server IP Address: 10.50.28.3 connection type: tcp These commands select the local TZ and DST rules based on canonical or GMT offset. The TZ and DST adjustments are made automatically whenever the local time is displayed or logged (see show clock detail or show log history command). When a canonical is given, the built-in local TZ and Daylight Saving Time (DST) rules for that time zone location name are activated. This includes automatic adjustment of local time for TZ & DST and setting of the time zone abbreviation according to the rules. Examples of canonical TZ names are Europe/Paris, America/Chicago, or Asia/Hong_Kong. When a GMT offset is given, the local TZ is set accordingly, but no DST adjustments are made when local time is displayed or logged. 5 Configure the CMTS to use NTP network synchronization: configure clock network ntp 6 Confirm the NTP configuration: show ntp Where:

associations displays the status of NTP associations defaults displays default settings for NTP minpool, maxpool, and version

For example: show NTP defaults

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

39-5

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

minpoll=6 maxpoll=7 ver=4 End of procedure

Secure NTP NTPv4 provides a mechanism for optional authentication of NTP messages. The PacketCable standard does not require the CMTS to support this mechanism, but some MSOs do require NTPv4 functionality including authentication. The following CLI commands control whether NTP authentication mode is active or disabled: configure ntp authentication configure ntp no authentication The default mode for authentication is enabled when configured by the configure ntp server command. When NTP authentication mode is disabled, all client key configurations are ignored. NTPv4 symmetric key authentication is based on a shared secret — the key — that is used to create a secure hash of the contents of an NTP message using the MD5 message digest method. The MD5 secure hash ensures that the NTP message was created by an authorized client or server and that no other entity has modified it in transit. Note that the contents of an authenticated NTP message are not encrypted and may be readily inspected; only the MD5 secure hash checksum is encrypted using the shared secret. NTPv4 provides for both symmetric key and public key server or peer authentication methods. However, the CMTS only supports the symmetric key MD5 secure hash authentication method. Use the following CLI command to install the symmetric key strings (aka shared secrets) into the local NTP authentication-key database: configure ntp authentication-key md5 where: =

key identifier or ID, which must be an integer. Range = 1-4,294,967,295 (232-1) 0 = no authentication. = authentication key, an ASCII string 1-16 characters long. Any existing ASCII key string for the given key ID will be replaced when this command is executed. Use the no form of the command to remove a key ID and its associated string.

39-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

On the CMTS, NTP authentication key strings may be 1 to 16 null-terminated 7-bit ASCII characters excluding ‘ ’ (space), ‘#’ (pound), ‘\t’ (tab), ‘\n’ (line feed), and ‘\0’ (null). Both the client and server must agree on an acceptable key ID and ASCII key string pair. The authentication-key database is indexed by key ID. It must not be shared with any other application in the CMTS. The NTP symmetric key strings are associated with key identifiers used to organize a local database of NTP authentication key strings. Note that the key identifier is also transmitted with the NTP messages so that the client and server can locate the appropriate local key string that encrypts or decrypts the secure hash. Therefore, the client and server both have to agree on a common key ID and a common key string for that key ID. The CLI command configure ntp server uses the key parameter to select the pre-defined ASCII key string from the NTP authentication key database that is used when transmitting authenticated NTP messages between the client and the target server. Examples of command syntax: configure ntp authentication-key 33 md5 KeyString1234567 configure ntp server 10.10.10.10 key 33 configure ntp authentication-key 55 md5 aShortKey configure ntp no authentication-key 55

Show Clock Commands Use the following commands to view NTP status: show clock show clock detail show clock GMT show ntp These commands display the local date and time in one-second resolution when the TOD client is active and in 1 millisecond resolution when the NTP client is active. The output of show clock detail also shows the TZ abbreviation and the current DST/STD time status.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

39-7

39 Clock Synchronization Protocol

C4/C4c CMTS Rel. 8.0.7

If you wish to see the time expressed as Greenwich Mean Time, use show clock GMT.

39-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

40

Service Class Names

Topics

Introduction

Page

SCN Example

3

Service Class Examples

3

Commands for Adding Service Class Names

6

Service Class Names (SCNs) are names that serve as handles for Quality of Service (QoS) parameter sets which can be used to simplify configuration. SCNs identify the QoS parameter sets that are stored in the CMTS. The SCNs are referenced by configuration files when defining service flows. Service Flows (SFs) contain classifiers which determine which packets are included in the SF. The QoS parameter set determines how the packets in the SF are treated. NOTE If there are parameters defined in the config file but also defined in an SCN referenced by that config file, the config file parameters override those found in the SCN. If you define an SCN in a config file but do not define it on the CMTS, you will receive an error and registration will be denied. The config files use this information as part of setting up the service flows that govern the levels of service awarded to cable modems. Service Class Names are intended to be visible to external Operations Support Systems (OSSs). They impact billing operations because they identify SF counters that are used in the MIBs and in the billing records. From a subscriber’s perspective, service classes refer to different levels of service, each with minimum and maximum guaranteed data rates, priori-

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

40-1

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

ties, and billing rates. A Multiple System Operator (MSO) might choose to offer its subscribers three classes of service and call them, for example, gold, silver, and bronze. Subscribers opting for Gold Service would pay a premium and would be given priority over others. They would benefit from higher bandwidth even during peak access times. Bronze subscribers would pay a minimum rate. Their upstream and downstream rates would be much lower. Silver would be fine for most subscribers, but even Bronze would be much faster and more reliable than dial-up service. NOTE The service class names used in this section are provided as an example only. The MSO may name and configure service class names according to their preference or standard. An SCN is an ASCII string associated with a predefined set of QoS parameters provisioned in the CMTS. The SCN is named in the configuration file. When a cable modem registers, its configuration file causes a service flow to be created using the QoS parameters defined by its SCN. A Service Class Name: •

Enables billing and other OSSs to distinguish service flows by SCN



Simplifies the CM configuration file



Simplifies the TFTP configuration file



Allows higher-layer applications to create a service flow by Service Class Name; these SCNs typically correspond to advertised levels of subscriber service



Has a maximum length of 15 characters and is case-sensitive



Cannot include spaces unless the name is enclosed in quotation marks (e.g., “Gold Service”).

The Service Class Name is expanded to its defined set of QoS parameters at the time the CMTS successfully admits the service flow. The QoS MIB defines the parameters listed in Table 40-2, QoS Parameters Included in a Service Class Name, on page 40-4. For greater detail on these parameters, refer to CableLabs’ Radio Frequency Interface Specification, SP-RFIv1.1I07-010829, Section 8 and Appendix C. NOTE Typically SCNs are configured using CLI, but they may also be configured in the CMTS via SNMP using a CM management system. This CM management system would define SCNs and define CM configurations as part of a service-level definition process.

40-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

SCN Example

The following examples illustrate scenarios in which service class names are assigned into tiered services – for example Gold, Silver and Bronze. Gold Example — This service class may be structured as follows: •

GoldUp—Scheduling Type = 7 (BE), Traffic Priority = 5, a high-priority flow, Maximum Traffic Rate = 192



GoldDown—Scheduling Type = 7 (BE), Traffic Priority = 5, a highpriority flow, Maximum Traffic Rate = 1024

Silver Example — This service class may be structured as follows: •

SilverUp—Scheduling Type = 7 (BE), Traffic Priority = 3, a mediumpriority flow, Maximum Traffic Rate = 128



SilverDown—Scheduling Type = 7 (BE), Traffic Priority = 3, a mediumpriority flow, Maximum Traffic Rate = 512

Bronze Example — This service class may be structured as follows:

Service Class Examples



BronzeUp—Scheduling Type = 7 (BE), Traffic Priority = 1, a lowpriority flow, Maximum Traffic Rate = 64



BronzeDown—Scheduling Type = 7 = (BE), Traffic Priority = 1, a lowpriority flow, Maximum Traffic Rate = 256

Table 40-1 compares typical throughputs of sample service classes. Each advertised subscriber service should have a corresponding SCN. These SCNs are called on by the configuration files used to register CMs and by the CMTS to build SFs for subscribers.

Table 40-1: Examples of Tiered Services and Bit Rates

Issue 2.0

Name

Direction

Maximum Traffic Rate in Kbps

Traffic Priority

GoldUp

upstream

192

5

GoldDown

downstream

1024

5

SilverUp

upstream

128

3

SilverDown

downstream

512

3

BronzeUp

upstream

64

1

BronzeDown

downstream

256

1

ARRIS PROPRIETARY — All Rights Reserved

40-3

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

Additional SCN Examples

Extra service flows could be added using the following service class examples: •

VoIPup—Scheduling Type = 5 (UGS-AD), a strict priority flow configured for G.711 voice.



VoIPdown—Scheduling Type = 0, Traffic Priority = 7, a strict priority flow.



MPEGup—Scheduling Type = 4 (rtPS), a strict priority flow. Each tiered service could have flow parameters adjusted to provide greater throughput for higher tiers.



MPEGdown—Scheduling Type = 0, Traffic Priority = 6, a strict priority flow.



FTPup—Scheduling Type = 3 (nrtPS), a Waited Round Robin (WRR) flow. This could have a Traffic Priority = 2.



FTPdown—Scheduling Type = 0, Traffic Priority = 2, a WRR flow.

Table 40-2: QoS Parameters Included in a Service Class Name Parameter

Keyword Syntax

Purpose

All Flows ServiceClassName (SCN)

name

A predefined Quality of Service that is applied to cable modems by a configuration file and used to encode a Service Flow according to the parameter values found in the SCN. This name is case sensitive; maximum length = 15 characters.

Priority

[priority ]

Allows service flows to be given priority for delay and buffering. The CMTS uses this field to assign traffic priorities, which are implemented using a queuing system.

MaxTrafficRate

[max-tr-rate ]

This parameter is the rate parameter R of a token-bucket-based rate limit for packets. R is expressed in bits per second. This rate expresses an upper boundary, not a guarantee that the rate is available.

MaxTrafficBurst

[max-tr-burst ] Specifies the token bucket size B (in bytes) for this Service Flow.

MinReservedRate

[min-res-rate ]

Specifies the minimum rate, in bits/sec, reserved for this Service Flow. If CM requests less bandwidth than this minimum, the CMTS may reallocate the excess.

MinReservedPkt

[min-res-pkt ]

Specifies an assumed minimum packet size (in bytes) for which the Minimum Reserved Traffic Rate will be provided.

ActiveTimeout

Specifies the maximum duration resources remain unused on an active Service Flow. If [active-tmout ] there is no activity on the Service Flow within this time interval, the CMTS MUST change the active and admitted QoS Parameter Sets to null.

AdmittedTimeout Direction

[adm-tmout ]

Specifies the duration that the CMTS MUST hold resources for a Service Flow’s Admitted QoS Parameter Set while they are in excess of its Active QoS Parameter Set. Indicates direction: 1 = downstream 2 = upstream

dir

Upstream Flow Only Parameters MaxConcatBurst

40-4

[max-burst ]

Specifies the maximum concatenated burst (in bytes) which a Service Flow is allowed. This parameter is calculated from the FC byte of the Concatenation MAC Header to the last CRC in the concatenated MAC frame.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

Table 40-2: QoS Parameters Included in a Service Class Name (Continued) Parameter

Keyword Syntax

Purpose

SchedulingType

[type ]

Specifies which upstream scheduling service is used for upstream transmission requests and packet transmissions. If this parameter is omitted, then the Best Effort service MUST be assumed.

NomPollInterval

[poll-int ]

Specifies the nominal interval (in units of microseconds) between successive unicast request opportunities for this Service Flow on the upstream channel. This parameter is typically suited for Real-Time and Non-Real-Time Polling Service.

TolPollJitter

[poll-jitter ]

Specifies the maximum amount of time that the unicast request interval may be delayed from the nominal periodic schedule (measured in microseconds) for this Service Flow.

UnsolicitGrantSize

[grant-size ]

Specifies the unsolicited grant size in bytes.

[grant-int ]

Specifies the nominal interval (in units of microseconds) between successive data grant opportunities for this Service Flow. Required for Unsolicited Grant Services (UGS) and UGS Activity Detection (UGS/AD)

[grant-jitter ]

Specifies the maximum amount of time (in microseconds) that the transmission opportunities may be delayed from the nominal periodic schedule for this Service Flow. Required for UGS and UGS/AD

[grants-per-int ]

For UGS, the value of this parameter indicates the actual number of data grants per NominalGrant Interval. For UGS/AD, the value of this parameter indicates the maximum number of Active Grants per Nominal Grant Interval. This is intended to enable the addition of sessions to an existing UGS Flow via the Dynamic Service Change mechanism, without negatively impacting existing sessions.

[and-mask ] [or-mask ]

IP Type of Service overwrite. Enables CMTS to overwrite original Type of Service (ToS) byte with new value.

[req-policy ]

Specifies which IUC opportunities the CM uses for upstream transmission requests and packet transmissions for this Service Flow, whether requests for this Service Flow may be piggybacked with data and whether data packets transmitted on this Service Flow can be concatenated, fragmented, or have payload headers suppressed.

NomGrantInterval

TolGrantJitter

GrantsPerInterval

TosAndMask TosOrMask

RequestPolicyOct

Downstream Flow Only Parameters MaxLatency

Peak Rate

Issue 2.0

[max-lat ]

Maximum downstream latency — a service commitment by CMTS to forward a packet received on a network side interface to the RF interface within the specified number of microseconds.

peak-tr-rate

This is the peak rate in bps that can be achieved beyond TMAX after the burst (max-tr-burst) has been used. For example, if TMAX = 2 Mbps and Max-tr-burst = 8 MB = 64 Mbits, then you could set the Peak Rate to 6 Mbps. Since we have 64 Mbits available in the burst, we will transmit at Peak at 6 Mbps for 16 seconds, then fall back to 2 Mbps.

ARRIS PROPRIETARY — All Rights Reserved

40-5

40 Service Class Names

Commands for Adding Service Class Names

C4/C4c CMTS Rel. 8.0.7

Use the following CLI commands to add a Service Class named hsd_down for a downstream configuration: configure qos-sc name hsd_down max-tr-rate 8000000 configure qos-sc name hsd_down max-tr-burst 5000000 configure qos-sc name hsd_down peak-tr-rate 15000000 configure qos-sc name hsd_down max-lat 100 configure qos-sc name hsd_down active-tmout 0 configure qos-sc name hsd_down adm-tmout 200 configure qos-sc name hsd_down dir 1 Use the following CLI commands to add a Service Class named hsd_down for an upstream configuration: configure qos-sc name hsd_name max-tr-rate 256000 configure qos-sc name hsd_up min-res-pkt 0 configure qos-sc name hsd_up grant-size 109 configure qos-sc name hsd_up grant-int 10000 configure qos-sc name hsd_up grant-jitter 1000 configure qos-sc name hsd_up grants-per-int 1 configure qos-sc name hsd_up max-lat 0 configure qos-sc name hsd_up active-tmout 0 configure qos-sc name hsd_up adm-tmout 200 configure qos-sc name hsd_up type 6 configure qos-sc name hsd_up req-policy 000001ff configure qos-sc name hsd_up and-mask 00 configure qos-sc name hsd_up or-mask 28 configure qos-sc name hsd_up dir 2

40-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

Related command(s): show qos-sc [name ] The following output for this command is based on the configuration examples above: C4# show qos-sc QOS Service Class Name:

hsd_up

Relative Service Flow Priority:

0

Max Sustained Traffic Rate (bits/sec):

256000

Max Traffic Burst (bytes):

3044

Min Reserved Rate (bits/sec):

0

Min Reserved Packet Size (bytes):

0

Max Concat Burst for US flow (bytes):

1522

Nominal Poll Interval (microseconds):

0

Poll Jitter (microseconds):

0

Unsolicited Grant Size (bytes):

109

Nominal Grant Interval (microseconds):

10000

Grant Jitter (microseconds):

1000

Data Grants Per Nominal Grant Interval:

1

Max Latency for DS flows (microseconds):

0

Active Timeout (seconds):

0

Admitted Timeout (seconds):

200

Upstream Scheduling Service: Grant Service Request Policy:

Unsolicited 000001ff

TosQos and-mask:

0x00

TosQos or-mask:

0x28

Interface Direction:

Upstream

Peak Traffic Rate:

QOS Service Class Name: Relative Service Flow Priority: Max Sustained Traffic Rate (bits/sec):

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

0

hsd_down 0 8000000

40-7

40 Service Class Names

C4/C4c CMTS Rel. 8.0.7

Max Traffic Burst (bytes): Min Reserved Rate (bits/sec):

0

Min Reserved Packet Size (bytes):

0

Max Concat Burst for US flow (bytes):

1522

Nominal Poll Interval (microseconds):

0

Poll Jitter (microseconds):

0

Unsolicited Grant Size (bytes):

0

Nominal Grant Interval (microseconds):

0

Grant Jitter (microseconds):

0

Data Grants Per Nominal Grant Interval:

0

Max Latency for DS flows (microseconds):

100

Active Timeout (seconds):

0

Admitted Timeout (seconds):

200

Upstream Scheduling Service: Request Policy:

Best Effort 00000000

TosQos and-mask:

0x00

TosQos or-mask:

0x00

Interface Direction: Peak Traffic Rate:

40-8

5000000

ARRIS PROPRIETARY — All Rights Reserved

Downstream 15000000

October 9, 2012

41 Per-Subscriber Throughput

C4/C4c CMTS Rel. 8.0.7

41

Per-Subscriber Throughput

Topics

Page

Overview

1

Overview The CMTS Per Subscriber Throughput feature provides two new outputs to the show cable modem qos command. The Quality of Service service class for either the CM MAC address or CM IP address is output in two different formats, depending on whether the verbose parameter is entered. show cable modem qos

The purpose of this command is to display the cable modem QoS on the specified CM MAC address, CM IP address, CPE-MAC address, or CPE IP address. show cable modem qos [|||] [verbose] Parameter



Issue 2.0

Definition

The 48-bit hardware address of the cable modem Internet address assigned by the DHCP server to the cable modem. IP address is in the nnn.nnn.nnn.nnn format MAC address of the CPE under the cable modem

ARRIS PROPRIETARY — All Rights Reserved

41-1

41 Per-Subscriber Throughput

C4/C4c CMTS Rel. 8.0.7

Parameter

Definition

[verbose]

IP address of the CPE under the cable modem Displays detailed report on the cable modem QoS.

To display QoS information on the specified MAC address, use the following command: show cable modem qos 0000.caca.0c48 The following is an example of the output returned by the system: Sfid --9 10 11 12

Dir --US DS US DS

Curr State ---act act act act

Sid --5 0 6 0

Sched Type ----BE BE BE BE

Prio MaxSusRate MaxBrst

MinRsvRate

--1 1 7 7

-------0 0 0 12000

-------0 10000000 0 10000000

-----1522 1522 1522 1522

Throughput bits/sec -------0 0 0 0

packets/sec ---------0 0 0 0

To display QoS information in a detailed format on a CM IP address, use the following command: show cable modem qos 010.071.064.001 verbose The following is an example of the output returned by the system:

Sfid Direction Current State Sid Traffic Priority Maximum Sustained rate Maximum Burst Minimum Reserved rate Minimum Packet Size Admitted QoS Timeout Active QoS Timeout Maximum Concatenated Burst Scheduling Type Request/Transmission policy IP ToS Overwrite [AND-mask, OR-mask] Current Throughput

41-2

: : : : : : : : : : : : : : : :

9 US Active 5 1 0 bits/sec 1522 bytes 0 bits/sec 64 bytes 0 seconds 0 seconds 3000 bytes Best Effort 0x0000008a 0xfc, 0x00 0 bits/sec, 0 packets/sec

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

41 Per-Subscriber Throughput

C4/C4c CMTS Rel. 8.0.7

Sfid Direction Current State Sid Traffic Priority Peak rate Maximum Sustained rate Maximum Burst Minimum Reserved rate Minimum Packet Size Admitted QoS Timeout Active QoS Timeout Maximum Latency Current Throughput

: : : : : : : : : : : : : :

10 DS Active 0 1 0 bits/sec 10000000 bits/sec 1522 bytes 0 bits/sec 64 bytes 0 seconds 0 seconds 0 usecs 0 bits/sec, 0 packets/sec

Sfid Direction Current State Sid Traffic Priority Maximum Sustained rate Maximum Burst Minimum Reserved rate Minimum Packet Size Admitted QoS Timeout Active QoS Timeout Maximum Concatenated Burst Scheduling Type Request/Transmission policy IP ToS Overwrite [AND-mask, OR-mask] Current Throughput

: : : : : : : : : : : : : : : :

11 US Active 6 7 0 bits/sec 1522 bytes 0 bits/sec 64 bytes 0 seconds 0 seconds 3000 bytes Best Effort 0x00000088 0xfc, 0x00 0 bits/sec, 0 packets/sec

Sfid Direction Current State Sid Traffic Priority Peak rate Maximum Sustained rate Maximum Burst Minimum Reserved rate Minimum Packet Size Admitted QoS Timeout Active QoS Timeout Maximum Latency Current Throughput

: : : : : : : : : : : : : :

12 DS Active 0 7 0 bits/sec 10000000 bits/sec 1522 bytes 12000 bits/sec 64 bytes 0 seconds 0 seconds 0 usecs 0 bits/sec, 0 packets/sec

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

41-3

41 Per-Subscriber Throughput

41-4

ARRIS PROPRIETARY — All Rights Reserved

C4/C4c CMTS Rel. 8.0.7

October 9, 2012

C4/C4c CMTS Rel. 8.0.7

42

42 Additional Classifier Support

Additional Classifier Support

Overview The Additional Classifier Support feature allows customers to establish network connectivity between legacy voice equipment that uses Time Division Multiplexing (TDM), for example, a customer-premise PBX and a VoIP network north of the CMTS. The TDM-based equipment is connected to a gateway controller that uses PRI1 interfaces. This type of equipment requires more DOCSIS upstream flows (SIDs) than are typically supported by a cable modem. Enabling this feature permits additional classifiers per upstream flow from the modem. Used in conjunction with Multiple Grants Per Interval (MGPI), it permits the cable modem to support a number of phone calls that is greater than the number of UGS upstream flows that it (the modem) supports. In such an application the gateway controller communicates with the VoIP network elements. These might include a SIP Application Server and a Session Border Controller (SBC). The maximum active call capacity is dependent on all of the network elements including the call server, customer premise PBX, and other services that may be passing through the cable modem. Conventional VoIP traffic allows one call to be carried over a single dynamic upstream flow on a modem with a constant (fixed) Tmin/Tmax. When using this feature, multiple calls can be placed on a single flow. This is achieved using MGPI. The dynamic Tmin and Tmax of the flow vary up and down in discrete increments when observed over time as telephone calls carried by the flows come and go. The actual traffic per unit of time varies in the same way as seen in the output of the “show cable modem detail” command. The number of calls on a single flow is determined by the application server. This feature requires that the gateway device behind a CM be made known to the C4 CMTS by the modem configuration file. The 43.8 TLV of the config file must be set to a value of 0x00015C and the 43.200 TLV must have a value of 1. The maximum active call capacity is dependent on the call server, and other services may be passing through the cable modem. The two PRIs behind the cable modem and gateway support up to 46 active calls. The

1. The Primary Rate Interface is a standardized telecommunications service level within the Integrated Services Digital Network (ISDN) specification for carrying multiple voice and data transmissions between a network and a user.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

42-1

42 Additional Classifier Support

C4/C4c CMTS Rel. 8.0.7

CMTS does not maintain classifier counts for dynamic upstream classifiers for CMs that have additional classifier support turned on. Operational Concerns

Users of this feature should be aware of the following: •

The C4 CMTS supports only the flow aggregated version of Multiple Grants Per Interval (MGPI).



The CMTS does not support CALEA for CMs that are suppressing upstream classifiers. CALEA must be supported by other network elements.



Legal Intercept is supported.

The MGPI feature affects the output for the show interface allocated-bandwidth command. The columns showing the number of active calls actually show the number of active call flows. So, if two calls are sharing the same UGS flow using MGPI, the column will show one flow but not two calls. In order for this feature to work properly, Upstream Packet Classification Enforcement (UPCE) must be disabled on the C4/C4c CMTS. UPCE is disabled by default. If necessary, use the following command to disable UPCE: configure no operation mode upce

42-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

42 Additional Classifier Support

C4/C4c CMTS Rel. 8.0.7

IP Network

SIP Server SBC

HFC

WBM760 Ethernet

Gateway PRI

PBX

Abbreviations SIP Session Initiated Protocol SBC Session Border Controller HFC Hybrid Fiber-Coax (network) WBM Wide-Band Modem (bonded CM) PRI Primary Rate Interface PBX Private Branch eXchange

Figure 42-1: Example of a Network Diagram for Additional Classifier Telephony

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

42-3

42 Additional Classifier Support

42-4

ARRIS PROPRIETARY — All Rights Reserved

C4/C4c CMTS Rel. 8.0.7

October 9, 2012

43 Diagnostics

C4/C4c CMTS Rel. 8.0.7

43

Diagnostics

Topics

Page

Running Diagnostics

1

CLI Output for Diagnostics

5

This chapter provides an overview of the card diagnostic procedures for the CMTS. The card diagnostics can be used to determine if there is a problem with one of the cards in the CMTS chassis. You can use card diagnostics to isolate a problem to a particular card and even to a particular element on that card. The card diagnostic failure information can be used by the ARRIS support team to identify the root cause of the failure.

Running Diagnostics The CLI provides a command to initiate card diagnostics for the following modules:

Issue 2.0



CAM



RCM



SCM

ARRIS PROPRIETARY — All Rights Reserved

43-1

43 Diagnostics

C4/C4c CMTS Rel. 8.0.7

CAUTION

Diagnostics are initiated only after the module is taken out of service. Therefore, diagnostics may be service affecting if the system is not in a duplex or CAM sparing configuration.

All diagnostic commands and results are logged to the system log automatically at the informational level and are also sent to the same terminal display associated with the CLI session. See chapter 44, Logging and the CMTS, for complete logging information and procedures. The following rules apply to running diagnostics on the CMTS: •

Module level diagnostics should be performed whenever a module fails to boot up, crashes, generates a serious error message, or is suspected of being faulty, or when it is requested by support personnel.



Diagnostics can be run only manually and only on modules that are taken out of service and shut down, but powered up.



An RCM must be active in order to run diagnostics on the CAMs.

Use the following procedure to verify new, replaced, or repaired modules or to test suspected faulty modules. The simplest diagnostic mode is to run all of the diagnostics for a given slot. First shutdown that module: configure slot shutdown Then run all diagnostics for that slot: configure diag Consult with ARRIS support representative for more information regarding diagnostics.

43-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

43 Diagnostics

C4/C4c CMTS Rel. 8.0.7

Diagnostic Example

The following is an example to begin running diagnostics by displaying the status of the line cards: show linecard status

Chassis Type: C4 Slot Description

4 5 14 15 17 19

CAM CAM CAM CAM RCM SCM

(0D, 24U) (0D, 24U) (32D, 0U) (32D, 0U) A A

Admin Oper State State

Duplex State

Serial Number

HW Version

Up Up Up Up Up Up

Standby Active Active Standby Active Active

11203CTU0015 11203CTU0013 08283CSD0121 08423CSD0099 07523RCM0036 07303CBM0100

CAM-01240W/B08 CAM-01240W/B08 CAM-20032W/G02 CAM-20032W/G02 RCM-01000W/C08 SCM-02440W/B07

IS IS IS IS IS IS

Prov/Det Type CAM/CAM CAM/CAM DMM/DMM DMM/DMM RCM/RCM SCM/SCM

The following is an example of 16D CAM diagnostics: configure slot 11 shutdown Card in slot 11 has been shutdown configure diag 11 Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot

11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11: 11:

Issue 2.0

Resetting card to enter Diagnostic mode Please wait while card is being reset Please wait while card is being reset Please wait while card is being reset Please wait while card is being reset Please wait while card is being reset Reset completed. Card is in diagnostic mode. Test #1 - I2C Function Test (ID 3.10) Passed Test #2 - SPI MUX Function Test (ID 3.2) Passed Test #3 - PCI Function Test (ID 3.9) Passed Test #4 - PCA9545 Register Test (ID 3.1) Passed Test #5 - MAX6642 Function Test (ID 3.21) Passed Test #6 - DS1721 Function Test (ID 3.16) Passed Test #7 - Adm1066 DAC Function Test (ID 3.15) Passed Test #8 - Adm1066 ADC Function Test (ID 3.15) Passed Test #9 - Adm1066 DAC Function Test (ID 3.15) Passed Test #10 - Adm1066 ADC Function Test (ID 3.15) Passed Test #11 - Adm1066 DAC Function Test (ID 3.15) Passed Test #12 - Adm1066 ADC Function Test (ID 3.15) Passed Test #13 - Adm1026 GPIO Function Test (ID 4.11) Passed Test #14 - Adm1026 GPIO Function Test (ID 4.11) Passed Test #15 - Adm1026 Voltage Function Test (ID 4.11) Passed Test #16 - Adm1026 Voltage Function Test (ID 4.11) Passed Test #17 - EEPROM Memory Test (ID 3.17) Passed

ARRIS PROPRIETARY — All Rights Reserved

43-3

43 Diagnostics

Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Passed Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11: Slot 11:

C4/C4c CMTS Rel. 8.0.7

Test #18 - Svengooly Register Test (ID 3.4) Passed Test #19 - SPI Function Test (DMM-portion) (ID 3.11 (DMM-portion)) Passed Test #20 - PCA9554 Register Test (ID 5.2) Passed Test #21 - PCA9554 Function Test (ID 5.3) Passed Test #22 - MCC Register Test (ID 4.2) Passed diagnostic test in progress diagnostic test in progress diagnostic test in progress Test #23 - BCM1480 / MCC Loopback Test (ID 4.7) Passed diagnostic test in progress Test #24 - BCM3215 - Device 0 Register Test (ID 3.6) Passed Test #25 - BCM3215 - Device 0 DW8051 CPU Function Test (ID 3.5) Passed diagnostic test in progress diagnostic test in progress diagnostic test in progress Test #26 - BCM3215 - Device 0 Memory Test (ID 3.14) Passed Test #27 - BCM3215 - Device 1 Register Test (ID 3.6) Passed Test #28 - BCM3215 - Device 1 DW8051 CPU Function Test (ID 3.5) Passed diagnostic test in progress diagnostic test in progress diagnostic test in progress Test #29 - BCM3215 - Device 1 Memory Test (ID 3.14) Passed Test #30 - ADuC832 Register Test (ID 4.3) Passed Test #31 - Downstream Power Level Function Test (ID 4.12) Not Run Test #33 - BCM5461 Function Test (ATLAS-portion) (ID 3.12 (ATLAS-portion)) diagnostic Test #34 Test #35 Test #36 Test #37 Test #38 Test #39 Test #40 -

test in progress ATLAS Memory Test (ID 3.13) Passed BCM5461 - Phy 0 Register Test (ID 3.7) Passed BCM5461 - Phy 0 Function Test (ID 3.12) Passed BCM5461 - Phy 1 Register Test (ID 3.7) Passed BCM5461 - Phy 1 Function Test (ID 3.12) Passed BCM5461 - Phy 4 Register Test (ID 3.7) Passed BCM5461 - Phy 4 Function Test (ID 3.12) Passed

Slot 11: Diagnostic test

completed, status = Passed

Use the following command to restore the 16D CAM in slot 11: configure slot 11 no shutdown NOTE The same procedure applies to both the RCM and SCM.

43-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

43 Diagnostics

C4/C4c CMTS Rel. 8.0.7

CLI Output for Diagnostics Logging

The history log contains a synopsis of diagnostic activity. NOTE In order for the output of the diagnostics to be logged, you must enable the information level to the local-volatile log, as in the command below: configure logging local-volatile 7

For example, the log excerpt below is for a 16D CAM diagnostic test. show logging history History: notifications=2000, size=2000 show history filters: terse format Time Sl Pri Text... -------- -- ---- ------11:40:57 17 info: NTP : synchronized to 100.0.0.31, stratum=6 11:41:03 02 info: NTP : synchronized to 100.0.0.31, stratum=6 11:41:11 19 notc: SystemMtce::notifyCardStateChange(): SystemMtceCard.5: basicMtceState=DIAGNOSTIC 11:41:11 19 info: Slot 11: Reset completed. Card is in diagnostic mode. 11:41:12 19 info: DiagnosticControllerCard: Test Done: testCnt=1: testID=3.10: testName=I2C Function Test: timestamp=: result=Passed Trap Severity=warning,Shelf Number:0,CardNumber:5,Port Number=8,Port Type=dport,Port Secondary State=diagnostic 11:41:12 19 notc: PORT Secondary State Change: Trap Severity=warning,Shelf Number:0,CardNumber:5,Port Number=9,Port Type=dport,Port Secondary State=diagnostic 11:41:12 19 notc: PORT Secondary State Change: 11:41:12 19 notc: PORT Secondary State Change: 11:41:13 19 info: DiagnosticControllerCard: Test Done: testCnt=2: testID=3.2: testName=SPI MUX Function Test: timestamp=: result=Passed 11:41:14 19 info: DiagnosticControllerCard: Test Done: testCnt=3: testID=3.9: testName=PCI Function Test: timestamp=: result=Passed 11:41:22 19 info: DiagnosticControllerCard: Test Done: testCnt=17: testID=3.17: testName=EEPROM Memory Test: timestamp=: result=Passed 11:41:23 19 info: DiagnosticControllerCard: Test Done: testCnt=18: testID=3.4: testName=Svengooly Register Test: timestamp=: result=Passed 11:41:24 19 info: DiagnosticControllerCard: Test Done: testCnt=19: testID=3.11 (DMM-portion): testName=SPI Function Test (DMM-portion): timestamp=: result=Passed 11:41:25 19 info: DiagnosticControllerCard: Test Done: testCnt=20: testID=5.2: testName=PCA9554 Register Test: timestamp=: result=Passed 11:41:26 19 info: DiagnosticControllerCard: Test Done: testCnt=21: testID=5.3: testName=PCA9554 Function Test: timestamp=: result=Passed 11:41:27 19 info: DiagnosticControllerCard: Test Done: testCnt=22: testID=4.2: testName=MCC Register Test: timestamp=: result=Passed

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

43-5

43 Diagnostics

C4/C4c CMTS Rel. 8.0.7

11:42:14 19 info: DiagnosticControllerCard: Test Done: testCnt=23: testID=4.7: testName=BCM1480 / MCC Loopback Test: timestamp=: result=Passed 11:46:07 19 info: DiagnosticControllerCard: Test Done: testCnt=36: testID=3.12: testName=BCM5461 - Phy 0 Function Test: timestamp=: result=Passed 11:46:17 19 info: DiagnosticControllerCard: Test Done: testCnt=37: testID=3.7: testName=BCM5461 - Phy 1 Register Test: timestamp=: result=Passed 11:46:28 19 info: DiagnosticControllerCard: Test Done: testCnt=38: testID=3.12: testName=BCM5461 - Phy 1 Function Test: timestamp=: result=Passed 11:46:38 19 info: DiagnosticControllerCard: Test Done: testCnt=39: testID=3.7: testName=BCM5461 - Phy 4 Register Test: timestamp=: result=Passed 11:46:48 19 info: DiagnosticControllerCard: Test Done: testCnt=40: testID=3.12: testName=BCM5461 - Phy 4 Function Test: timestamp=: result=Passed 11:46:58 19 info: DiagnosticControllerCard: Cmd Done: cmd=configure diag 5 : Timestamp=THU APR 14 11:46:58 2008 11:46:58 19 info: Slot 11: Diagnostic test completed, status = Passed 11:46:58 19 notc: CLI command:(No Auth):10.5.7.166:configure diag 5

Diagnostic Failures

When a module fails diagnostics, an error report is printed to the CLI console and to the log. These error reports are similar to the following example: -----------------------------Generating Function: BlockMemDiag::memTestAllBits Result

:Failed

Result Note

:Memory integrity failure

Expected Result

:0x29

Actual Result

:0x00

XOR Exp vs Actual

:0x29

Fault Location

:0x0001.1e00; Physical Address: 0x0000.23c0

-----------------------------Slot 17: Test #9 - FLAK Memory Test (ID 2.22) Failed Slot 17: Diagnostic test

Diagnostic Failure Recovery

completed, status = Failed

When a diagnostic test fails, it may indicate a hardware fault. It may be evidence that the module cannot provide reliable service. Send the diagnostic output to ARRIS Technical Support. If necessary, they will instruct you to replace the failed card and to return it to the factory for repair. See How to Contact Us on page 1-6 for information on ARRIS Technical Support.

43-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

44

Logging and the CMTS

Topics

Page

Event Messages

1

Generating Events and Traps

15

Routing Events to Local Volatile Logs

18

In order to provide maintenance personnel with real-time and historical operational state data, the CMTS must proactively monitor and route event messages. Operators can use several CLI commands to access event messages. This chapter first describes the logging mechanisms and then the commands used to generate, filter, and collect these important status messages.

Event Messages The CMTS generates asynchronous event messages, or events, in two ways: as part of normal operations and in response to error conditions. The CMTS uses asynchronous notification management (ANM) to log messages. Logging occurs when any unsolicited event is generated.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-1

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Network management personnel can define and route event messages to several management subsystems. These subsystems include: •

A syslog server (up to eight syslog servers are supported)



One or more SNMP management stations



The local log: volatile and non-volatile (also found in the docsDevEventTable MIB table)



The CMTS console



Up to 16 telnet or SSH sessions



The logging history buffer

Other logging functionality can be managed through the DOCS-CABLEDEVICE-MIB.1 Each of these management subsystems is described later in this chapter.

How Event Messages Are Routed Event messages are routed according to their priority values. They are logged and subsequently used during system maintenance or network troubleshooting activities. All events carrying a routable priority are also stored in the volatile logging history buffer. Priority-based Event Routing — Each event is assigned an event priority. The event priority indicates the type and impact of the event on the CMTS operations.

1. See the draft-ietf-ipcdn-device-mibv2-01 for a complete description of this DOCSIS® MIB. See also CLI Overview.

44-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Priority values range from 1 to 8. Each priority value is defined in Table 44-1, Event Priority Value Descriptions. Table 44-1: Event Priority Value Descriptions Value

Name

1

Emergency

2

Alert

3

Critical

4

Error

5

Warning

6

Notice

7

Informational

8

Debug

Event Routing Sequence

Descriptions and Examples Unrecoverable and fatal CMTS hardware or software fault Recoverable and non-fatal hardware or software fault Service-affecting problem impacting the whole cable system Service-degrading condition related to two or more Cable Modems Service-degrading condition related to a single subscriber Non-failure condition related to the CMTS itself Non-failure condition related to a subscriber Non-failure condition related to internal hardware or software state For the SNMP management station and Syslog server, event routing is based first on the priority and then throttle control. Event throttling is explained in more detail later in this chapter. For the local log, system console, and telnet sessions, the routing is based only on the priority associated with the event. A brief description and graphic of these management subsystems and routing sequence appears in the following section.

Event Management Subsystems Figure 44-1 shows how events are routed to one or more of the event management subsystems within the CMTS. Each event management subsystem is described in the following sections. SNMP Management Station

The Simple Network Management Protocol Management station is an application that uses SNMP protocol to manage a device. The SNMP Management station receives and processes traps (also known as events) originating from the CMTS. Traps are useful for reducing the length of time between when an event occurs and when it is noticed by a manager.1 Events are routed first according to their priority, then they are under throttle control before arriving at the SNMP Management Station.

1. This time is called the event reaction latency.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-3

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

messages

Logging

feedback

Multiple Modules within the C4 CMTS

System Control Module

Priority Routing Takes Place Here

HISTORY Internal (volatile) queue

T H R O T T L E

SNMP Mngmnt Station* Syslog Server*

Local Log Volatile Local Log Non-volatile System Console

*The DOCSIS® OSS specification requires that all events routed to SNMP or Syslog first be routed to the local volatile or the local non-volatile management subsystem.

Monitor (Telnet)

Figure 44-1: Event Management Subsystems on the CMTS Syslog Server

Syslog is a standard protocol for centralized reporting of system events. Its roots are in the Unix environment, but most modern devices use the Syslog protocol to report important events, operating parameters and even debug messages. Events are routed first by priority, then throttle control before arriving at the Syslog server. The CMTS supports up to eight syslog servers.

Local Log (volatile)

The volatile local log stores messages only in the DOCSIS® cable device MIB (docsDevEvent) and is only accessible via SNMP.

Local Log (non-volatile)

The non-volatile local log stores messages in the DOCSIS® cable device MIB. It also stores CMTS specific logs and places them in persistent storage — the flash disk.

System Console

The system console is the RS232 port in the System Control Module. This is the serial interface to the command line interface (CLI). There is a limit of one system console session at any given time.

Monitor

The monitor is the current telnet session. Events are seen only by the telnet session (monitor) that requested them.

History

The logging history buffer is a circular buffer that stores the last number of events that are delivered to any destination. All events that have a priority enabled for at least one destination are stored in the logging history. The default number of events stored in the logging history is 2000.

44-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Event Message Throttling Overview

Using a throttle control protects the data network from exceeding a known threshold during bursts of event messages. Any number of asynchronous events transmitted into an operator’s management network may require throttling, especially if management traffic is carried in-band with user traffic. The CMTS implements a single system-wide throttle that applies to both Syslog message and SNMP TRAP transmissions. The network throttle can be set to one of four types: •

Unconstrained = no throttling



Limit = message rates are maintained below a defined threshold



Stop = messages are inhibited after reaching a defined threshold



All = all event messages are inhibited

By default, the CMTS network throttle type is unconstrained. Throttling Set to Limit

When throttling is set to Limit, then CMTS limits the amount of traffic transmitted onto the management network within a given time interval. This message rate is limited by a provisionable threshold. Should the number of events exceed this threshold, all events are inhibited for:

Throttling Set to Stop (Closed-loop Feedback)



until the throttling type is reset, or …



the interval begins again.

For closed-loop feedback throttling, the CMTS works together with a network management subsystem to jointly police the amount of traffic transmitted on the network. The CMTS automatically inhibits event transmissions when the number of events becomes excessive. Unlike Limit Throttling, transmission remains inhibited until a management subsystem directs the CMTS to resume.1

1. See the RFC-2669, “DOCSIS® Cable Device MIB Cable Device Management Information Base for DOCSIS® compliant Cable Modems and Cable Modem Termination Systems” for more information.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-5

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Show Logging Commands This section describes various logging commands used to configure and retrieve event messages. For a complete listing of all commands available at the show logging level, use the CLI help for that parameter. The system output for the show logging ? command is reproduced below. C4# show logging ? console debug history local monitor overrides priority

-

proprietary snmp syslog throttle trap

-

Frequently Used Show Logging Commands

Display console logging related information Display debug logging related information Display logging history related information Display local logging related information Display monitor logging related information Display any existing logging overrides Displays information about the priority of specific notifications Display proprietary logging status Display SNMP logging related information Display syslog logging related information Display logging threshold and interval Display trap logging information

Use the following commands to display detailed logging information for the CMTS: •

show logging



show logging throttle



show logging debug



show logging history

Each is explained in the sections that follow. Display Logging Information

Use the following command to display logging: show logging

44-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

This sample output displays all event management subsystems and features available for logging configuration on the CMTS. C4# show logging Throttle: type=unconstrained, threshold=0, interval=1, notifications=13089, throttled=0 Syslog:

hosts (ip address facility): 10.50.39.3 local0 notifications=13089, throttled=0, dropped=841 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice), 7(information), 8(debug)

SNMP:

notifications=1377, throttled=0 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice), 7(information), 8(debug)

Local:

Console:

Monitor:

size=300 Volatile: notifications=13508 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice), 7(information), 8(debug) Nonvolatile: notifications=0 priority=none notifications=0 priority=none notifications=0 priority=none

History: notifications=2000, size=2000 Currently Active Event Overrides: 0066030102 (0x03ef8a16) Inhibit 0066030103 (0x03ef8a17) Inhibit 0066030104 (0x03ef8a18) Inhibit 0066030108 (0x03ef8a1c) Inhibit 0066030109 (0x03ef8a1d) Inhibit 0066030202 (0x03ef8a7a) Inhibit 0066030203 (0x03ef8a7b) Inhibit 0066030205 (0x03ef8a7d) Inhibit 0066030206 (0x03ef8a7e) Inhibit 0066030207 (0x03ef8a7f) Inhibit 0066030300 (0x03ef8adc) Inhibit 0066050102 (0x03efd836) Inhibit 0066050103 (0x03efd837) Inhibit 0066050203 (0x03efd89b) Inhibit 0066050206 (0x03efd89e) Inhibit 0066060600 (0x03f00138) Inhibit 0066060700 (0x03f0019c) Inhibit 0082010100 (0x04e35ff4) Inhibit 0082010200 (0x04e36058) Inhibit 2473092361 (0x93686509) Inhibit 2473093380 (0x93686904) Inhibit

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-7

44 Logging and the CMTS

CLI Access Level 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

C4/C4c CMTS Rel. 8.0.7

Notification Priority 7(information) 7(information) 7(information) 7(information) 7(information) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice) 6(notice)

Display Event Throttle Settings

Use the following command to show the configured throttle settings and utilization statistics. show logging throttle This command returns the following output: Throttle: type=unconstrained, threshold=0, interval=1, notifications=23, throttled=0

Display Debug Information

The show logging debug command assists with troubleshooting certain facilities of the system. The facility, class, and subclass can be specified with the show logging debug command.

Display Logging History

Use this command when determining system status events. show logging history

44-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

The output example for this command, including variable syntax, is given below. C4# show logging history ? after-date after-time before-date before-time detail event last priority slot text

-

Display Display Display Display Display Display Display Display Display Display

events after this date (mm/dd/yyyy) events after this time (hh:mm:ss) events before this date (mm/dd/yyyy) events before this time (hh:mm:ss) detailed header information events with this event id this many last events events with given priority events that occurred on this slot events with matching text

An example output for the last 10 events in logging history is given below. C4# show logging history last 10 History: notifications=1000, size=1000 show history filters: terse format: last 10 Time -------21:56:47 23:06:51 23:06:51 11:32:11 11:32:11 11:32:23 11:32:30 11:32:37 09:28:09 09:28:09

Sl -19 19 19 19 19 19 19 19 19 19

Pri ---notc: notc: notc: notc: notc: notc: notc: notc: notc: notc:

Text... ------CLI command:c4:10.43.8.201:quit CLI command:c4:10.43.4.158:config session 1000 CLI command:c4:10.43.4.158:enable CLI command:c4:10.43.4.38:config session 1000 CLI command:c4:10.43.4.38:enable CLI command:c4:10.43.4.38:config session 1000 CLI command:c4:10.43.4.38:enable CLI command:c4:10.43.4.38:show proto-throttle-rate CLI command:c4:10.43.4.20:config session 1000 CLI command:c4:10.43.4.20:enable

Configuring Event Throttling This section outlines the basic commands required to implement event throttling with the CMTS. Use the commands in this section as an example of how to rate limit messages or implement closed-loop feedback. The commands allow you

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-9

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

to display throttle settings, change throttle thresholds and intervals, and to set the throttle types. The commands include: configure logging throttle threshold configure logging throttle interval configure logging throttle [limit | stop | all] Each is explained in more detail in the following sections. configure logging throttle threshold 20 Where 20 is the number of events above which you want to begin throttling messages. The range is 1 to 4294967294. configure logging throttle interval 60 Where 60 is the interval, in seconds, from 1 to 4294967294. This interval corresponds to the threshold that throttling begins — if there are more than 20 events in a minute (60 seconds). Example of Throttling

Use the following command sequence to throttle logging to 1 event per second: configure logging throttle threshold 1 configure logging throttle interval 1 configure logging throttle limit Display the logging configuration: show logging The CMTS displays the logging settings, including how many event messages have been throttled. Sample output: Throttle: type=limit, threshold=1, interval=1, notifications=1356, throttled=85 Wait five seconds to allow the CMTS to refresh and display the logging configuration again: show logging Sample output: Throttle: type=limit, threshold=1, interval=1, notifications=1405, throttled=113

44-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

This second output shows that the number of throttled event messages has risen to 113. Change Event Throttle Type

Use this command, if throttling conditions permit, to reset the throttling type to the default, or unconstrained configuration. configure logging throttle [limit|stop|all|interval|threshold] Where limit = message rate limiting at a given threshold stop = closed-loop feedback throttling all = complete throttling of all CMTS events interval = time during which the trap threshold applies threshold = number of trap and syslog events to be transmitted per interval before throttling. configure no logging throttle

Event Throttling Example 1

Use the following series of commands to view existing throttle settings, configure a throttle which inhibits all messages if the message rate exceeds 100 messages within 90 seconds, and verify that the change was implemented: show logging throttle configure logging throttle threshold 100 configure logging throttle interval 90 configure logging throttle stop show logging throttle End of example

Event Throttling Example 2

Use the following series of commands to view existing throttle settings, configure a throttle which inhibits all SNMP and Syslog messages, and verify that the change was implemented: show logging throttle configure logging throttle all show logging throttle End of example

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-11

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Event Throttling Example 3

Use the following series of commands to view existing throttle settings, set the throttle to allow all SNMP and Syslog messages, and verify that the change was implemented: show logging throttle configure no logging throttle show logging throttle End of example

Configuring Event Routing Event messages may be routed to the Syslog host, SNMP servers, local volatile log, local non-volatile log, console, or monitor. Each location has specific restrictions and parameters which are explained in the sections that follow. Syslog Server Description

A Syslog server may be used to collect messages from the CMTS. To configure priority-based routing of CMTS events to a Syslog server, the Syslog host IP address must first be configured. You are not required to configure Syslog event priorities and the Syslog facility, but you should be if you desire values other than the defaults. The CMTS does not route events to a Syslog server unless the server’s IP address is configured. If the Syslog server is configured, but you wish to stop sending any events to it, enter the following CLI command: configure no logging syslog

Restrictions and Defaults for Syslog Server

You may configure from one to eight Syslog servers. By default, the CMTS routes any event with priority critical (3), error (4), warning (5), or notice (6) to the Syslog server(s). However, to send other priority levels to Syslog or SNMP, they must first be enabled for the local volatile log or local non-volatile log. Also by default, the CMTS sends all Syslog messages to the Syslog facility local0. The facility may be changed to local0, local1, local2, local3, local4, local5, local6, or local7.

44-12

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Multiple Syslog Servers

CLI Commands for Multiple Syslog Servers

The CMTS has the ability to send logging messages to multiple (from one to eight) syslog servers. Multiple syslog servers share the following characteristics: •

All syslog servers share the same priority table: if one server is configured to receive priority notifications, they will all receive the notifications



Throttling is shared by all syslog servers: if throttling is set to inhibit notifications, then none of the servers will receive them



The syslog notification counter is pegged (incremented) each time a notification is sent to any syslog server



The dropped counter is pegged (incremented) each time a notification fails to be sent to any configured syslog server.

In order to add or remove a syslog server, use the following command: config [no] logging host [facility ] The facility defaults to local0. To change the facility for all currently configured syslog servers, enter the following command: configure logging facility To display syslog configuration and utilization statistics: show logging syslog The sample output below reflects a CMTS configured for four syslog servers: C4# show logging syslog Syslog:

hosts (ip address 10.10.0.10 10.10.0.13 10.10.0.12 10.10.0.11

facility): local0 local3 local2 local1

notifications=1319, throttled=0, dropped=3

Configure Syslog Server to Existing Network

This command configures the Syslog server to 10.16.1.2 (this host IP address is meant as an example): configure logging host 10.16.1.2

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-13

44 Logging and the CMTS

Configure Local Facility First

C4/C4c CMTS Rel. 8.0.7

This command sends all Syslog messages to the Syslog facility. In this example it is called local4. configure logging facility local4

Send All Informational Messages to Syslog

The following command sends all informational messages (priority 7) to facility local4 of the Syslog server. The command will fail if priority 7 is not first enabled for the local volatile or local non-volatile logs. configure logging syslog 7

Disable Informational Messages to Syslog

This command disables all informational messages previously routed to the Syslog server. configure no logging syslog 7

Override Priority Settings

This command overrides the priority setting and allows a specified event ID to do one of three things: •

admit, or



control by priority, or



inhibit.

configure logging override event The outcome is dependent upon the current priority settings. Use the show log history detail command to find the ID number of a given event. Overriding an event is a way to keep the log buffer from overflowing; typically it is used to prevent the system from logging a particular low-priority event or problem that cannot be corrected right away.

Event Routing Example 1

Use the following series of commands as an example to route emergency (1) and alerts (2) messages to the Syslog server, and to verify that the change was implemented: configure logging syslog 1 configure logging syslog 2 show logging syslog End of example

44-14

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Generating Events and Traps Use the commands in this section to configure a SNMP server and to generate or eliminate SNMP traps. Configure SNMP Server to Existing Network

This command configures the SNMP server to 10.16.1.1 (this host IP address is meant as an example): configure snmp-server host 10.16.1.1

Restrictions and Defaults for SNMP Server

Clear the priorities for SNMP (and Syslog) before clearing the priorities for local volatile and non-volatile servers. By default, the CMTS generates SNMP traps for any event with a priority level of critical (3), error (4), warning (5), or notice (6).

Display SNMP Traps

show logging snmp This command shows the SNMP trap generation configuration and utilization statistics. configure logging snmp 7 This command generates SNMP traps for informational messages (event priority 7). NOTE This command will fail if the priorities are not first enabled for the local volatile log or local non-volatile logs.

Eliminate SNMP Traps

The following command eliminates trap generation for all event priorities: configure no logging SNMP

Enabling Traps

The following command enables DOCSIS®-defined traps according to the Object ID name.1 configure logging trap

1. See “Appendix H, Format and Content for Event, SYSLOG and SNMP Traps” of the SP-OSSIv1.1-I06-020830 DOCSIS® specification for more information.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-15

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

See the example output below for the trap types available for this command. C4# configure logging trap ? bpi-init bpkm dcc-ack-fail dcc-req-fail dcc-rsp-fail dyn-sa dyn-serv-ack-fail dyn-serv-req-fail dyn-serv-rsp-fail init-reg-ack-fail init-reg-req-fail init-reg-rsp-fail Disable Logging Traps

-

BPI init trap BPKM trap DCC ack failed trap DCC request failed trap DCC response failed trap Dynamic SA trap Dynamic services ack failed trap Dynamic services request failed trap Dynamic services response failed trap Register acknowledgement failed trap Register request failed trap Register response failed trap

The following command turns off trap logging: configure no logging trap

SNMP Trap Examples SNMP Trap Example 1

Use the following series of commands to enable emergency (1) and alerts (2) traps to the Syslog server: configure logging snmp 1 configure logging snmp 2 End of example

SNMP Trap Example 2

Use the following commands to disable generating traps for the priority levels emergency and alerts: configure no logging snmp 1 configure no logging snmp 2 End of example Table 44-2 provides a summary of commands used to control SNMP traps. Use the commands to enable or disable the commands listed. A brief explanation of each command is provided.

44-16

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Table 44-2: SNMP Trap Control Type of Filter

CLI Command Options

Explanation

configure cable enable-trap … CM Status Change

cmflap-notification cminit-ip-notification cminit-ranging-notification cminit-reg-notification cmonoff-notification

configure logging snmp Severity (The eight priority levels for SNMP traps Level are the same as the event message priorities.) Trap Recipient and Filter

Per Modem Activity

Issue 2.0

1 2 3 4

trap trap trap trap trap

if a CM returns after dropping off (flapping) when a CM resets while getting IP when a CM resets while ranging when a CM resets while online (registered) when a CM completes its registration

emergency alert critical error

5 6 7 8

warning notice informational debug

configure snmp-server host The filter profile to be used for a standard filter to notify-filter generate notifications. configure snmp-server host The filter profile to be used for user-defined filters to notify-filter tparam configure logging trap … bpi-init bpkm dcc-ack-fail dcc-req-fail dcc-rsp-fail dyn-sa dyn-serv-ack-fail dyn-serv-req-fail dyn-serv-rsp-fail init-reg-ack-fail init-reg-req-fail init-reg-rsp-fail

configure snmp-server card-trap-inh slot Per Card or Port configure snmp-server port-trap-inh slot Level port Per MIB Subtree OID

Send Send Send Send Send

BPI init trap BPKM trap DCC ack failed trap DCC request failed trap DCC response failed trap Dynamic SA trap Dynamic services ack failed trap Dynamic services request failed trap Dynamic services response failed trap Register acknowledgement failed trap Register request failed trap Register response failed trap Sets the inhibit status for the card or port. Values are expressed as hexadecimal integers: 80 inhibits the primary trap 40 inhibits the secondary trap 20 inhibits the duplex trap 10 inhibits the linkUplinkDown trap (example: c0 = 80 + 40 = primary and secondary traps inhibited)

configure snmp-server notify-filter profile Sets filter profile to be used for generating notifications. subtree type affected, and whether it is included or excluded.

ARRIS PROPRIETARY — All Rights Reserved

44-17

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Routing Events to Local Volatile Logs This section contains commands used to route events to the local logs. Local Log Restrictions and Defaults

By default, the CMTS routes any event with priority emergency (1), alert (2), critical (3), and error (4) to the local logs . In addition, the local volatile logs also receive events with the warning (5) and notice (6) priorities. Before clearing the priorities for local volatile servers, the priorities must first be cleared for Syslog and SNMP.

Configure Local Logging Levels

The following command sets events to report for priority level 4

Disable All Local Logging Levels

The following command clears both the local volatile logs.

Disable Specific LocalVolatile Logging Level

The following command clears priority level 4 event messages for the local volatile log.

configure logging local-volatile 4

clear logging local

configure no logging local-volatile 6 NOTE This command will fail if the specified priority is not first disabled for Syslog and SNMP. See the sample error message that follows: Priority 6 must be disabled for syslog and SNMP before it can be disabled for local-volatile Error: Bad command SCM#

Show Logging Configuration Local:

44-18

The following is an example of system output from the show logging local command:

size=10 Volatile: notifications=1489 priority=1(emergency), 2(alert), 3(critical), 4(error), 5(warning), 6(notice) Nonvolatile: notifications=793 priority=none

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Managing the Local Logs

This section contains examples to change the local log configuration parameters. The following command changes the number of events maintained in the local logs to 100. configure logging local-volatile size 100 By default, the CMTS maintains the 10 most recent event types in the local volatile log.

Displaying Events on the System Console If desired, CMTS events may be displayed on the system console. By default, no events are displayed on the console. The system console display is the RS-232 port on the System Control Module. There is a limit of one console session per CMTS.

Procedure 44-1

How to Route Events to the Console Perform the following steps, in sequence to properly route messages to the console and then return the console to its initial configuration. 1 Display the system console configuration and utilization statistics: show logging console 2 Display additional event priorities on the console, issuing the following command once for each priority: configure logging console x Where x is an event priority value (1-8). 3 Eliminate the display of all event priorities on the system console: configure no logging console End of procedure

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

44-19

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

Routing Events to the Monitor The monitor routes messages to the TCP/IP socket which is attached to a telnet session.

Procedure 44-2

How to Route Events to the Monitor Use this procedure to send output to the screen of a telnet session. 1 Send output to the monitor of a telnet session: config logging monitor x Where x is an event priority value (1-8) The output will continue to be routed to the telnet session until either the logging to the monitor is disabled or the telnet session is disconnected. 2 Disable delivery of all notifications to a specific destination: config no logging monitor End of procedure

Displaying Debug Messages on the Monitor Example

For example, to display all debug messages to the telnet window from which the command is entered: # config logging monitor 8 Where 8 is the debug priority level. End of example

Routing Events to the History Log The CMTS routes any event whose priority has been configured for Syslog, local log, SNMP, or the console to a RAM-based history. By default, the history maintains the 2000 most recent events. Restrictions and Defaults for the History Log

44-20

The logging history is a circular buffer that stores the last 2000 events that are delivered to any destination. With the exception of the debug priority (8), which is reserved for ARRIS Tech Support, all events that have a priority enabled for at least one destination are stored in the logging

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

44 Logging and the CMTS

C4/C4c CMTS Rel. 8.0.7

history. For debug priority (8), the events are stored in the logging history only if they are enabled using the config logging debug command.

Procedure 44-3

How to Configure the History Log 1 Display the history size and dump the contents of the logging history: show logging history 2 Change the number of events maintained in the RAM history: configure logging history size x Where x is the number of events. 3 (If desired) Clear the logging history: clear logging history End of procedure

Logging OSPF Event Messages CAUTION

Logging of debug messages should be enabled only with assistance from ARRIS Technical Support. If enabled and used improperly, the user could flood the system with event messages. This flood of messages could impair CPU performance. OSPF event log messages can help to identify misconfigurations or routing inconsistencies. For example, packets received on:

Issue 2.0



Non-multicast interfaces



Interfaces with mismatched destination IPs or subnets



Inactive interfaces



Interfaces without masks

ARRIS PROPRIETARY — All Rights Reserved

44-21

44 Logging and the CMTS

44-22

C4/C4c CMTS Rel. 8.0.7

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

45 Fully-Qualified Domain Name (FQDN)

C4/C4c CMTS Rel. 8.0.7

45

Fully-Qualified Domain Name (FQDN)

Topics

Page

Overview

1

Operational Concerns

2

CLI Commands

4

Overview The term fully qualified domain name refers to a complete name for a host or computer connected to the Internet. The name is said to be complete because it contains the host name, domain name or names, and root. A Domain Name System (DNS) server uses it to resolve the FQDN to the correct IP address. This feature is intended for MSOs that use IGMP statically provisioned IPv4 multicast groups or the advanced mode DOCSIS Set-top Gateway (DSG). The advanced mode requires that a DSG source IP address and a multicast group address be manually configured on each C4 or C4c CMTS. Whenever these addresses change they must again be manually configured on each CMTS. This feature enables the MSO to replace the DSG tunnel addresses or statically provisioned source addresses for multicast groups with FQDNs. If a change is required, the MSO can simply update the new source address and group address information of the FQDN in the DNS server instead of manually in all of the CMTSs.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

45-1

45 Fully-Qualified Domain Name (FQDN)

C4/C4c CMTS Rel. 8.0.7

In addition, the CMTS allows the use of a hostname in the configuration of the classifiers and static IGMP joins. If only the hostname is specified, the CMTS utilizes its configured IP domain name to complete the FQDN for the DNS lookup. With this feature enabled, the CMTSs in the network check the DNS server periodically using the provisioned FQDNs. If new information is available, the CMTS automatically removes the prior multicast configuration and joins the multicast group using the new source address. The end result is an automatic propagation of the new multicast configuration without manual intervention except for entering the appropriate DNS record on the DNS server. The C4 CMTS maintains the DNS server list and the default domain name list for all applications. The CMTS bases the frequency of the DNS query messages on both the current Time-To-Live (TTL) value of the FQDN to IP binding and on the poll interval setting. When the TTL expires, a query is sent by the CMTS to the DNS server to again resolve the FQDN. Limited Support for FQDN Feature

Support for this feature is limited to the following applications: •

DOCSIS Set-top Gateway (DSG) tunnel classifiers for pre-DOCSIS 3.0 Set-top boxes (STBs) on MDF-disabled MAC domains



Statically joined IGMPv3 (non-DSG) pre-DOCSIS 3.0 cable modems on MDF-disabled MAC domains.



This feature supports the association of an FQDN with only an IPv4 source address. Association with an IPv6 address is not supported.



An FQDN cannot be used for the multicast destination or group.



The frequency of CMTS DNS queries is based on the Time-To-Live (TTL) value of the FQDN-to-IP binding.



This feature does not support IGMP static host joins. It supports only IGMP static router joins.



When the FQDN-to-IP binding changes, the C4 CMTS reestablishes only the affected DSG or IGMP statically provisioned multicast groups. Forwarding packet counts in this case are cleared. These counts are not carried forward because they are specific to the source/group addresses.



Other than the enhancements specified in this document, the operation of statically-joined IGMP will be consistent with that in Release 7.4.



The C4 CMTS supports a maximum of 25 FQDN cache entries.

Operational Concerns

45-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

45 Fully-Qualified Domain Name (FQDN)

C4/C4c CMTS Rel. 8.0.7



When the FQDN-to-IP binding changes, the Downstream Channel Descriptor (DCD) messages will be modified if they include DSG tunnel classifiers. The classifiers will be modified to reflect the new IP address.



If the C4 CMTS polling reveals that the FQDN-to-IP binding has changed, then any DSG or IGMP data forwarding based on that binding must be stopped. This happens when the polling response does not indicate a binding or when it indicates that the FQDN is bound to something other than an IPv4 unicast address.



When an FQDN to IP address binding is removed, dependent DCD messages will be modified according to the following conditions:

-



If affected DSG tunnel classifier(s) are currently included in the DCD, the classifier(s) will be removed from the DCD. - If affected DSG tunnel classifier(s) are the sole classifier(s) for tunnel(s) that are currently included in the DCD, the tunnel(s) will be removed from the DCD. When an FQDN to IP address binding is regained, dependent DCD messages will be modified according to the following conditions:

-





If affected DSG tunnel classifier(s) were removed from the DCD, the classifier(s) will be reestablished in the DCD to reflect the IP address. - If affected DSG tunnel classifier(s) were the sole classifier(s) for tunnel(s) previously removed from the DCD, the tunnel(s) will be reestablished in the DCD. If for whatever reason the DNS server does not respond to queries from the CMTS, then at some point the FQDNs go into a timeout state. The C4/C4c maintains FQDNs in this state and assumes that the IP addresses of these FQDNs are still valid until the DNS server comes back online and changes them. The CMTS permits FQDN and PQDN names to be up to 154 characters in length.

-



The default domain name may be up to 96 characters in length. Domain names consist of one or more parts called labels. Each such label cannot exceed 63 characters in length. The C4 CMTS enforces RFC 3696 and RFC 1035 rules for domain naming. These rules are also called the LDH (Letter-Digit-Hyphen) rules.

-

Issue 2.0

“The LDH rule, as updated, provides that the labels (words or strings separated by periods) that make up a domain name must consist of only the ASCII alphabetic and numeric characters, plus the hyphen. No other symbols or punctuation characters are permitted, nor is blank space. If the hyphen is used, it is not

ARRIS PROPRIETARY — All Rights Reserved

45-3

45 Fully-Qualified Domain Name (FQDN)

-

C4/C4c CMTS Rel. 8.0.7

permitted to appear at either the beginning or end of a label. There is an additional rule that essentially requires that top-level domain names not be all-numeric.” (From RFC 3696.) “The labels must follow the rules for ARPANET host names. They must start with a letter, end with a letter or digit, and have as interior characters only letters, digits, and hyphen.” (From RFC 1035.)

CLI Commands

Table 45-1: CLI Commands for FQDN Purpose

Syntax

To enable [disable] multicast FQDN polling:

configure ip fqdn-cache enable [no]

To configure static FQDN cache polling interval: The NO version of this command restores the default value of this poll-interval.

configure ip fqdn-cache poll-interval [no]

To configure a domain name in the DSG tunnel classifier: The NO version of this command ignores all the optional parameters and removes the entire row associated with the given tunnel and classifier.

configure cable dsg tunnel classifier [priority ] [source-network ] [dest-ip ] [destport-range ] [include-indcd] [no]

Network-side Interfaces configure interface {gigabitEthernet | To configure domain names in static IGMP layer 2 tengigabitEthernet} ip igmp static-group router joins: [source ] [no] To configure domain names in static IGMP layer 3 configure interface {gigabitEthernet | router joins: tengigabitEthernet} .subInterface ip igmp The NO versions of these commands remove the static-group [source ] [no] provisioning for the static-group and source. NOTE: All Layer3 join commands MUST include the subInterface number. This applies even to the ".0". Cable-side Interfaces (layer 2 joins) configure interface cable-mac ip igmp staticTo configure domain names in static IGMP layer 2 group [source ] [no] router joins: configure interface cable-downstream / ip

The NO versions of these commands remove the igmp static-group [source ] [no] provisioning for the static-group and source.

45-4

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

45 Fully-Qualified Domain Name (FQDN)

C4/C4c CMTS Rel. 8.0.7

Table 45-1: CLI Commands for FQDN (Continued) Purpose

Syntax

Cable-side Interfaces (layer 3 joins) To configure domain names in static IGMP layer 3 configure interface cable-mac .subInterface ip router joins: igmp static-group [source ] [no]

NOTE: All Layer3 join commands MUST include the subInterface number. This applies even to the ".0". To refresh the C4 application-maintained FQDN to configure ip fqdn-cache refresh IP binding: To display the current entries in the FQDN cache show ip fqdn-cache of the C4 and the enable setting and poll interval: To display the list of DNS servers configured for use on the C4:

show ip domain-lookup

To display which DSG tunnel source IPs are associated with which FQDNs:

show cable dsg tunnel [] classifier []

To display IGMP source information for a given interface and the FQDN (if applicable) associated show ip igmp groups detail with each source IP address: To display forwarding counts for a multicast protocol and the FQDN (if applicable) associated with each source IP address:

show ip mroute

Sample system output for show ip fqdn-cache: Administrative state: UP Poll Interval: 1800 seconds Name : IP Addr : State : Last Poll:

Sample1-DSG-server.arrisi.com 10.192.68.4 Active 2011 March 24 09:49:25

Name : dsg-srv1.lab.arrisi.com IP Addr : State : Not initialized Last Poll: Never Name : dsg-srv2.lab.arrisi.com IP Addr : State : IP does not exist Last Poll: 2011 March 24 09:49:25

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

45-5

45 Fully-Qualified Domain Name (FQDN)

C4/C4c CMTS Rel. 8.0.7

Name : dsg-srv3.lab.arrisi.com IP Addr : State : Invalid IP Last Poll: 2011 March 24 09:49:25 Name : IP Addr : State : Last Poll: FQDN Rejection Scenarios

45-6

dsg-srv4.lab.arrisi.com 10.192.68.4 Timeout 2011 March 24 09:49:25

Under certain circumstances attempts to configure an FQDN will fail or generate a log message. The following are some typical examples: •

If a DSG tunnel classifier with explicit source and group addresses has been configured, it must be deprovisioned before the same classifier can be used for an FQDN. If you do not first deprovision the DSG tunnel classifier, the CLI command to assign an FQDN will fail.



If on the contrary a DSG tunnel classifier has been configured with an FQDN, then this DSG tunnel classifier cannot be reconfigured with explicit source and group addresses. The DSG tunnel classifier must first be deprovisioned before it can be reconfigured with explicit source and group addresses.



If the FQDN feature has configured an IGMP statically provisioned multicast group that has been resolved to an IP address, any attempt by the user to create an IGMP statically provisioned multicast group with the same source and group addresses will fail.



If the FQDN feature has configured an IGMP statically provisioned multicast group that has not yet been resolved to an IP address, and the user creates an IGMP statically provisioned multicast group with explicit addresses, and after that the FQDN resolves to the same source address, then this FQDN will be saved. The CMTS will generate a log message to notify the user that this configuration may not be what he or she intended. The saved FQDN will take effect only if the IGMP statically provisioned multicast group with explicit IP addresses is deprovisioned.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

46 DSx DQoS VoIP on the CMTS

C4/C4c CMTS Rel. 8.0.7

46

DSx DQoS VoIP on the CMTS

Dynamic Services (DSx) / Dynamic Quality of Service (DQoS) provides for guaranteed Quality of Service for voice applications using DOCSIS 1.1 Dynamic Services (DSx) functionality. This mode accepts DSx signaling from any DSx-capable modem. DSx DQoS VoIP does not provide full PacketCable™ operation within the CMTS. DSx DQoS Provisioning on the CMTS

The following command should be run for all cable-macs which will be used for DSx DQoS call processing: configure interface cable-mac authorizationmodule open-dynamic-flow-policy This command allows for authorization of non-PacketCable DQoS through DSx signaling on the CAM. Open-dynamic-flow-policy must be enabled (the default is enabled). Enabling open-dynamic-flow-policy is required when running with non-ARRIS MTAs. If only ARRIS Touchstone™ Telephony Modems or Touchstone™ Telephony Ports are used, this setting can be disabled to provide a higher level of protection against theft of service. The following CLI command can be used to alter timers on the CMTS: configure cable max-qos-admitted-timeout Default =

200

configure cable max-qos-active-timeout Default =

Issue 2.0

30

ARRIS PROPRIETARY — All Rights Reserved

46-1

46 DSx DQoS VoIP on the CMTS

C4/C4c CMTS Rel. 8.0.7

NOTE If DSx DQoS VoIP is enabled, the admitted timeout should be set at 200 seconds (the default), and the active timeout should be set to 30 seconds. This command is for DSx DQoS; it has no effect on PacketCable. The defaults ensure that inactive resources are released. Increasing these default values or setting them to 0 (which represents infinity) is not recommended. The default values serve as a precaution for freeing resources in the event that any device or transmission path in the network does not perform as required.

46-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

47

BSoD L2VPN

Topics

Page

Background Information

1

Overview

2

Additional Information

4

Enabling BSoD

5

CLI Commands

7

This chapter is meant for customers using Business Services over DOCSIS for Layer 2 Virtual Private Networks. (BSoD L2VPN).

Background Information The following paragraph from the DOCSIS BSoD specification is a description of the background and business application of this feature:

Data networking between the multiple sites of commercial businesses represents a significant business opportunity for cable operators. Commercial data networks are usually implemented with private pointto-point data connections such as Frame Relay, ISDN, or ATM virtual circuits, often with equipment that provides transparent delivery of layer 2 Ethernet LAN packets. A service that interconnects subscriber enterprise LANs with Layer 2 forwarding is called Transparent LAN Service (TLS). (Data-Over-Cable Service Interface Specifications Business Services over DOCSIS®, Layer 2 Virtual Private Networks, CM-SP-L2VPN-I08-080522, May 22, 2008.)

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

47-1

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

This same specification goes on to explain that a TLS can be created using BSoD. From the point of view of the business enterprise using BSoD, the TLS may include CPE from more than one CMTS in the cable operator’s network, other LANs attached to CMs, and any other LANs bridged to the customer’s VLAN in the IEEE 802.1Q-compliant bridge in the cable operator’s backbone. The CPE in the TLS can be managed or operated just as if they were on a private Ethernet LAN, with IP addresses assigned by the TLS enterprise and taken from its subnet. The IP subnet of the TLS does not need to be coordinated with the enterprise clients or customers on the cable side of the TLS. Finally, the LAN subscribers in the TLS are isolated from the other customers in the cable operator’s HFC network(s) and from other L2VPNs.

Overview The BSoD L2VPN feature provides point-to-point transparent Layer-2 forwarding between a CM and a network-side Layer-2 device using one or two provider-imposed Q-tags to multiplex the packets belonging to each L2VPN instance on the designated L2VPN network interface between the C4 CMTS and the network-side device. These provider Q-tags are imposed or deposed by the CMTS and are not transmitted to or received from CPE devices on the cable interfaces. Any customer Q-tags imposed by CPE devices are considered to be part of the L2VPN payload and are not considered to be service delimiting to the CMTS. BSoD does not require the CMTS to learn MAC addresses. MAC address learning is not required in the downstream direction because of the one-to-one mapping between the Q-tags and the downstream CM. It is not required in the upstream direction because all traffic for all L2VPN instances arrives on known L2VPN upstream service flows (SFs) and is vectored to a single active egress L2VPN network interface. Since CPE-imposed Q-tags are not trusted as L2VPN membership tokens, all L2VPN traffic from CPE must arrive on one or more upstream SFs designated during CM registration as belonging to the L2VPN instance. This is done with an L2VPN TLV encoding in the CM configuration file that provides the upstream Q-tags and Priority values to be used when transmitting these packets on the active L2VPN egress network interface. An L2VPN instance may be configured with either one or two 12-bit Q-tags. Single Q-tag encapsulated L2VPN instances provide a numbering space of up to 4,000 values; dual Q-tag encapsulated L2VPN instances provide up to 16 million values.1 However, the CMTS supports a maximum of 16,000 L2VPN instances identified by either single or dual Q-tags that may be taken from anywhere 1. Dual Q-tags are also known as Q-in-Q or QinQ.

47-2

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

within the Q-tag number space. An outer Q-tag may have a Q-tag only in the range of 2-4094 because Q-tags 0, 1, and 4095 are reserved by IEEE 802.1Q while inner Q-tags may be numbered from 1-4095. Within a given CM one or more SFs may share the same Q-tags, so the CM configuration file may contain either a single L2VPN TLV encoding that applies to all SFs or it may contain individual L2VPN TLV encodings that apply only to a single SF. Either way, individual SFs are configured for L2VPN treatment in the CMTS during CM registration. The CMTS does not support L2VPNs that are defined in dynamic SFs. When a downstream Q-tagged packet arrives on the active L2VPN ingress network interface in the RCM, the Q-tags uniquely identify the CM belonging to the L2VPN instance and hence the downstream cable port. Only individual values of the Q-tags identify L2VPN instances because there is no service type encoding in the Q-tags. This means that the Q-tag number space for single (or outer) Q-tags on a given physical network interface is shared between the existing L3VPN VRF Q-tag subinterface feature and this L2VPN Q-tag feature. Since the L3VPN VRF Q-tag feature only uses a single Q-tag, only the outer Q-tag of a Q-tag pair must be inspected to determine if the packet is to receive L2VPN or L3VPN forwarding treatment. Also note that the L2VPN Q-tags are assigned by L2VPN TLV encodings embedded in CM configuration files while L3VPN Q-tags are assigned in subinterface encapsulation commands by the CLI. Use the following command to designate the range of Q-tags that are reserved to L2VPNs. This will prevent Q-tag collisions between the L2VPN and the L3VPN features. configure l2vpn [no] vlanid-range [- ]

{single-qtag | dual-qtag}

When a downstream L2VPN packet arrives at the CAM, the packet is transmitted only on the downstream channel used by the CM. It is encrypted using BPI+ to ensure that it is received only by the target CM hosting the L2VPN instance. This BPI+ encryption is applied to individually-addressed (unicast MAC) and as well as to group-addressed (multicast/broadcast MAC) packets that belong to the L2VPN instance. This ensures that L2VPN group-addressed packets transmitted on the downstream channel are rejected by other CMs that do not have the correct BPI+ SAID to decrypt the L2VPN packet. Furthermore, when the target CM is L2VPN-compliant under the BSoD L2VPN specification, then this CM forwards the L2VPN packet only to the Cable Modem Customer Interface (CMCI) preventing its own eCM IP host stack or other embedded eSAFE devices from receiving the packet. On the other hand a non-compliant CM forwards all unencrypted downstream IP and ARP broadcast packets to the CMCI as well as to all internal eSAFE devices and the eCM IP host stack. Not all cable modems are L2VPN capable. An L2VPN-compliant CM reports its L2VPN capabilities during registration. The preferred mode of operation is to provide subscribers with L2VPN-compliant CMs when carrying native

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

47-3

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

IP/ARP traffic in the L2VPN tunnels. This ensures the maximum privacy for the L2VPN subscriber and the maximum performance for the CM and CMTS. The CMTS only supports non-compliant CMs when explicitly enabled by CLI command. CMs that signal L2VPN capabilities are always permitted to register with correct L2VPN TLV encodings, but noncompliant CMs are allowed to register with L2VPN TLV encodings only when this policy is explicitly allowed. L2VPN-compliant CMs must register with L2VPN capabilities that include Downstream Unencrypted Traffic (DUT) filtering mode and eSAFE host identification. In particular, the CMTS does not perform DHCP snooping for eSAFE host MAC addresses, nor does it support Downstream IP Multicast Encryption (DIME) for non-compliant CMs. Thus, these CMs form L2VPN tunnels that are called leaky because the packets can be forwarded to endpoints outside the VPN tunnel. It is the cable operator’s responsibility (via explicit CLI commands) to allow these non-compliant CMs to register with L2VPN TLV encodings.

Additional Information Customers using the ARRIS implementation of BSoD L2VPN should be aware of the following:

47-4



The ARRIS CMTS provides the point-to-point L2VPN service model but not the point-to-multipoint model described in the DOCSIS spec.



Each modem using BSoD must have a unique config file with its own unique Q-tag or Q-tag pair.



Modems using BSoD must have BPI+ enabled.



The chassis must be equipped with the following modules: RCM, 16D CAMs or XD CAMs, and 12U or 24U CAMs.



Single and Dual Q-tags are supported, other types of Network System Interface (NSI) encapsulation are not supported.



The CMTS supports a maximum of 16,000 dual-tag L2VPNs.



The CMTS supports a maximum of 4,093 single-tag L2VPNs.



FlexPath bonded modems do not support this feature.



The use of L2VPN non-compliant modems is permitted in this implementation per the DOCSIS BSoD spec, but results in leaky L2VPN tunnels which fail to exclude unencrypted ARP and IP broadcasts. If you wish to configure BSoD using non-compliant modems, and if these non-compliant modems are PPPoE clients, then the leakage is benign because such clients ignore non-PPPoE traffic.



BSoD tunnels are not considered to be a part of general ISP traffic; therefore, they are not included in Legal Intercept captures.

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

Enabling BSoD The following is a listing of basic tasks for enabling the BSoD feature. Steps 1 and 2 are beyond the scope of this document. 1 Determine which Business customer will be using the L2VPN service. Assign the appropriate VPNID and Q-tags to the customer by creating a unique CM config file for each customer’s modem. 2 Update the provisioning server so that the modems get the proper configuration files. 3 Configure the CMTS L2VPN feature. a

Enable L2VPN on the CMTS:

configure l2vpn forwarding enable b

Enable L2VPN forwarding for each cable-mac which will be servicing a L2VPN modem:

configure l2vpn cable-mac 1 configure l2vpn cable-mac 2 configure l2vpn cable-mac 3 c

Configure the primary and secondary Network interfaces:

configure l2vpn network-interface gigabitEthernet 17/9 primary configure l2vpn network-interface gigabitEthernet 18/9 secondary

d

(Optional) If you want to support non-compliant L2VPN modems, you must set the L2VPN CM capability to optional:

configure l2vpn cm capability optional e

Configure the assigned Q-tag ranges to be used for VPN service:

(Note: Q-tags may also be used for layer 3 sub-interfaces and need to be specifically assigned to be used for L2VPN.) configure l2vpn vlanid-range 201-240 single-qtag configure l2vpn vlanid-range 300 dual-qtag configure l2vpn vlanid-range 1200-1224 single-qtag configure l2vpn vlanid-range 1300-1400 dual-qtag

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

47-5

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

The following snapshot is an example of the modem configuration file displaying tags and VPN identifiers:

Figure 47-1: Example of Modem Configuration File Screenshot

47-6

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

CLI Commands

Table 47-1: List of L2VPN CLI Commands Purpose or Explanation Configure the primary and secondary network interfaces. The optional secondary interface is used only if the primary is down.

Command Syntax configure l2vpn [no] network-interface / { primary | secondary }

Configure cable MAC interfaces participating in the configure l2vpn [no] cable-mac { | *} L2VPN service. CMs that attempt to register as L2VPN in non-participating cable-mac interfaces are rejected. The asterisk “*” is used to select all cable-macs. Permit non-compliant CMs to register with L2VPN TLV encodings. L2VPN-compliant modems are allowed to configure l2vpn cm capability { esafe-ident | dut-filter } { required | optional } register by default; non-compliant CMs must be explicitly enabled to use L2VPN settings. Declare the VLAN ID ranges that are reserved for L2VPN use and allocated to single or dual Q-tag L2VPN instances.

configure l2vpn [no] vlanid-range [ to ] { single-qtag | dual-qtag }

Globally enable or disable the L2VPN forwarding. The configure l2vpn forwarding { enable | disable } L2VPN forwarding is disabled by default. Enable or disable L2VPN forwarding for a single VPN ID.

configure l2vpn forwarding l2vpnid { enable | disable }

Enable or disable L2VPN forwarding for a single cable configure l2vpn forwarding cm-mac { enable | disable } modem. Enable or disable L2VPN forwarding for a single L2VPN configure l2vpn forwarding instance [ : < inner-vlanid> ] { enable | disable } instance.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

47-7

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

Table 47-2 lists the CLI show commands that will be most useful with regard to VPNs. Following the table are examples of system outputs for each of these commands. Table 47-2: List of Useful Show Commands for L2VPN and BSoD Purpose or Explanation

Command Syntax

Display the configuration and state of the L2VPN settings.

show l2vpn

Display the configuration and state of a specific L2VPNID.

show l2vpn l2vpnid

Display the configuration and state of the specific Q-tag or Q-tag pair within an L2VPN. Display the specific cable-modem by MAC address.

show l2vpn l2vpnid [ [ : ]] The colon “:” is used to separate the inner Q-tag from the outer in a Q-tag pair, for example, 20:20. If you entered 202, the CMTS would look for single Q-tag number two hundred and two. show l2vpn cm-mac

Sample output for the show cable modem detail command: 14/2-1/3 CM 001c.ea27.4f2a (Cisco) D2.0 State=Operational D1.1/atdma PrimSID=2 Cable-Mac= 1, mCMsg = 2 mDSsg = 1 mUSsg = 1, RCS=0x00000003 TCS=0x00000004 Timing Offset=979 Rec Power= 0.00 dBmV Proto-Throttle=Normal Uptime= 0 days 0:00:14 IPv4=192.168.180.3 cfg=single-202.bin LB Policy=0 LB Group=16781312 Filter-Group CM-Down:0 CM-Up:0 Privacy=Ready Ver=BPI Plus Authorized DES56 Primary SAId=2 Seq=1 MDF Capability= GMAC Explicit(1) MDF Mode= MDF Disabled(0) u/d SFID SID State Sched Tmin Tmax DFrms DBytes CRC HCS Slot/Ports u 3 2 Activ BE 0 0 1 315 0 0 1/3 d 4 *2 Activ 8000 0 1 182 14/2 u 5 3 Activ BE 0 0 0 0 0 0 1/3 L2VPN per CM: (Enabled) Cadant u/d SFID Classifier L2VPN Name u 3 - Cadant d 4 1 Cadant Current CPE=0, IPv4 Addr=0, IPv6 Addr=0 Max CPE=32, IPv4 Addr=32, IPv6 Addr=64

47-8

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

Sample output for the show l2vpn command: L2VPN forwarding status: enable L2VPN Primary Network Interface: gigabitEthernet 17/0 L2VPN Secondary Network Interface: none

Current Status Active

CM requirements: ----------------

esafe-ident required

dut-filter required

CableMac Interfaces: -------------------1 Outer VLANid -----------2-4000

Q-tag type ---------single-qtag

L2VPNIDs in use --------------Cadant

Sample output for the show l2vpn l2vpnid command, where “Cadant” is the ID of the layer 2 VPN: C4# show l2vpn l2vpnid Cadant Downstream Forwarding Channel CM MAC State ---------- -------------- ---------14/2 001c.ea27.4f2a enable

Reported Capabilties VLANids SAID SFID-Dsid pairs ------------- --------- ----- --------------esafe & dut 202 2 3-0, 4-0, 5-0

Sample output for the show l2vpn cl2vpnid command, where 202 is the ID of the specific Q-tag: C4# show l2vpn l2vpnid Cadant 202 DS=14/2 CM=001c.ea27.4f2a Forwarding=enable VLANids=202 Reported Capabilities= esafe & dut SFID-Dsid pairs= 3-0, 4-0, 5-0 Upstream Packets 0 Bytes 0 Discards Downstream Packets 0 Bytes 0 Discards

SAID=2

0

Sample output for the show l2vpn cm-mac command, where 001c.ea27.4f2a is the specific MAC address requested: C4# show l2vpn cm-mac 001c.ea27.4f2a DS=14/2 CM=001c.ea27.4f2a Forwarding=enable VLANids=202 Reported Capabilities= esafe & dut SFID-Dsid pairs= 3-0, 4-0, 5-0 Upstream Packets 0 Bytes 0 Discards Downstream Packets 0 Bytes 0 Discards

Issue 2.0

SAID=2

0 0

ARRIS PROPRIETARY — All Rights Reserved

47-9

47 BSoD L2VPN

C4/C4c CMTS Rel. 8.0.7

Sample BSOD configuration Using BSOD capable and Legacy (PPPoE) Modems CPE C IP 192.168.10.11 PPPoE

Routed Network

PPPoE Aggregator

Switch

Provider Network Switch

CPE D IP 172.16.10.5

Switch L2VPN Traffic

Dual Qtag 300:242

CPE A IP 192.168.10.1 PPPoE

RF Single Qtag 298

CPE B IP 172.16.10.1

C4 CMTS L2 Configuration: configure l2vpn forwarding enable configure l2vpn cm capability optional configure l2vpn network-interface gigabitEthernet 17/0 primary configure l2vpn cable-mac 1 configure l2vpn vlanid-range 201-299 single-qtag configure l2vpn vlanid-range 300 dual-qtag

Figure 47-2: Sample BSOD Configuration Using BSOD Capable and Legacy (PPoE) Modems

47-10

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4 CMTS Rel. 8.0.7

Updates included in Release 8.0.7

Updates included in Release 8.0.7 (8.0.5)

Added lists of IPv6 source and destination address scopes that are passed.

19-5

(8.0.5)

Added statement regarding enhanced ower for XD CAMs in Annex A.

9-19

(8.0.5)

Added statement that Q-tags are supported for IS-IS traffic for both IPv4 and IPv6.

(8.0.5)

Added table of IPv4 and IPv6 supported routes.

(8.0.5)

Cleaning up stale routes for IPv6 Prefix Stability (IGP Snooping).

(8.0.5)

Corrected the default group name from "default" to "tac_default".

(8.0.5)

CPE Host Authorization feature changed to support up to 32 entries.

32-29

(8.0.5)

Dynamic Hostname Support for IS-IS.

15-23

(8.0.5)

IPv6 Distribute Lists

25-38

(8.0.5)

IPv6 Prefix Stability

25-25

(8.0.5)

Number of IPv4 and IPv6 Routes Supported.

15-2

(8.0.5)

PD 178195: Guidelines for Using Reconfiguration Scripts or Making Multiple RF Parameter Changes

9-23

(8.0.5)

PD 186090: Revised temperature out-of-range thresholds.

(8.0.5)

PD00181913: corrected certain text and CLI examples of this section that referred to extended, not standard, ACLs.

(8.0.5)

PD180668 - Added numbers for DS and US service flows and DS classifiers for SCM II and SCM II EM.

5-9

(8.0.5)

PD182513 - Revised Purpose statement of the format command and removed obsolete parameters.

CLI-1227

(8.0.5)

Updated QAM Output Power table to included the upper limit of 51 dBmV for Annex A XD CAMs when enhanced power is enabled.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

15-20 5-9 25-37 32-8

CLI-1731 36-11

9-18

i

Updates included in Release 8.0.7

ii

ARRIS PROPRIETARY — All Rights Reserved

C4 CMTS Rel. 8.0.7

October 9, 2012

CLI Changes in Release 8.0.5

(8.0.5)

Added the "key" parameter to the configure ntp server command.

CLI-888

(8.0.5)

Added the "noise" parameter to the show cable modem command.

CLI-1318

(8.0.5)

Added the "retain-patches" parameter to the reload command.

CLI-1249

(8.0.5)

Added the 5TapPts parameter to the configure operation mode command.

CLI-894

(8.0.5)

configure cable downstream-enhanced-power [no]

CLI-135

(8.0.5)

configure cable relay-agent-option qos-sc-name [no]

CLI-259

(8.0.5)

configure ipv6 prefix-stability [no]

CLI-818

(8.0.5)

configure ipv6 router ospf distribute-list out [no]

CLI-834

(8.0.5)

configure ipv6 router ospf redistribute isis [{level-1 | level-1-2 | level-2]} [metric ] [metric-type ] [tag ] [no]

CLI-837

(8.0.5)

configure route-map set community add [] [no]

CLI-997

(8.0.5)

configure route-map set community additive [] [no]

CLI-998

(8.0.5)

configure route-map set community delete [] [no]

CLI-999

(8.0.5)

configure router isis address-family ipv6 distribute-list * out *

CLI-1079

(8.0.5)

configure router isis hostname dynamic [no]

CLI-1097

(8.0.5)

Corrected parameters for the configure interface cable-mac * ip rip authentication mode command.

CLI-458

(8.0.5)

Corrected the group-qos parameter in the configure cable multicast qos group [group-qos ] priority

CLI-246

(8.0.5)

Corrected the group-qos range in the configure cable multicast qos group [group-qos ] session-range source command. CLI-247

(8.0.5)

Corrected the md5 string length from 31 to 16.

Issue 2.0

ARRIS PROPRIETARY — All Rights Reserved

CLI-887

i

CLI Changes in Release 8.0.5

C4 CMTS Rel. 8.0.7

(8.0.5)

Corrected the Purpose statement for the configure router isis address-family ipv4 distribute-list * out * command.

CLI-1070

(8.0.5)

Expanded definition of word parameter for the configure ntp authentication-key * md5 * command.

CLI-887

(8.0.5)

Removed the reference to VRF in the show route-map command.

CLI-1703

(8.0.5)

show isis hostname

CLI-1096

(8.0.5)

show isis hostname

CLI-1630

ii

ARRIS PROPRIETARY — All Rights Reserved

October 9, 2012

C4® Cable Modem Termination System (CMTS)

Issue 2.0

Comments & Feedback Form Your feedback will help us to improve the quality and usefulness of our publications. Please rate this document (1 = Poor; 5 = Excellent): Accuracy

1

2

3

4

5

Readability

1

2

3

4

5

Examples

1

2

3

4

5

Organization

1

2

3

4

5

Completeness

1

2

3

4

5

Did you find errors in this document? If so, please specify the error(s) and page number(s). _________________________________________________________________________________________ _________________________________________________________________________________________ _________________________________________________________________________________________

How does this documentation compare to that of other vendors? _________________________________________________________________________________________ _________________________________________________________________________________________ _________________________________________________________________________________________ General Comments / Suggestions for improvement: _________________________________________________________________________________________ _________________________________________________________________________________________ _________________________________________________________________________________________

Name: ____________________________________________________ Company: __________________________________

Title: _____________________

Department: ________________________________

Street: ________________________________________ City: ____________________________________ State/Prov: _____________________

Country: ___________________________

Zip:_______________

Date: _______________________________, 20 _ _ Software Release 8.0.7

October 9, 2012

ARRIS PROPRIETARY — All Rights Reserved

DO NOT CUT - FOLD AT LINE AND TAPE

Postage Required

ARRIS, Inc. Attn: User Documentation 2400 Ogden Avenue Suite 180 Lisle, IL 60532-3999

DO NOT CUT - FOLD AT LINE AND TAPE

C4® Cable Modem Termination System (CMTS)

ARRIS PROPRIETARY — All Rights Reserved

Issue 2.0

ARRIS C4® CMTS User Documentation © 2002 – 2012 ARRIS Group, Inc. All rights reserved All information contained in this document is subject to change without notice. ARRIS reserves the right to make changes to equipment design or program components, as progress in engineering, manufacturing methods, or other circumstances may warrant. ARRIS, Cadant, C4, and C4c are trademarks of ARRIS Group, Inc. All other trademarks are the property of their respective holders. October 9, 2012 Issue 2.0

Release 8.0.7 Standard Version

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF