SlideShare a Scribd company logo
1 of 24
Download to read offline
Operational Issues in IPv6
 from vendors’ point of view 
鈴木 伸介
SUZUKI, Shinsuke
< suz@alaxala.net>
ALAXALA Networks Corporation
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 2
1. Introduction
 Introduction of ALAXALA
 Dual Stack for the “Guaranteed Network”
2. IPv6-Specific Issues in Network
Equipment
3. IPv6 Operational Issues in a Dual-stack
Network System
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 3
Who is ALAXALA?
HITACHI NEC
Established
Mission
Background
2004 October 1st
High end, Mid range Router and Switches
Development, Manufacturing, Sales, Maintenance &Support
Joint Company : Hitachi Ltd., NEC corp.,
• Long term experiences on Carrier/ISP business
• Core Technologies for Mission Critical Systems
• Many Experts and Experiences on IPv6 Area
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 4
ALAXALA Product Line-up
 All of them support wire-rate IPv6 forwarding/filtering/QoS
AX3600S seriesAX2400S series
Switch
AX7816R
AX7800R series
AX7808R
AX7804R
Carrier Router
AX7700R series
ISP Router
AX2000R series
Enterprise External Router
AX2002R
AX2001R
AX2002RX
Router
AX7702R
1U Layer2 Switch
AX2430S-24T
AX2430S-24T2X
AX2430S-48T
AX3630S-24P
AX3630S-24T
AX3630S-24T2X
AX2430S-48T2X
AX3630S-24S2XW
AX3630S-48TW
AX3630S-48T2XW
AX6700S seriesAX6300S series
AX6308S AX6708S
AX6304S
Terabit SwitchEnterprise Backbone Switch
AX7816S
AX7800S seriesAX5400S series
AX5404S
AX5402S
AX7808S
AX7804S
Carrier/ISP Backbone SwitchCarrier/ISP Backbone Switch
1U Layer3 Switch
10G
10G
10G10G
10G
10G10G
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 5
ALAXALA’s Philosophy
 Contribute to the establishment of a society rich in
information and telecommunications.
 Provide user-friendly and security-conscious
networks for the customers all over the world.
 Highly Reliable, Stable, and Secure Guaranteed
Networks in IP/Ethernet Environments.
Technologies Services
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 6
Guaranteed
Network
Technologies
(Product Quality)
Network Security
Quality
of
Service
Reliability
and
Availability
High Performance
and
Port-Density
Ecology
(Energy Saving)
Easy Operation
and
Maintenance
IPv6 influence to the Guaranteed Network
IPv6 Forwarding speed
Small number
of electronic
components
Protocol
Stability &
Redundancy
IPv6-aware ACL
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 7
To provide the Guaranteed IPv6 Network...
 IPv6 Forwarding Speed
 Wire-rate packet forwarding over 10G-Ethernet
 Very short latency : about 10 µ sec
 IPv6-aware ACL & QoS without performance degradation
 Layer 2: MAC address, protocol, VLAN-ID (IEEE802.1q), User priority (IEEE802.1p)
 Layer 3: Address, Protocol, Traffic class, …
 Layer 4: TCP/UDP port number, TCP flags, ICMP(v6) type/code
 Even in L2 forwarding, ACL and QoS can work based on L2, L3 & L4 rules
 Protocol Stability & Redundancy
 IPv6 Protocol Line-up congruent to IPv4
routing protocol (rip, ospf, bgp, isis, pim …)
management protocol (telnet, ftp, ssh, snmp, …)
redundancy protocol (vrrp)
…
 Stable IPv6 implementation based on KAME
 Small number of electronic components
 (will be discussed later)
01-000280,01-000307
Treat IPv6 equally to IPv4 to provide a true dual-stack
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 8
Example. AX7800 Architecture
Distributed Packet Processor
Single Engine for Multiple Forwarders
IPv4/IPv6 symmetric design
based on proprietary ASIC
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 9
 Introduction
 IPv6-specific Issues in Network Equipment
 Benefit of IPv6 from vendors’ point of view
 Hardware Issues
Number of FIB entries
Filtering Capabilities
Tunnel I/F
 Software Issues
Link-local address handling
 IPv6 Operational Issues in a Dual-stack Network
System
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 10
Benefit of IPv6 from vendors’ point of view
 No NAT
 Makes an implementation simpler
 Smaller number of routing entries
 Although IPv6 address is 4times larger than IPv4, the aggregation efficiency
still wins.
 Simpler automatic address allocation
 DHCPv4(src=0.0.0.0,dst=255.255.255.255) has to be treated specially
 No special treatment is required in IPv6, thanks to link-local address.
 Free from a solution to cope with address confliction
 Private Address  Unique Local Address
 Multicast Address  Unicast-Prefix-based Multicast Address
Group-IDSubnet PrefixYY00FF WS
32bit64bit8bit8bit16bit
W:flag, S: scope, YY: prefix length
Only 25% of the Group-ID is reserved by IANA.
28bit4bit
Group-ID1110 About 85% of the Group-ID is reserved by IANA
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 11
2001:db8:1:2:3:9:8:9
Number of FIB entries
 FIB = Forwarding Information Base
 Information necessary to forward an incoming packet
 FIB-search speed determines packet-forwarding speed
CAM (Contents-Addressable Memory) is adopted to store a FIB
 CAM has too week points = cost & energy consumption
 It is important to estimate the number of FIB entries.
 but it is quite difficult to guess...
Created a mode to control the amount of CAM entries for IPv4 and IPv6
(and other features)
2001:db8:1::/48 fe80::1 eth00
2001:db8:2::/48 fe80::2 eth01
…
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 12
Filtering Capabilities
 What kind of information can be a filtering condition without
a degradation of packet forwarding speed?
 Address
 Protocol Type
 Port Number
 Packet Length
 Dynamic Filtering Condition
e.g. uRPF (Unicast Reverse Path Forwarding)
 Normally depends on the FIB design.
 Difficult to append IPv6 to the legacy (=IPv4-only hardware) implem
entation.
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 13
Tunnel I/F
 Tunnel I/F is often required in the transition phase to bypass
non-IPv6-ready routers
 But there are several problems in tunnel operation:
 Difficult to guarantee a network quality/speed
 Difficult to manage the link-connectivity
 People may misunderstand “IPv6 protocol is slower than IPv4”.
 Well suited for a temporarily use, but not for a production
use.
 Is it really worth providing a wire-rate tunnel I/F (with a huge amount
of investment)?
Router/SwitchRouter/Switch
IPv4 Internet
IPv6 over IPv4 Tunnel
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 14
fe80::2fe80::2
fe80::2
Link-Local Address Handling
 Link-local address
 An IP address which is unique only within a link
 There may be the same link-local address in different links.
Normally link information is followed by a link-local address
 Expected Problems
 Lack of space to insert link information
Protocol, User Interface, …
 Vague Notation “fe80::1%ethernet0/10”
 IPv6 address fe80::1 at interface ethernet0 with prefix-length 10
 IPv6 address fe80::1 at interface ethernet0/10
Router/Switch
Router/Switch
Router/SwitchRouter/Switch
fe80::1%eth0 fe80::1%eth2
fe80::1%eth1
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 15
1. Introduction
2. IPv6-specific Issues in Network
Equipment
3. IPv6 Operational Issues in a Dual-
Stack Network System
 Philosophical Issues
 Operational Issues
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 16
Philosophical Issues in Dual-stack Networks
 Should IPv6 network be completely equivalent to IPv4’s
one?
 If so, what is the benefit of IPv6 compare to IPv4?
 If not so, you should provide two different policies for the same
network.
lead to an increase of operation cost
 Considering the above, the easiest way is
 use IPv6 for a new service
 use IPv4 for a legacy service
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 17
Operational Issues in Dual-stack Networks
 Each equipment can be dual-stack, but the whole network
system cannot always be.
Layer3 Routers/Switches without IPv6
 Different topology between IPv6 and IPv4, which can increase th
e operational cost
Layer3 Routers/Switches with IPv6 (but by software)
 People hates IPv6 because it is slower than IPv4 
Layer2 Switches without IPv6
 Lack of MLD snooping makes it difficult to deploy IPv6 multicast
Management Servers
 There are several commercial IDS’s and IPS’s, but most of them
are not IPv6-ready yet.
 Even when network equipment supports sFlow or NetFlow for IP
v6, flow-collectors cannot handle IPv6 traffic.
Avoidable by a
redesign or a
renewal
Not so serious
unless multicast
streaming is used
Difficult to be
handled…
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 18
Conclusion
 To guarantee network service in IPv6 as well as in IPv4,
network equipment MUST
 Completely treat IPv6 in the same manner as in IPv4
Protocol, ACL, User-Interface, …
 Equipment MUST be designed taking IPv6 into consideration from the
beginning
 Huge amount of IPv6 address space contributes to a simpler
implementation of network equipment
 No need for NAT, Better Aggregation, No address confliction, …
 Even when a network equipment is IPv6-ready, the whole
network may be non-IPv6-ready due to a lack of helpful
management services.
 Flow collector
 IDS/IPS
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 19
Thank you !
http://www.alaxala.com/
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 20
IPv6 Basic header
A myth in IPv6 Specification
 One of the benefit of IPv6 is supposed to be “Improved Sup
port for Extensions and Options“.
 But it does not contribute to an efficient forwarding from the
hardware implementer’s point of view.
 parallel processing is difficult, because of a uncertain number of ch
ain-header look-ups (i.e. uncertain time for packet forwarding)
 It was a myth in the ATM-era (before the birth of IP-forwarding-ASI
C)
Changes in the way IP header options are
encoded allows for more efficient
forwarding, less stringent limits on the
length of options, and greater flexibility
for introducing new options in the future.
(RFC2460 “Internet Protocol, Version 6
Specification)
Option header1
Option header2
none
payload
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 21
c.f.) Related Statistics
Number of ASes announcing IPv6 prefixes
Cited from http://www.potaroo.net/
Number of IPv6 FIB entries at 6Net
Number of ASes announcing IPv4 prefixes Number of IPv4 FIB entries
700
500
300
300
700
500
20k
10k
200k
100k
2006 2006
20062006
2004 2004
2004
2004
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 22
Appendix. Tips in IPv6 network operation
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 23
Manual Link-local Assignment
 Normally, link-local address is automatically generated from MAC addres
s
 However, the automatic generation is not always appropriate for routers/
switches, because
 Change of interface card leads to an unnecessary change of link-local addres
s
 Protocol behavior sometimes changes depending on the IPv6 address itself.
So a protocol behavior might change between IPv4 and IPv6.
e.g.)
 PIM Designated Router in a link = a router with the largest IPv4 address/IPv6
link-local address in the link
 MLD Querier in a link = a router with the smallest IPv4 address/IPv6 link-local
address in the link
 Operators have difficulty in the management of routing table.
e.g.)
 2001:db8::/32 fe80::200:87ff:fe8a:97ab%eth00
 Proposal = IPv4-address embedded link-local address
 IPv4:192.168.1.4  IPv6 link-local fe80::192:168:1:4
All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 24
Stop Bogus IPv6 Routers
 A Windows-XP PC may become an IPv6 router when it has
multiple interfaces and a global IPv4 address on one of the
interfaces.
 Normally by mistake
 But attackers can make use of this feature for wire-tapping, spoofing,
…
 (This is not an IPv6-specific attack; using a bogus DHCPv4 server,
you can do the same thing)
 Several measures can be taken in network equipment
 Router Preference
 RA packet filtering by Layer2 switches
 Private-VLAN

More Related Content

What's hot

Jetking questions and answers 8.5x11
Jetking   questions and answers 8.5x11Jetking   questions and answers 8.5x11
Jetking questions and answers 8.5x11
sunil kumar
 

What's hot (19)

CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7
 
A comparison of Segment Routing Data-Plane encodings
A comparison of Segment Routing Data-Plane encodingsA comparison of Segment Routing Data-Plane encodings
A comparison of Segment Routing Data-Plane encodings
 
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
 
CCNA2 Verson6 Chapter10
CCNA2 Verson6 Chapter10CCNA2 Verson6 Chapter10
CCNA2 Verson6 Chapter10
 
Prod presentation0900aecd80312824
Prod presentation0900aecd80312824Prod presentation0900aecd80312824
Prod presentation0900aecd80312824
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT Tutorial
 
CCNP ROUTE V7 CH2
CCNP ROUTE V7 CH2CCNP ROUTE V7 CH2
CCNP ROUTE V7 CH2
 
10.) vxlan
10.) vxlan10.) vxlan
10.) vxlan
 
Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS
 
Segment Routing for Dummies
Segment Routing for DummiesSegment Routing for Dummies
Segment Routing for Dummies
 
CCNA2 Verson6 Chapter9
CCNA2 Verson6 Chapter9CCNA2 Verson6 Chapter9
CCNA2 Verson6 Chapter9
 
CCNA2 Verson6 Chapter2
CCNA2 Verson6 Chapter2CCNA2 Verson6 Chapter2
CCNA2 Verson6 Chapter2
 
Capacitacion 2018
Capacitacion 2018Capacitacion 2018
Capacitacion 2018
 
IPv6 EIGRP
IPv6 EIGRPIPv6 EIGRP
IPv6 EIGRP
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment Routing
 
CCNA2 Verson6 Chapter3
CCNA2 Verson6 Chapter3CCNA2 Verson6 Chapter3
CCNA2 Verson6 Chapter3
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal Technologies
 
Jetking questions and answers 8.5x11
Jetking   questions and answers 8.5x11Jetking   questions and answers 8.5x11
Jetking questions and answers 8.5x11
 
CCNA R&S-13-Spanning Tree Protocol Implementation
CCNA R&S-13-Spanning Tree Protocol ImplementationCCNA R&S-13-Spanning Tree Protocol Implementation
CCNA R&S-13-Spanning Tree Protocol Implementation
 

Similar to Operational Issues inIPv6 --from vendors' point of view--

How Internet Works
How Internet WorksHow Internet Works
How Internet Works
Kae Hsu
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
suvobgd
 

Similar to Operational Issues inIPv6 --from vendors' point of view-- (20)

Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
 
Academia Sinica Internet Exchange v6 Status Report
Academia Sinica Internet Exchange v6 Status ReportAcademia Sinica Internet Exchange v6 Status Report
Academia Sinica Internet Exchange v6 Status Report
 
Lagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
Lagopus presentation on 14th Annual ON*VECTOR International Photonics WorkshopLagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
Lagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
 
How Internet Works
How Internet WorksHow Internet Works
How Internet Works
 
Ethernet
EthernetEthernet
Ethernet
 
CN L8 — копия.ppt
CN L8 — копия.pptCN L8 — копия.ppt
CN L8 — копия.ppt
 
S5850 datasheet
S5850 datasheetS5850 datasheet
S5850 datasheet
 
S5850 3-datasheet
S5850 3-datasheetS5850 3-datasheet
S5850 3-datasheet
 
S5850 datasheet
S5850 datasheetS5850 datasheet
S5850 datasheet
 
S5850 3-datasheet
S5850 3-datasheetS5850 3-datasheet
S5850 3-datasheet
 
S5850 datasheet
S5850 datasheetS5850 datasheet
S5850 datasheet
 
S5850 3-datasheet
S5850 3-datasheetS5850 3-datasheet
S5850 3-datasheet
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status Report
 
3hows
3hows3hows
3hows
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 
Shortest path bridging 802.1 aq
Shortest path bridging 802.1 aqShortest path bridging 802.1 aq
Shortest path bridging 802.1 aq
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
Technology Updates in IPv6
Technology Updates in IPv6Technology Updates in IPv6
Technology Updates in IPv6
 
C6800 sup6 t vs. c6800-sup6t-xl
C6800 sup6 t vs. c6800-sup6t-xlC6800 sup6 t vs. c6800-sup6t-xl
C6800 sup6 t vs. c6800-sup6t-xl
 

More from Shinsuke SUZUKI

BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
Shinsuke SUZUKI
 
国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-
国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-
国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-
Shinsuke SUZUKI
 

More from Shinsuke SUZUKI (13)

IPv6標準化と実装
IPv6標準化と実装IPv6標準化と実装
IPv6標準化と実装
 
IPv6技術標準化の最新動向
IPv6技術標準化の最新動向IPv6技術標準化の最新動向
IPv6技術標準化の最新動向
 
IPv6 Update
IPv6 UpdateIPv6 Update
IPv6 Update
 
Plug and Play Using Prefix Delegation Mechanism
Plug and Play Using Prefix Delegation MechanismPlug and Play Using Prefix Delegation Mechanism
Plug and Play Using Prefix Delegation Mechanism
 
IPv6の現状
IPv6の現状IPv6の現状
IPv6の現状
 
Security Framework for the IPv6 Era
Security Framework for the IPv6 EraSecurity Framework for the IPv6 Era
Security Framework for the IPv6 Era
 
IPv6技術動向
IPv6技術動向IPv6技術動向
IPv6技術動向
 
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
 
国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-
国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-
国際DVTS転送におけるネットワーク技術の使い方 -日伊間双方向DVTS送信を通じて-
 
IPv6標準化の最新動向
IPv6標準化の最新動向IPv6標準化の最新動向
IPv6標準化の最新動向
 
IPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でー
IPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でーIPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でー
IPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でー
 
IPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からー
IPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からーIPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からー
IPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からー
 
不正 RAの傾向と対策
不正 RAの傾向と対策不正 RAの傾向と対策
不正 RAの傾向と対策
 

Recently uploaded

Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
nirzagarg
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 

Recently uploaded (20)

WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 

Operational Issues inIPv6 --from vendors' point of view--

  • 1. Operational Issues in IPv6  from vendors’ point of view  鈴木 伸介 SUZUKI, Shinsuke < suz@alaxala.net> ALAXALA Networks Corporation
  • 2. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 2 1. Introduction  Introduction of ALAXALA  Dual Stack for the “Guaranteed Network” 2. IPv6-Specific Issues in Network Equipment 3. IPv6 Operational Issues in a Dual-stack Network System
  • 3. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 3 Who is ALAXALA? HITACHI NEC Established Mission Background 2004 October 1st High end, Mid range Router and Switches Development, Manufacturing, Sales, Maintenance &Support Joint Company : Hitachi Ltd., NEC corp., • Long term experiences on Carrier/ISP business • Core Technologies for Mission Critical Systems • Many Experts and Experiences on IPv6 Area
  • 4. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 4 ALAXALA Product Line-up  All of them support wire-rate IPv6 forwarding/filtering/QoS AX3600S seriesAX2400S series Switch AX7816R AX7800R series AX7808R AX7804R Carrier Router AX7700R series ISP Router AX2000R series Enterprise External Router AX2002R AX2001R AX2002RX Router AX7702R 1U Layer2 Switch AX2430S-24T AX2430S-24T2X AX2430S-48T AX3630S-24P AX3630S-24T AX3630S-24T2X AX2430S-48T2X AX3630S-24S2XW AX3630S-48TW AX3630S-48T2XW AX6700S seriesAX6300S series AX6308S AX6708S AX6304S Terabit SwitchEnterprise Backbone Switch AX7816S AX7800S seriesAX5400S series AX5404S AX5402S AX7808S AX7804S Carrier/ISP Backbone SwitchCarrier/ISP Backbone Switch 1U Layer3 Switch 10G 10G 10G10G 10G 10G10G
  • 5. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 5 ALAXALA’s Philosophy  Contribute to the establishment of a society rich in information and telecommunications.  Provide user-friendly and security-conscious networks for the customers all over the world.  Highly Reliable, Stable, and Secure Guaranteed Networks in IP/Ethernet Environments. Technologies Services
  • 6. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 6 Guaranteed Network Technologies (Product Quality) Network Security Quality of Service Reliability and Availability High Performance and Port-Density Ecology (Energy Saving) Easy Operation and Maintenance IPv6 influence to the Guaranteed Network IPv6 Forwarding speed Small number of electronic components Protocol Stability & Redundancy IPv6-aware ACL
  • 7. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 7 To provide the Guaranteed IPv6 Network...  IPv6 Forwarding Speed  Wire-rate packet forwarding over 10G-Ethernet  Very short latency : about 10 µ sec  IPv6-aware ACL & QoS without performance degradation  Layer 2: MAC address, protocol, VLAN-ID (IEEE802.1q), User priority (IEEE802.1p)  Layer 3: Address, Protocol, Traffic class, …  Layer 4: TCP/UDP port number, TCP flags, ICMP(v6) type/code  Even in L2 forwarding, ACL and QoS can work based on L2, L3 & L4 rules  Protocol Stability & Redundancy  IPv6 Protocol Line-up congruent to IPv4 routing protocol (rip, ospf, bgp, isis, pim …) management protocol (telnet, ftp, ssh, snmp, …) redundancy protocol (vrrp) …  Stable IPv6 implementation based on KAME  Small number of electronic components  (will be discussed later) 01-000280,01-000307 Treat IPv6 equally to IPv4 to provide a true dual-stack
  • 8. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 8 Example. AX7800 Architecture Distributed Packet Processor Single Engine for Multiple Forwarders IPv4/IPv6 symmetric design based on proprietary ASIC
  • 9. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 9  Introduction  IPv6-specific Issues in Network Equipment  Benefit of IPv6 from vendors’ point of view  Hardware Issues Number of FIB entries Filtering Capabilities Tunnel I/F  Software Issues Link-local address handling  IPv6 Operational Issues in a Dual-stack Network System
  • 10. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 10 Benefit of IPv6 from vendors’ point of view  No NAT  Makes an implementation simpler  Smaller number of routing entries  Although IPv6 address is 4times larger than IPv4, the aggregation efficiency still wins.  Simpler automatic address allocation  DHCPv4(src=0.0.0.0,dst=255.255.255.255) has to be treated specially  No special treatment is required in IPv6, thanks to link-local address.  Free from a solution to cope with address confliction  Private Address  Unique Local Address  Multicast Address  Unicast-Prefix-based Multicast Address Group-IDSubnet PrefixYY00FF WS 32bit64bit8bit8bit16bit W:flag, S: scope, YY: prefix length Only 25% of the Group-ID is reserved by IANA. 28bit4bit Group-ID1110 About 85% of the Group-ID is reserved by IANA
  • 11. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 11 2001:db8:1:2:3:9:8:9 Number of FIB entries  FIB = Forwarding Information Base  Information necessary to forward an incoming packet  FIB-search speed determines packet-forwarding speed CAM (Contents-Addressable Memory) is adopted to store a FIB  CAM has too week points = cost & energy consumption  It is important to estimate the number of FIB entries.  but it is quite difficult to guess... Created a mode to control the amount of CAM entries for IPv4 and IPv6 (and other features) 2001:db8:1::/48 fe80::1 eth00 2001:db8:2::/48 fe80::2 eth01 …
  • 12. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 12 Filtering Capabilities  What kind of information can be a filtering condition without a degradation of packet forwarding speed?  Address  Protocol Type  Port Number  Packet Length  Dynamic Filtering Condition e.g. uRPF (Unicast Reverse Path Forwarding)  Normally depends on the FIB design.  Difficult to append IPv6 to the legacy (=IPv4-only hardware) implem entation.
  • 13. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 13 Tunnel I/F  Tunnel I/F is often required in the transition phase to bypass non-IPv6-ready routers  But there are several problems in tunnel operation:  Difficult to guarantee a network quality/speed  Difficult to manage the link-connectivity  People may misunderstand “IPv6 protocol is slower than IPv4”.  Well suited for a temporarily use, but not for a production use.  Is it really worth providing a wire-rate tunnel I/F (with a huge amount of investment)? Router/SwitchRouter/Switch IPv4 Internet IPv6 over IPv4 Tunnel
  • 14. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 14 fe80::2fe80::2 fe80::2 Link-Local Address Handling  Link-local address  An IP address which is unique only within a link  There may be the same link-local address in different links. Normally link information is followed by a link-local address  Expected Problems  Lack of space to insert link information Protocol, User Interface, …  Vague Notation “fe80::1%ethernet0/10”  IPv6 address fe80::1 at interface ethernet0 with prefix-length 10  IPv6 address fe80::1 at interface ethernet0/10 Router/Switch Router/Switch Router/SwitchRouter/Switch fe80::1%eth0 fe80::1%eth2 fe80::1%eth1
  • 15. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 15 1. Introduction 2. IPv6-specific Issues in Network Equipment 3. IPv6 Operational Issues in a Dual- Stack Network System  Philosophical Issues  Operational Issues
  • 16. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 16 Philosophical Issues in Dual-stack Networks  Should IPv6 network be completely equivalent to IPv4’s one?  If so, what is the benefit of IPv6 compare to IPv4?  If not so, you should provide two different policies for the same network. lead to an increase of operation cost  Considering the above, the easiest way is  use IPv6 for a new service  use IPv4 for a legacy service
  • 17. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 17 Operational Issues in Dual-stack Networks  Each equipment can be dual-stack, but the whole network system cannot always be. Layer3 Routers/Switches without IPv6  Different topology between IPv6 and IPv4, which can increase th e operational cost Layer3 Routers/Switches with IPv6 (but by software)  People hates IPv6 because it is slower than IPv4  Layer2 Switches without IPv6  Lack of MLD snooping makes it difficult to deploy IPv6 multicast Management Servers  There are several commercial IDS’s and IPS’s, but most of them are not IPv6-ready yet.  Even when network equipment supports sFlow or NetFlow for IP v6, flow-collectors cannot handle IPv6 traffic. Avoidable by a redesign or a renewal Not so serious unless multicast streaming is used Difficult to be handled…
  • 18. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 18 Conclusion  To guarantee network service in IPv6 as well as in IPv4, network equipment MUST  Completely treat IPv6 in the same manner as in IPv4 Protocol, ACL, User-Interface, …  Equipment MUST be designed taking IPv6 into consideration from the beginning  Huge amount of IPv6 address space contributes to a simpler implementation of network equipment  No need for NAT, Better Aggregation, No address confliction, …  Even when a network equipment is IPv6-ready, the whole network may be non-IPv6-ready due to a lack of helpful management services.  Flow collector  IDS/IPS
  • 19. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 19 Thank you ! http://www.alaxala.com/
  • 20. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 20 IPv6 Basic header A myth in IPv6 Specification  One of the benefit of IPv6 is supposed to be “Improved Sup port for Extensions and Options“.  But it does not contribute to an efficient forwarding from the hardware implementer’s point of view.  parallel processing is difficult, because of a uncertain number of ch ain-header look-ups (i.e. uncertain time for packet forwarding)  It was a myth in the ATM-era (before the birth of IP-forwarding-ASI C) Changes in the way IP header options are encoded allows for more efficient forwarding, less stringent limits on the length of options, and greater flexibility for introducing new options in the future. (RFC2460 “Internet Protocol, Version 6 Specification) Option header1 Option header2 none payload
  • 21. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 21 c.f.) Related Statistics Number of ASes announcing IPv6 prefixes Cited from http://www.potaroo.net/ Number of IPv6 FIB entries at 6Net Number of ASes announcing IPv4 prefixes Number of IPv4 FIB entries 700 500 300 300 700 500 20k 10k 200k 100k 2006 2006 20062006 2004 2004 2004 2004
  • 22. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 22 Appendix. Tips in IPv6 network operation
  • 23. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 23 Manual Link-local Assignment  Normally, link-local address is automatically generated from MAC addres s  However, the automatic generation is not always appropriate for routers/ switches, because  Change of interface card leads to an unnecessary change of link-local addres s  Protocol behavior sometimes changes depending on the IPv6 address itself. So a protocol behavior might change between IPv4 and IPv6. e.g.)  PIM Designated Router in a link = a router with the largest IPv4 address/IPv6 link-local address in the link  MLD Querier in a link = a router with the smallest IPv4 address/IPv6 link-local address in the link  Operators have difficulty in the management of routing table. e.g.)  2001:db8::/32 fe80::200:87ff:fe8a:97ab%eth00  Proposal = IPv4-address embedded link-local address  IPv4:192.168.1.4  IPv6 link-local fe80::192:168:1:4
  • 24. All Rights Reserved, Copyright(c), 2006, ALAXALA Networks, Corp. 24 Stop Bogus IPv6 Routers  A Windows-XP PC may become an IPv6 router when it has multiple interfaces and a global IPv4 address on one of the interfaces.  Normally by mistake  But attackers can make use of this feature for wire-tapping, spoofing, …  (This is not an IPv6-specific attack; using a bogus DHCPv4 server, you can do the same thing)  Several measures can be taken in network equipment  Router Preference  RA packet filtering by Layer2 switches  Private-VLAN