260 likes | 413 Views
Ethernet Interfaces. ATM Switch. Objectives. List the hardware and software features of the ASX/TNX switch Ethernet network modules (netmods) Configure PVCCs and SPVCCs on the netmods Configure LECs, CoS to QoS mapping and advanced traffic management features on the Gigabit netmod.
E N D
Ethernet Interfaces ATM Switch
Objectives • List the hardware and software features of the ASX/TNX switch Ethernet network modules (netmods) • Configure PVCCs and SPVCCs on the netmods • Configure LECs, CoS to QoS mapping and advanced traffic management features on the Gigabit netmod
10/100 Netmod Overview • Hardware features: • Four 10/100 Ethernet UTP ports • 10/100 auto negotiating • Full / Half duplex • RJ-45 connectors • Unique software features: • Ethernet over ATM & MPLS • Connection capacity of 256 VCs per port
1 GB Netmod Overview • Hardware features: • 1-port GBIC SX/LX Gigabit Ethernet • SC connectors • Unique software features: • Ethernet over ATM only • LAN Emulation Client (LEC) • Advanced traffic management functions • Connection capacity of 1000 VCs per port
Common Netmod Features • Supported software features on both the 10/100 and 1 GB netmods include: • RFC 1483 bridged PVCs • SPVCs • QoS for CBR, UBR and VBR on all connections • 802.1p/Q support & management • Mini-RMON • Connection Preservation
PVC Configuration – Step 1 Switch1:connections channel ethernet-> new Usage: [-iif] <EthernetAtmIf> Input If [[-ivpi] <integer>] Input VPI(Required for AtmIf) [[-ivci] <integer>] Input VCI(Required for AtmIf) [-oif] <EthernetAtmIf> Output If [[-ovpi] <integer>] Output VPI(Required for AtmIf) [[-ovci] <integer>] Output VCI(Required for AtmIf) [[-index] <integer>] Index used in pairing [[-upc] <UPC Index>] UPC Contract [[-name] <text>] Channel Name Switch1:connections channel ethernet-> new –iif 1a1 –oif 1b1 –ovpi 0 –ovci 100 Switch1:connections channel ethernet-> new –iif 1b1 –ivpi 0 –ivci 100 –oif 1a1 Switch1:connections channel ethernet-> show Input Output Index If VPI VCI If VPI VCI Partner Channel Name UPC 1 1A1 0 33 1B1 0 100 N/A N/A 0 2 1B1 0 100 1A1 0 33 N/A N/A 0
PVC Configuration – Step 2 • Pair the two connections together to enable learning Switch1:connections channel ethernet pair-> new [-index1] <integer>] Index of the first VC [-index2] <integer>] Index of the second VC [[-interface] <BNP_Bridge>] The Bridge Interface created Switch1:connections channel ethernet pair-> new 1 2 Switch1:connections channel ethernet pair-> show Index1 Index2 Interface 1 2 IF1A5 Switch1:connections channel ethernet-> show Input Output Index If VPI VCI If VPI VCI Partner Channel Name UPC 1 1A1 0 33 1B1 0 100 2 N/A 0 2 1B1 0 100 1A1 0 33 1 N/A 0
PVC Display Switch1:connections channel-> show Input Output AtmIf VPI VCI Atmif VPI VCI ServCat Protocol Name 1ACTL 0 33 1B1 0 100 UBR pvc 1B1 0 5 1CTL 0 33 nrtVBR fsig_ctl N/A 1B1 0 16 1CTL 0 34 nrtVBR fsig_ctl N/A 1B1 0 18 1CTL 0 51 nrtVBR rcc N/A 1B1 0 100 1ACTL 0 33 UBR pvc 1B2 0 5 1CTL 0 35 nrtVBR fsig_ctl N/A 1B2 0 16 1CTL 0 36 nrtVBR fsig_ctl N/A
SPVCC Configuration Destination Switch:connections spvcc pp ethernet-> ? delete Remove an Ethernet channel destination Display destination PNNI PP SPVCCs interfaces> The interfaces directory modify new Create a new Ethernet channel nsap Display NSAP address for ethernet SPVCCs with this switch as destination number Display number of PNNI PP SPVCCs show Display Ethernet channel configuration Destination Switch:connections spvcc pp ethernet-> nsap Domain Port Destination NSAP 1 1C1 0x47.0005.80.ffe100.0000.f21a.34ca.0020480d0010.01 1 1C2 0x47.0005.80.ffe100.0000.f21a.34ca.0020480d0010.02 1 1C3 0x47.0005.80.ffe100.0000.f21a.34ca.0020480d0010.03 1 1C4 0x47.0005.80.ffe100.0000.f21a.34ca.0020480d0010.04 Source Switch:connections spvcc pp ethernet-> new ? [[-index] <integer>] Index [-callingif] <EthernetAtmIf> Input If [-callingvpi] <integer> Src VPI [-callingvci] <integer> Srv VCI [-calledatmaddr] <NSAP Address> Destination NSAP [-calledvpi] <integer> Called VPI [-calledvci] <integer> Called VCI [[-fwdupckey] <UPC Index>] Fwd UPC [[-bckupckey] <UPC Index>] Bck UPC : Source Switch:connections spvcc pp ethernet-> new 1a1 0 100 0x47.0005.80.ffe100.0000.f21a.34ca.0020480d0010.01 0 100
SPVCC Display – Source Source Switch:connections spvcc pp ethernet-> show INDEX Src: IF VPI VCI UPC VPVC-SEL PRIORITY STATE Dst: IF VPI VCI UPC ------------------------------------------------------------------------------- 1 1A1 0 100 0 require 5 up 2 16 0 100 0 Destination: 0x47.0005.80.ffe100.0000.f21a.34ca.0020480d0010.01 Source Switch:connections spvcc pp ethernet interfaces-> show Interface EthernetPort VPI VCI Src/Dest 1F1A5 IF1A1 0 100 src Source Switch:connections channel-> show Input Output AtmIf VPI VCI AtmIf VPI VCI ServCat Protocol Name 1ACTL 0 100 1B1 0 40 UBR fsig N/A 1B1 0 5 1CTL 0 33 nrtVBR fsig_ctl N/A 1B1 0 16 1CTL 0 34 nrtVBR fsig_ctl N/A 1B1 0 18 1CTL 0 52 nrtVBR rcc N/A 1B1 0 33 1CTL 0 54 UBR fsig N/A 1B1 0 34 1CTL 0 55 UBR fsig N/A 1B1 0 35 1CTL 0 56 UBR fsig N/A 1B1 0 36 1CTL 0 57 UBR fsig N/A 1B1 0 37 1CTL 0 58 UBR fsig N/A 1B1 0 39 1CTL 0 59 UBR fsig N/A 1B1 0 40 1ACTL 0 100 UBR spvcc N/A 1B2 0 5 1CTL 0 35 nrtVBR fsig_ctl N/A 1B2 0 16 1CTL 0 36 nrtVBR fsig_ctl N/A
SPVCC Display – Destination Destination Switch:connections spvcc pp ethernet-> destination Source Destination INDEX IF VPI VCI IF VPI VCI STATE 1 0 0 100 1C1 0 100 up Source ATM Addr: 0.47.005.80.ffe100.0000.f21a.3440.0020480d0000.00 Dest ATM Addr: 0.47.005.80.ffe100.0000.f21a.34ca.0020480d0010.01 Destination Switch:connections spvcc pp ethernet interfaces-> show Interface EthernetPort VPI VCI Src/Dest IF1C5 IF1C1 0 100 dst Destination Switch:connections channel-> show Input Output AtmIf VPI VCI AtmIf VPI VCI ServCat Protocol Name 1A1 0 5 1CTL 0 33 nrtVBR fsig_ctl N/A 1A1 0 16 1CTL 0 34 nrtVBR fsig_ctl N/A 1B1 0 5 1CTL 0 35 nrtVBR fsig_ctl N/A 1B1 0 16 1CTL 0 36 nrtVBR fsig_ctl N/A 1B2 0 5 1CTL 0 37 nrtVBR fsig_ctl N/A 1B2 0 16 1CTL 0 38 nrtVBR fsig_ctl N/A 1B3 0 5 1CTL 0 39 nrtVBR fsig_ctl N/A 1B3 0 16 1CTL 0 40 nrtVBR fsig_ctl N/A 1B4 0 5 1CTL 0 41 nrtVBR fsig_ctl N/A 1B4 0 16 1CTL 0 42 nrtVBR fsig_ctl N/A 1CCTL 0 100 1D1 0 40 UBR fsig N/A 1D1 0 5 1CTL 0 43 nrtVBR fsig_ctl N/A 1D1 0 16 1CTL 0 44 nrtVBR fsig_ctl N/A 1D1 0 18 1CTL 0 51 nrtVBR rcc N/A 1D1 0 33 1CTL 0 65 UBR fsig N/A 1D1 0 34 1CTL 0 66 UBR fsig N/A 1D1 0 36 1CTL 0 67 UBR fsig N/A 1D1 0 39 1CTL 0 69 UBR fsig N/A 1D1 0 40 1CCTL 0 100 UBR spvcc N/A
LAN Emulation Client (LEC) Support • Supported features on 1 GB netmod include: • Up to 16 LANE Clients • 4096 LANE VCs per netmod • Up to 12K MAC addresses and 8K LEARP cache entries per netmod • Tagged and untagged 802.1p/Q support for LANE VCs • Dynamic mapping of 802.1p bit priorities to SVCs with QoS • VLAN Association • Once a LEC has been created, it is then associated with an ELAN and VLAN • Supported VLAN features include: • Up to 1K VLANs • Default VLAN range: 1-4095 (4095 reserved) • Default VLAN can be deleted • User-assigned default VLAN can be enabled
Standard LEC Configuration -1 ATM SWITCH:interfaces lec ethernet-> ? arp> The arp directory delete new qos-bundle> The qos-bundle directory show Display VLAN/LEC status statistics> The statistics directory ATM SWITCH:interfaces lec ethernet-> new Usage: [-lecInterface] <text> LEC Logical Interface (BNP_Bridge) [-name] <text> Name of ELAN to join [[-mode] <lecConfigMode>] Method of joining ELAN (default: auto) [[-lecs] <text>] LECS ATM address (default: wellknown) [[-les] <NSAP Address>] LES ATM Address [[-atmaddress <Integer or Hex>] Selector to be used by LEC (-1|1..FF) (default: -1) [[-mtu] <lecFrameSize>] MTU Size (default: 1516) [[-vccTimeout] <integer>] VCC Timeout Period – Seconds (default: 1200) [[-agingTime] (10..300)] LEARP Aging Time – Seconds (default: 300) [[-description] <text>] User Defined Description [[-qosIndex] <QOS Bundle Table Index>] QOS P Bit mapping [[-index] <integer>] LEC Configuration Index (default: 1) [[-port] <BNP_Bridge>] Binding BNP_Bridge If ATM SWITCH:interfaces lec ethernet-> newIF1D10 RED –port IF1D1
Standard LEC Configuration -2 ATM SWITCH:interfaces lec ethernet-> show LEC Elan If Interface Max LEC LogicalIf Name LECID Index State Mode Frame Index IF1D10 RED 1 3093 operational auto 1516 1 LEC : 0x47.0005.80.ffe100.0000.f21a.934b.00a078ce05f0.02 LECS: 0xc5.0079.00.000000.00000000000000a03e000001.00 LES : 0x47.0005.80.ffe100.0000.f21a.934b.0020481a934b.80 BUS : 0x47.0005.80.ffe100.0000.f21a.934b.0020481a934b.80 Uptime : 00:33 ATM SWITCH:ethernet bridge vlan-> show VlanID EthMemberIf MemberIfs UntaggedIfs VlanName Owner 1 IF1D1 IF1D10 IF1D10;IF1D1 VLAN1/IF1D1 lane DISCARD IF1D1 N/A N/A DISCARD/IF1D1 rfc1483_2684 ATM SWITCH:ethernet bridge vlan-> modifyVlanName Usage: [-vlanid] (1..4094) Vlan Id [-ethMemberIf] <BNP_Bridge> Ethernet Member If [-vlanName] <text> Vlan Name ATM SWITCH:ethernet bridge vlan-> modifyVlanName 1 –ethMemberIf IF1D1 –vlanName RED ATM SWITCH:ethernet bridge vlan-> show VlanID EthMemberIf MemberIfs UntaggedIfs VlanName Owner 1 IF1D1 IF1D10 IF1D10;IF1D1 RED lane DISCARD IF1D1 N/A N/A DISCARD/IF1D1 rfc1483_2684
ATM ELANs RED RED BLUE BLUE Ethernet GREEN 802.1Q Based VLAN Mapping Ethernet VLANs GREEN
802.1p&Q LEC Configuration -1 ATM SWITCH:ethernet bridge interfaces-> show Default VLAN Port Type PVID P/Q Support OperStatus State Description IF1D1 ether N/A disabled up enabled 1D1 ATM SWITCH: ethernet bridge interfaces -> modify IF1D1 –pqSupport enabled WARNING: Netmod requires a reset, before changes can take effect. If you choose to proceed and do not reset the netmod, subsequent operations on the netmod will not take effect. Do you wish to continue? (y or n): y WARNING: Changes have been made that require the following netmod(s) to be reset: 1D. Would you like to reset them now? (y or n): y Waiting for netmod(s) to come back up ... The netmod(s) have been reset. All connections associated with them will take some time to come up.
802.1p&Q LEC Configuration -2 ATM SWITCH:interfaces lec ethernet-> new IF1D8 RED –mtu 1580 ATM SWITCH:interfaces lec ethernet-> new IF1D9 BLUE –mtu 1580 ATM SWITCH:interfaces lec ethernet-> show LEC Elan If Interface Max LEC LogicalIf Name LECID Index State Mode Frame Index IF1D8 RED 0 3091 initialState auto unspecified 1 LEC : 0x0000000000000000000000000000000000000000 LECS: 0x0000000000000000000000000000000000000000 LES : 0x0000000000000000000000000000000000000000 BUS : 0x0000000000000000000000000000000000000000 Uptime : 00:00 IF1D9 BLUE 0 3092 initialState auto unspecified 2 LEC : 0x0000000000000000000000000000000000000000 LECS: 0x0000000000000000000000000000000000000000 LES : 0x0000000000000000000000000000000000000000 BUS : 0x0000000000000000000000000000000000000000 Uptime : 00:00
802.1p&Q LEC Configuration -3 ATM SWITCH:ethernet bridge vlan-> new Usage: [-vlanId] (<1..4094>|Discard) Vlan Id [-ethMemberIf] <BNP_Bridge> Ethernet Member If [-memberIfs] <list of BNP_Bridge> List of Member Ifs [[-untaggedIfs] <list of BNP_Bridge> List of untagged Ifs [[-vlanName] <text>] Vlan name [[-removefromDefaultVlan] (no|yes)] Remove from Default Vlan(1)(default:no) ATM SWITCH:ethernet bridge vlan-> new 8 IF1D1 IF1D8 –vlanName RED ATM SWITCH:ethernet bridge vlan-> new 9 IF1D1 IF1D9 –vlanName BLUE ATM SWITCH:ethernet bridge vlan-> show VlanId EthMemberIf MemberIfs UntaggedIfs VlanName Owner 8 IF1D1 IF1D8 N/A RED lane 9 IF1D1 IF1D9 N/A BLUE lane DISCARD IF1D1 N/A N/A DISCARD/IF1D1 rfc1483_2684
802.1p&Q LEC Configuration -4 ATM SWITCH:interfaces lec ethernet-> show LEC Elan If Interface Max LEC LogicalIf Name LECID Index State Mode Frame Index IF1D8 RED 8 3091 operational auto 1580 1 LEC : 0x47.0005.80.ffe100.0000.f21a.934b.00a078ce05f0.01 LECS: 0xc5.0079.00.000000.00000000000000a03e000001.00 LES : 0x47.0005.80.ffe100.0000.f21a.934b.0020481a934b.80 BUS : 0x47.0005.80.ffe100.0000.f21a.934b.0020481a934b.80 Uptime : 00:01 IF1D9 BLUE 3 3092 operational auto 1580 2 LEC : 0x47.0005.80.ffe100.0000.f21a.934b.00a078ce05f0.01 LECS: 0xc5.0079.00.000000.00000000000000a03e000001.00 LES : 0x47.0005.80.ffe100.0000.f21a.934b.0020481a934b.80 BUS : 0x47.0005.80.ffe100.0000.f21a.934b.0020481a934b.80 Uptime : 00:01
802.1p bit mapping to QoS • Tagged Ethernet frames have a priority of 0-7 • By default, tags are not passed to the ELAN (P/Q support disabled) • The LEC signals for the default SVC type (UBR) unless configured otherwise • Priority information is lost when frames are transferred back to the VLAN at the far end • QoS bundles allow priority information to be preserved by mapping an 802.1p bit to a specific SVC type • A QoS bundle consists of up to eight QoS sets • Each QoS set maps an 802.1p priority to an existing UPC contract • A QoS bundle is associated with a LEC using the –qosIndex parameter
QoS Bundle Configuration -1 ATM SWITCH:connections upc-> show Service Police Index Category Scheme PCR SCR MBS MCR CDVT Name 0 UBR ubr1 default_ubr 1 nrtVBR vbr1 500 350 50 2 nrtVBR vbr1 1000 750 100 3 nrtVBR vbr3 1000 750 100 4 rtVBR vbr1 750 500 100 5 rtVBR vbr3 1000 750 150 6 CBR cbr1 2500 7 CBR cbr1 5000 ATM SWITCH:interfaces lec ethernet qos-bundle-> ? delete new show ATM SWITCH:interfaces lec ethernet qos-bundle-> new? [-index] <integer> QOS Bundle Index [-in_pbit] (0..7) Inbound 802.1p [-upcIndex] <UPC Index> UPC Index [-out_pbit] (0..7) Outbound 802.1p
QoS Bundle Configuration -2 ATM SWITCH:interfaces lec ethernet qos-bundle-> new 1 1 1 1 ATM SWITCH:interfaces lec ethernet qos-bundle-> new 1 2 2 2 : ATM SWITCH:interfaces lec ethernet qos-bundle-> new 1 7 7 7 ATM SWITCH:interfaces lec ethernet qos-bundle-> show Index Inbound upcIndex Outbound p-bit p-bit 1 0 0 0 1 1 1 1 1 2 2 2 1 3 3 3 1 4 4 4 1 5 5 5 1 6 6 6 1 7 7 7 ATM SWITCH:interfaces lec ethernet-> new IF1D10 GREEN –mtu 1580 –qosIndex 1
Advanced Traffic Management Configuration -1 Switch1:hardware port traffic ethernet-> ? modify Modifies scheduler queue information resetStat Reset statistics show Display Scheduler queue information weights> The weights directory Switch1:hardware port traffic ethernet-> show Number of Queues Port Ingress Egress 1D1 8 8 Switch1:hardware port traffic ethernet-> modify ? [-port] <rfc1483If> Port [[-IngressNumQs] <integer>] Ingress Number of Queues [[-EgressNumQs] <integer>] Egress Number of Queues Switch1:hardware port traffic ethernet-> modify 1D1 4 4 WARNING: modifying the number of queues will take effect after a netmod reset Do you wish to continue? (y or n): y WARNING: Changes have been made that require the following netmod(s) to be reset: 1D. Would you like to reset them now? (y or n): y Switch1:hardware port traffic ethernet-> show Number of Queues Port Ingress Egress 1D1 4 4
Advanced Traffic Management Configuration -2 Switch1:hardware port traffic ethernet-> weights ? modify Modifies the scheduler weights show Display Scheduler Weight parameters Switch1:hardware port traffic ethernet weights-> modify ? [-port] <rfc1483If> Port [-queueNum] (1..8) Queue Number [-direction] <Ingress/Egress> Direction [[-weight] (6..255)] Relative queue weight Switch1:hardware port traffic ethernet weights-> show Port Queue Direction weight p-Bit Map Number 1D1 1 ingress 10 1 1D1 2 ingress 45 2 1D1 3 ingress 80 0 1D1 4 ingress 115 3 1D1 5 ingress 150 4 1D1 6 ingress 185 5 1D1 7 ingress 220 6 1D1 8 ingress 255 7 1D1 1 egress 10 1 1D1 2 egress 45 2 1D1 3 egress 80 0 1D1 4 egress 115 3 1D1 5 egress 150 4 1D1 6 egress 185 5 1D1 7 egress 220 6 1D1 8 egress 255 7
Advanced Traffic Management Configuration -3 Switch1:interfaces ethernet-> rate ? modify Modifies the port rate limit show Display rate limit parameters Switch1:interfaces ethernet rate-> modify ? [-port] <rfc1483If> Port [[-ingressRate] <Kbps>] Ingress Port Rate [[-egressRate] <Kbps>] Egress Port Rate Switch1:interfaces ethernet rate-> show Port Ingress Rate Egress Rate 1D1 587.76M 622.00M Switch1:interfaces ethernet bandwidth-> show Port BandwidthIn AllocatedBwIn BandwidthOut AllocatedBwOut 1D1 587.76M 0 622.00M 0
Summary • Listed the hardware and software features of the ASX/TNX switch Ethernet network modules (netmods) • Configured PVCCs and SPVCCs on the netmods • Configured LECs, CoS to QoS mapping and advanced traffic management features on the Gigabit netmod