2.10. Mirror Service Configuration Command Reference

2.10.1. Command Hierarchies

2.10.1.1. Mirror Configuration Commands

config
— mirror
mirror-dest service-id [create] [type mirror-type] [name name]
— no mirror-dest service-id
description description-string
encap
layer-3-encap [{ip-udp-shim | ip-gre | ip-udp-shim-sampled}] [create]
[no] direction-bit
gateway [create]
— no gateway
ip src ip-address dest ip-address
— no ip
udp src udp-port dest udp-port
— no udp
router router-instance
router service-name service-name
— no router
endpoint endpoint-name [create]
— no endpoint endpoint-name
description description-string
revert-time {revert-time | infinite}
fc fc-name
— no fc
pcap session-name [create]
— no pcap session-name
file-url file-url
— no file-url
[no] remote-source
far-end ip-address [vc-id vc-id] [{ing-svc-label ingress-vc-label | tldp}] [icb]
— no far-end ip-address
spoke-sdp sdp-id:vc-id [create] [no-endpoint]
spoke-sdp sdp-id:vc-id [create] endpoint name [icb]
— no spoke-sdp sdp-id:vc-id
[no] acknowledgment
refresh-timer seconds
request-timer request-timer-secs retry-timer retry-timer-secs timeout-multiplier multiplier
[no] shutdown
[no] control-word
egress
vc-label egress-vc-label
— no vc-label [egress-vc-label]
l2tpv3
cookie cookie1-value [cookie2-value]
— no cookie
vc-label ingress-vc-label
— no vc-label [ingress-vc-label]
[no] pw-path-id
agi route-identifier
— no agi
saii-type2 global-id:node-id:ac-id
— no saii-type2
taii-type2 global-id:node-id:ac-id
— no taii-type2
[no] shutdown
sampling-rate sampling-rate
sap sap-id [create] [no-endpoint]
sap sap-id [create] endpoint name
— no sap
cem
packet jitter-buffer milliseconds [payload-size bytes]
packet payload-size bytes
— no packet
[no] rtp-header
[no] egress
sa-mac ieee-address da-mac ieee-address
— no sa-mac
qos policy-id
qos policy-id port-redirect-group queue-group-name instance instance-id
— no qos
[no] shutdown
slice-size slice-size
— no slice-size
spoke-sdp sdp-id:vc-id [create] [no-endpoint]
spoke-sdp sdp-id:vc-id [create] endpoint name [icb]
— no spoke-sdp sdp-id:vc-id
[no] acknowledgment
refresh-timer seconds
request-timer request-timer-secs retry-timer retry-timer-secs timeout-multiplier multiplier
[no] shutdown
[no] control-word
egress
l2tpv3
cookie cookie-value
— no cookie
vc-label egress-vc-label
— no vc-label [egress-vc-label]
vc-label ingress-vc-label
— no vc-label [ingress-vc-label]
precedence {precedence-value | primary}
— no precedence
[no] pw-path-id
agi route-identifier
— no agi
saii-type2 global-id:node-id:ac-id
— no saii-type2
taii-type2 global-id:node-id:ac-id
— no taii-type2
[no] shutdown
[no] mirror-source service-id
ip-filter ip-filter-id entry entry-id [entry-id]
— no ip-filter ip-filter-id [entry entry-id]
ipv6-filter ipv6-filter-id entry entry-id [entry-id]
— no ipv6-filter ipv6-filter-id [entry entry-id]
mac-filter mac-filter-id entry entry-id [entry-id]
— no mac-filter mac-filter-id [entry entry-id]
port {port-id | lag lag-id} [egress] [ingress]
— no port {port-id | lag lag-id} {[egress] [ingress]}
sap sap-id {[egress] [ingress]}
— no sap sap-id [egress] [ingress]
[no] shutdown
subscriber sub-ident-string [sap sap-id] [ip ip-address] [{mac ieee-address] | sla-profile sla-profile-name}] [fc {[be] [l2] [af] [l1] [h2] [ef] [h1] [nc]}] {[ingress] [egress]} [host-type host-type] [family family]
— no subscriber sub-ident-string

2.10.1.2. IP Mirror Interface Commands

config
— service
— vprn
ip-mirror-interface ip-int-name [create]
— no ip-mirror-interface ip-int-name
description long-description-string
[no] shutdown
spoke-sdp sdp-id:vc-id [create]
— no spoke-sdp sdp-id:vc-id
description description-string
— no description
filter ip ip-filter-id
— no filter
vc-label ingress-vc-label
— no vc-label [ingress-vc-label]
[no] shutdown

2.10.1.3. Lawful Intercept Commands

config
li
li-ip-filter li-filter-name [create]
— no li-ip-filter li-filter-name
description description-string
entry li-entry-id [create]
— no entry li-entry-id
description description-string
match [protocol protocol-id]
— no match
dst-ip {ip-address/mask | ip-address ipv4-address-mask}
— no dst-ip
dst-port {lt | gt | eq} dst-port-number
dst-port range dst-port-number dst-port-number
— no dst-port
fragment {true | false}
— no fragment
src-ip {ip-address/mask | ip-address ipv4-address-mask}
— no src-ip
src-port {lt | gt | eq} src-port-number
src-port range src-port-number src-port-number
— no src-port
li-ipv6-filter li-filter-name [create]
— no li-ipv6-filter li-filter-name
description description-string
entry li-entry-id [create]
— no entry li-entry-id
description description-string
match [next-header next-header]
— no match
dst-ip {ipv6-address/prefix-length | ipv6-address ipv6-address-mask}
— no dst-ip
dst-port {lt | gt | eg} dst-port-number
dst-port range dst-port-number dst-port-number
— no dst-port
src-ip {ipv6-address/prefix-length | ipv6-address ipv6-address-mask}
— no src-ip
src-port {lt | gt | eq} src-port-number
src-port range src-port-number src-port-number
— no src-port
li-mac-filter li-filter-name [create]
— no li-mac-filter li-filter-name
description description-string
entry li-entry-id [create]
— no entry li-entry-id
description description-string
match [frame-type frame-type]
— no match
dst-mac ieee-address [ieee-address-mask]
— no dst-mac
src-mac ieee-address [ieee-address-mask]
— no src-mac
[no] li-ip-filter li-filter-name
[no] ip-filter ip-filter-id
[no] ip-filter-name filter-name
[no] li-ipv6-filter li-filter-name
[no] ipv6-filter ipv6-filter-id
[no] ipv6-filter-name filter-name
[no] li-mac-filter li-filter-name
[no] mac-filter mac-filter-id
[no] mac-filter-name filter-name
li-reserved-block block-name [create]
— no li-reserved-block block-name
description description-string
— no description
[no] ip-filter ip-filter-id
[no] ip-filter-name filter-name
[no] ipv6-filter ipv6-filter-id
[no] ipv6-filter-name filter-name
[no] mac-filter mac-filter-id
[no] mac-filter-name filter-name
start-entry entry-id count count
li-filter-lock-state {locked | unlocked-for-li-users | unlocked-for-all-users}
[no] li-source mirror-service-id
ip-filter ip-filter-id entry entry-id [entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
— no ip-filter ip-filter-id [entry entry-id [entry-id]]
ipv6-filter ipv6-filter-id entry entry-id [entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
— no ipv6-filter ipv6-filter-id [entry entry-id [entry-id]]
li-ip-filter li-filter-name entry li-entry-id [li-entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
— no li-ip-filter li-filter-name [entry li-entry-id [li-entry-id]]
li-ipv6-filter li-filter-name entry li-entry-id [li-entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
— no li-ipv6-filter li-filter-name [entry li-entry-id [li-entry-id]]
li-mac-filter li-filter-name entry li-entry-id [li-entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
— no li-mac-filter li-filter-name [entry li-entry-id [li-entry-id]]
mac-filter mac-filter-id entry entry-id [entry-id] [intercept-id intercept-id [intercept-id]] [session-id [session-id] [[session-id]]]
— no mac-filter mac-filter-name [entry entry-id [entry-id]]
nat
[no] classic-lsn-sub router router-instance ip ip-address
session-id session-id
— no session-id
[no] dslite-lsn-sub router router-instance b4 ipv6-prefix
session-id session-id
— no session-id
ethernet-header [da ieee-address] [sa ieee-address] [etype ethertype]
[no] l2-aware-sub sub-ident-string
intercept-id id
session-id session-id
— no session-id
[no] nat64-lsn-sub router router-instance ip ipv6-prefix
intercept-id id
session-id session-id
— no session-id
port {port-id | lag lag-id} {[egress] [ingress]}
— no port {port-id | lag lag-id} [egress] [ingress]
sap sap-id {[ingress] [egress]}
— no sap sap-id [ingress] [egress]
[no] shutdown
subscriber sub-ident-string [sap sap-id] [ip ip-address] [{mac ieee-address] | sla-profile sla-profile-name}] [fc {[be] [l2] [af] [l1] [h2] [ef] [h1] [nc]}] [intercept-id intercept-id] [session-id id] {[ingress] [egress]} [host-type host-type] [family ip-family]
— no subscriber sub-ident-string
[no] dsm-subscriber mac mac-address
intercept-id [intercept-id]
session-id [session-id]
— no session-id
log
[no] log-id log-id
description description-string
filter filter-id
— no filter
from li
— no from
netconf-stream stream-name
[no] shutdown
time-format {local | utc}
to memory [size]
to netconf [size]
to session
to snmp [size]
mirror-dest-reservation service-id to service-id
mirror-dest-template name [type mirror-type] [create]
layer-3-encap [ip-udp-shim | ip-gre]
[no] direction-bit
ip-src ip-address
— no ip-src
router router-instance
— no router
udp-dst udp-port
— no udp-dst
udp-src udp-port
— no udp-src
targets-location cflash-id
radius
mirror-dest-template template-name
save
ipoe origin
pppoe origin
ine-identifier identifier
lics
lic lic-name [create]
— no lic lic-name
address ipv4-address
— no address
[no] authentication
password hex-string
— no password
private-ki hex-string
— no private-ki
sequence-group group
description description-string
— no description
lic-identifier identifier
port tcp-port
— no port
router router-name
— no router
[no] shutdown
user-db name
— no user-db
x1
address ipv4-address
— no address
peer lic-name
— no peer
port tcp-port
— no port
message-timeout seconds
x2
address ipv4-address
— no address
peer lic-name
— no peer
keep-alive seconds
request seconds
x3
address-range start ipv4-address end ipv4-address
alarms
cpu-alarm high-threshold high-percentage low-threshold low-percentage
— no cpu-alarm
memory-alarm high-threshold high-percentage low-threshold low-percentage
— no memory-alarm
throughput-alarm high-threshold Mbps low-threshold Mbps
li-group isa-group-id
— no li-group
peers
[no] peer lic-name
session-limit limit
keep-alive seconds
request seconds
target-retry-wait seconds

The following commands are also described in the 7450 ESS, 7750 SR, 7950 XRS, and VSR Basic System Configuration Guide.

bof
[no] li-local-save
[no] li-separate

The following commands are also described in the 7450 ESS, 7750 SR, 7950 XRS, and VSR System Management Guide.

config
— system
— security
— user
[no] access [ftp] [snmp] [console] [li] [netconf] [grpc]
[no] profile user-profile-name
[no] li

2.10.2. Command Descriptions

2.10.2.1. Generic Commands

description

Syntax 
description description-string
no description
Context 
config>mirror>mirror-dest
config>mirror>mirror-dest>endpoint
config>li>log>log-id
config>li>li-filter>li-mac-filter
config>li>li-filter>li-mac-filter>entry
config>li>li-filter>li-ip-filter
config>li>li-filter>li-ip-filter>entry
config>li>li-filter>li-ipv6-filter
config>li>li-filter>li-ipv6-filter>entry
config>li>li-filter-block-reservation>li-reserved-block
config>li>x-interfaces>lics>lic
config>service>vprn>ip-mirror-interface>spoke-sdp
Description 

This command creates a text description stored in the configuration file for a configuration context to help the administrator identify the content of the file.

The no form of this command removes the description string from the configuration.

Parameters 
description-string—
Specifies description character string. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

description

Syntax 
description long-description-string
no description
Context 
config>service>vprn>ip-mirror-interface
Description 

This command creates a text description stored in the configuration file for a configuration context to help the administrator identify the content of the file.

The no form of this command removes the description string from the configuration.

Parameters 
long-description-string—
Specifies the description character string. Allowed values are any string up to 160 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

shutdown

Syntax 
[no] shutdown
Context 
config>mirror>mirror-dest
config>mirror>mirror-source
debug>mirror-source
config>mirror>mirror-dest>spoke-sdp>egress
config>li>li-source
config>li>log>log-id
config>service>vprn>ip-mirror-interface
config>service>vprn>ip-mirror-interface>spoke-sdp
Description 

The shutdown command administratively disables an entity. When disabled, an entity does not change, reset, or remove any configuration settings or statistics. Many entities must be explicitly enabled using the no shutdown command.

The shutdown command administratively disables an entity. The operational state of the entity is disabled as well as the operational state of any entities contained within. Many objects must be shut down before they may be deleted.

Unlike other commands and parameters where the default state is not indicated in the configuration file, shutdown and no shutdown are always indicated in system generated configuration files.

The no form of this command puts an entity into the administratively enabled state.

Default 

See Special Cases below.

Special Cases 
Mirror Destination—
When a mirror destination service ID is shutdown, mirrored packets associated with the service ID are not accepted from the mirror source or remote source router. The associated mirror source is put into an operationally down mode. Mirrored packets are not transmitted out of the SAP or SDP. Each mirrored packet is silently discarded. If the mirror destination is a SAP, the SAP’s discard counters are incremented.

The shutdown command places the mirror destination service or mirror source into an administratively down state. The mirror-dest service ID must be shut down in order to delete the service ID, SAP or SDP association from the system.

The default state for a mirror destination service ID is shutdown. A no shutdown command is required to enable the service.

Mirror Source—
Mirror sources do not need to be shutdown in order to remove them from the system.

When a mirror source is shutdown, mirroring is terminated for all sources defined locally for the mirror destination service ID. If the remote-source command has been executed on the mirror destination associated with the shut down mirror source, mirroring continues for remote sources.

The default state for a mirror source for a given mirror-dest service ID is no shutdown. A shutdown command is required to disable mirroring from that mirror-source.

2.10.2.2. Mirror Destination Configuration Commands

mirror-dest

Syntax 
mirror-dest service-id [create] [type mirror-type] [name name]
no mirror-dest service-id
Context 
config>mirror
Description 

This command creates a context to set up a service that is intended for packet mirroring. It is configured as a service to allow mirrored packets to be directed locally (within the same router) or remotely, over the core of the network and have a far-end decode mirror encapsulation.

The mirror destination service is comprised of destination parameters that define where the mirrored packets are to be sent. It also specifies whether the defined service-id will receive mirrored packets from far-end router over the network core.

The mirror destination service IDs are persistent between boots of the router and are included in the configuration saves. The local sources of mirrored packets for the service ID are defined within the debug mirror mirror-source command that references the same service-id. Up to 255 mirror destination service IDs can be created within a single system.

The mirror-dest command creates or edits a service ID for mirroring purposes. If the service-id does not exist within the context of all defined services, the mirror destination service is created and the context of the CLI is changed to that service ID. If the service-id exists within the context of defined mirror destination services, the CLI context is changed for editing parameters on that service ID. If the service-id exists within the context of another service type, an error message is returned and CLI context is not changed from the current context.

LI source configuration is saved using the li>save command.

The no form of this command removes a mirror destination from the system. The mirror source or li-source associations with the mirror destination service-id do not need to be removed or shutdown first. The mirror destination service-id must be shutdown before the service ID can be removed. When the service ID is removed, all mirror-source or li-source commands that have the service ID defined will also be removed from the system.

Parameters 
service-id—
The service identification identifies the service in the service domain. This ID is unique to this service and cannot be used by any other service, regardless of service type. The same service ID must be configured on every router that this particular service is defined on.

If particular a service ID already exists for a service, then the same value cannot be used to create a mirror destination service ID with the same value. For example:

If an Epipe service ID 11 exists, then a mirror destination service ID 11 cannot be created. If a VPLS service ID 12 exists, then a mirror destination service ID 12 cannot be created.

If an IES service ID 13 exists, then a mirror destination service ID 13 cannot be created.

Values—

service-id:

1 to 2147483647

svc-name:

64 characters maximum

 

create—
Keyword used to create a mirror destination service.
mirror-type
The type describes the encapsulation supported by the mirror service.
Values—
The following values apply to the 7750 SR:
ether, frame-relay, ppp, ip-only, atm-sdu, satop-e1, satop-e3, satop-t1, cesopsn, cesopsn-cas

 

Values—
The following values apply to the 7950 XRS:
ether, ip-only

 

Values—
The following values apply to the 7450 ESS:
ether, frame-relay, ppp

 

name—
Configures an optional service name identifier, up to 64 characters, to a given service. This service name can then be used in configuration references, display, and show commands throughout the system. A defined service name can help the service provider or administrator to identify and manage services within the SR OS platforms.

To create a service, you must assign a service ID; however, after it is created, either the service ID or the service name can be used to identify and reference a service.

If a name is not specified at creation time, then SR OS assigns a string version of the service-id as the name.

Service names may not begin with an integer (0 to 9).

enable-port-id

Syntax 
[no] enable-port-id
Context 
config>mirror>mirror-dest
Description 

This command includes the mirrored packet system’s port ID. The system port ID can be used to identify which port the packet was received or sent on. Inclusion of the port ID is only supported for mirror-dest type ppp.

The no form of this command disables the inclusion of the port ID of the system in the packet.

encap

Syntax 
encap
Context 
config>mirror>mirror-dest
Description 

This command enters the encap branch in order to configure encapsulation options for the mirrored traffic. Note that the use of encap is mutually exclusive with SAP or spoke SDP options in the same mirror destination. Only one type of encapsulation can be specified for a single mirror destination. Slicing and encap are mutually exclusive in the same mirror-dest context.

layer-3-encap

Syntax 
layer-3-encap [{ip-udp-shim | ip-gre | ip-udp-shim-sampled}] [create]
no layer-3-encap
Context 
config>mirror>mirror-dest>encap
Description 

This command specifies the format of the routable encapsulation to add to each copied packet. Layer 3 encapsulation takes precedence over Ethernet encapsulation configuration in an LI source. No changes are allowed to the Layer 3 encapsulation once a gateway is configured.

The no form of this command removes the routable encapsulation.

Default 

no layer-3-encap

Parameters 
ip-udp-shim—
Specifies that the type of Layer 3 encapsulation is an IPv4 header, UDP header, and LI shim header added to the mirrored packets.
ip-gre—
Specifies that the type of Layer 3 encapsulation is an IPv4 header and GRE header added to the mirrored packets. This encapsulation type is only supported with mirror-type ip-only.
ip-udp-shim-sampled—
Specifies that the type of Layer 3 encapsulation is an IPv4 header, UDP header, and a mirror shim header added to the mirrored packets providing direction, mirror type, filter action, interface type, and interface value.

direction-bit

Syntax 
[no] direction-bit
Context 
config>mirror>mirror-dest>encap>layer-3-encap
Description 

This command is used to steal one bit from the intercept-id in the LI-Shim and use it to indicate the direction of traffic flow for an LI session. Using a direction bit may be used by a LI Mediation Gateway to distinguish between the two directions of traffic flow for an LI session when both directions share a common mirror-dest, intercept-id and session-id. If the direction bit is enabled then the Mirror Header Version (2 bit mhv) in the LI-Shim will be set to binary 01, and the next bit after the mhv is set to 0 for ingress traffic and 1 for egress traffic.

For NAT based LI, ingress means the traffic is arriving at the node from the subscriber host (applies to the 7450 ESS and 7750 SR).

No changes are allowed to the direction-bit configuration once a gateway is configured.

gateway

Syntax 
gateway [create]
no gateway
Context 
config>mirror>mirror-dest>encap>layer-3-encap
Description 

This command configures the parameters to send the mirrored packets to a remote destination gateway. Once a gateway is created, no changes to the layer-3-encap type, router or direction-bit are allowed.

ip

Syntax 
ip src ip-address dest ip-address
no ip
Context 
config>mirror>mirror-dest>encap>layer-3-encap>gateway
Description 

This command configures the source IPv4 address and destination IPv4 address to use in the IPv4 header part of the routable LI encapsulation.

Parameters 
src ip-address
Specifies source IP address.
Values—
a.b.c.d

 

dest ip-address
Specifies destination IP address.
Values—
a.b.c.d

 

udp

Syntax 
udp src udp-port dest udp-port
no udp
Context 
config>mirror>mirror-dest>encap>layer-3-encap>gateway
Description 

This command configures the source UDP port and destination UDP port to use in the UDP header part of the routable LI encapsulation.

Parameters 
udp-port—
Specifies source UDP port.
Values—
1 to 65535

 

router

Syntax 
router router-instance
router service-name service-name
no router
Context 
config>mirror>mirror-dest>encap>layer-3-encap
Description 

This command specifies the routing instance into which to inject the mirrored packets. The packets are forwarded in the routing instance based on the configurable destination IP address in the inserted IP header. If a mirror-dest is configured to inject into a VPRN service, then that VPRN service cannot be deleted. A mirror-dest with layer-3-encap is set to operationally down if the configured destination IP address is not reachable via an interface in the routing instance or service configured for the mirror-dest. No changes are allowed to the router configuration once a gateway is configured. A service must already exist before it is specified as a router-instance. VPRN and IES services share the same number space for the service-id, but IES services cannot be specified as the router-instance for routable LI encap.

Forwarding of routable encapsulated LI packets out an R-VPLS interface is not supported. A mirror-dest configured with routable encapsulation can be bound to a routing instance that also has an R-VPLS bound to it but the operator must ensure that the destination of the LI packets is not reachable via any R-VPLS interfaces. Any routable encapsulated LI packets that arrive at the egress of an R-VPLS interface are discarded. Parallel use of routable LI encapsulation and R-VPLS in the same routing instance is supported as long as the mirrored packets don't egress out the R-VPLS interface.

Default 

router Base

Parameters 
router-instance—
Specifies the router instance.
Values—
<router-name> | <service-id>

router-name

“Base”, name

service-id

1 to 2147483647

 

service-name—
Specifies the service name, up to 64 characters.

endpoint

Syntax 
endpoint endpoint-name [create]
no endpoint endpoint-name
Context 
config>mirror>mirror-dest
config>mirror>mirror-dest>sap
config>mirror>mirror-dest>sdp
Description 

This command configures a service end point. A mirror service supports two implicit endpoints managed internally by the system. The following applies to endpoint configurations.

Up to two named endpoints may be created per service mirror or LI service. The endpoint name is locally significant to the service mirror or LI service.

  1. Objects (SAPs or SDPs) may be created on the service mirror or LI with the following limitations:
    1. two implicit endpoint objects (without explicit endpoints defined)
    2. one implicit and multiple explicit object with the same endpoint name
    3. multiple explicit objects each with one of two explicit endpoint names
  2. All objects become associated implicitly or indirectly with the implicit endpoints 'x' and 'y'.
  3. Objects may be created without an explicit endpoint defined.
  4. Objects may be created with an explicit endpoint defined.
  5. Objects without an explicit endpoint may have an explicit endpoint defined without deleting the object.
  6. Objects with an explicit endpoint defined may be dynamically moved to another explicit endpoint or may have the explicit endpoint removed.

Creating an object without an explicit endpoint:

  1. If an object on a mirror or LI service has no explicit endpoint name associated, the system attempts to associate the object with implicit endpoint 'x' or 'y'.
  2. The implicit endpoint cannot have an existing object association.
  3. If both 'x' and 'y' are available, 'x' is selected.
  4. If an 'x' or 'y' association cannot be created, the object cannot be created.

Creating an object with an explicit endpoint name:

  1. The endpoint name must exist on the mirror or LI service.
  2. If this is the first object associated with the endpoint name:
    1. the object is associated with either implicit endpoint 'x' or 'y'
    2. the implicit endpoint cannot have an existing object associated
    3. if both 'x' and 'y' are available, 'x' is selected
    4. if 'x' or 'y' is not available, the object cannot be created
    5. the implicit endpoint is now associated with the named endpoint
    6. f this is not the first object associated with the endpoint name:
    7. the object is associated with the named endpoint's implicit association

Changing an object’s implicit endpoint to an explicit endpoint name

  1. If the explicit endpoint name is associated with an implicit endpoint, the object is moved to that implicit endpoint
  2. If the object is the first to be associated with the explicit endpoint name:
    1. the object is associated with either implicit endpoint 'x' or 'y'
    2. the implicit endpoint cannot have an existing object associated (except this one)
    3. if both 'x' and 'y' are available, 'x' is selected
    4. if 'x' or 'y' is not available, the object cannot be moved to the explicit endpoint
    5. if moved, the implicit endpoint is now associated with the named endpoint

Changing an object’s explicit endpoint to another explicit endpoint name

  1. If the new explicit endpoint name is associated with an implicit endpoint, the object is moved to that implicit endpoint
  2. If the object is the first to be associated with the new explicit endpoint name:
    1. the object is associated with either implicit endpoint 'x' or 'y'
    2. the implicit endpoint cannot have an existing object associated (except this one)
    3. if both 'x' and 'y' are available, 'x' is selected
    4. if 'x' or 'y' is not available, the object cannot be moved to the new endpoint
    5. if moved, the implicit endpoint is now associated with the named endpoint

An explicitly named endpoint can have a maximum of one SAP and one ICB. Once a SAP is added to the endpoint, only one more object of type ICB sdp is allowed. The ICB sdp cannot be added to the endpoint if the SAP is not part of a MC-LAG instance. Conversely, a SAP which is not part of a MC-LAG instance cannot be added to an endpoint which already has an ICB sdp.

An explicitly named endpoint which does not have a SAP object can have a maximum of four SDPs which can include any of the following: a single primary SDP, one or many secondary SDPs with precedence, and a single ICB SDP.

The user can only add a SAP configured on a MC-LAG instance to this endpoint. Conversely, the user will not be able to change the mirror service type away from mirror service without first deleting the MC-LAG SAP.

The no form of this command removes the association of a SAP or an SDP with an explicit endpoint name. When removing an objects explicit endpoint association:

  1. The system attempts to associate the object with implicit endpoint 'x' or 'y'.
  2. The implicit endpoint cannot have an existing object association (except this one).
  3. If both 'x' and 'y' are available, 'x' is selected.
  4. If an 'x' or 'y' association cannot be created, the explicit endpoint cannot be removed.
Parameters 
endpoint-name—
Specifies the endpoint name.
create—
Mandatory keyword to create this entry.

revert-time

Syntax 
revert-time {revert-time | infinite}
no revert-time
Context 
config>mirror>mirror-dest>endpoint
Description 

This command configures the time to wait before reverting to the primary spoke SDP. This command has an effect only when used in conjunction with an endpoint which contains a SDP of type ‘primary’. It is ignored and has no effect in all other cases. The revert-timer is the delay in seconds the system waits before it switches the path of the mirror service from an active secondary SDP in the endpoint into the endpoint primary SDP after the latter comes back up.

The no form of this command resets the timer to the default value of 0. This means that the mirror-service path is switched back to the endpoint primary sdp immediately after it comes back up.

Parameters 
revert-time—
Specifies a delay, in seconds, the system waits before it switches the path of the mirror service from an active secondary SDP in the endpoint into the endpoint primary SDP after the latter comes back up.
Values—
0 to 600

 

infinite—
Forces the mirror or LI service path to never revert to the primary SDP as long as the currently active secondary SDP is UP.

fc

Syntax 
fc fc-name
no fc
Context 
config>mirror>mirror-dest
Description 

This command specifies a forwarding class for all mirrored packets transmitted to the destination SAP or SDP overriding the default (be) forwarding class. All packets are sent with the same class of service to minimize out-of-sequence issues. The mirrored packet does not inherit the forwarding class of the original packet.

When the destination is on a SAP, a single egress queue is created that pulls buffers from the buffer pool associated with the fc-name.

When the destination is on an SDP, the fc-name defines the DiffServ-based egress queue that is used to reach the destination. The fc-name also defines the encoded forwarding class of the encapsulation.

The FC configuration also affects how mirrored packets are treated at the ingress queuing point on the line cards. One ingress queue is used per mirror destination (service) and that is an expedited queue if the configured FC is expedited (one of nc, h1, ef or h2). The ingress mirror queues have no CIR, but a line-rate PIR.

The no form of this command reverts the mirror-dest service ID forwarding class to the default forwarding class.

Default 

The best effort (be) forwarding class is associated with the mirror-dest service ID.

Parameters 
fc-name—
The name of the forwarding class with which to associate mirrored service traffic. The forwarding class name must already be defined within the system. If the fc-name does not exist, an error is returned and the fc command has no effect. If the fc-name does exist, the forwarding class associated with fc-name overrides the default forwarding class.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

pcap

Syntax 
pcap session-name [create]
no pcap session-name
Context 
config>mirror>mirror-dest
Description 

This command specifies a PCAP instance used for packet capture.

The no form of this command removes the PCAP instance and stops the packet capture and file transfer session.

Parameters 
session-name—
Specifies the session name, up to 32 characters.

file-url

Syntax 
file-url file-url
no file-url
Context 
config>mirror>mirror-dest>pcap
Description 

This command specifies a file URL for the FTP or TFTP server, including the filename for packet capture transfer. After the file URL is entered, the system attempts to establish a connection and creates a file using the filename specified. The command prompt displays an error and rejects the file URL if the session establishment fails, if write privilege to remote server fails, or if the session experiences a sudden termination. If the FTP or TFTP server is unreachable, the command prompt is halted for further input until the retires are timed out after 24 seconds (after four attempts of about six seconds each). This command overwrites any file on the FTP or TFTP server with the same filename.

The no form of this command removes the file-url instance and stops the packet capture and file transfer session.

Parameters 
file-url—
Specifies the URL for the file to direct the search.
Values—
[local-url | remote-url]
where:
  1. local-url — [cflash-id/] [file-path]
    180 chars max, including cflash-id
    directory length 99 chars max each
  2. remote-url — [{ftp://|tftp://} login:pswd@remote-locn/][file-path]
    180 chars max
    directory length 99 chars max each
    where: remote-locn — [hostname | ipv4-address | ipv6-address]

ipv4-address

a.b.c.d

ipv6-address

x:x:x:x:x:x:x:x[-interface]

x:x:x:x:x:x:d.d.d.d[-interface]

x - [0..FFFF]H

d - [0..255]D

interface - 32 chars max, for link

local addresses

cflash-id

cf1:|cf1-A:|cf1-B:|cf2:|cf2-A:|cf2-B:|cf3:|cf3-A:|cf3-B:

 

remote-source

Syntax 
[no] remote-source
Context 
config>mirror>mirror-dest
Description 

This command is used on a destination router in a remote mirroring solution. The mirroring (packet copy) is performed on the source router and sent via an SDP to the destination router. Remote mirroring requires remote source configuration on the destination router.

Remote mirroring allows a destination router to terminate SDPs from multiple remote source routers. This allows consolidation of packet sniffers or analyzers at a single or small set of points in a network (for example, a sniffer or analyze farm, or lawful interception gateway).

A remote-source entry must be configured on the destination router for each source router from which mirrored traffic is being sent via SDPs.

A mirror destination service that is configured for a destination router must not be configured as for a source router.

The emote source configuration is not applicable when routable LI encapsulation is being used on the mirror source router. The remote source configuration is only used when a source router is sending mirrored traffic to a destination router via SDPs.

Two types of remote-source entries can be configured:

  1. far end
  2. spoke SDP

Certain remote source types are applicable with certain SDP types. For descriptions of the command usage in the mirror-dest context, see the far-end and spoke-sdp commands.

The no form of this command removes all remote-source entries.

far-end

Syntax 
far-end ip-address [vc-id vc-id] [{ing-svc-label ingress-vc-label | tldp}] [icb]
no far-end ip-address
Context 
config>mirror>mirror-dest>remote-source
Description 

This command is used on a destination router in a remote mirroring solution. See the description for the remote-source command for additional information.

When using L2TPv3, MPLS-TP or LDP IPv6 LSP SDPs in the remote mirroring solution, the destination node should be configured with remote-src>spoke-sdp entries. For all other types of SDPs, remote-source>far-end entries are used.

Up to 50 far-end entries can be specified.

The no form of this command removes the IP address from the remote source configuration.

Parameters 
ip-address—
Specifies the service IP address (system IP address) of the remote device sending mirrored traffic to this mirror destination service. If 0.0.0.0 is specified, any remote is allowed to send to this service.
Values—
1.0.0.1 to 223.255.255.254

 

vc-id —
Specifies the virtual circuit identifier of the remote source. For mirror services, the vc-id defaults to the service-id. However, if the vc-id is being used by another service a unique vc-id is required to create an SDP binding. For this purpose the mirror service SDP bindings accepts vc-ids. This VC ID must match the VC ID used on the spoke SDP that is configured on the source router.
ingress-vc-label
Specifies the ingress service label for mirrored service traffic on the far end device for manually configured mirror service labels.

The defined ing-svc-label is entered into the ingress service label table which causes ingress packet with that service label to be handled by this mirror destination service.

The specified ing-svc-label must not have been used for any other service ID and must match the egress service label being used on the spoke SDP that is configured on the source router. It must be within the range specified for manually configured service labels defined on this router. It may be reused for other far end addresses on this mirror-dest-service-id.

Values—
2048 to 18431

 

tldp—
Specifies that the label is obtained through signaling via the LDP.
icb—
Specifies that the remote source is an inter-chassis backup SDP binding.

spoke-sdp

Syntax 
spoke-sdp sdp-id:vc-id [create] [no-endpoint]
spoke-sdp sdp-id:vc-id [create] endpoint name [icb]
no sdp sdp-id:vc-id
Context 
config>mirror>mirror-dest
config>mirror>mirror-dest>remote-source
Description 

This command binds an existing (mirror) service distribution path (SDP) to the mirror destination service ID.

Spoke SDPs are used to send and receive mirrored traffic between mirror source and destination routers in a remote mirroring solution. A spoke SDP configured in the remote-source context (remote-src>spoke-sdp) is used on the destination router. A spoke SDP configured in the mirror service context (mirror-dest>spoke-sdp) is used on the source router.

The destination node should be configured with remote-src>spoke-sdp entries when using L2TPv3, MPLS-TP or LDP IPv6 LSP SDPs in the remote mirroring solution. For all other types of SDPs, remote-source>far-end entries should be used.

Spoke SDPs are not applicable when routable LI encapsulation is employed (mirror-dest>encap).

A mirror destination service that is configured for a destination router must not be configured as for a source router.

The no form of this command removes the SDP binding from the mirror destination service.

Default 

An SDP ID is bound to a mirror destination service ID. If no SDP is bound to the service, the mirror destination will be local and cannot be to another router over the core network.

Parameters 
sdp-id:vc-id —
Specifies a locally unique SDP identification (ID) number. The SDP ID must exist. If the SDP ID does not exist, an error will occur and the command will not execute.

For mirror services, the vc-id defaults to the service-id. However, there are scenarios where the vc-id is being used by another service. In this case, the SDP binding cannot be created. So, to avoid this, the mirror service SDP bindings now accepts vc-ids.

Values—
1 to 17407

 

no-endpoint—
Removes the association of a SAP or a SDP with an explicit endpoint name.
name
Specifies the name of the endpoint associated with the SAP.
icb—
Indicates that the SDP is of type Inter-Chassis Backup (ICB). This is a special pseudowire used for MC-LAG and pseudowire redundancy application.

An explicitly named endpoint can have a maximum of one SAP and one ICB. Once a SAP is added to the endpoint, only one more object of type ICB SDP is allowed. The ICB SDP cannot be added to the endpoint if the SAP is not part of a MC-LAG instance. This means that all other SAP types cannot exist on the same endpoint as an ICB SDP since non Ethernet SAP cannot be part of a MC-LAG instance. Conversely, a SAP which is not part of a MC-LAG instance cannot be added to an endpoint which already has an ICB SDP.

An explicitly named endpoint, which does not have a SAP object, can have a maximum of four SDPs, which can include any of the following: a single primary SDP, one or many secondary SDPs with precedence, and a single ICB SDP.

Default—
Null. The user should explicitly configure this option at create time. The user can remove the ICB type simply by retyping the SDP configuration without the icb keyword.

control-channel-status

Syntax 
control-channel-status
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp
config>mirror>mirror-dest>spoke-sdp>
Description 

This command enables the context to configure static pseudowire status signaling on a spoke SDP for which signaling for its SDP is set to OFF. For more information about control channel status configuration for the spoke SDP, see the 7450 ESS, 7750 SR, 7950 XRS, and VSR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Services Guide.

acknowledgment

Syntax 
[no] acknowledgment
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp>control-channel-status
config>mirror>mirror-dest>spoke-sdp>control-channel-status
Description 

This command enables the acknowledgment of control channel status messages. By default, no acknowledgment packets are sent.

refresh-timer

Syntax 
refresh-timer seconds
no refresh-timer
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp>control-channel-status
config>mirror>mirror-dest>spoke-sdp>control-channel-status
Description 

This command configures the refresh timer for control channel status signaling packets. By default, no refresh packets are sent.

Parameters 
seconds—
Specifies the refresh timer value.
Values—
10 to 65535

 

request-timer

Syntax 
request-timer request-timer-secs retry-timer retry-timer-secs timeout-multiplier multiplier
no request-timer
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp>control-channel-status
config>mirror>mirror-dest>spoke-sdp>control-channel-status
Description 

This command configures the control channel status request mechanism. When it is configured, control channel status request procedures are used. These augment the procedures for control channel status messaging from RFC 6478. This command is mutually exclusive with a non-zero refresh-timer value.

Parameters 
request-timer-secs—
Specifies the interval, in seconds, at which pseudowire status messages, including a reliable delivery TLV, with the “request” bit set, are sent.
Values—
10 to 65535

 

retry-timer-secs
Specifies the timeout interval, in seconds, if no response to a pseudowire status request is received. This parameter must be configured. A value of zero (0) disables retries.
Values—
3 to 60

 

multiplier
Specifies the multiplier, in seconds, that if a requesting node does not receive a valid response to a pseudowire status request within this multiplier times the retry timer, then it will assume the pseudowire is down. This parameter is optional.
Values—
3 to 15

 

control-word

Syntax 
[no] control-word
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp
config>mirror>mirror-dest>spoke-sdp
Description 

This command enables the PW control word on spoke SDPs that are part of a mirror-destination.

The control word must be enabled to allow MPLS-TP OAM on a spoke SDP.

It is only valid for spoke SDPs that are part of a mirror service of type ether.

The no form of this command disables the control word.

egress

Syntax 
egress
Context 
config>mirror>mirror-dest>spoke-sdp
config>mirror>mirror-dest>remote-src>spoke-sdp
Description 

This command enters the context to configure spoke SDP egress parameters.

vc-label

Syntax 
vc-label egress-vc-label
no vc-label [egress-vc-label]
Context 
config>mirror>mirror-dest>spoke-sdp>egress
config>mirror>mirror-dest>remote-src>spoke-sdp>egress
Description 

This command configures the spoke SDP egress VC label.

The no form of this command removes the egress VC label value from the configuration.

Parameters 
egress-vc-label—
Specifies a VC egress value that indicates a specific connection.
Values—
16 to 1048575

 

ingress

Syntax 
ingress
Context 
config>mirror>mirror-dest>spoke-sdp
config>mirror>mirror-dest>remote-src>spoke-sdp
config>service>vprn>ipmirrorif>spoke-sdp
Description 

This command enables the context to configure spoke SDP ingress parameters.

l2tpv3

Syntax 
l2tpv3
Context 
config>mirror>mirror-dest>spoke-sdp>egress
config>mirror>mirror-dest>spoke-sdp>ingress
config>mirror>mirror-dest>remote-src>spoke-sdp>ingress
Description 

This command enables the context to configure an RX/TX cookie for L2TPv3 egress spoke SDP or for the remote-source ingress spoke SDP.

cookie

Syntax 
cookie cookie1-value [cookie2-value]
no cookie
Context 
config>mirror>mirror-dest>spoke-sdp>egress>l2tpv3
config>mirror>mirror-dest>spoke-sdp>ingress>l2tpv3
config>mirror>mirror-dest>remote-src>spoke-sdp>ingress>l2tpv3
Description 

This command configures the RX/TX cookie for L2TPv3 spoke SDPs for the mirror destination. The command can configure L2TPv3 a single cookie for the egress spoke SDP or one or two cookies for the remote source ingress spoke SDP.

The purpose of the cookie is to provide validation against misconfiguration of service endpoints, and to ensure that the right service egress is being used.

When a cookie is not configured, SR OS assumes a value of 00:00:00:00:00:00:00:00. A cookie is not mandatory. An operator may delete the egress cookie or either or both ingress cookies.

Parameters 
cookie1-value—
Specifies a 64-bit colon separated hex value.
Values—
xx-xx-xx-xx-xx-xx-xx-xx or xx:xx:xx:xx:xx:xx:xx:xx

 

cookie2-value—
Specifies a second 64-bit colon separated hex value.
Values—
xx-xx-xx-xx-xx-xx-xx-xx or xx:xx:xx:xx:xx:xx:xx:xx

 

vc-label

Syntax 
vc-label ingress-vc-label
no vc-label [ingress-vc-label]
Context 
config>mirror>mirror-dest>spoke-sdp>ingress
config>mirror>mirror-dest>remote-src>spoke-sdp>ingress
config>service>vprn>ipmirrorif>spoke-sdp
Description 

This command configures the spoke SDP ingress VC label.

Parameters 
vc-label—
Specifies the VC ingress value that indicates a specific connection.
Values—
32 to 18431

 

pw-path-id

Syntax 
[no] pw-path-id
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp
config>mirror>mirror-dest>spoke-sdp
Description 

This command enables the context to configure an MPLS-TP Pseudowire Path Identifier for a spoke SDP. All elements of the PW path ID must be configured in order to enable a spoke SDP with a PW path ID.

For an IES or VPRN spoke SDP, the pw-path-id is only valid for Ethernet spoke SDPs.

The pw-path-id is only configurable if all of the following is true:

  1. SDP signaling is off
  2. control-word is enabled (control-word is disabled by default)
  3. the service type is Epipe, Cpipe, Apipe, IES, VPLS, or VPRN interface
  4. mate SDP signaling is off for VC-switched services

The no form of this command deletes the PW path ID.

agi

Syntax 
agi route-identifier
no agi
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp>pw-path-id
config>mirror>mirror-dest>spoke-sdp>pw-path-id
Description 

This command configures the attachment group identifier for an MPLS-TP PW.

Parameters 
route-identifier—
Specifies the attachment group identifier.
Values—
0 to 4294967295

 

saii-type2

Syntax 
saii-type2 global-id:node-id:ac-id
no saii-type2
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp>pw-path-id
config>mirror>mirror-dest>spoke-sdp>pw-path-id
Description 

This command configures the source individual attachment identifier (SAII) for an MPLS-TP spoke SDP. If this is configured on a spoke SDP for which vc-switching is also configured (for example, it is at an S-PE), then the values must match those of the taii-type2 of the mate spoke SDP.

Parameters 
global-id—
Specifies the global ID at the source PE or T-PE for the MPLS-TP PW for a spoke SDP.
Values—
0 to 4294967295

 

node-id—
Specifies the node ID at the source PE or T-PE for the MPLS-TP PW for a spoke SDP.
Values—
a.b.c.d or 1 to 4294967295

 

ac-id—
Specifies the attachment circuit ID at the source PE or T-PE for the MPLS-TP PW for a spoke SDP. If this node is the source of the PW, then the AC ID must be set to a locally unique value.
Values—
1 to 4294967295

 

taii-type2

Syntax 
taii-type2 global-id:node-id:ac-id
no taii-type2
Context 
config>mirror>mirror-dest>remote-src>spoke-sdp>pw-path-id
config>mirror>mirror-dest>spoke-sdp>pw-path-id
Description 

This command configures the target individual attachment identifier (TAII) for an MPLS-TP spoke SDP. If this is configured on a spoke SDP for which vc-switching is also configured (for example, it is at an S-PE), then the values must match those of the saii-type2 of the mate spoke SDP.

Parameters 
global-id—
Specifies the global ID at the target PE or T-PE for the MPLS-TP PW for a spoke SDP.
Values—
0 to 4294967295

 

node-id—
Specifies the node ID at the target PE or T-PE for the MPLS-TP PW for a spoke SDP.
Values—
a.b.c.d or 0 to 4294967295

 

ac-id—
Specifies the attachment circuit ID at the target PE or T-PE for the MPLS-TP PW for a spoke SDP. If this node is the source of the PW, then the AC ID must be set to a locally unique value.
Values—
1 to 4294967295

 

sampling-rate

Syntax 
sampling-rate sampling-rate
no sampling-rate
Context 
config>mirror>mirror-dest
Description 

This command configures the packet sampling rate for mirrored traffic and is supported with config and debug mirror sources. The sampling rate is common to all endpoints on a specified line card FP per mirror destination service.

The no form of this command disables the packet sampling rate for mirrored traffic.

Default 

no sampling-rate

Parameters 
sampling-rate—
Specifies the sampling rate.
Values—
256 to 100000

 

sap

Syntax 
sap sap-id [create] [no-endpoint]
sap sap-id [create] endpoint name
no sap
Context 
config>mirror>mirror-dest
Description 

This command creates a service access point (SAP) within a mirror destination service. The SAP is owned by the mirror destination service ID.

The SAP is defined with port and encapsulation parameters to uniquely identify the (mirror) SAP on the interface and within the box. The specified SAP may be defined on an Ethernet access port with a dot1q, null, or q-in-q encapsulation type.

Only one SAP can be created within a mirror-dest service ID. If the defined SAP has not been created on any service within the system, the SAP is created and the context of the CLI will change to the newly created SAP. In addition, the port cannot be a member of a multi-link bundle, APS group or IMA bundle.

If the defined SAP exists in the context of another service ID, mirror-dest or any other type, an error is generated.

Mirror destination SAPs can be created on Ethernet interfaces that have been defined as an access interface. If the interface is defined as network, the SAP creation returns an error.

When the no form of this command is used on a SAP created by a mirror destination service ID, the SAP with the specified port and encapsulation parameters is deleted.

Parameters 
sap-id—
Specifies the physical port identifier portion of the SAP definition.
no-endpoint—
Removes the association of a SAP or a sdp with an explicit endpoint name.
name
Specifies the name of the endpoint associated with the SAP.

cem

Syntax 
cem
Context 
config>mirror>mirror-dest>sap
Description 

This command enables the context to specify circuit emulation (CEM) mirroring properties.

Ingress and egress options cannot be supported at the same time on a CEM encap-type SAP. The options must be configured in either the ingress or egress contexts.

packet

Syntax 
packet jitter-buffer milliseconds [payload-size bytes]
packet payload-size bytes
no packet
Context 
config>mirror>mirror-dest>sap>cem
Description 

This command specifies the jitter buffer size, in milliseconds, and payload size, in bytes.

Default 

The default value depends on the CEM SAP endpoint type, and if applicable, the number of timeslots:

Endpoint Type

Timeslots

Default Jitter Buffer (in ms)

unstructuredE1

n/a

5

unstructuredT1

n/a

5

unstructuredE3

n/a

5

unstructuredT3

n/a

5

nxDS0 (E1/T1)

N = 1

32

N = 2 to 4

16

N = 5 to 15

8

N >= 16

5

nxDS0WithCas (E1)

N

8

nxDS0WithCas (T1)

N

12

Parameters 
milliseconds—
Specifies the jitter buffer size in milliseconds (ms).

Configuring the payload size and jitter buffer to values that result in less than 2 packet buffers or greater than 32 packet buffers is not allowed.

Setting the jitter butter value to 0 sets it back to the default value.

Values—
1 — 250

 

bytes
Specifies the payload size (in bytes) of packets transmitted to the packet service network (PSN) by the CEM SAP. This determines the size of the data that will be transmitted over the service. If the size of the data received is not consistent with the payload size then the packet is considered malformed.
Default—
The default value depends on the CEM SAP endpoint type, and if applicable, the number of timeslots:

Endpoint Type

Timeslots

Default Payload Size (in bytes)

unstructuredE1

n/a

256

unstructuredT1

n/a

192

unstructuredE3

n/a

1024

unstructuredT3

n/a

1024

nxDS0 (E1/T1)

N = 1

64

N = 2 to 4

N x 32

N = 5 to 15

N x 16

N >= 16

N x 8

nxDS0WithCas (E1)

N

N x 16

nxDS0WithCas (T1)

N

N x 24

For all endpoint types except for nxDS0WithCas, the valid payload size range is from the default to 2048 bytes.

For nxDS0WithCas, the payload size divide by the number of timeslots must be an integer factor of the number of frames per trunk multiframe (for example, 16 for E1 trunk and 24 for T1 trunk).

For 1xDS0, the payload size must be a multiple of 2.

For NxDS0, where N > 1, the payload size must be a multiple of the number of timeslots.

For unstructuredE1, unstructuredT1, unstructuredE3 and unstructuredT3, the payload size must be a multiple of 32 bytes.

Configuring the payload size and jitter buffer to values that result in less than 2 packet buffers or greater than 32 packet buffer is not allowed.

Setting the payload size to 0 sets it back to the default value.

Values—
16 to 2048

 

rtp-header

Syntax 
[no] rtp-header
Context 
config>mirror>mirror-dest>sap>cem
Description 

This command specifies whether an RTP header is used when packets are transmitted to the packet service network (PSN) by the CEM SAP.

egress

Syntax 
[no] egress
Context 
config>mirror>mirror-dest>sap
Description 

This command enables access to the context to associate an egress SAP Quality of Service (QoS) policy with a mirror destination SAP.

If no QoS policy is defined, the system default SAP egress QoS policy is used for egress processing.

ip-mirror

Syntax 
ip-mirror
Context 
config>mirror>mirror-dest>sap>egress
Description 

This command configures IP mirror information.

sa-mac

Syntax 
sa-mac ieee-address da-mac ieee-address
no sa-mac
Context 
config>mirror>mirror-dest>sap>egress>ip-mirror
Description 

This command configures the source and destination MAC addresses for IP mirroring.

The no form of this command reverts to the default.

Parameters 
sa-mac ieee-address
Specifies the source MAC address. Multicast, Broadcast and zeros are not allowed.
da-mac ieee-address
Specifies the destination MAC address. Zeros are not allowed.

qos

Syntax 
qos policy-id
qos policy-id port-redirect-group queue-group-name instance instance-id
no qos
Context 
config>mirror>mirror-dest>sap>egress
Description 

This command associates a QoS policy with an egress SAP for a mirrored service.

By default, no specific QoS policy is associated with the SAP for egress, so the default QoS policy is used.

The no form of this command removes the QoS policy association from the SAP, and the QoS policy reverts to the default.

Default 

qos 1

Parameters 
policy-id—
Specifies the QoS policy ID to associate with SAP for the mirrored service. The policy ID must already exist.
Values—
1 to 65535

 

queue-group-name—
Specifies the queue group redirect list policy name.
instance-id
Specifies the identification of a specific instance of the queue-group.
Values—
1 to 65535

 

slice-size

Syntax 
slice-size slice-size
no slice-size
Context 
config>mirror>mirror-dest
Description 

This command enables mirrored frame truncation and specifies the maximum size, in bytes, of a mirrored frame that can be transmitted to the mirror destination.

This command enables mirroring larger frames than the destination packet decode equipment can handle. It also allows conservation of mirroring resources by limiting the size of the packet stream through the router and the core network.

When defined, the mirror slice-size creates a threshold that truncates a mirrored frame to a specific size. For example, if the value of 256 bytes is defined, a frame larger than 256 bytes will only have the first 256 bytes transmitted to the mirror destination. The original frame is not affected by the truncation. The mirrored frame size may increase if encapsulation information is added during transmission through the network core or out the mirror destination SAP to the packet/protocol decode equipment.

The actual capability of the router to transmit a sliced or non-sliced frame is also dictated by the mirror destination SDP path-mtu or the mirror destination SAP physical MTU. Packets that require a larger MTU than the mirroring destination supports are discarded if the defined slice-size does not truncate the packet to an acceptable size.

Notes:

  1. When configuring IP mirroring, packet slice is rejected as an incorrect option as it will cause IP packets to be rejected by the next hop with an IP header verification error.
  2. Slice-size is not supported by CEM encap-types or IP-mirroring.

The no form of this command disables mirrored packet truncation.

Parameters 
slice-size—
Specifies the number of bytes to which mirrored frames are truncated, expressed as a decimal integer.
Values—
128 to 9216

 

precedence

Syntax 
precedence {precedence-value | primary}
no precedence
Context 
config>mirror>mirror-dest>spoke-sdp
Description 

This command indicates that the SDP is of type secondary with a specific precedence value or of type primary.

The mirror or LI service always uses the primary type as the active pseudowire and only switches to a secondary pseudowire when the primary is down. The mirror service switches the path back to the primary pseudowire when it is back up. The user can configure a timer to delay reverting back to primary or to never revert back.

If the active pseudowire goes down, the mirror service switches the path to a secondary sdp with the lowest precedence value. That is, secondary SDPs which are operationally up are considered in the order of their precedence value, 1 being the lowest value and 4 being the highest value. If the precedence value is the same, then the SDP with the lowest SDP ID is selected.

An explicitly named endpoint can have a maximum of one SAP and one ICB. Once a SAP is added to the endpoint, only one more object of type ICB SDP is allowed. An explicitly named endpoint, which does not have a SAP object, can have a maximum of four SDPs, which can include any of the following: a single primary SDP, one or many secondary SDPs with precedence, and a single ICB SDP.

An SDP is created with type secondary and with the lowest precedence value of 4.

Parameters 
precedence-value—
Specifies the precedence of the SDP.
Values—
1 to 4

 

primary—
Specified that a special value of the precedence which assigns the SDP the lowest precedence and enables the revertive behavior.

mirror-source

Syntax 
[no] mirror-source service-id
Context 
config>mirror
Description 

This command configures mirror source parameters for a mirrored service.

The mirror-source command is used to enable mirroring of packets specified by the association of the mirror-source to sources of packets defined within the context of the mirror-dest-service-id. The mirror destination service must already exist within the system.

A mirrored packet cannot be mirrored to multiple destinations. If a packet matches multiple mirror source entries (for example, a SAP on one mirror-source and a port on another mirror-source), then the packet is mirrored to a single mirror-dest-service-id based on the following precedence:

  1. Filter entry
  2. Subscriber (applies to the 7750 SR and 7450 ESS)
  3. SAP
  4. Physical port

The precedence is structured so the most specific match criteria has precedence over a less specific match. For example, if a mirror-source defines a port and a SAP on that port, then a packet arriving on the SAP will be mirrored using the SAP mirror (and not mirrored using the Port mirror) because the SAP is more specific than the port.

The no form of this command deletes all related source commands within the context of the mirror-source service-id. The command does not remove the service ID from the system.

Parameters 
service-id—
Specifies the service identification identifies the service in the service domain. This ID is unique to this service and cannot be used by any other service, regardless of service type. The same service ID must be configured on every router that this particular service is defined on.
Values—

service-id:

1 to 2147483647

svc-name:

64 characters maximum

 

ip-filter

Syntax 
ip-filter ip-filter-id entry entry-id [entry-id]
no ip-filter ip-filter-id [entry entry-id]
Context 
config>mirror>mirror-source
Description 

This command enables mirroring of packets that match specific entries in an existing IP filter.

The ip-filter command directs packets which match the defined list of entry IDs to be mirrored to the mirror destination referenced by the mirror-dest-service-id of the mirror-source.

The IP filter must already exist in order for the command to execute. Filters are configured in the config>filter context. If the IP filter does not exist, an error will occur. If the filter exists but has not been associated with a SAP or IP interface, an error is not generated but mirroring will not be enabled (there are no packets to mirror). Once the IP filter is defined to a SAP or IP interface, mirroring is enabled.

If the IP filter is defined as ingress, only ingress packets are mirrored. Ingress mirrored packets are mirrored to the mirror destination prior to any ingress packet modifications.

If the IP filter is defined as egress, only egress packets are mirrored. Egress mirrored packets are mirrored to the mirror destination after all egress packet modifications.

An entry-id within an IP filter can only be mirrored to a single mirror destination. If the same entry-id is defined multiple times, an error occurs and only the first mirror-source definition is in effect.

By default, no packets matching any IP filters are mirrored. Mirroring of IP filter entries must be explicitly defined.

The no ip-filter command, without the entry keyword, removes mirroring on all entry-id’s within the ip-filter-id.

When the no command is executed with the entry keyword and one or more entry-id’s, mirroring of that list of entry-id’s is terminated within the ip-filter-id. If an entry-id is listed that does not exist, an error will occur and the command will not execute. If an entry-id is listed that is not currently being mirrored, no error will occur for that entry-id and the command will execute normally.

Parameters 
ip-filter-id—
Specifies the IP filter ID whose entries are mirrored. If the ip-filter-id does not exist, an error will occur and the command will not execute. Mirroring of packets will commence once the ip-filter-id is defined on a SAP or IP interface.
Values—
1 to 65535
name, up to 64 characters

 

entry-id
Specifies the IP filter entries to use as match criteria for packet mirroring. The entry keyword begins a list of entry-id’s for mirroring. Multiple entry-id entries may be specified with a single command. Each entry-id must be separated by a space.

If an entry-id does not exist within the IP filter, an error occurs and the command will not execute.

If the filter’s entry-id is renumbered within the IP filter definition, the old entry-id is removed but the new entry-id must be manually added to the configuration to include the new (renumbered) entry’s criteria.

Values—
1 to 2097151

 

ipv6-filter

Syntax 
ipv6-filter ipv6-filter-id entry entry-id [entry-id]
no ipv6-filter ipv6-filter-id [entry entry-id]
Context 
config>mirror>mirror-source
Description 

This command enables mirroring of packets that match specific entries in an existing IPv6 filter.

The ipv6-filter command directs packets which match the defined list of entry IDs to be mirrored to the mirror destination referenced by the mirror-dest-service-id of the mirror-source.

The IPv6 filter must already exist in order for the command to execute. Filters are configured in the config>filter context. If the IPv6 filter does not exist, an error will occur. If the filter exists but has not been associated with a SAP or IPv6 interface, an error is not generated but mirroring will not be enabled (there are no packets to mirror). Once the IPv6 filter is defined to a SAP or IPv6 interface, mirroring is enabled.

If the IPv6 filter is defined as ingress, only ingress packets are mirrored. Ingress mirrored packets are mirrored to the mirror destination prior to any ingress packet modifications.

If the IPv6 filter is defined as egress, only egress packets are mirrored. Egress mirrored packets are mirrored to the mirror destination after all egress packet modifications.

An entry-id within an IPv6 filter can only be mirrored to a single mirror destination. If the same entry-id is defined multiple times, an error occurs and only the first mirror-source definition is in effect.

By default, no packets matching any IPv6 filters are mirrored. Mirroring of IPv6 filter entries must be explicitly defined.

The no ipv6-filter command, without the entry keyword, removes mirroring on all entry-id’s within the ip-filter-id.

When the no form of this command is executed with the entry keyword and one or more entry-id’s, mirroring that entry-id list is terminated within the ip-filter-id. If an entry-id is listed that does not exist, an error will occur and the command will not execute. If an entry-id is listed that is not currently being mirrored, no error will occur for that entry-id and the command will execute normally.

Parameters 
ipv6-filter-id—
Specifies the IPv6 filter ID whose entries are mirrored. If the ipv6-filter-id does not exist, an error will occur and the command will not execute. Mirroring of packets will commence once the ipv6-filter-id is defined on a SAP or IPv6 interface.
entry-id
Specifies the IP filter entries to use as match criteria for packet mirroring. The entry keyword begins a list of entry-id’s for mirroring. Multiple entry-id entries may be specified with a single command. Each entry-id must be separated by a space.

If an entry-id does not exist within the IP filter, an error occurs and the command will not execute.

If the filter’s entry-id is renumbered within the IP filter definition, the old entry-id is removed but the new entry-id must be manually added to the configuration to include the new (renumbered) entry’s criteria.

mac-filter

Syntax 
mac-filter mac-filter-id entry entry-id [entry-id]
no mac-filter mac-filter-id [entry entry-id]
Context 
config>mirror>mirror-source
Description 

This command enables mirroring of packets that match specific entries in an existing MAC filter.

The mac-filter command directs packets which match the defined list of entry IDs to be mirrored to the mirror destination referenced by the mirror-dest-service-id of the mirror-source.

The MAC filter must already exist in order for the command to execute. Filters are configured in the config>filter context. If the MAC filter does not exist, an error will occur. If the filter exists but has not been associated with a SAP or IP interface, an error is not be generated but mirroring will not be enabled (there are no packets to mirror). Once the filter is defined to a SAP or MAC interface, mirroring is enabled.

If the MAC filter is defined as ingress, only ingress packets are mirrored. Ingress mirrored packets are mirrored to the mirror destination prior to any ingress packet modifications.

If the MAC filter is defined as egress, only egress packets are mirrored. Egress mirrored packets are mirrored to the mirror destination after all egress packet modifications.

An entry-id within a MAC filter can only be mirrored to a single mirror destination. If the same entry-id is defined multiple times, an error occurs and only the first mirror-source definition is in effect.

By default, no packets matching any MAC filters are mirrored. Mirroring of MAC filter entries must be explicitly defined.

The no mac-filter command, without the entry keyword, removes mirroring on all entry-id’s within the mac-filter-id.

When the no command is executed with the entry keyword and one or more entry-id’s, mirroring of that list of entry-id’s is terminated within the mac-filter-id. If an entry-id is listed that does not exist, an error will occur and the command will not execute. If an entry-id is listed that is not currently being mirrored, no error will occur for that entry-id and the command will execute normally.

Parameters 
mac-filter-id—
Specifies the MAC filter ID whose entries are mirrored. If the mac-filter-id does not exist, an error will occur and the command will not execute. Mirroring of packets will commence once the mac-filter-id is defined on a SAP.
entry-id
Specifies the MAC filter entries to use as match criteria for packet mirroring. The entry keyword begins a list of entry-id’s for mirroring. Multiple entry-id entries may be specified with a single command. Each entry-id must be separated by a space. Up to 8 entry IDs may be specified in a single command.

Each entry-id must exist within the mac-filter-id. If the entry-id is renumbered within the MAC filter definition, the old entry-id is removed from the list and the new entry-id will need to be manually added to the list if mirroring is still desired.

If no entry-id entries are specified in the command, mirroring will not occur for that MAC filter ID. The command will have no effect.

port

Syntax 
port {port-id | lag lag-id} [egress] [ingress]
no port {port-id | lag lag-id} {[egress] [ingress]}
Context 
config>mirror>mirror-source
Description 

This command enables mirroring of traffic ingressing or egressing a port (Ethernet port, SONET/SDH channel, TDM channel, or Link Aggregation Group (LAG)).

The port command associates a port or LAG to a mirror source. The port is identified by the port-id. The defined port may be Ethernet, Access or network, SONET/SDH, or TDM channel access. A network port may be a single port or a Link Aggregation Group (LAG) ID. When a LAG ID is given as the port-id, mirroring is enabled on all ports making up the LAG. If the port is a SONET/SDH interface, the channel-id must be specified to identify which channel is being mirrored (applies to the 7450 ESS and 7750 SR). Either a LAG port member or the LAG port can be mirrored.

The port is only referenced in the mirror source for mirroring purposes. The mirror source association does not need to be removed before deleting the card to which the port belongs. If the port is removed from the system, the mirroring association will be removed from the mirror source.

The same port may not be associated with multiple mirror source definitions with the ingress parameter defined. The same port may not be associated with multiple mirror source definitions with the egress parameter defined.

If a SAP is mirrored on an access port, the SAP mirroring will have precedence over the access port mirroring when a packet matches the SAP mirroring criteria. Filter and label mirroring destinations will also precedence over a port-mirroring destination.

If the port is not associated with a mirror-source, packets on that port will not be mirrored. Mirroring may still be defined for a SAP, label or filter entry, which will mirror based on a more specific criteria.

The encapsulation type on an access port or channel cannot be changed to Frame Relay if it is being mirrored (applies to the 7750 SR and 7450 ESS).

The no port command disables port mirroring for the specified port. Mirroring of packets on the port may continue due to more specific mirror criteria. If the egress or ingress parameter keywords are specified in the no command, only the ingress or egress mirroring condition will be removed.

Parameters 
port-id—
Specifies the port ID of the 7750 SR or 7950 XRS.

The following syntax applies to the 7750 SR:

port-id

slot/mda/port [.channel]

eth-sat-id

esat-id/slot/port

esat

keyword

id

1 to 20

pxc-id

pxc-id.sub-port

pxc

keyword

id

1 to 64

sub-port

a, b

aps-id

aps-group-id[.channel]

aps

keyword

group-id

1 to 64

bundle ID

bundle-type-slot/mda.bundle-num

bundle

keyword

type

ima, ppp

bundle-num

1 to 336

bgrp-id

bpgrp-type-bpgrp-num

bgrp

keyword

type

ima, ppp

bgrp-num

1 to 2000

ccag-id

ccag-id.path-id cc-type:cc-id

ccag

keyword

id

1 to 8

path-id

a, b

cc-type

sap-net, .net-sap

cc-id

0 to 4094

The following syntax applies to the 7950 XRS:

port-id

slot/mda/port [.channel]

eth-sat-id

esat-id/slot/port

esat

keyword

id

1 to 20

pxc-id

pxc-id.sub-port

pxc

keyword

id

1 to 64

sub-port

a, b

lag-id—
The LAG identifier, expressed as a decimal integer.
Note:

On the 7950 XRS, the XMA ID takes the place of the MDA.

Values—
1 to 800

 

egress—
Specifies that packets egressing the port should be mirrored. Egress packets are mirrored to the mirror destination after egress packet modification.
ingress—
Specifies that packets ingressing the port should be mirrored. Ingress packets are mirrored to the mirror destination prior to ingress packet modification.

sap

Syntax 
sap sap-id {[egress] [ingress]}
no sap sap-id [egress] [ingress]
Context 
config>mirror>mirror-source
Description 

This command enables mirroring of traffic ingressing or egressing a service access port (SAP). A SAP that is defined within a mirror destination cannot be used in a mirror source. The mirror source SAP referenced by the sap-id is owned by the service ID of the service in which it was created. The SAP is only referenced in the mirror source name for mirroring purposes. The mirror source association does not need to be removed before deleting the SAP from its service ID. If the SAP is deleted from its service ID, the mirror association is removed from the mirror source.

More than one SAP can be associated within a single mirror-source. Each SAP has its own ingress and egress parameter keywords to define which packets are mirrored to the mirror destination.

The SAP must be valid and properly configured. If the associated SAP does not exist, an error occurs and the command will not execute.

The same SAP cannot be associated with multiple mirror source definitions for ingress packets.

The same SAP cannot be associated with multiple mirror source definitions for egress packets.

If a particular SAP is not associated with a mirror source name, then that SAP will not have mirroring enabled for that mirror source.

Note that the ingress and egress options cannot be supported at the same time on a CEM encap-type SAP. The options must be configured in either the ingress or egress contexts (applies to the 7750 SR and 7950 XRS).

The no form of this command disables mirroring for the specified SAP. All mirroring for that SAP on ingress and egress is terminated. Mirroring of packets on the SAP can continue if more specific mirror criteria is configured. If the egress or ingress parameter keywords are specified in the no command, only the ingress or egress mirroring condition is removed.

Parameters 
sap-id—
Specifies the physical port identifier portion of the SAP definition.
egress—
Specifies that packets egressing the SAP should be mirrored. Egress packets are mirrored to the mirror destination after egress packet modification.
ingress—
Specifies that packets ingressing the SAP should be mirrored. Ingress packets are mirrored to the mirror destination prior to ingress packet modification.

subscriber

Syntax 
subscriber sub-ident-string [sap sap-id] [ip ip-address] [{[mac ieee-address] | sla-profile sla-profile-name}] [fc {[be] [l2] [af] [l1] [h2] [ef] [h1] [nc]}] {[ingress] [egress]} [host-type host-type] [family family]
no subscriber sub-ident-string
Context 
config>mirror>mirror-source
Description 

This command adds hosts of a subscriber to mirroring service.

Parameters 
sub-ident-string—
Specifies the name of the subscriber identification policy.
sap-id—
Specifies the physical port identifier portion of the SAP definition.
ip-address—
Specifies the service IP address (system IP address) of the remote device sending LI traffic. If 0.0.0.0 is specified, any remote router is allowed to send to this service.
Values—
1.0.0.1 to 223.255.255.254

 

ieee-address
Specify this optional parameter when defining a static host. The MAC address must be specified for anti-spoof ip-mac and arp-populate. Multiple static hosts may be configured with the same MAC address given that each definition is distinguished by a unique IP address.
sla-profile-name—
Each host of a subscriber can use a different sla-profile. This option allows interception of only the hosts using the specified sla-profile. In some deployments sla-profiles are assigned per type of traffic. There can be, for example, a specific sla-profile for voice traffic (which could be used for all SIP-hosts). The name can have up to 32 characters.
fc—
Specifies the name of the forwarding class with which to associate traffic. The forwarding class name must already be defined within the system. If the fc-name does not exist, an error will be returned and the fc command will have no effect. If the fc-name does exist, the forwarding class associated with fc-name will override the default forwarding class.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

egress—
Specifies that packets egressing the SAP should be mirrored. Egress packets are mirrored to the mirror destination after egress packet modification.
ingress—
Specifies that packets ingressing the SAP should be mirrored. Ingress packets are mirrored to the mirror destination prior to ingress packet modification.
host-type—
Specifies the host type for mirroring. The anti-spoof filter on the SAP must be configured as ip-mac.
Values—
any, ipoe, ppp

 

family—
Specifies the IP family for mirroring. The anti-spoof filter on the SAP must be configured as ip-mac.
Values—
any, ipv4, ipv6

 

2.10.2.3. IP Mirror Interface Commands

ip-mirror-interface

Syntax 
ip-mirror-interface ip-int-name [create]
no ip-mirror-interface ip-int-name
Context 
config>service>vprn
Description 

This command is used for remote mirroring, where the mirror source is a separate system then the mirror destination. The mirror source can only be of IP type and is only supported for the following services: IES, VPRN, VPLS and Ipipe. The mirror destination on a remote system will configure an interface on a VPRN as ip-mirror-interface. This interface only supports spoke sdp termination. The IP mirror interface requires PBR to determine the next outgoing interface for the mirror packet to be delivered to.

The no form of this command removes the interface name from the configuration.

Parameters 
ip-int-name—
Specifies the name of the IP interface, up to 32 characters. An interface name cannot be in the form of an IP address.
create—
Keyword used to create an IP mirror interface.

spoke-sdp

Syntax 
spoke-sdp sdp-id:vc-id [create]
no spoke-sdp sdp-id:vc-id
Context 
config>service>vprn>ip-mirror-interface
Description 

This command binds a service to an existing SDP.

The SDP must already be defined in the config>service>sdp context in order to associate an SDP with the VPRN service. SDPs must be explicitly associated and bound to a service. If an SDP is not bound to a service, no far-end devices can participate in the service.

The no form of this command removes the SDP binding from the service. The SDP configuration is not affected; only the binding of the SDP to a service. Once removed, no packets are forwarded to the far-end router. The spoke SDP must be shut down before it can be deleted from the configuration.

Parameters 
sdp-id—
Specifies SDP identifier.
Values—
1 to 32767

 

vc-id—
Specifies the virtual circuit identifier.
Values—
1 to 4294967295

 

create—
Keyword used to create an IP mirror interface.

filter

Syntax 
filter ip ip-filter-id
no filter
Context 
config>service>vprn>ipmirrorif>spoke-sdp
Description 

This command places a filter on the IP mirror interface spoke SDP. It is recommended to configure this filter with a PBR filter to redirect the mirror traffic to the proper egress interface.

The no form of this command removes the filter ID from the configuration.

Parameters 
ip-filter-id—
Specifies the IP filter ID.
Values—
1 to 65525 or a name, up to 64 characters.

 

2.10.2.4. Lawful Intercept Commands

li

Syntax 
li
Context 
config
Description 

This command configures the context to configure lawful intercept (LI) parameters.

li-filter

Syntax 
li-filter
Context 
config>li
Description 

This command enters the li-filter branch in order to create LI filter lists and entries.

li-ip-filter

Syntax 
li-ip-filter li-filter-name [create]
no li-ip-filter li-filter-name
Context 
config>li>li-filter
Description 

This command creates a Lawful Interception (LI) IPv4 filter list, or enters the CLI context for a LI IPv4 filter list. LI IPv4 filters are used as a manner to create confidential IPv4 filter based li-source entries. The LI IPv4 filter entries are inserted/merged into normal IPv4 filters as configured with the li-filter-associations and li-filter-block-reservation commands, but the LI IPv4 filter entries are not visible to users without LI permissions.

The no form of this command removes the LI IPv4 filter name from the configuration.

Parameters 
li-filter-name—
Specifies the name of the IPv4 address filter. Filter names cannot start with an underscore character (for example, “_my-filter”) and cannot use the name “default”.

li-ipv6-filter

Syntax 
li-ipv6-filter li-filter-name [create]
no li-ipv6-filter li-filter-name
Context 
config>li>li-filter
Description 

This command creates a Lawful Interception (LI) IPv6 filter list, or enters the CLI context for a LI IPv6 filter list. LI IPv6 filters are used as a manner to create confidential IPv6 filter based li-source entries. The LI IPv6 filter entries are inserted or merged into normal IPv6 filters as configured with the li-filter-associations and li-filter-block-reservation commands, but the LI IPv6 filter entries are not visible to users without LI permissions.

The no form of this command removes the LI IPv6 filter name from the configuration.

Parameters 
li-filter-name—
Specifies the name of the IPv6 address filter. Filter names cannot start with an underscore character (for example, “_my-filter”) and cannot use the name “default”.

li-mac-filter

Syntax 
li-mac-filter li-filter-name [create]
no li-mac-filter li-filter-name
Context 
config>li>li-filter
Description 

This command creates a Lawful Interception (LI) MAC filter list, or enters the CLI context for a LI MAC filter list. LI MAC filters are used as a manner to create confidential MAC filter based li-source entries. The LI MAC filter entries are inserted/merged into normal MAC filters as configured via the li-filter-associations and li-filter-block-reservation commands, but the LI MAC filter entries are not visible to users without LI permissions.

The no form of this command removes the MAC LI filter name from the configuration.

Parameters 
li-filter-name—
Specifies the name of the MAC filter. Filter names cannot start with an underscore character (for example, “_my-filter”) and cannot use the name “default”.

entry

Syntax 
entry li-entry-id [create]
no entry li-entry-id
Context 
config>li>li-filter>li-ip-filter
config>li>li-filter>li-ipv6-filter
config>li>li-filter>li-mac-filter
Description 

This command creates or edits a Lawful Interception filter entry. Multiple entries can be created using unique entry-id numbers within the filter.

An entry in an LI filter always has an implicit action of “forward”.

The no form of this command removes the specified entry from the filter. Entries removed from the filter are immediately removed from all services or network ports where the associated filter is applied.

LI filter entries can be used as li-source entries.

The entry numbers for LI filters serve purely as keys for managing the entries (deleting entries, and so on). The order of LI filter entries is not guaranteed to match the entry numbers and the software may reorder entries. Operators must use LI entries in a manner such that relative order of the LI entries amongst themselves is not important.

The no form of this command removes the LI entry ID from the configuration.

Parameters 
li-entry-id—
Identifies the Lawful Interception filter entry.
Values—
1 to 65536

 

match

Syntax 
match [frame-type frame-type]
no match
Context 
config>li>li-filter>li-mac-filter>entry
Description 

This command enables the context to configure match criteria for the filter entry and specifies an Ethernet frame type for the entry.

If more than one match criteria (within one match statement) are configured then all criteria must be satisfied (and function) for a match to occur.

A match context may consist of multiple match criteria, but multiple match statements cannot be entered per entry.

The no form of this command removes the match criteria for the entry.

Parameters 
frame-type
Filters can continue to be edited by all users even when an li-source references an entry in that filter.
Values—
802dot3, 802dot2-llc, 802dot2-snap, ethernet_II

 

Default—
802dot3

match

Syntax 
match [protocol protocol-id]
no match
Context 
config>li>li-filter>li-ip-filter>entry
Description 

This command enables context to enter match criteria for LI IPv4 filter and optionally allows specifying protocol value to match on.

If more than one match criterion are configured then all criteria must be satisfied for a match to occur (logical “AND”). Multiple criteria must be configured within a single match context for a given entry.

The no form of this command removes the match criteria for the entry.

Parameters 
protocol-id—
Configures the decimal value representing the IP protocol to be used as an IP filter match criterion. Well known protocol numbers include ICMP(1), TCP(6), UDP(17).
Values—
0 to 255 (values can be expressed in decimal, hexadecimal, or binary - DHB)
Keywords for the 7750 SR:
none, crtp, crudp, egp, eigrp, encap, ether-ip, gre, icmp, idrp, igmp, igp, ip, ipv6, ipv6-frag, ipv6-icmp, ipv6-no-nxt, ipv6-opts, ipv6-route, isis, iso-ip, l2tp, ospf-igp, pim, pnni, ptp, rdp, rsvp, stp, tcp, udp, vrrp
Keywords for the 7450 ESS:
none, crtp, crudp, egp, eigrp, encap, ether-ip, gre, icmp, idrp, igmp, igp, ip, isis, iso-ip, l2tp, ospf-igp, pim, pnni, ptp, rdp, rsvp, stp, tcp, udp, vrrp
* — udp/tcp wildcard

 

Protocol

Protocol ID

Description

icmp

1

Internet Control Message

igmp

2

Internet Group Management

ip

4

IP in IP (encapsulation)

tcp

6

Transmission Control

egp

8

Exterior Gateway Protocol

igp

9

Any private interior gateway (used by Cisco for IGRP)

udp

17

User Datagram

rdp

27

Reliable Data Protocol

ipv6

41

IPv6

ipv6-route

43

Routing Header for IPv6

ipv6-frag

44

Fragment Header for IPv6

idrp

45

Inter-Domain Routing Protocol

rsvp

46

Reservation Protocol

gre

47

General Routing Encapsulation

ipv6-icmp

58

ICMP for IPv6

ipv6-no-nxt

59

No Next Header for IPv6

ipv6-opts

60

Destination Options for IPv6

iso-ip

80

ISO Internet Protocol

eigrp

88

EIGRP

ospf-igp

89

OSPFIGP

ether-ip

97

Ethernet-within-IP Encapsulation

encap

98

Encapsulation Header

pnni

102

PNNI over IP

pim

103

Protocol Independent Multicast

vrrp

112

Virtual Router Redundancy Protocol

l2tp

115

Layer Two Tunneling Protocol

stp

118

Spanning Tree Protocol

ptp

123

Performance Transparency Protocol

isis

124

ISIS over IPv4

crtp

126

Combat Radio Transport Protocol

crudp

127

Combat Radio User Datagram

match

Syntax 
match [next-header next-header]
no match
Context 
config>li>li-filter>li-ipv6-filter>entry
Description 

This command enables context to enter match criteria for LI IPv6 filter and optionally allows specifying IPv6 next-header value to match on.

If more than one match criterion are configured then all criteria must be satisfied for a match to occur (logical “AND”). Multiple criteria must be configured within a single match context for a given entry.

The no form removes the match criteria for the entry.

Parameters 
next-header—
Specifies the IPv6 next header to match. Note that this parameter is analogous to the protocol parameter used in IP filter match criteria.
Values—
[0 to 42 | 45 to 49 | 52 to 59 | 61 to 255] — protocol numbers accepted in decimal, hexadecimal, or binary - DHB
Keywords: none, crtp, crudp, egp, eigrp, encap, ether-ip, gre, icmp, idrp, igmp, igp, ip, ipv6, ipv6-icmp, ipv6-no-nxt, isis, iso-ip, l2tp, ospf-igp, pim, pnni, ptp, rdp, rsvp, stp, tcp, udp, vrrp
* — udp/tcp wildcard

 

dst-ip

Syntax 
dst-ip {ip-address/mask | ip-address ipv4-address-mask}
Context 
config>li>li-filter>li-ip-filter>entry>match
Description 

This command configures destination IP address LI filter match criterion.

The no form of this command removes any configured destination IP address. The match criterion is ignored.

Parameters 
ip-address—
Specifies any address specified as dotted quad.
Values—
a.b.c.d

 

mask—
Specifies eight 16-bit hexadecimal pieces representing bit match criteria.
Values—
1 to 32

 

ipv4-address-mask—
Specifies a mask expressed in dotted quad notation.
Values—
0.0.0.0 to 255.255.255.255

 

dst-ip

Syntax 
dst-ip {ipv6-address/prefix-length | ipv6-address ipv6-address-mask}
no dst-ip
Context 
config>li>li-filter>li-ipv6-filter>entry>match
Description 

This command configures destination IPv6 address LI filter match criterion.

The no form of this command removes any configured destination IPv6 address. The match criterion is ignored.

Parameters 
ipv6-address—
Specifies any IPv6 address entered as:.
Values—
x:x:x:x:x:x:x:x (eight 16-bit pieces)
x:x:x:x:x:x:d.d.d.d
x - [0 to FFFF]H
d - [0 to 255]D

 

prefix-length—
Specifies the prefix length.
Values—
1 to 128

 

ipv6-address-mask—
Specifies any IPv6 address mask expressed as:
Values—
x:x:x:x:x:x:x:x (eight 16-bit pieces)
x:x:x:x:x:x:d.d.d.d
x - [0 to FFFF]H
d - [0 to 255]D

 

dst-mac

Syntax 
dst-mac ieee-address [ieee-address-mask]
no dst-mac
Context 
config>li>li-filter>li-mac-filter>entry>match
Description 

This command configures a destination MAC address or range to be used as a MAC filter match criterion.

The no form of this command removes the destination mac address as the match criterion.

Parameters 
ieee-address—
Specifies the 48-bit IEEE mac address to be used as a match criterion.
Values—
HH:HH:HH:HH:HH:HH or HH-HH-HH-HH-HH-HH where H is a hexadecimal digit

 

ieee-address-mask—
Specifies a 48-bit mask that can be configured using:

Format Style

Format Syntax

Example

Decimal

DDDDDDDDDDDDDD

281474959933440

Hexadecimal

0xHHHHHHHHHHHH

0x0FFFFF000000

Binary

0bBBBBBBB...B

0b11110000...B

To configure so that all packets with a destination MAC OUI value of 00-03-FA are subject to a match condition then the entry should be specified as: 003FA000000 0xFFFFFF000000

Default—
0xFFFFFFFFFFFF (exact match)
Values—
0x00000000000000 — 0xFFFFFFFFFFFF

 

dst-port

Syntax 
dst-port {lt | gt | eq} dst-port-number
dst-port range dst-port-number dst-port-number
no dst-port
Context 
config>li>li-filter>li-ip-filter>entry>match
config>li>li-filter>li-ipv6-filter>entry>match
Description 

This command configures a destination TCP or UDP port number or port range for an IP LI filter match criterion. Note that an entry containing Layer 4 match criteria will not match non-initial (second, third, and so on) fragments of a fragmented packet since only the first fragment contains the Layer 4 information.

The no form of this command removes the destination port match criterion.

Parameters 
lt—
Specifies all port numbers less than dst-port-number match.
gt—
Specifies all port numbers greater than dst-port-number match.
eq—
Specifies that dst-port-number must be an exact match.
dst-port-number
Specifies an inclusive range of port numbers to be used as a match criteria. The destination port numbers start-port and end-port are expressed as decimal integers.
Values—
[0..65535]D
[0x0..0xFFFF]H
[0b0..0b1111111111111111]B

 

fragment

Syntax 
fragment {true | false}
no fragment
Context 
config>li>li-filter>li-ip-filter>entry>match
Description 

This command specifies match criterion for fragmented packets.

The no form of this command removes the match criterion.

Default 

no fragment

Parameters 
true—
Specifies to match on all fragmented IP packets.
false—
Specifies to match on all non-fragmented IP packets.

src-ip

Syntax 
src-ip {ip-address/mask | ip-address ipv4-address-mask}
Context 
config>li>li-filter>li-ip-filter>entry>match
Description 

This command configures source IP address LI filter match criterion.

The no form of this command removes any configured source IP. The match criterion is ignored.

Parameters 
ip-address—
Specifies an address specified as dotted quad.
Values—
a.b.c.d

 

mask—
Specifies eight 16-bit hexadecimal pieces representing bit match criteria.
Values—
1 to 32

 

ipv4-address-mask—
Any mask expressed in dotted quad notation.
Values—
0.0.0.0 to 255.255.255.255

 

src-ip

Syntax 
src-ip {ipv6-address/prefix-length | ipv6-address ipv6-address-mask}
no src-ip
Context 
config>li>li-filter>li-ipv6-filter>entry>match
Description 

This command configures source IPv6 address LI filter match criterion.

The no form of this command removes any configured source IPv6 address. The match criterion is ignored.

Parameters 
ipv6-address—
Specifies an IPv6 address entered as:.
Values—
x:x:x:x:x:x:x:x (eight 16-bit pieces)
x:x:x:x:x:x:d.d.d.d
x - [0 to FFFF]H
d - [0 to 255]D

 

prefix-length—
Specifies a length.
Values—
1 to 128

 

ipv6-address-mask—
Specifies an IPv6 address mask expressed as:
Values—
x:x:x:x:x:x:x:x (eight 16-bit pieces)
x:x:x:x:x:x:d.d.d.d
x - [0 to FFFF]H
d - [0 to 255]D

 

src-mac

Syntax 
src-mac ieee-address [ieee-address-mask]
no src-mac
Context 
config>li>li-filter>li-mac-filter>entry>match
Description 

This command configures a source MAC address or range to be used as a MAC filter match criterion.

The no form of this command removes the source mac as the match criteria.

Parameters 
ieee-address—
Specifies the 48-bit IEEE mac address to be used as a match criterion.
Values—
HH:HH:HH:HH:HH:HH or HH-HH-HH-HH-HH-HH where H is a hexadecimal digit

 

ieee-address-mask—
Specifies a 48-bit mask that can be configured using:

Format Style

Format Syntax

Example

Decimal

DDDDDDDDDDDDDD

281474959933440

Hexadecimal

0xHHHHHHHHHHHH

0x0FFFFF000000

Binary

0bBBBBBBB...B

0b11110000...B

To configure so that all packets with a source MAC OUI value of 00-03-FA are subject to a match condition then the entry should be specified as: 003FA000000 0xFFFFFF000000

Default—
0xFFFFFFFFFFFF (exact match)
Values—
0x00000000000000 to 0xFFFFFFFFFFFF

 

src-port

Syntax 
src-port {lt | gt | eq} src-port-number
src-port range src-port-number src-port-number
no src-port
Context 
config>li>li-filter>li-ip-filter>entry>match
config>li>li-filter>li-ipv6-filter>entry>match
Description 

This command configures a source TCP or UDP port number or port range for an IP LI filter match criterion. Note that an entry containing Layer 4 match criteria will not match non-initial (second, third, and so on) fragments of a fragmented packet since only the first fragment contains the Layer 4 information.

The no form of this command removes the source port match criterion.

Parameters 
lt—
Specifies all port numbers less than src-port-number match.
gt—
Specifies all port numbers greater than src-port-number match.
eq—
Specifies that src-port-number must be an exact match.
src-port-number—
Specifies the source port number to be used as a match criteria expressed as a decimal integer.
Values—
[0..65535]D
[0x0..0xFFFF]H
[0b0..0b1111111111111111]B

 

li-ipv6-filter

Syntax 
[no] li-ipv6-filter li-filter-name
Context 
config>li>li-filter-assoc
Description 

This command specifies the li-ipv6-filter that will have its entries inserted into a list of normal IPv6 filters.

The no form of this command removes the filter name from the configuration.

Parameters 
li-filter-name—
Specifies an existing li-ipv6-filter up to 32 characters.

li-filter-block-reservation

Syntax 
li-filter-block-reservation
Context 
config>li
Description 

This command enters the li-filter-block-reservation branch in order to create lawful intercept filter reservations.

li-reserved-block

Syntax 
li-reserved-block block-name [create]
no li-reserved-block block-name
Context 
config>li>li-filter-block-reservation
Description 

This command creates or edits an LI reserved block. An LI reserved block allows an operator to define where entries from an LI filter should be inserted into a normal filter. The block reserves a configurable number of entries in the normal filter that can only be used for entries inserted from associated LI filters. The LI filter entries that get inserted into the reserved block in each normal filter are not visible to non-LI operators. The block also defines to which normal filters the reservation is applied.

The no form of this command removes the block name from the configuration.

Parameters 
block-name—
Specifies the name of the MAC filter. Block names cannot start with an underscore character (for example, “_my-filter”) and cannot use the name “default”.

ip-filter

Syntax 
[no] ip-filter ip-filter-id
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command configures to which normal IPv4 address filters the entry reservation is applied.

This command is only supported in 'classic' configuration-mode (configure system management-interface configuration-mode classic).

The no form of this command removes the IPv4 filter ID from the configuration.

Parameters 
ip-filter-id—
Specifies the filter identification identifies the normal IPv4 address filters.
Values—
{filter-id | filter-name}

filter-id:

1 to 65535

filter-name:

up to 64 characters (filter-name is an alias for input only. The filter-name gets replaced with an id automatically by SR OS in the configuration).

 

ip-filter-name

Syntax 
[no] ip-filter-name filter-name
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command configures an IP filter in which the reservation is done through name.

The no form of this command removes the IP filter name.

Parameters 
filter-name—
Specifies the IP filter name, up to 64 characters.

ipv6-filter

Syntax 
[no] ipv6-filter ipv6-filter-id
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command configures to which normal IPv6 address filters the entry reservation is applied.

This command is only supported in 'classic' configuration-mode (configure system management-interface configuration-mode classic).

The no form of this command removes the IPv6 filter ID from the configuration.

Parameters 
ipv6-filter-id—
Specifies the filter identification identifies the normal IPv6 address filters.
Values—
{filter-id | filter-name}

filter-id:

1 to 65535

filter-name:

up to 64 characters (filter-name is an alias for input only. The filter-name gets replaced with an id automatically by SR OS in the configuration).

 

ipv6-filter-name

Syntax 
[no] ipv6-filter-name filter-name
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command configures an IPv6 filter in which the reservation is done through name.

The no form of this command removes the IPv6 filter name.

Parameters 
filter-name—
Specifies the IPv6 filter name, up to 64 characters.

mac-filter

Syntax 
[no] mac-filter mac-filter-id
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command configures to which normal MAC filters the entry reservation is applied.

This command is only supported in 'classic' configuration-mode (configure system management-interface configuration-mode classic).

Parameters 
mac-filter-id—
The filter identification identifies the normal MAC filters.
Values—
{filter-id | filter-name}

filter-id:

1 to 65535

filter-name:

up to 64 characters (filter-name is an alias for input only. The filter-name gets replaced with an id automatically by SR OS in the configuration).

 

mac-filter-name

Syntax 
[no] mac-filter-name filter-name
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command configures a MAC filter in which the reservation is done through name.

The no form of this command removes the MAC filter name.

Parameters 
filter-name—
Specifies the MAC filter name, up to 64 characters.

start-entry

Syntax 
start-entry entry-id count count
no start-entry
Context 
config>li>li-filter-block-reservation>li-reserved-block
Description 

This command defines a block of reserved filter entries that are used to insert LI filter entries into a normal filter.

The no form of this command removes the entry ID and count from the configuration.

Parameters 
entry-id—
Specifies an entry identification to start a block of reserved filter entries.
Values—
1 to 65536

 

count—
Specifies the number of entries in the block.
Values—
1 to 8192

 

li-filter-associations

Syntax 
li-filter-associations
Context 
config>li
Description 

This command enters the li-filter-associations branch in order to define which LI filter entries get inserted into which normal filters.

mac-filter

Syntax 
[no] mac-filter mac-filter-id
Context 
config>li>li-filter-assoc>li-mac-fltr
Description 

Specifies the MAC filter(s) into which the entries from the specified li-mac-filter are to be inserted. The li-mac-filter and mac-filter must already exist before the association is made. If the normal MAC filter is deleted then the association is also removed (and not re-created if the MAC filter comes into existence in the future).

The no form of this command removes the MAC filter ID from the configuration.

Parameters 
mac-filter-id—
Specifies a filter identification to identify a the MAC filter.
Values—
1 to 65536, name: up to 64 characters

 

mac-filter-name

Syntax 
[no] mac-filter-name filter-name
Context 
config>li>li-filter-assoc>li-mac-fltr
Description 

This command associates a MAC filter with a specified LI MAC filter through its name.

The no form of this command removes the MAC filter name.

Parameters 
filter-name—
Specifies the MAC filter name, up to 64 characters.

li-ip-filter

Syntax 
[no] li-ip-filter li-filter-name
Context 
config>li>li-filter-assoc
Description 

Specifies the li-ip-filter that will have its entries inserted into a list of normal IP filters.

The no form of this command removes the LI filter name from the configuration.

Parameters 
li-filter-name—
Specifies an existing li-ip-filter, up to 32 characters.

ip-filter

Syntax 
[no] ip-filter ip-filter-id
Context 
config>li>li-filter-assoc>li-ip-fltr
Description 

This command specifies the IP filter(s) into which the entries from the specified li-ip-filter are to be inserted. The li-ip-filter and ip-filter must already exist before the association is made. If the normal IP filter is deleted then the association is also removed (and not re-created if the IP filter comes into existence in the future).

The no form of this command removes the IP filter name from the configuration.

Parameters 
ip-filter-id—
Specifies an existing IP filter policy.
Values—
filter-id — 1 to 65535
filter-name — up to 64 characters

 

ip-filter-name

Syntax 
[no] ip-filter-name filter-name
Context 
config>li>li-filter-assoc>li-ip-fltr
Description 

This command associates an IP filter with a specified LI IP filter through its name.

The no form of this command removes the IP filter name.

Parameters 
filter-name—
Specifies the IP filter name, up to 64 characters.

ipv6-filter

Syntax 
[no] ipv6-filter ipv6-filter-id
Context 
config>li>li-fltr-assoc>li-ipv6-fltr
Description 

This command specifies the IP filter(s) into which the entries from the specified li-ipv6-filter are to be inserted. The li-ipv6-filter and ipv6-filter must already exist before the association is made. If the normal IPv6 filter is deleted then the association is also removed (and not re-created if the IPv6 filter comes into existence in the future).

The no form of this command removes the IPv6 filter ID from the configuration.

Parameters 
ipv6-filter-id—
Specifies an existing IPv6 filter policy.
Values—
filter-id — 1 to 65535
filter-name — up to 64 characters

 

ipv6-filter-name

Syntax 
[no] ipv6-filter-name filter-name
Context 
config>li>li-filter-assoc>li-ipv6-fltr
Description 

This command associates an IPv6 filter with a specified LI IPv6 filter through its name.

The no form of this command removes the IPv6 filter name.

Parameters 
filter-name—
Specifies the IPv6 filter name, up to 64 characters.

li-mac-filter

Syntax 
[no] li-mac-filter li-filter-name
Context 
config>li>li-filter-assoc
Description 

Specifies the li-mac-filter that will have its entries inserted into a list of normal mac filters.

Parameters 
li-filter-name—
Specifies the name of the LI MAC filter, up to 32 characters. Filter names cannot start with an underscore character (for example, “_my-filter”) and cannot use the name “default”.

li-filter-lock-state

Syntax 
li-filter-lock-state {locked | unlocked-for-li-users | unlocked-for-all-users}
no li-filter-lock-state
Context 
config>li
Description 

This command configures the lock state of the filters used by LI. With the configurable filter lock for LI feature an LI user can control the behavior of filters when they are used for LI.

Prior to Release 12.0.R1, when a filter entry was used as a Lawful Intercept (LI) mirror source criteria, all subsequent attempts to modify the filter were then blocked to avoid having the LI session impacted by a non-LI user.

The no form of this command reverts to the default.

Default 

li-filter-lock-state locked

Parameters 
locked—
When an li-source criteria is configured that references any entry of filter Y, then filter Y can no longer be changed (until there are no longer any li-source references to entries of filter Y).
unlocked-for-li-users—
Filters can continue to be edited by LI users only even when an li-source references an entry in that filter.
unlocked-for-all-users—
Filters can continue to be edited by all users even when an li-source references an entry in that filter.

li-source

Syntax 
[no] li-source mirror-service-id [name mirror-service-name]
Context 
config>li
Description 

This command configures a lawful intercept (LI) mirror source.

Parameters 
mirror-service-id—
Specifies the service ID in the service domain. This ID is unique to this service and cannot be used by any other service, regardless of service type. The same service ID must be configured on every router that this particular service is defined on.
Values—
service-id:1 to 2147483647
svc-name: up to 64 characters

 

ip-filter

Syntax 
ip-filter ip-filter-id entry entry-id [entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
no ip-filter ip-filter-id [entry entry-id [entry-id]]
Context 
config>li>li-source
Description 

This command enables lawful interception (LI) of packets that match specific entries in an existing IP filter.

The ip-filter command directs packets which match the defined list of entry IDs to be intercepted to the destination referenced by the mirror-dest-service-id of the mirror-source.

The IP filter must already exist in order for the command to execute. Filters are configured in the config>filter context. If the IP filter does not exist, an error occurs. If the filter exists but has not been associated with a SAP or IP interface, an error is not generated but mirroring will not be enabled (there are no packets to mirror). Once the IP filter is defined to a SAP, IP interface or subscriber, mirroring is enabled.

If the IP filter is defined as ingress, only ingress packets are intercepted. Ingress packets are sent to the destination prior to any ingress packet modifications.

If the IP filter is defined as egress, only egress packets are intercepted. Egress packets are sent to the destination after all egress packet modifications.

An entry-id within an IP filter can only be intercepted to a single destination. If the same entry-id is defined multiple times, an error occurs and only the first definition is in effect.

By default, no packets matching any IP filters are intercepted. Interception of IP filter entries must be explicitly defined.

When the no command is executed with the entry keyword and one or more entry-id’s, interception of that list of entry-id’s is terminated within the ip-filter-id. If an entry-id is listed that does not exist, an error will occur and the command will not execute. If an entry-id is listed that is not currently being intercepted, no error will occur for that entry-id and the command will execute normally.

Parameters 
ip-filter-id—
Specifies the IP filter ID whose entries are to be intercepted. If the ip-filter-id does not exist, an error will occur and the command will not execute. Intercepting packets will commence when the ip-filter-id is defined on a SAP or IP interface.
entry-id
Specifies the IP filter entries to use as match criteria for lawful intercept (LI). The entry keyword begins a list of entry-id’s for interception. Multiple entry-id entries can be specified with a single command. Each entry-id must be separated by a space. Up to <N><n> 8 entry IDs may be specified in a single command.

If an entry-id does not exist within the IP filter, an error occurs and the command will not execute.

If the filter’s entry-id is renumbered within the IP filter definition, the old entry-id is removed but the new entry-id must be manually added to the configuration to include the new (renumbered) entry’s criteria.

intercept-id
Specifies the intercept ID that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept ID can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept-id configured for an li-source entry, then the default value is inserted. When the mirror service is configured with ip-gre routable encapsulation, no intercept-id is inserted and none should be specified against the li-source entries.
Values—
1 to 4294967295 (32b) for nat li-source entries that are using a mirror service that is not configured with routable encap
1 to 1073741824 (30b) for all types of li-source entries that are using a mirror service with routable ip-udp-shim encap and no direction-bit.
1 to 536870912 (29b) for all types of li-source entries that are using a mirror service with routable ip-udp-shim encapsulation and with the direction-bit enabled.

 

session-id
Specifies the session-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example by a downstream LI Gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encap (config>mirror>mirror-dest>encap>ip-udp-shim). For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, a session-id field (as part of the routable encap) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value is inserted. When a mirror service is configured with ip-gre routable encap, no session-id is inserted and none should be specified against the li-source entries.
Values—
1 to 4,294,967,295 (32b)

 

ipv6-filter

Syntax 
ipv6-filter ipv6-filter-id entry entry-id [entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
no ipv6-filter ipv6-filter-id [entry entry-id [entry-id]]
Context 
config>li>li-source
Description 

This command enables lawful interception (LI) of packets that match specific entries in an existing IPv6 filter.

The ipv6-filter command directs packets which match the defined list of entry IDs to be intercepted to the destination referenced by the mirror-dest-service-id of the mirror-source.

The IPv6 filter must already exist in order for the command to execute. Filters are configured in the config>filter context. If the IPv6 filter does not exist, an error will occur. If the filter exists but has not been associated with a SAP or IPv6 interface, an error is not generated but mirroring will not be enabled (there are no packets to mirror). Once the IPv6 filter is defined to a SAP, IPv6 interface or subscriber, mirroring is enabled (subscriber mirroring applies only to the 7750 SR).

If the IPv6 filter is defined as ingress, only ingress packets are intercepted. Ingress packets are sent to the destination prior to any ingress packet modifications.

If the IPv6 filter is defined as egress, only egress packets are intercepted. Egress packets are sent to the destination after all egress packet modifications.

An entry-id within an IPv6 filter can only be intercepted to a single destination. If the same entry-id is defined multiple times, an error occurs and only the first definition is in effect.

By default, no packets matching any IPv6 filters are intercepted. Interception of IPv6 filter entries must be explicitly defined.

When the no command is executed with the entry keyword and one or more entry-id’s, interception of that list of entry-id’s is terminated within the ipv6-filter-id. If an entry-id is listed that does not exist, an error will occur and the command will not execute. If an entry-id is listed that is not currently being intercepted, no error will occur for that entry-id and the command will execute normally.

Parameters 
ipv6-filter-id—
Specifies the IPv6 filter ID whose entries are to be intercepted. If the ipv6-filter-id does not exist, an error will occur and the command will not execute. Intercepting packets will commence when the ipv6-filter-id is defined on a SAP or IPv6 interface.
entry-id
Specifies the IPv6 filter entries to use as match criteria for lawful intercept (LI). The entry keyword begins a list of entry-id’s for interception. Multiple entry-id entries can be specified with a single command. Each entry-id must be separated by a space. Up to <N><n> 8 entry IDs may be specified in a single command.

If an entry-id does not exist within the IPv6 filter, an error occurs and the command will not execute.

If the filter’s entry-id is renumbered within the IPv6 filter definition, the old entry-id is removed but the new entry-id must be manually added to the configuration to include the new (renumbered) entry’s criteria.

intercept-id
Specifies the intercept ID that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept ID can be used (for example by a downstream LI Gateway) to identify the particular LI session to which the packet belongs. For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept ID configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with ip-gre routable encapsulation, no intercept-id is inserted and none should be specified against the li-source entries.
Values—
1 to 4294967295 (32b) For nat li-source entries that are using a mirror service that is not configured with routable encap

 

Values—
1t o 1,073,741,824 (30b) For all types of li-source entries that are using a mirror service with routable ip-udp-shim encap and no direction-bit.

 

Values—
1 to 536,870,912 (29b) For all types of li-source entries that are using a mirror service with routable ip-udp-shim encap and with the direction-bit enabled.

 

session-id
Specifies the session-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example by a downstream LI Gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encap (config>mirror>mirror-dest>encap>ip-udp-shim). For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encapsulation, a session-id field (as part of the routable encapsulation) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value will be inserted. When a mirror service is configured with ip-gre routable encap, no session-id is inserted and none should be specified against the li-source entries.
Values—
1 to 4,294,967,295 (32b)

 

li-ip-filter

Syntax 
li-ip-filter li-filter-name entry li-entry-id [li-entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
no li-ip-filter li-filter-name [entry li-entry-id [li-entry-id]]
Context 
config>li>li-source
Description 

This command enables lawful interception (LI) of packets that match specific entries in an existing LI IP filter that has been associated with a normal IP filter. The specification of an li-ip-filter entry as an li-source means that packets matching the li-ip-filter entry will be intercepted on all interfaces/saps/and so on where the associated normal ip-filter(s) are applied.

Parameters 
li-filter-name—
Specifies the name of the li-ip-filter, up to 32 characters.
li-entry-id
Specifies the entry ID in the li-ip-filter that is to be used as an li-source criteria.
Values—
1 to 65535

 

intercept-id
Specifies the intercept-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept ID can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept-id configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with ip-gre routable encap, no intercept ID is inserted and none should be specified against the li-source entries.
session-id
Specifies the session-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example by a downstream LI Gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encap (config>mirror>mirror-dest>encap>ip-udp-shim). For all types of li-source entries (filter, nat, sap, or subscriber), when the mirror service is configured with ip-udp-shim routable encap, a session-id field (as part of the routable encap) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value will be inserted. When a mirror service is configured with ip-gre routable encap, no session-id is inserted and none should be specified against the li-source entries.

li-ipv6-filter

Syntax 
li-ipv6-filter li-filter-name entry li-entry-id [li-entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id)]]
no li-ipv6-filter li-filter-name [entry li-entry-id [li-entry-id]]
Context 
config>li>li-source
Description 

This command enables lawful interception (LI) of packets that match specific entries in an existing LI IPv6 filter that has been associated with a normal IPv6 filter. The specification of an li-ipv6-filter entry as an li-source means that packets matching the li-ipv6-filter entry will be intercepted on all interfaces/saps/and so on, where the associated normal ip-filter(s) are applied.

Parameters 
li-filter-name—
Specifies the name of the li-ipv6-filter up to 32 characters.
li-entry-id
Specifies the entry ID in the li-ipv6-filter that is to be used as an LI source criteria.
Values—
1 to 65535

 

intercept-id
Specifies the intercept ID that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept-id can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. For all types of li-source entries (filter, nat, sap, or subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encapsulation) is always present in the mirrored packets. If there is no intercept-id configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with IP GRE routable encap, no intercept ID is inserted and none should be specified against the LI source entries.
session-id
Specifies the session ID that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example, by a downstream LI gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encap (config>mirror>mirror-dest>encap>ip-udp-shim). For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, a session-id field (as part of the routable encap) is always present in the mirrored packets. If there is no session ID configured for an li-source entry, then the default value is inserted. When a mirror service is configured with IP GRE routable encap, no session ID is inserted and none should be specified against the li-source entries.

li-mac-filter

Syntax 
li-mac-filter li-filter-name entry li-entry-id [li-entry-id] [intercept-id intercept-id [intercept-id]] [session-id session-id [session-id]]
no li-mac-filter li-filter-name [entry li-entry-id [li-entry-id]]
Context 
config>li>li-source
Description 

This command enables lawful interception (LI) of packets that match specific entries in an existing LI MAC filter that has been associated with a normal MAC filter. The specification of an li-mac-filter entry as an li-source means that packets matching the li-mac-filter entry will be intercepted on all interfaces, saps and so on where the associated normal mac-filter(s) are applied.

Parameters 
li-filter-name—
Specifies the name of the li-mac-filter, up to 32 characters.
li-entry-id—
Specifies the entry id in the li-mac-filter that is to be used as an li-source criteria.
Values—
1 to 65535

 

intercept-id
Specifies the intercept ID that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept ID can be used (for example, by a downstream LI gateway) to identify the particular LI session to which the packet belongs. For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept-id configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with ip-gre routable encap, no intercept-id is inserted and none should be specified against the li-source entries.
session-id
Specifies the session-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encap (config>mirror>mirror-dest>encap>ip-udp-shim). For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, a session-id field (as part of the routable encap) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value will be inserted. When a mirror service is configured with ip-gre routable encap, no session-id is inserted and none should be specified against the li-source entries.

mac-filter

Syntax 
mac-filter mac-filter-id entry entry-id [entry-id] [intercept-id intercept-id [intercept-id]] [session-id [session-id] [[session-id]]]
no mac-filter mac-filter-id
Context 
config>li>li-source
Description 

This command enables lawful interception (LI) of packets that match specific entries in an existing MAC filter. Multiple entries can be created using unique entry-id numbers within the filter. The router implementation exits the filter on the first match found and executes the actions in accordance with the accompanying action command. For this reason, entries must be sequenced correctly from most to least explicit.

An entry may not have any match criteria defined (in which case, everything matches) but must have at least the keyword action for it to be considered complete. Entries without the action keyword will be considered incomplete and hence will be rendered inactive.

An entry-id within an MAC filter can only be intercepted to a single destination. If the same entry-id is defined multiple times, an error occurs and only the first definition is in effect.

The no form of this command removes the specified entry from the IP or MAC filter. Entries removed from the IP or MAC filter are immediately removed from all services or network ports where that filter is applied.

Parameters 
mac-filter-id—
Specifies the MAC filter ID. If the mac-filter-id does not exist, an error will occur and the command will not execute.
entry-id
The MAC filter entries to use as match criteria.
intercept-id
Specifies the intercept-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept-id can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept-id configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with ip-gre routable encap, no intercept-id is inserted and none should be specified against the li-source entries.
Values—
1 to 4294967295 (32b) — For nat li-source entries that are using a mirror service that is not configured with routable encapsulation

 

Values—
1 to 1,073,741,824 (30b) — For all types of li-source entries that are using a mirror service with routable ip-udp-shim encapsulation and no direction-bit.

 

Values—
1 to 536,870,912 (29b) — For all types of li-source entries that are using a mirror service with routable ip-udp-shim encapsulation and with the direction-bit enabled.

 

session-id
Specifies the session-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encap (config>mirror>mirror-dest>encap>ip-udp-shim). For all types of li-source entries (filter, nat, sap, or subscriber), when the mirror service is configured with ip-udp-shim routable encap, a session-id field (as part of the routable encap) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value will be inserted. When a mirror service is configured with ip-gre routable encap, no session-id is inserted and none should be specified against the li-source entries.
Values—
1 to 4,294,967,295 (32b)

 

nat

Syntax 
nat
Context 
config>li>li-source
Description 

This command enables the context to configure LI NAT parameters.

classic-lsn-sub

Syntax 
[no] classic-lsn-sub router router-instance ip ip-address
Context 
config>li>li-source>nat
Description 

This command configures a classic LSN subscriber sources.

The no form of this command removes the parameter from the configuration.

Parameters 
router-instance
Specifies the router instance the pool belongs to, either by router name or service ID.
Values—
router-name: “Base” | “management”

 

Default—
Base
ip-address
Specifies the IP address in a.b.c.d format.

intercept-id

Syntax 
intercept-id id
no intercept-id
Context 
config>li>li-source>nat>classic-lsn-sub
config>li>li-source>nat>dslite-lsn-sub
config>li>li-source>nat>ethernet-header
config>li>li-source>nat>l2-aware-sub
config>li>li-source>nat>nat64-lsn-sub
Description 

This command configures the intercept-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept-id can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs.

For nat mirroring (a nat li-source entry type), when the mirror service is not configured with any routable encap (for example, no ip-udp-shim or ip-gre configured under config>mirror>mirror-dest>encap), the presence of a configured intercept-id against an li-source (nat) entry will cause the insertion of the intercept-id after a configurable mac-da, mac-sa and etype (configured under li-source>nat>ethernet-header), at the front of each packet mirrored for that particular li-source entry. If there is no intercept-id configured (for a nat entry using a mirror service without routable encap), then a configurable mac-da and mac-sa are added to the front of the packets (but no intercept-id). In both cases a non-configurable etype is also added immediately before the mirrored customer packet. Note that routable encapsulation configured in the mirror-dest takes precedence over the ethernet-header configuration in the li-source nat entries. If routable encapsulation is configured, then the ethernet-header config is ignored and no mac header is added to the packet (the encap is determined by the mirror-dest in this case).

For all types of li-source entries (filter, nat, sap, subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept ID configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with ip-gre routable encap, no intercept-id is inserted and none should be specified against the li-source entries.

The no form of this command removes the value from the configuration.

Default 

no intercept-id (an id of 0, or no id)

Parameters 
id
Specifies the intercept ID value to insert into the header of the mirrored packets.
Values—
1 to 4294967295 (32b) For nat li-source entries that are using a mirror service that is not configured with routable encap

 

Values—
1 to 1,073,741,824 (30b) For all types of li-source entries that are using a mirror service with routable ip-udp-shim encap and no direction-bit.

 

Values—
1 to 536,870,912 (29b) For all types of li-source entries that are using a mirror service with routable ip-udp-shim encap and with the direction-bit enabled.

 

session-id

Syntax 
session-id session-id
no session-id
Context 
config>li>li-source>nat>classic-lsn-sub
config>li>li-source>nat>dslite-lsn-sub
config>li>li-source>nat>ethernet-header
config>li>li-source>nat>l2-aware-sub
config>li>li-source>nat>nat64-lsn-sub
Description 

This command configures the session ID that is inserted into the packet header for all mirrored packets of the associated LI source entry. This session ID can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs.

The session ID is only valid and used for mirror services that are configured with ip-udp-shim routable encapsulation (config>mirror>mirror-dest>encap>ip-gre-shim).

For all types of li-source entries (filter, nat, sap, or subscriber), when the mirror service is configured with ip-udp-shim routable encapsulation, a session-id field (as part of the routable encapsulation) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value is inserted. When a mirror service is configured with ip-gre routable encapsulation, no session-id is inserted and none should be specified against the li-source entries.

The no form of this command removes the session-id from the configuration which results in the default value being used.

Default 

no session-id (an id of 0, or no id)

Parameters 
session-id—
Specifies the value to insert into the header of the mirrored packets.
Values—
1 to 4,294,967,295 (32b)

 

dslite-lsn-sub

Syntax 
[no] dslite-lsn-sub router router-instance b4 ipv6-prefix
Context 
config>li>li-source>nat
Description 

This command configures the Dual-Stack Lite LSN subscriber source.

The no form of this command removes the value from the configuration.

Parameters 
router-instance
Specifies the router instance the pool belongs to, either by router name or service ID.
Values—
router-name: “Base” or “management”

 

Default—
Base
ipv6-prefix
Specifies the IPv6 address.
Values—

ipv6-prefix:

<prefix>/<length>

prefix

x:x:x:x:x:x:x:x (eight 16-bit pieces)

x:x:x:x:x:x:d.d.d.d

x to [0 to FFFF]H

d t o[0t o 255]D

<length>

[0 to 128]

 

ethernet-header

Syntax 
ethernet-header [da ieee-address] [sa ieee-address] [etype ethertype]
no ethernet-header
Context 
config>li>li-source>nat
Description 

This command configures the Ethernet header for the NAT sources.

The no form of this command removes the values from the configuration.

Parameters 
da ieee-address
Specifies the destination MAC address field of the of the Ethernet encapsulation used for the NAT subscribers associated with this mirror source up to 30 characters.
sa ieee-address
Specifies the source MAC address field of the of the Ethernet encapsulation used for the NAT subscribers associated with this mirror source up to 30 characters.
ethertype—
Specifies the ethertype of the ethernet encapsulation used for the NAT subscribers associated with this mirror source that have an intercept identifier.
Values—
1536 to 65535

 

l2-aware-sub

Syntax 
[no] l2-aware-sub sub-ident-string
Context 
config>li>li-source>nat
Description 

This command configures a Layer-2-Aware subscriber source.

The no form of this command removes the values from the configuration.

Parameters 
sub-ident-string—
Specifies a source name.

nat64-lsn-sub

Syntax 
[no] nat64-lsn-sub router router-instance ip ipv6-prefix
Context 
config>li>li-source>nat
Description 

This command configures a NAT64 LSN subscriber source.

Parameters 
router-instance—
Specifies the routing instance into which to inject the mirrored packets.
ipv6-prefix
Specifies the IPv6 address.
Values—

ipv6-prefix:

<prefix>/<length>

prefix

x:x:x:x:x:x:x:x (eight 16-bit pieces)

x:x:x:x:x:x:d.d.d.d

x to [0 to FFFF]H

d t o[0t o 255]D

<length>

[0 to 128]

 

port

Syntax 
port {port-id | lag lag-id} {[egress] [ingress]}
no port {port-id | lag lag-id} [egress] [ingress]
Context 
config>li>li-source
Description 

This command specifies the port to perform lawful intercept. It is recommended when configuring li-source>port criteria, the li-source should only contain ports. All other criteria such as SAPs and subscribers should use a different li-source.

The no form of this command reverts to the default.

Parameters 
port-id—
Specifies the port ID to perform lawful intercept.

port-id

slot/mda/port [.channel]

bundle-id

bundle-<type>-slot/mda.<bundle-num>

bundle

keyword

type

ima | fr | ppp

bundle-num

1 to 336

aps-id

aps-<group-id>[.channel]

aps

keyword

group-id

1 to 128

eth-sat-id

esat-<id>/<slot>/[u]<port>

esat

keyword

id

1 to 20

u

keyword for up-link port

tdm-sat-id

tsat-<id>/<slot>/[<u>]<port>.<channel>

tsat

keyword

id

1 to 20

u

keyword for up-link port

pxc-id

pxc-<id>.<sub-port>

pxc

keyword

id

1 to 64

sub-port

a, b

lag-id—
The LAG identifier, expressed as a decimal integer.
Note:

On the 7950 XRS, the XMA ID takes the place of the MDA.

Values—
1 to 800

 

egress—
Performs lawful intercept on egress traffic.
ingress—
Performs lawful intercept on ingress traffic

sap

Syntax 
sap sap-id {[ingress] [egress]}
no sap sap-id [ingress] [egress]
Context 
config>li>li-source
Description 

This command creates a service access point (SAP) within an LI configuration. The specified SAP must define a FastE, GigE, or XGigE, or XGigE access port with a dot1q, null, or q-in-q encapsulation type.

The intercept-id parameter configures the intercept IDs that is inserted into the packet header for all mirrored packets of the associated li-source entry.

The session-id parameter inserts the specified IDs into the packet header for all mirrored packets of the associated li-source entry.

When the no form of this command is used on a SAP, the SAP with the specified port and encapsulation parameters is deleted.

Parameters 
sap-id—
Specifies the physical port identifier portion of the SAP definition.
egress—
Specifies that packets egressing the SAP should be mirrored. Egress packets are mirrored to the mirror destination after egress packet modification.
ingress—
Specifies that packets ingressing the SAP should be mirrored. Ingress packets are mirrored to the mirror destination prior to ingress packet modification.

subscriber

Syntax 
subscriber sub-ident-string [sap sap-id [ip ip-address] [mac ieee-address] | sla-profile sla-profile-name] [fc {[be] [l2] [af] [l1] [h2] [ef] [h1] [nc]}] [intercept-id intercept-id] [session-id session-id] {[ingress] [egress]} [host-type host-type] [family ip-family]
no subscriber sub-ident-string
Context 
config>li>li-source
Description 

This command adds hosts of a subscriber to mirroring service.

Parameters 
sub-ident-string—
Specifies the name of the subscriber identification policy.
sap-id—
Specifies the physical port identifier portion of the SAP definition.
ip-address—
Specifies the service IP address (system IP address) of the remote device sending LI traffic. If 0.0.0.0 is specified, any remote router is allowed to send to this service.
Values—
1.0.0.1 to 223.255.255.254

 

ieee-address
Specifies a MAC address when defining a static host. The MAC address must be specified for anti-spoof ip-mac and arp-populate. Multiple static hosts may be configured with the same MAC address given that each definition is distinguished by a unique IP address.
sla-profile-name—
Specifies an SLA profile name, up to 32 characters. Each host of a subscriber can use a different sla-profile. This option allows interception of only the hosts using the specified sla-profile. In some deployments sla-profiles are assigned per type of traffic. There can be, for example, a specific sla-profile for voice traffic (which could be used for all SIP-hosts).
fc—
The name of the forwarding class with which to associate LI traffic. The forwarding class name must already be defined within the system. If the fc-name does not exist, an error will be returned and the fc command will have no effect. If the fc-name does exist, the forwarding class associated with fc-name will override the default forwarding class.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

intercept-id
Specifies the intercept-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This intercept-id can be used (for example by a downstream LI Gateway) to identify the particular LI session to which the packet belongs.

For all types of li-source entries (filter, nat, sap, or subscriber), when the mirror service is configured with ip-udp-shim routable encap, an intercept-id field (as part of the routable encap) is always present in the mirrored packets. If there is no intercept-id configured for an li-source entry, then the default value will be inserted. When the mirror service is configured with ip-gre routable encap, no intercept-id is inserted and none should be specified against the li-source entries.

Values—
1 to 4294967295 (32b) For nat li-source entries that are using a mirror service that is not configured with routable encap

 

Values—
1 to 1,073,741,824 (30b) For all types of li-source entries that are using a mirror service with routable ip-udp-shim encapsulation and no direction-bit.

 

Values—
1 to 536,870,912 (29b) For all types of li-source entries that are using a mirror service with routable ip-udp-shim encapsulation and with the direction-bit enabled.

 

session-id —
Specifies the session-id that is inserted into the packet header for all mirrored packets of the associated li-source entry. This session-id can be used (for example by a downstream LI gateway) to identify the particular LI session to which the packet belongs. The session-id is only valid and used for mirror services that are configured with ip-udp-shim routable encapsulation (config>mirror>mirror-dest>encap>ip-udp-shim).

For all types of li-source entries (filter, nat, sap, or subscriber), when the mirror service is configured with ip-udp-shim routable encap, a session-id field (as part of the routable encapsulation) is always present in the mirrored packets. If there is no session-id configured for an li-source entry, then the default value will be inserted. When a mirror service is configured with ip-gre routable encap, no session-id is inserted and none should be specified against the li-source entries.

Values—
1 to 4,294,967,295 (32b)

 

ingress—
Specifies information for the ingress policy.
egress—
Specifies information for the egress policy.
host-type—
Specifies the host type for lawful intercept. The anti-spoof filter on the SAP must be configured as ip-mac.
Values—
any, ipoe, ppp

 

ip-family—
Specifies the IP family for lawful intercept. The anti-spoof filter on the SAP must be configured as ip-mac.
Values—
any, ipv4, ipv6

 

wlan-gw

Syntax 
wlan-gw
Context 
config>li>li-source
Description 

This command enables the wlan-gw context to configure li-source related parameters.

dsm-subscriber

Syntax 
[no] dsm-subscriber mac mac-address
Context 
config>li>li-source>wlan-gw
Description 

This command configures the DSM UE source.

Parameters 
mac-address
Specifies the MAC address.
Values—
mac-addr: xx:xx:xx:xx:xx:xx example: 00:0c:f1:99:85:b8
or XX:XX:XX:XX:XX:XX example: 00-0C-F1-99-85-B8

 

intercept-id

Syntax 
intercept-id [intercept-id]
no intercept-id
Context 
config>li>li-source>wlan-gw
Description 

This command configures the intercept-id inserted in the packet header for all mirrored packets of the associated li-source. When the mirror service is configured with the ip-udp-shim routable encapsulation, the intercept-id field (as part of the routable encap) is always present in the mirrored packets. The intercept ID can be used by the LIG to identify a particular LI session to which the packet belongs.

Parameters 
intercept-id
Specifies the intercept ID inserted in the LI header.

session-id

Syntax 
session-id [session-id]
no session-id
Context 
config>li>li-source>wlan-gw
Description 

This command configures the session ID inserted in the packet header for all mirrored packets of the associated li-source. When the mirror-service is configured with the ip-udp-shim routable encapsulation, session-id field (as part of the routable encapsulation) is always present in the mirrored packets. The session-id can be used by the LIG to identify a particular LI session to which the packet belongs.

Parameters 
session-id
Specifies the session ID inserted in the LI header.
Values—
1 to 4294967295

 

log

Syntax 
log
Context 
config>li
Description 

This command enables the context to configure an event log for LI.

log-id

Syntax 
[no] log-id log-id
Context 
config>li>log
Description 

This command configures an LI event log destination. The log-id is used to direct events, alarms/traps, and debug information to respective destinations.

Parameters 
log-id—
Specifies the log ID, expressed as a decimal integer.
Values—
1 to 100

 

filter

Syntax 
filter filter-id
no filter
Context 
config>li>log>log-id
Description 

This command adds an event filter policy with the log destination.

The filter command is optional. If no event filter is configured, all events, alarms and traps generated by the source stream will be forwarded to the destination.

An event filter policy defines (limits) the events that are forwarded to the destination configured in the log-id. The event filter policy can also be used to select the alarms and traps to be forwarded to a destination snmp-trap-group.

The application of filters for debug messages is limited to application and subject only.

Accounting records cannot be filtered using the filter command.

Only one filter-id can be configured per log destination.

The no form of this command removes the specified event filter from the log-id.

Parameters 
filter-id—
Specifies the event filter policy ID used to associate the filter with the log-id configuration. The event filter policy ID must already be defined in config>log>filter filter-id.
Values—
1 to 1000

 

from

Syntax 
from li
no from
Context 
config>li>log>log-id
Description 

This command configures a bit mask that specifies the log event source stream(s) to be forwarded to the destination specified in the log destination (memory, session, SNMP). Events from more than one source can be forwarded to the log destination.

Parameters 
li—
Specifies the li event stream that contains all events configured for Lawful Intercept activities.

If the requester does not have access to the li context, the event stream will fail.

netconf-stream

Syntax 
netconf-stream stream-name
no netconf-stream
Context 
config>li>log>log-id
Description 

This command is used to associate a NETCONF stream name with a Lawful Intercept log ID. The NETCONF stream name must be unique in the Lawful Intercept context of the SR OS device. For the same Lawful Intercept log ID, the to netconf command must be configured for a subscription to that NETCONF stream name to be accepted. If the NETCONF stream is changed, active subscriptions to the changed stream name are terminated by SR OS.

The no form of this command removes a NETCONF stream name from a Lawful Intercept log ID. Active subscriptions to the removed stream name are terminated by SR OS.

Parameters 
stream-name—
Specifies a NETCONF stream name, up to 32 characters.

time-format

Syntax 
time-format {local | utc}
Context 
config>li>log>log-id
Description 

This command specifies whether the time should be displayed in local or Coordinated Universal Time (UTC) format.

Default 

time-format utc

Parameters 
local —
Specifies that timestamps are written in the system’s local time.
utc—
Specifies that timestamps are written using the UTC value. This was formerly called Greenwich Mean Time (GMT) and Zulu time.

to

Syntax 
to memory [size]
to netconf [size]
to session
to snmp [size]
Context 
config>li>log>log-id
Description 

This command enables the context to configure the destination type for the event log.

The source of the data stream must be specified in the from command prior to configuring the destination with the to command.

The to command cannot be modified or re-entered. If the destination or maximum size of a memory log, NETCONF log, or SNMP log needs to be modified, the log ID must be removed and then re-created.

Parameters 
size—
The size parameter indicates the number of events that can be stored into memory.
Default—
100
Values—
50 to 1024

 

mirror-dest-reservation

Syntax 
mirror-dest-reservation service-id to service-id
no mirror-dest-reservation
Context 
config>li
Description 

This command configures a range of service IDs reserved for RADIUS-triggered mirror destination. The range can be expanded or reduced in real time. The range cannot conflict with other service IDs.

The no form of this command removes the service IDs reserved for LI mirror destination services.

Parameters 
service-id—
Specifies the starting or ending service ID in the range for the mirror destination.
Values—
1 to 2147483647

 

mirror-dest-template

Syntax 
mirror-dest-template name [type mirror-type] [create]
no mirror-dest-template name
Context 
config>li
Description 

This command creates a template used by RADIUS-triggered mirror destinations. RADIUS provides the IP destination (and other optional attributes) for the mirror destination and the mirror template provides the remaining mirror destination attributes for mirroring packets remotely over the core of an IP network.

The system supports up to eight mirror destination templates and allows a mirror destination to be swapped in real time. Only new LI sources will use the new attribute of the mirror destination template. Existing LI sources remain unchanged and continue to use the attribute of the previous mirror destination template.

The no form of this command removes a mirror destination template from the system.

Parameters 
name—
Specifies the template name, up to 32 characters.
mirror-type—
Specifies the type of encapsulation supported by the mirror service.
Values—
ether, frame-relay, ppp, ip-only, atm-sdu, satop-e1, satop-t1, cesopsn, cesopsn-cas

 

create —
Keyword required to create a template.

layer-3-encap

Syntax 
layer-3-encap [ip-udp-shim | ip-gre]
no layer-3-encap
Context 
config>li>mirror-dest-template
Description 

This command specifies the format of the routable encapsulation to add to each copied packet. Layer 3 encapsulation takes precedence over Ethernet encapsulation configuration in an LI source. No changes are allowed to the Layer 3 encapsulation after a gateway is configured.

The no form of this command disables Layer 3 encapsulation.

Parameters 
ip-udp-shim —
Specifies that the type of Layer 3 encapsulation is an IPv4 header, UDP header, and LI-Shim.
ip-gre—
Specifies that the type of Layer 3 encapsulation is an IPv4 GRE.

direction-bit

Syntax 
[no] direction-bit
Context 
config>li>mirror-dest-template>layer-3-encap
Description 

This command enables and disables the use of one bit from the interception ID field in the LI-Shim header to be used to indicate the direction of mirrored traffic flow for an LI session. An LI Mediation Gateway can use a direction bit to distinguish between the two directions of traffic flow for an LI session when both directions share a common mirror destination, interception ID, and session ID. If the direction bit is enabled, the Mirror Header Version (2-bit MHV) in the LI-Shim header will be set to binary 01, and the next bit after the MHV is set to 0 for ingress traffic and 1 for egress traffic.

For NAT-based LI, ingress traffic arrives at the node from the subscriber host. No changes are allowed to the direction bit configuration after a gateway is configured.

The no form of this command disables the use of the bit as a direction indicator.

ip-src

Syntax 
ip-src ip-address
no ip-src
Context 
config>li>mirror-dest-template>layer-3-encap
Description 

This command configures the source IPv4 address to use in the IPv4 header part of the routable LI encapsulation.

Parameters 
ip-address—
Specifies the source IPv4 address.
Values—
a.b.c.d

 

router

Syntax 
router router-instance
no router
Context 
config>li>mirror-dest-template>layer-3-encap
Description 

This command specifies the routing instance into which to inject the mirrored packets. The packets will be forwarded in the routing instance based on the configurable destination IP address in the inserted IP header. This parameter can be overridden by RADIUS.

If a mirror destination is configured to inject into a VPRN service, that VPRN service cannot be deleted. A mirror destination with Layer 3 encapsulation will be set to operationally down if the configured destination IP address is not reachable via an interface in the routing instance or service configured for the mirror destination. A service must exist before it is specified as a router instance. VPRN and IES services share the same number space for the service ID; however, IES services cannot be specified as the router instance for routable LI encapsulation.

Default 

router “Base”

Parameters 
router-instance—
Specifies the router instance using the router name or service ID.
Values—

router-instance

router-name | vprn-svc-id

router-name

“Base”

vprn-svc-id

1 to 2147483647

 

udp-dst

Syntax 
udp-dst udp-port
no udp-dst
Context 
config>li>mirror-dest-template>layer-3-encap
Description 

This command configures the destination UDP port to be used in the UDP header of the routable LI encapsulation.

Parameters 
udp-port—
Specifies the destination UDP port.
Values—
1 to 65535

 

udp-src

Syntax 
udp-src udp-port
no udp-src
Context 
config>li>mirror-dest-template>layer-3-encap
Description 

This command configures the source UDP port to be used in the UDP header of the routable LI encapsulation.

Parameters 
udp-port—
Specifies the source UDP port.
Values—
1 to 65535

 

radius

Syntax 
radius
Context 
config>li
Description 

This command configures RADIUS for Lawful Intercept.

mirror-dest-template

Syntax 
mirror-dest-template template-name
no mirror-dest-template
Context 
config>li>radius
Description 

This command enables or disables the use of a RADIUS triggered mirror destination template to be used by new LI sources.

Parameters 
template-name—
Specifies the template name, up to 32 characters. The template must already exist.

persistence

Syntax 
persistence
Context 
config>li
Description 

This command enters the context to configure LI persistence applications.

x-interfaces

Syntax 
x-interfaces
Context 
config>li>persistence
Description 

This command enters the context to configure persistence for x-interface applications. In Releases prior to 16.0.R1, persistence was a mandatory parameter to enable x-interfaces. Beginning in Release 16.0.R1, persistence is an optional parameter and can be left blank.

targets-location

Syntax 
targets-location cflash-id
no targets-location
Context 
config>li>persistence>x-interfaces
Description 

This command configures the location for the targets persistence.

The no form of this command reverts to the default.

Parameters 
cflash-id—
Specifies the location for the targets persistence.
Values—
cf1:, cf2:, cf3:

 

save

Syntax 
save
Context 
config>li
Description 

This command is required to save LI configuration parameters.

use-outside-ip-address

Syntax 
[no] use-outside-ip-address
Context 
config>li
Description 

This command enables LI to be performed on an L2-Aware NAT subscriber after NAT. The LI traffic will contain the subscriber’s outside public IP address instead of the default private IP address.

The no form of this command disables the use of the outside public IP address for the L2-Aware NAT subscriber.

x-interfaces

Syntax 
x-interfaces
Context 
config>li
Description 

This command enables the context to configure LI X1, X2, and X3 interfaces.

correlation-id

Syntax 
x-interfaces
Context 
config>li>x-interfaces
Description 

This command enables the context to configure the origin of the correlation identifiers.

ipoe

Syntax 
ipoe origin
Context 
config>li>x-interfaces>correlation-id
Description 

This command specifies the type of RADIUS accounting session ID to use for IPoE subscriber correlation.

Default 

host

Parameters 
origin—
Specifies the correlation identifier origin type for IPoE.
Values—
host, queue, session

 

pppoe

Syntax 
pppoe origin
Context 
config>li>x-interfaces>correlation-id
Description 

This command specifies the type of RADIUS accounting session ID to use for PPPoE subscriber correlation.

Default 

host

Parameters 
origin—
Specifies the correlation identifiers origin for PPPoE.
Values—
host, queue, session

 

ine-identifier

Syntax 
ine-identifier identifier
no ine-identifier
Context 
config>li>x-interfaces
Description 

This command configures the Intercepting Network Element (INE).

The no form of this command reverts to the default.

Parameters 
identifier—
Specifies the INE name, up to 32 characters.

lics

Syntax 
lics
Context 
config>li>x-interfaces
Description 

This command enables the context to configure the Network Element to communicate with LI Centers (LICs).

lic

Syntax 
lic lic-name [create]
no lic lic-name
Context 
config>li>x-interfaces>lics
Description 

This command configures the parameters to communicate with a specific LIC.

The no form of this command removes the LIC name.

Parameters 
lic-name—
Specifies the LIC name to be used as a reference, up to 32 characters.
create—
Mandatory keyword to create this entry.

address

Syntax 
address ipv4-address
no address
Context 
config>li>x-interfaces>lics>lic
Description 

This command configures the IP address of this LIC.

The no form of this command reverts to the default.

Parameters 
ipv4-address—
Specifies the IPv4 address of the LIC.
Values—
a.b.c.d

 

authentication

Syntax 
[no] authentication
Context 
config>li>x-interfaces>lics>lic
Description 

This command configures the parameters for authentication of INE and LIC on the X1 and X2 interfaces.

The no form of this command removes the configured parameters.

password

Syntax 
password hex-string
no password
Context 
config>li>x-interfaces>lics>lic>authentication
Description 

This command configures the password for the X1 and X2 interfaces.

The no form of this command reverts to the default.

Parameters 
hex-string—
Specifies the password. Must contain exactly 32 hex nibbles.

private-ki

Syntax 
private-ki hex-string
no private-ki
Context 
config>li>x-interfaces>lics>lic>authentication
Description 

This command configures the private key for the X1 and X2 interfaces.

The no form of this command reverts to the default.

Parameters 
hex-string—
Specifies the password. Must contain exactly 32 hex nibbles.

sequence-group

Syntax 
sequence-group group
no sequence-group
Context 
config>li>x-interfaces>lics>lic>authentication
Description 

This command configures the sequence group for the X1 and X2 interfaces.

The no form of this command reverts to the default.

Parameters 
group—
Specifies the group number.
Values—
2 to 4294967295

 

lic-identifier

Syntax 
lic-identifier identifier
no lic-identifier
Context 
config>li>x-interfaces>lics>lic
Description 

This command configures the string that identifies this LIC.

The no form of this command reverts to the default.

Parameters 
identifier—
Specifies the LIC identifying string, up to 32 characters.

port

Syntax 
port tcp-port
no port
Context 
config>li>x-interfaces>lics>lic
Description 

This command configures the TCP port associated with this LIC.

The no form of this command reverts to the default.

Parameters 
tcp-port—
Specifies the TCP source port of the LIC.
Values—
1 to 65535

 

router

Syntax 
router router-name
no router
Context 
config>li>x-interfaces>lics>lic
Description 

This command configures the router instance that the X-interfaces must use for communication.

The no form of this command reverts to the default.

Parameters 
router-name—
Specifies the router name or VPRN service ID.
Values—
<router-name>, <vprn-svc-id>

router-name

Base

vprn-svc-id

1 to 2147483647

 

user-db

Syntax 
user-db name
no user-db
Context 
config>li>x-interfaces
Description 

This command configures the location of the data-trigger host for the LIC.

The no form of this command reverts to the default.

Parameters 
name—
Specifies the local user database name, up to 32 characters.

x1

Syntax 
x1
Context 
config>li>x-interfaces
Description 

This command enables the context to configure the LI X1 interface.

address

Syntax 
address ipv4-address
no address
Context 
config>li>x-interfaces>x1
Description 

This command configures the X1 interface IP address that must match an IP address configured on the router.

The no form of this command reverts to the default.

Parameters 
ipv4-address—
Specifies the IPv4 address of the LIC.
Values—
a.b.c.d

 

peer

Syntax 
peer lic-name
no peer
Context 
config>li>x-interfaces>x1
Description 

This command configures the LIC name for X1 interface communication, which is configured under config>li>x-interfaces>lics>lic.

The no form of this command reverts to the default.

Parameters 
lic-name—
Specifies the LIC name, up to 32 characters.

port

Syntax 
port tcp-port
no port
Context 
config>li>x-interfaces>x1
Description 

This command configures the TCP port for the X1 interface. The system listens to this port and uses it as the source TCP port.

The no form of this command reverts to the default.

Parameters 
tcp-port—
Specifies the TCP port.
Values—
1 to 65535

 

timeouts

Syntax 
timeouts
Context 
config>li>x-interfaces>x1
config>li>x-interfaces>x2
config>li>x-interfaces>x3
Description 

This command configures the X1, X2, and X3 messages timeout.

message-timeout

Syntax 
message-timeout seconds
Context 
config>li>x-interfaces>x1>timeouts
Description 

This command configures the maximum time that the LIC must reply to an X1 message. If the timer expires, the session is released.

Parameters 
seconds—
Specifies the maximum timeout value, in seconds.
Values—
180 to 300

 

Default—
180

x2

Syntax 
x2
Context 
config>li>x-interfaces
Description 

This command enables the context to configure the LI X2 interface.

address

Syntax 
address ipv4-address
no address
Context 
config>li>x-interfaces>x2
Description 

This command configures the X2 interface IP address that must match an IP address configured on the router.

The no form of this command reverts to the default.

Parameters 
ipv4-address—
Specifies the IPv4 address of the LIC.
Values—
a.b.c.d

 

peer

Syntax 
peer lic-name
no peer
Context 
config>li>x-interfaces>x2
Description 

This command configures the LIC name for X2 interface communication, which is configured under config>li>x-interfaces>lics>lic.

The no form of this command reverts to the default.

Parameters 
lic-name—
Specifies the LIC name, up to 32 characters.

keep-alive

Syntax 
keep-alive seconds
Context 
config>li>x-interfaces>x2>timeouts
config>li>x-interfaces>x3>timeouts
Description 

This command configures the X2 and X3 keep-alive timeout.

Parameters 
seconds—
Specifies the maximum time to wait for a LIC reply to a keep alive request. The system retries up to three more times, and if no reply is received, the system declares a connection fault and logs the failure event.
Values—
300 to 600

 

Default—
300

request

Syntax 
request seconds
Context 
config>li>x-interfaces>x2>timeouts
config>li>x-interfaces>x3>timeouts
Description 

This command configures the X2 and X3 keep-alive timeout.

Parameters 
seconds—
Specifies the maximum time to wait for a LIC reply to a request. The system retries up to three more times, and if no reply is received, the system initiates a connection release and logs the failure event.
Values—
5 to 30

 

Default—
5

x3

Syntax 
x3
Context 
config>li>x-interfaces
Description 

This command enables the context to configure the LI X3 interface.

address-range

Syntax 
address-range start ipv4-address end ipv4-address
no address-range
Context 
config>li>x-interfaces>x3
Description 

This command configures the range of IP addresses to use for the X3 interface. The number of addresses should correspond to the number of ISAs used for the x-interface application.

The no form of this command reverts to the default.

Parameters 
ipv4-address—
Specifies an IPv4 address.
Values—
a.b.c.d

 

alarms

Syntax 
alarms
Context 
config>li>x-interfaces>x3
Description 

This command enables the configuration of X3 alarms.

cpu-alarm

Syntax 
cpu-alarm high-threshold high-percentage low-threshold low-percentage
no cpu-alarm
Context 
config>li>x-interfaces>x3>alarms
Description 

This command configures the thresholds for raising the CPU alarm. The low threshold value must be configured with a smaller value than the high threshold.

The no form of this command reverts to the default values.

Parameters 
high-percentage—
Specifies the high threshold value, as a percentage.
Values—
1 to 100

 

Default—
100
low-percentage—
Specifies the low threshold value, as a percentage.
Values—
0 to 99

 

Default—
0

memory-alarm

Syntax 
memory-alarm high-threshold high-percentage low-threshold low-percentage
no memory-alarm
Context 
config>li>x-interfaces>x3>alarms
Description 

This command configures the thresholds for raising the memory alarm. The low threshold value must be configured with a smaller value than the high threshold.

The no form of this command reverts to the default values.

Parameters 
high-percentage—
Specifies the high threshold value, as a percentage.
Values—
1 to 100

 

Default—
100
low-percentage—
Specifies the low threshold value, as a percentage.
Values—
0 to 99

 

Default—
0

throughput-alarm

Syntax 
throughput-alarm high-threshold Mbps low-threshold Mbps
no throughput-alarm
Context 
config>li>x-interfaces>x3>alarms
Description 

This command configures the thresholds for raising the throughput alarm. The throughput is shared with other ISA BB applications. The low threshold value must be configured with a smaller value than the high threshold.

The no form of this command reverts to the default values.

Parameters 
high-threshold Mbps
Specifies the high threshold value.
Values—
1 to 4294967295

 

low-threshold Mbps
Specifies the low threshold value.
Values—
1 to 4294967295

 

li-group

Syntax 
li-group isa-group-id
no li-group
Context 
config>li>x-interfaces>x3
Description 

This command configures the ISA group used for the X3 interface.

The no form of this command reverts to the default.

Parameters 
isa-group-id—
Specifies the ISA group ID.
Values—
1 to 4

 

peers

Syntax 
peers
Context 
config>li>x-interfaces>x3
Description 

This command enables the configuration of X3 peer LICs.

peer

Syntax 
[no] peer lic-name
Context 
config>li>x-interfaces>x3>peers
Description 

This command configures the LIC name for X3 interface communication, which is configured under config>li>x-interfaces>lics>lic.

The no form of this command removes the LIC name.

Parameters 
lic-name—
Specifies the name for the LIC peer, up to 32 characters.

session-limit

Syntax 
session-limit limit
Context 
config>li>x-interfaces>x3
Description 

This command configures the number of X3 sessions that the system should initiate to the LIC.

The no form of this command reverts to the default.

Default 

session-limit 32

Parameters 
limit—
Specifies the session limit.
Values—
1 to 32

 

target-retry-wait

Syntax 
target-retry-wait seconds
Context 
config>li>x-interfaces>x3>timeouts
Description 

This command configures the retry interval for target tunnel set up.

Parameters 
seconds —
Specifies the time that the system must wait before attempting another tunnel creation request to avoid overloading the LIC.
Values—
300 to 1200

 

Default—
300

2.10.2.4.1. Other LI Configuration Commands

The following commands are also described in the 7450 ESS, 7750 SR, 7950 XRS, and VSR Basic System Configuration Guide. Other LI commands are described in the 7450 ESS, 7750 SR, 7950 XRS, and VSR System Management Guide.

li-local-save

Syntax 
[no] li-local-save
Context 
bof
Description 

This command specifies whether or not lawful intercept (LI) configuration is allowed to be save to a local file. Modifying this command will not take effect until the system is rebooted.

Default 

li-local-save

li-separate

Syntax 
[no] li-separate
Context 
bof
Description 

This command specifies whether or not a non-LI user has access to lawful intercept (LI) information. When this command is enabled, a user who does not have LI access will not be allowed to access CLI or SNMP objects in the li context. Modifying this command will not take effect until the system is rebooted.

When the no li-separate command is set (the default mode), those who are allowed access to the config>system>security>profile context and user command nodes are allowed to modify the configuration of the LI parameters. In this mode, a user that has a profile allowing access to the config>li and/or show>li command contexts can enter and use the commands under those nodes.

When the li-separate command is configured, only users that have the LI access capabilities set in the config>system>security>user>access li context are allowed to access the config>li and/or show>li command contexts. A user who does not have LI access is not allowed to enter the config>li and show>li contexts even though they have a profile that allows access to these nodes. When in the li-separate mode, only users with config>system>security>user>access li set in their user account have the ability modify the setting LI parameters in either their own or others profiles and user configurations.

Default 

no li-separate

access

Syntax 
[no] access [ftp] [snmp] [console] [li] [netconf] [grpc]
Context 
config>system>security>user
Description 

This command grants a user permission for FTP, SNMP, console or lawful intercept (LI) access.

If a user requires access to more than one application, then multiple applications can be specified in a single command. Multiple commands are treated additively.

The no form of this command removes access for a specific application.

no access denies permission for all management access methods. To deny a single access method, enter the no form of this command followed by the method to be denied, for example, no access FTP denies FTP access.

Parameters 
ftp—
Specifies FTP permission.
snmp—
Specifies SNMP permission. This keyword is only configurable in the config>system>security>user context and applies to the 7450 ESS and 7750 SR.
console—
Specifies console access (serial port or Telnet) permission.
li—
Allows user to access CLI commands in the lawful intercept (LI) context.
netconf—
Specifies NETCONF session access for the user defined in the specified user context. When using the Base-R13 SR OS YANG data model, console access is also necessary (not required for the Nokia SR OS YANG data model).
grpc—
Specifies gRPC access.

profile

Syntax 
[no] profile user-profile-name
Context 
config>system>security
Description 

This command creates a context to create user profiles for CLI command tree permissions.

Profiles are used to either deny or permit user console access to a hierarchical branch or to specific commands.

Once the profiles are created, the user command assigns users to one or more profiles. You can define up to 16 user profiles but a maximum of 8 profiles can be assigned to a user. The user-profile-name can consist of up to 32 alphanumeric characters.

The no form of this command deletes a user profile.

Default 

user-profile default

Parameters 
user-profile-name—
Specifies the user profile name entered as a character string. The string is case sensitive and limited to 32 ASCII 7-bit printable characters with no spaces.

li

Syntax 
[no] li
Context 
config>system>security>profile
Description 

This command enables the Lawful Intercept (LI) profile identifier.

The no form of this command disables the LI profile identifier.