Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Interfaces User Guide for Security Devices
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Configuring DOCSIS Mini-PIM Interfaces

date_range 20-Dec-24

Data over Cable Service Interface Specifications (DOCSIS) define the communications and operation support interface requirements for a data-over-cable system. The topics below discuss the overview of DOCSIS Mini-PIM interface, its configuration details, and software features supported on DOCSIS Mini-PIM interfaces on SRX Series Firewalls.

DOCSIS Mini-PIM Interface Overview

Data over Cable Service Interface Specifications (DOCSIS) define the communications and operation support interface requirements for a data-over-cable system. Cable operators use DOCSIS to provide Internet access over their existing cable infrastructure for both residential and business customers. DOCSIS 3.0 is the latest interface standard, allowing channel bonding to deliver speeds higher than 100 Mbps throughput in either direction, far surpassing other WAN technologies such as T1/E1, ADSL2+, ISDN, and DS3.

Note:

On SRX210 Services Gateway, the DOCSIS Mini-PIM delivers speeds up to a maximum of 100 Mbps throughput in each direction.

Note:

DOCSIS Mini-PIM interfaces are no longer supported on SRX300, SRX320, SRX340, SRX345, SRX380, and SRX550HM devices.

DOCSIS network architecture includes a cable modem on SRX Series Firewalls with a DOCSIS Mini-Physical Interface Module (Mini-PIM) located at customer premises and a cable modem termination system (CMTS) located at the head-end or data center locations. Standards-based DOCSIS 3.0 Mini-PIM is interoperable with CMTS equipment. The DOCSIS Mini-PIM provides backward compatibility with CMTS equipment based on the following standards:

  • DOCSIS 2.0

  • DOCSIS 1.1

  • DOCSIS 1.0

The cable modem interface of Mini-PIM is managed and monitored by CMTS through SNMP. This DOCSIS 3.0 Mini-PIM can be deployed in any multiple service operator (MSO) networks. The primary application is for distributed enterprise offices to connect to a CMTS network through the DOCSIS 3.0 (backward compatible to 2.0, 1.1, and 1.0) interface. The DOCSIS Mini-PIM uses PIM infrastructure developed for third-party PIMs.

The Mini-PIM can also be used with encapsulations other than GRE, PPPoE, and IP-in-IP.

Note:

The following interface trace options are supported:

  • all—Enable all interface trace flags

  • event—Trace interface events

  • ipc—Trace interface IPC messages

  • media—Trace interface media changes

CMTS manages and monitors the cable modem interface of then Mini-PIM through SNMP. This DOCSIS 3.0 Mini-PIM can be deployed in any multiple MSO network. Figure 1 shows a typical use for this Mini-PIM in an MSO network.

Figure 1: Typical DOCSIS End-to-End Connectivity DiagramTypical DOCSIS End-to-End Connectivity Diagram

Software Features Supported on DOCSIS Mini-PIMs

Note:

DOCSIS Mini-PIM interfaces are no longer supported on SRX300, SRX320, SRX340, SRX345, and SRX550HM devices.

Table 1 lists the software features supported on DOCSIS Mini-PIMs.

Table 1: Software Features Supported on DOCSIS Mini-PIMs

Software Feature

Description

DHCP and DHCPv6 clients

The DHCP and DHCPv6 clients are used to get the IP address from the CMTS using the DHCP protocol. DHCP is supported on IPv4 and IPv6. One of the main components of the configuration file is the static public IP address, which CMTS assigns to the cable modem. The management IP address is configured on the Mini-PIM’s hybrid fiber coaxial (HFC) interface, which performs the following tasks:

  • Allows CMTS to execute remote monitoring and management of the Mini-PIM’s cable interface.

  • Downloads the configuration file from CMTS and uses it for configuring the cable interface.

QoS support

The SRX Series Firewall’s Routing Engine is configured through the existing QoS CLI. Because the configuration on the SRX Series Firewall’s Routing Engine and Mini-PIM is done together, the QoS configuration has to be consistent between the Routing Engine and the cable modem interface. The QoS mechanisms on the Routing Engine are decoupled from the QoS mechanisms on the Mini-PIM.

The configuration file downloaded from CMTS contains parameters for primary and secondary flows. These parameters are programmed in the DOCSIS Mini-PIM. The Mini-PIM sends these parameters to the Routing Engine through the PIM infrastructure. The secondary flows are prioritized over primary flows in the DOCSIS Mini-PIM.

SNMP support

CMTS issues the SNMP requests that go to the cable modem. The DOCSIS MIB on the SRX Series Firewall’s Routing Engine displays the Ethernet interface of the cable modem. The following features are supported on the DOCSIS Mini-PIM:

  • NAT support

  • Dying gasp support

  • Back pressure information

MAC address

The MAC address of the DOCSIS Mini-PIM is statically set at the factory and cannot be changed. The MAC address is retrieved from the Mini-PIM and assigned to the cable modem interface in Junos OS.

Transparent bridging

The DOCSIS Mini-PIM performs transparent bridging by sending the packets received on the Ethernet interface with the SRX Series Firewall to the HFC interface and vice versa, without any modifications to the packet. All the other services such as webserver, DHCP server, and DNS server are disabled on the DOCSIS Mini-PIM during transparent bridging.

Example: Configuring the DOCSIS Mini-PIM Interfaces

This example shows how to configure DOCSIS Mini-PIM network interfaces for SRX210, SRX220, and SRX240 devices.

Note:

DOCSIS Mini-PIM interfaces are no longer supported on SRX300, SRX320, SRX340, SRX345, SRX380, and SRX550HM devices.

Requirements

Before you begin:

Overview

In this example, you configure the DOCSIS Mini-PIM interface as cm-2/0/0. You specify the physical properties by setting the interface trace options and the flag option. You then set the logical interface to unit 0 and specify the family protocol type as inet. Finally, you configure the DHCP client.

Configuration

Procedure

CLI Quick Configuration

To quickly configure this example, copy the following command, paste it into a text file, remove any line breaks, change any details necessary to match your network configuration, copy and paste the command into the CLI at the [edit] hierarchy level, and then enter commit from configuration mode.

content_copy zoom_out_map
set interfaces cm-2/0/0 traceoptions flag all
set interfaces cm-2/0/0 unit 0 family inet dhcp 
Step-by-Step Procedure

To configure the DOCSIS Mini-PIM network interfaces:

  1. Configure the interface.

    content_copy zoom_out_map
    [edit]
    user@host# edit interfaces cm-2/0/0
    
  2. Set the interface trace options.

    content_copy zoom_out_map
    [edit]
    user@host# set interfaces cm-2/0/0 traceoptions
    
  3. Specify the flag option.

    content_copy zoom_out_map
    [edit]
    user@host# set interfaces cm-2/0/0 traceoptions flag all
    
  4. Set the logical interface.

    content_copy zoom_out_map
    [edit]
    user@host# set interfaces cm-2/0/0 unit 0
    
  5. Specify the family protocol type.

    content_copy zoom_out_map
    [edit]
    user@host# set interfaces cm-2/0/0 unit 0 family inet
    
  6. Configure the DHCP client.

    content_copy zoom_out_map
    [edit]
    user@host# set interfaces cm-2/0/0 unit 0 family inet dhcp
    
Results

From configuration mode, confirm your configuration by entering the show interfaces cm-2/0/0 command. If the output does not display the intended configuration, repeat the configuration instructions in this example to correct it.

content_copy zoom_out_map
[edit]
    user@host# show interfaces cm-2/0/0
    traceoptions {
    flag all;
    }
    unit 0 {
        family inet {
    dhcp;
    }
}

If you are done configuring the device, enter commit from configuration mode.

Verification

Confirm that the configuration is working properly.

Verifying the DOCSIS Interface Properties

Purpose

Verify that the DOCSIS interface properties are configured properly.

Action

From operational mode, enter the show interfaces cm-2/0/0 command.

content_copy zoom_out_map
user@host> show interfaces cm-2/0/0 extensive
Physical interface: cm-2/0/0, Enabled, Physical link is Up
  Interface index: 154, SNMP ifIndex: 522, Generation: 157
  Link-level type: Ethernet, MTU: 1518, Speed: 40mbps
  Link flags     : None
  Hold-times     : Up 0 ms, Down 0 ms
   State   : OPERATIONAL, Mode: 2.0, Upstream speed: 5120000 0 0 0
   Downstream scanning: CM_MEDIA_STATE_DONE, Ranging: CM_MEDIA_STATE_DONE
   Signal to noise ratio: 31.762909 21.390018  7.517472 14.924058
   Power: -15.756125 -31.840363 -31.840363 -31.840363
   Downstream buffers used           : 0
   Downstream buffers free           : 0
   Upstream buffers free             : 0
   Upstream buffers used             : 0
   Request opportunity burst         : 0 MSlots
  Physical burst                    : 0 MSlots
   Tuner frequency                   : 555 0 0 0 MHz
   Standard short grant              : 0 Slots
   Standard long grant               : 0 Slots
   Baseline privacy state: authorized, Encryption algorithm: ????, Key length: 0
  MAC statistics:                      Receive         Transmit
    Total octets                          1935             2036
    Total packets                            8                8
    CRC/Align errors                         0                0
    Oversized frames                         0
  CoS queues     : 8 supported, 8 maximum usable queues
  Current address: 00:24:dc:0d:76:19, Hardware address: 00:24:dc:0d:76:19
  Last flapped   : 2009-11-10 19:55:40 UTC (00:16:29 ago)
  Statistics last cleared: Never
  Traffic statistics:
   Input  bytes  :                  710                    0 bps
   Output bytes  :                  866                    0 bps
   Input  packets:                    2                    0 pps
   Output packets:                    4                    0 pps
  Packet Forwarding Engine configuration:
    Destination slot: 1
    Direction : Output
    CoS transmit queue               Bandwidth               Buffer Priority   Limit
                              %            bps     %           usec
    0 best-effort            95       38000000    95              0      low    none
    3 network-control         5        2000000     5              0      low    none
   Logical interface cm-2/0/0.0 (Index 69) (SNMP ifIndex 523) (Generation 134)
    Flags: Point-To-Point SNMP-Traps Encapsulation: ENET2
    Traffic statistics:
     Input  bytes  :                  710
     Output bytes  :                  806
     Input  packets:                    2
     Output packets:                    4
    Local statistics:
     Input  bytes  :                  710
     Output bytes  :                  806
     Input  packets:                    2
     Output packets:                    4
    Transit statistics:
     Input  bytes  :                    0                    0 bps
     Output bytes  :                    0                    0 bps
     Input  packets:                    0                    0 pps
     Output packets:                    0                    0 pps
    Security: Zone: Null
    Flow Statistics :
    Flow Input statistics :
      Self packets :                     0
      ICMP packets :                     0
      VPN packets :                      0
      Multicast packets :                0
      Bytes permitted by policy :        0
      Connections established :          0
    Flow Output statistics:
      Multicast packets :                0
      Bytes permitted by policy :        0
    Flow error statistics (Packets dropped due to):
      Address spoofing:                  0
      Authentication failed:             0
      Incoming NAT errors:               0
      Invalid zone received packet:      0
      Multiple user authentications:     0
      Multiple incoming NAT:             0
      No parent for a gate:              0
      No one interested in self packets: 0
      No minor session:                  0
      No more sessions:                  0
      No NAT gate:                       0
      No route present:                  0
      No SA for incoming SPI:            0
      No tunnel found:                   0
      No session for a gate:             0
      No zone or NULL zone binding       0
      Policy denied:                     0
      Security association not active:   0
      TCP sequence number out of window: 0
      Syn-attack protection:             0
      User authentication errors:        0
    Protocol inet, MTU: 1504, Generation: 147, Route table: 0
      Flags: None
      Addresses, Flags: Is-Preferred Is-Primary
        Destination: 20.20.20/24, Local: 20.20.20.5, Broadcast: 20.20.20.255, Generation: 144

The output shows a summary of DOCSIS interface properties. Verify the following information:

  • The physical interface is Enabled. If the interface is shown as Disabled, do either of the following:

    • In the CLI configuration editor, delete the disable statement at the [edit interfaces interface-name] level of the configuration hierarchy.

    • In the J-Web configuration editor, clear the Disable check box on the Interfaces>interface-name page.

  • The physical link is Up. A link state of Down indicates a problem with the interface module, interface port, or physical connection (link-layer errors).

  • The Last Flapped time is an expected value. The Last Flapped time indicates the last time the physical interface became unavailable and then available again. Unexpected flapping indicates likely link-layer errors.

  • The traffic statistics reflect the expected input and output rates. Verify that the number of inbound and outbound bytes and packets matches the expected throughput for the physical interface. To clear the statistics and see only new changes, use the clear interfaces statistics interface-name command.

Change History Table

Feature support is determined by the platform and release you are using. Use Feature Explorer to determine if a feature is supported on your platform.

Release
Description
15.1X49-D10
DOCSIS Mini-PIM interfaces are no longer supported on SRX300, SRX320, SRX340, SRX345, and SRX550HM devices.
footer-navigation