LAG hashing for the 7210 SAS-Mxp

The following table describes the packet fields used for hashing for services configured on the 7210 SAS-Mxp.

Note:

The following notes apply to Table: LAG hashing algorithm for services and traffic flows configured on the 7210 SAS-Mxp :

Table: LAG hashing algorithm for services and traffic flows configured on the 7210 SAS-Mxp

Traffic type

Hashing options

Packet fields used

Hash-1 Version 1

Hash-1 Version 2

Hash-2

BDA

BSA

EtherType

Ingress Port-ID

ISID

MPLS Label Stack

Source and destination

VLAN

MAC

IP

L4 Ports

VPLS and Epipe services

SAP to SAP

IP traffic (VPLS learned and Epipe; port-based egress scheduling)

MPLS traffic (VPLS learned and Epipe; port-based egress scheduling)

1

Non-IP traffic (VPLS learned and Epipe; port-based egress scheduling)

All traffic (learned and unlearned; SAP-based egress scheduling)

See note 2

 

 

 

All traffic (VPLS unlearned; port-based egress scheduling)

See note 2

 

 

 

VPLS service

SAP to SDP

IP traffic (learned; SAP-based and port-based egress sheduling)

IP traffic (unlearned; SAP-based and port-based egress sheduling)

MPLS traffic (learned; SAP-based and port-based egress sheduling)

1

MPLS traffic (unlearned; SAP-based and port-based egress sheduling)

1

1

1

Non-IP traffic (learned; SAP-based and port-based egress sheduling)

Non-IP traffic (unlearned; SAP-based and port-based egress sheduling)

Epipe service

SAP to SDP

IP traffic (SAP-based and port-based egress sheduling)

MPLS traffic (SAP-based and port-based egress sheduling)

1

Non-IP traffic (SAP-based and port-based egress sheduling)

VPLS and Epipe services

SDP to SAP

All traffic (including VPLS learned and unlearned; SAP-based egress scheduling)

See note 2

 

 

 

All traffic (VPLS unlearned; port-based egress scheduling)

See note 2

 

 

 

All other traffic (VPLS learned and Epipe; port-based egress scheduling)

3

3

VPLS service

SDP to SDP

All traffic (learned; SAP-based and port-based egress sheduling)

3

3

3

All traffic (unlearned; SAP-based and port-based egress sheduling)

3

3

3

MPLS – LSR

All traffic (SAP-based and port-based egress sheduling)

3

3

4

5

VPLS (Multicast traffic with IGMP snooping enabled)

SAP to SAP

SDP to SAP

— (SAP-based and port-based egress sheduling)

See note 6

 

 

 

VPRN service

SAP to SAP

SDP to SAP

All traffic

(SAP-based egress scheduling)

See note 2

 

 

 

All traffic (Port-based egress scheduling)

VPRN service

SAP to SDP

All traffic (SAP-based and port-based egress sheduling)

IES service (IPv4)

IES SAP to IES SAP

All traffic

(SAP-based egress scheduling)

See note 2

 

 

 

All traffic (Port-based egress scheduling)

IES service (IPv4)

IES SAP to IPv4 network port interface

— (SAP-based and port-based egress sheduling)

Network port IPv4 interface

IPv4 network interface to IPv4 network interface

— (SAP-based and port-based egress sheduling)

Network port IPv6 interface

IPv6 network interface to IPv6 network interface

— (SAP-based and port-based egress sheduling)

1 Two MPLS labels deep
2 Based on LAG SAP parameters: service-id, lag_index, encap_value, service_vlan, sap_index, and number of active ports in the LAG. The hash function is implemented in the software and does not use hash-1 and hash-2 functions.
3 Outer MACs inside the payload just after the MPLS header
4 Three MPLS labels deep
5 Only applies if there are 3 or fewer MPLS labels when an IP header follows the MPLS header
6 Based on LAG SAP parameters: service-id, lag_index, encap_value, service_vlan, mgid, sap_index, and number of active ports in the LAG. The hash function is implemented in the software and does not use hash-1 and hash-2 functions.