Revolutionary IPv6 Access Solution
Download
Report
Transcript Revolutionary IPv6 Access Solution
Revolutionary IPv6 Access Solution
Levente Kovács
Authors: Cs. Lukovszki, L. Kovács, G. Kovács, A. Foglar, E. Areizaga, Z. Ghebretensaé
NOC, Berlin
BUDAPEST UNIVERSITY OF TECHNOLOGY AND ECONOMICS
Budapest University of Technology and Economics
Overview
The concept
The PF entity
Switching frames on the information found in the IPv6 header, Most notably, the
IPv6 address
The entity which interfaces the Ethernet switch and the Layer-2 independent
IPv6 traffic
Problems
Flooding
MAC collision
Solutions
Filtering on the outputs
Benefits
Wait and see!
WPC1 — 2
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
IPv6 in Ethernet frame
IPv6 has a large address space
128bits
Ethernet is very common in access
Highly evolved
Cheap equipments
IPv6 in Ethernet results big overhead
Lavish space utilization
WPC1 — 3
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
The Revolutionary concept
IPv6 address fields contains all the relevant information for layer-2 packet
forwarding
EUI Interface ID, Network ID, or other fields of the IPv6 header
Ethernet header can be eliminated over the transmission links
WPC1 — 4
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
The Revolutionary node
Ethernet Switches (ESC) which
implements
Bridging
VLAN
Port Function (PF)
Interfaces IPv6 traffic to the ESC
L2 framing on the transmission
links can be thin
Bridging is based on IPv6
WPC1 — 5
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Address translation
Address translation IPv6->MAC
128->48 mapping
Different slice of the IPv6 address could be used for mapping
Host ID
MAC address from the EUI field of IPv6
Network ID
Acts as a router
Mixed
Others may come
Keeping in mind the rules of MAC addresses in IEEE802.3
Multicast addresses should be translated to multicast Ethernet
addresses
WPC1 — 6
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Address translation methods - so far
Type A
The network ID is used
Type B
The interface/HOST ID is
used
WPC1 — 7
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Problems
ESC can flood in learning state
A frame with unknown MACs arrives to the ESC
The ESC does not know the appropriate destination port(s)
ESC will send the frame to all its ports (flooding)
The whole network can be flooded
MAC collision
From different source addresses the same MACs are
generated
WPC1 — 8
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Flood detection and elimination
The ESC floods when a frame first arrives
PFs must detect, and ignore this kind of frames
When both address is known at the ESC there will be
no flood
HOST A MAC
address is
registered
flooding is
stopped
X
HOST A
X
WPC1 — 9
HOST A
HOST B
ESC
PF
HOST D
HOST B
HOST C MAC
address is
registered
ESC
PF
PF
Revolutionary
Node
HOST C
HOST D
MUSE/SPC CONFIDENTAL
PF
Revolutionary
Node
HOST C
Budapest University of Technology and Economics
MAC address collision
The generated MAC addresses
generated in different methods,
thus it's not guaranteed by the
system to generate unique pseudo
MACs
Only a problem If the same MAC is
generated for more then one host
connected to the same node
What the ESC should do?
Flooding to all
Discard
Other scenario to come
WPC1 — 10
HOST A
MAC-A
HOST B
MAC-B
PF
HOST C
MAC-C
MUSE/SPC CONFIDENTAL
PF
HOST D
MAC-B
Budapest University of Technology and Economics
Applicability in the MUSE architecture
Consists of following parts
First-mile
Aggregation network
Regional/Core network
Services network
Application
Service
Provider
Home
Network
Home
Gateway
Aggregation network
Ethernet-based aggregation
Single connected
Dual homing (for protection)
WPC1 — 11
First-Mile
Access
Node
Access
Node
MUSE/SPC CONFIDENTAL
NSP Edge
Node
NAP Edge
Node
Internet
ISP Edge
Node
NAP Edge
IP/MPLS
Node
Regional
Network
Ethernet
Aggregation
Network
Budapest University of Technology and Economics
Applicability in the aggregation
Ethernet Aggregation Network
Large, distributed, managed
Ethernet network
That forwards IPv6 packets
Without routers, but Ethernet
switches
PFs are on the borders
Ethernet
Switches
NAP
Edge Node
Access Node
NAP
Edge Node
Access Node
ESC
ESC
Ingress PF
AAL
DSLAMs
ENs
Egress PF
Revolutionary model of aggregation network
PF
ESC ESC ESC ESC
IPv6
Eth
Eth
Phy
ATM
Eth
P P
Eth
P P
Eth
P P
Eth
P P
PF
ESC
Eth
P P
IPv6
Eth Eth
Phy Phy
Result
IP managed Ethernet forwarding
DSL
WPC1 — 12
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Conclusions
Cost effective
Cheap Ethernet switches used
No need to invest expensive equipments
Scalable
Flexible
Manageable
VLANs
PFs can be controlled from the network
WPC1 — 13
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Benefits
Overhead on the access links can be reduced (this is the main backward
of IPv6)
Existing infrastructure can be reused
WPC1 — 14
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics
Any question?
Thank you for your attention!
[email protected]
WPC1 — 15
MUSE/SPC CONFIDENTAL
Budapest University of Technology and Economics