9. Ethernet Frame Format
1518 bytes
S
Premble F
D
DA SA Length Payload FCS
7 byte 6 byte 6 byte 2 byte 46-1500 byte 4 byte
1518 bytes
Premble DA SA Type Payload FCS Ethernet II Frame
8 byte 6 byte 6 byte 2 byte 46-1500 byte 4 byte
1522 bytes
C
Premble DA SA 0x8100 CoS F VID Type Payload FCS
I
8 byte 6 byte 6 byte 2 byte 2 byte 2 byte 46-1500 byte 4 byte
1526 bytes
S C
C C
Premble DA SA 0x88A8 PCP/DE 0x8100 CoS
F Type Payload FCS
VID I VID
8 byte 6 byte 6 byte 2 byte 2 byte 2 byte 2 byte 2 byte 46-1500 byte 4 byte
1536 bytes
C B S
C C C
Premble B-DA B-SA 0x88A8 B
CoS
F 0x88E7 CoS
F I-SID DA SA 0x8100 C
CoS
F Type Payload FCS
I VID I I VID
8 byte 6 byte 6 byte 2 byte 2 byte 2 byte 2 byte 3 byte 6 byte 6 byte 2 byte 2 byte 2 byte 46-1500 byte 4 byte
10
10. Ethernet Frame
Evolution
Payload Payload
Payload
C-VID C-VID
Payload
VID S-VID S-VID
DA DA DA DA
SA SA SA SA
I-SID
802.3 802.1Q 802.1ad
Virtual LAN Provider bridges B-VID
B-DA
SA: Source MAC address
DA: Destination MAC address
VID: VLAN ID B-SA
C-VID: Customer VID
S-VID: Service VID
I-SID: Service ID
802.1ah
B-VID: Backbone VID
B-DA: Backbone DA Provider backbone bridges
B-SA: Backbone SA
11
11. Frame Semantic
• VLAN Cross Connect identifier has local port scope
• Frame format as defined in IEEE 802.1Q
• VLAN Cross Connect tagged frame allows up to 4K VLANs per port
VXC-TAG
Destination MAC Source MAC TPID TCI Ether Type / Len Data FCS
C
12-bit VLAN Cross Connect ID
PCP F VXC ID
up to 4K VLANs per port
I
12
12. Service Model
Destination MAC Source MAC C-tag Ether Type / Len Data FCS
Destination MAC Source MAC S-tag C-tag Ether Type / Len Data FCS
• At the boundary of the VLAN-XC domain, the VLAN ID of the outer tag (C-tag or S-Tag) can be used
to associate the frame with a particular VLAN-XC connection.
• If required, the outer tag (C-tag or S-tag) is preserved and transparently transported within the
VLAN-XC domain
13
13. Frame Semantic
• Extended VLAN Cross Connect
• Frame Format as defined in IEEE 802.1ad
• VLAN Cross Connect tagged frame allows up to 16M VLANs per port
EVXC-TAG
Destination MAC Source MAC TPID TCI TPID TCI Ether Type / Len Data FCS
C C
PCP F VLAN ID PCP F VLAN ID
I I
24-bit VLAN Cross Connect ID
EVXC ID
up to 16M VLANs per Port
14
14. VLAN Cross Connect with CE-VLAN Preservation Example
VLAN Cross Connect Connection
PE-Node P-Node P-Node PE-Node
L2 L2 L2 L2 L2
Frame Frame Frame Frame Frame
Port 3 Port 6 Port 2 Port 8 Port 4 Port 12 Port 6 Port 9
Destination MAC Destination MAC Destination MAC Destination MAC Destination MAC
Source MAC Source MAC Source MAC Source MAC Source MAC
CE-VLAN VXC=1024 VXC=236 VXC=2636 CE-VLAN
CE-VLAN CE-VLAN CE-VLAN
15
15. Extended VLAN Cross Connect Example
VLAN Cross Connect Connection
PE-Node P-Node P-Node PE-Node
L2 L2 L2 L2 L2
Frame Frame Frame Frame Frame
Port 3 Port 6 Port 2 Port 8 Port 4 Port 12 Port 6 Port 9
Destination MAC Destination MAC Destination MAC Destination MAC Destination MAC
Source MAC Source MAC Source MAC Source MAC Source MAC
CE-VLAN CE-VLAN
EVXC=12045 EVXC=645 VXC=15320
CE-VLAN CE-VLAN CE-VLAN
16
16. Scalability
EVXC EVXC
MAC
Tag Tag
EVXC EVXC
MAC
Tag Tag
Level n+1
EVXC
EVXC MAC
MAC Tag
Tag
EVXC
EVXC MAC
MAC Tag
Tag
Level n Level n
• VLAN Cross Connect can be naturally extended to work with hierarchical domains using tunneling
• Uses standard VLAN stacking
17
19. Jumbo Frame Benefit
• Lower Overhead of Packets
• High Utilization of Connection
• High Transmission Rate
• Low CPU Utilization
• Improved Performance of Transmission
20
20. Jumbo Frame
Requirement
• Low Transport Error Rates
• High Speed Connection
• Hardware Buffer Size Limitation
• Long Size of Packet Aware
21
21. Jumbo Frame Problem
• Conjunction occur problem
• Short Size Packets
• Transmission Error problem
• Difficult to QoS
• Large Hardware Buffer
• Longer Delay
22
37. OAM in networks
Service Provider
CE U-PE U-PE CE
Customer Access Core Access Customer
End to End OAM
802.3ah 802.1ag 802.3ah
802.1ag 802.1ag 802.1ag
Operator Operator Operator
Domain Domain Domain
38
38. IEEE 802.3ah OAM
• Define in IEEE 802.3ah Ethernet First Mile
section 57.
• Use MAC sublayer multicast slow protocol
• Monitor link operation
• Remote fault indication
• Remote loopback control
39
39. OAM functions
• Auto discovery
• Unidirectional fault signaling
• Remote loopback test
• Link monitoring
• Critical Events
• Layer 2 variable retrieval
• Organization specific extensions
40
40. OAM Sublayer Block
OAM CTRL OAM PDU
Request Request
MAC Data request MAC Data Indication
OAM CTRL OAM PDU
Indication Indication
Control
CTRL OAM request CTRL OAM Indication
OAM request
Loopback Frame
Multiplexer Parser
MAC Data request MAC Data Indication
OAM Sublayer block diagrom
41
41. OAM Remote
Loopback
OAM MAC MAC OAM
Client Client Client Client
OAM OAM
MAC Control MAC Control
MAC MAC
Physical Physical
Local Remote
DTE DTE
Medium
OAM Remote Loopback
42
42. IEEE 802.1ag CFM
• Continuity Check packet type
• Layer 2 Ping packet type
• Layer 2 Trace Route packet type
• Per services fault isolation with VLAN
• Uses domains to contain OAM flows and
bound OAM responsibilities
43
43. ITU-T Y.1731
• Alarm Indication Signal (Eth-AIS)
• Remote Defect Indication (Eth-RDI)
• Locked Signal (Eth-LCK)
• Test Signal (Eth-TEST)
• Performance Monitoring (Eth-PM)
• Frame Loss Measurement (Eth-LM)
• Frame Delay Measurement (Eth-DM)
44
45. MFE OAM
• Point to point Ethernet Virtual Circuit
(EVC) Performance Monitoring (PM)
• Point to multi-point EVC PM
• Multi-point to multi-point EVC PM
• EVC Fault management
46
46. PWE3 Reference
Model
Pseudo Wire
PSN Tunnel
Logical Link
Physical Link Physical Link
PW1
CE1 Attachment Circuit PE1 PE2 Attachment Circuit CE2
PW2
Customer Edge 1 Customer Edge 2
Provider Edge 1 Provider Edge 2
Reference Clock
Emulated Service
PWE3 reference model
47
47. Protocol Stack
Reference Model
Emulated Service Emulated Service
Emulated Service
TDM/ATM/FR/Ethernet TDM/ATM/FR/Ethernet
Payload Payload
Pseudo Wire
Encapsulation Encapsulation
PW Demultiplexer PW Demultiplexer
PSN Tunnel PSN Tunnel
PSN Tunnel
PSN PSN
Physical Layers Physical Layers
PSN
PWE3 Protocol Stack Reference Model
48
48. TDMoIP for UDP/IP
IP Header
IP Version IP TOS Total Length
Length
Identification Flags Fragment Offset
Time to Live Protocol IP Header Checksum
Source IP address
Destination Ip address
Source Port Number Destination Port Number
UDP Length UDP Checksum
RTV P X CC M PT RTP Sequence Number
Timestamp
SSRC Identifier
RES L R M RES Length Sequence Number
Adapted Payload
RFC-5087
TDMoIP Packet format for UDP/IP
49