SlideShare a Scribd company logo
1 of 18
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
Plug and Play Using
Prefix Delegation
Mechanism
SUZUKI, Shinsuke
Hitachi, Ltd. / KAME Project
<suz@crl.hitachi.co.jp>
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
2
Abstract
 Issues to be Solved
 Prefix Delegation Using IPv6 DHCP
 Enhancement Issues in Prefix
Delegation
– Server Discovery
– Multiple Prefix Delegation
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
3
IPv6 Plug and Play
 PC can get an IP address automatically
via Router Advertisement (RA)
IPv6 Plug and Play
PC Router
Solicits IPv6 Prefix
Advertise IPv6 Prefix
Internet
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
4
Issues in Current
IPv6 Plug and Play (1)
 Routers have to be configured manually
– otherwise, packet from PC cannot be routed
properly
– normal SOHO users cannot configure
routers
PC
CPE
Router
Plug and Play
by RA
Requests Configuration
by paper
PE
Router
Quite difficult to deploy IPv6 for ordinary Internet users!
Internet
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
5
c.f.) IPv4 Plug and Play for
CPE Routers
 CPE Routers can be configured
automatically, but there is a NAT!
PC
CPE
Router
Plug & Play by IPv4 DHCP
(private IPv4 address)
Plug & Play by IPv4 DHCP
(global IPv4 address)
PE
Router
Internet
NAT
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
6
Issues in Current
IPv6 Plug and Play (2)
 IP address is automatically configured,
but other information still has to be
configured manually:
– DNS server
– NTP server
– Packet filter
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
7
Prefix Delegation (PD)
 PE router delegates IPv6 prefix(es) to
CPE routers
– then CPE routers are automatically
configured to generate RA toward PC
Plug and Play for CPE Router!
PC
CPE
Router
Delegates prefix
automatically (normally /48)
PE
Router
Plug and Play
by RA (/64)
Choose a prefix (/64) for PC segment
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
8
PD Mechanism (1)
 Use IPv6 DHCP framework to distribute
IPv6 prefix
PC
CPE
Router
IPv6
DHCP
client
Solicits Prefix Option
PE
Router
IPv6
DHCP
server
Plug and Play by RA
(2001:db8:a:1::/64)
Choose 2001:db8:a:1::/64
for PC segment
Advertise candidate prefix
(2001:db8:a::/48)
Request the prefix
(2001:db8:a::/48)
Reply with the prefix
(2001:db8:a::/48)
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
9
PD Mechanism(2)
 Other DHCP options can be negotiated
simultaneously
Server addresses (e.g. DNS, NTP)
can be specified to CPE router
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
10
PD Status
 IETF Standardization
– almost finished
– waiting for RFC-editor’s review...
 Implementations
– PE Router
 Cisco, Hitachi, KAME, NEC, USAGI
– CPE Router
 6Wind, Allied-Tellesis, Cisco, IIJ, KAME, NEC, USAGI,
Yamaha
– interop’ed in lots of test events
 IPv6 Showcase (Jul 2002), TAHI (Jan 2003)
– Two Japanese ISPs have started PD service
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
11
PD Implementation
Example
 PE (e.g. Hitachi)
– can distribute these information:
 DNS Server Address
 DNS Domain Search List
 NTP Server Address
 IPv6 Prefix
 CPE (e.g. KAME)
– can reflect these information to its configuration:
 DNS Server Address
 IPv6 Prefix
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
12
Enhancement Issues in PD
 Server Discovery on PC
– Necessary for complete Plug and Play
 Multiple Prefix Delegation
– A new service making use of the vast IPv6
address space
IPv6-specific!
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
13
Server Discovery on PC(1)
 PC has to know the DNS/NTP server, but
how? (only SOHO router knows…)
– Inform the actual DNS/NTP server.
– SOHO router behaves as a DNS/NTP relay
PC
CPE
Router
PE
Router
DNS
Server
PC
CPE
Router
PE
Router
DNS
Server
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
14
Server Discovery on PC(2)
 Inform the actual DNS/NTP Server
– another IPv6 (stateless) DHCP on PC segment
 CPE Router has to inherit DNS/NTP server information from
PE Router to its internal DHCP server
 CPE Router behaves as a DNS/NTP relay
– Well-known site-local addresses (fec0:0:0:ffff::1~3)
 but site-local has been deprecated...
– IPv4 DHCP (private-address) on PC segment
 have to manage IPv4 :-(
– IPv6 (stateless) DHCP on PC segment
PC
CPE
Router
PE
Router
IPv6 DHCP ServerIPv6 DHCP Client
IPv4/v6 DHCP Client IPv4/v6 DHCP Server
IPv6 DHCP ServerIPv6 DHCP Client
IPv6 DHCP Client IPv6 DHCP Server DNS/NTP Server info
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
15
Multiple Prefix Delegation (1)
 If multiple prefixes can be delegated properly,
there are some benefits:
– Redundancy
 multi-home
– Seamlessly multiplexed services
 by assigning prefix per each service (e.g. VPN and
Internet)
 Since each service is mapped to the corresponding
prefix, administrator can easily control network by
service (e.g. QoS policy, packet filter)
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
16
Multiple Prefix Delegation (2)
 Example: VPN and Internet for Home
– PC must use a proper source address for each
service to pass through ingress filtering:
 e.g. use VPN‘s prefix to connect to VPN
– In case of IPv4, you have to press “VPN-on” button
on PC when you use VPN.
– If multiple IPv6 prefix are delegated from each
services, PC can automatically select source
address
 longest-match to the destination address (RFC3484)
CPE
Router
Internet
VPN
PC
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
17
Summary
 PD is a concept to configure CPE routers
 IPv6 DHCP framework is used in its
implementation
 Proposed an enhancement guideline for
better services:
– Server Discovery on PC
– Multiple Prefix Delegation
 Hitachi is now investigating these features to
provide good services in IPv6!
IPv6 Summit in Madrid
2003
All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd.
Thanks for your
attention!
Feel free to contact me, if you
are interested in multiple-prefix-
delegation!

More Related Content

What's hot

CMAF Live Ingest Uplink Protocol
CMAF Live Ingest Uplink ProtocolCMAF Live Ingest Uplink Protocol
CMAF Live Ingest Uplink ProtocolRufael Mekuria
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistancePROIDEA
 
Unifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPFUnifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPFNetronome
 
DVB-I masterclass introductions-packaging-encoding-v2
DVB-I masterclass introductions-packaging-encoding-v2DVB-I masterclass introductions-packaging-encoding-v2
DVB-I masterclass introductions-packaging-encoding-v2Rufael Mekuria
 
Linkmeup v076(2019-06).2
Linkmeup v076(2019-06).2Linkmeup v076(2019-06).2
Linkmeup v076(2019-06).2eucariot
 
DPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun RajagopalDPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun RajagopalJim St. Leger
 
VPP for Stateless SRv6/GTP-U Translation
VPP for Stateless SRv6/GTP-U TranslationVPP for Stateless SRv6/GTP-U Translation
VPP for Stateless SRv6/GTP-U TranslationSatoru Matsushima
 
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011Stephen Foskett
 
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettDPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettJim St. Leger
 
LF_DPDK17_ OpenVswitch hardware offload over DPDK
LF_DPDK17_ OpenVswitch hardware offload over DPDKLF_DPDK17_ OpenVswitch hardware offload over DPDK
LF_DPDK17_ OpenVswitch hardware offload over DPDKLF_DPDK
 
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...APNIC
 
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPROIDEA
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introductionGuider Lee
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT TutorialAPNIC
 
MAP-E as IPv4 over IPv6 Technology - with some operational experiences
MAP-E as IPv4 over IPv6 Technology - with some operational experiencesMAP-E as IPv4 over IPv6 Technology - with some operational experiences
MAP-E as IPv4 over IPv6 Technology - with some operational experiencesAPNIC
 

What's hot (20)

CMAF Live Ingest Uplink Protocol
CMAF Live Ingest Uplink ProtocolCMAF Live Ingest Uplink Protocol
CMAF Live Ingest Uplink Protocol
 
Ingest oct-9-update
Ingest oct-9-updateIngest oct-9-update
Ingest oct-9-update
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
 
6Rd
6Rd6Rd
6Rd
 
Unifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPFUnifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPF
 
DVB-I masterclass introductions-packaging-encoding-v2
DVB-I masterclass introductions-packaging-encoding-v2DVB-I masterclass introductions-packaging-encoding-v2
DVB-I masterclass introductions-packaging-encoding-v2
 
Linkmeup v076(2019-06).2
Linkmeup v076(2019-06).2Linkmeup v076(2019-06).2
Linkmeup v076(2019-06).2
 
DPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun RajagopalDPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun Rajagopal
 
VPP for Stateless SRv6/GTP-U Translation
VPP for Stateless SRv6/GTP-U TranslationVPP for Stateless SRv6/GTP-U Translation
VPP for Stateless SRv6/GTP-U Translation
 
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
 
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettDPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
 
LF_DPDK17_ OpenVswitch hardware offload over DPDK
LF_DPDK17_ OpenVswitch hardware offload over DPDKLF_DPDK17_ OpenVswitch hardware offload over DPDK
LF_DPDK17_ OpenVswitch hardware offload over DPDK
 
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
 
Khan and morrison_dq207
Khan and morrison_dq207Khan and morrison_dq207
Khan and morrison_dq207
 
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introduction
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT Tutorial
 
IPv6 deployment planning Jordi Palet
IPv6 deployment planning Jordi PaletIPv6 deployment planning Jordi Palet
IPv6 deployment planning Jordi Palet
 
IPv6 transition and coexistance - Jordi Palet
IPv6 transition and coexistance - Jordi PaletIPv6 transition and coexistance - Jordi Palet
IPv6 transition and coexistance - Jordi Palet
 
MAP-E as IPv4 over IPv6 Technology - with some operational experiences
MAP-E as IPv4 over IPv6 Technology - with some operational experiencesMAP-E as IPv4 over IPv6 Technology - with some operational experiences
MAP-E as IPv4 over IPv6 Technology - with some operational experiences
 

Similar to IPv6 Plug and Play Using Prefix Delegation Mechanism

Short Introduction to IPv6
Short Introduction to IPv6Short Introduction to IPv6
Short Introduction to IPv6Martin Schütte
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6Private
 
CCNA Exploration 4 - Chapter 7
CCNA Exploration 4 - Chapter 7CCNA Exploration 4 - Chapter 7
CCNA Exploration 4 - Chapter 7Irsandi Hasan
 
Deploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsDeploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsShannon McFarland
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image DvdSusan Cox
 
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8Waqas Ahmed Nawaz
 
RARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsRARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsPeter R. Egli
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentationraini
 
Lecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptxLecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptxHanzlaNaveed1
 
Successes and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNICSuccesses and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNICAPNIC
 
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?rhirschfeld
 
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...Louis Göhl
 
NZNOG 2020 - The Trouble With NAT
NZNOG 2020 - The Trouble With NATNZNOG 2020 - The Trouble With NAT
NZNOG 2020 - The Trouble With NATMark Smith
 
Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Shinsuke SUZUKI
 
Module (8) DHCP Server.pptx
Module (8) DHCP Server.pptxModule (8) DHCP Server.pptx
Module (8) DHCP Server.pptxGeorgeThoreJr
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PROIDEA
 

Similar to IPv6 Plug and Play Using Prefix Delegation Mechanism (20)

Short Introduction to IPv6
Short Introduction to IPv6Short Introduction to IPv6
Short Introduction to IPv6
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
CCNA Exploration 4 - Chapter 7
CCNA Exploration 4 - Chapter 7CCNA Exploration 4 - Chapter 7
CCNA Exploration 4 - Chapter 7
 
Icnd210 s07l02
Icnd210 s07l02Icnd210 s07l02
Icnd210 s07l02
 
7 slaac-rick graziani
7 slaac-rick graziani7 slaac-rick graziani
7 slaac-rick graziani
 
Deploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsDeploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack Environments
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image Dvd
 
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 8
 
RARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsRARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE Protocols
 
Dhcp
DhcpDhcp
Dhcp
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentation
 
Lecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptxLecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptx
 
Successes and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNICSuccesses and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNIC
 
CCNA CHAPTER 16 BY jetarvind kumar madhukar
CCNA CHAPTER 16 BY jetarvind kumar madhukarCCNA CHAPTER 16 BY jetarvind kumar madhukar
CCNA CHAPTER 16 BY jetarvind kumar madhukar
 
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
 
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
 
NZNOG 2020 - The Trouble With NAT
NZNOG 2020 - The Trouble With NATNZNOG 2020 - The Trouble With NAT
NZNOG 2020 - The Trouble With NAT
 
Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--
 
Module (8) DHCP Server.pptx
Module (8) DHCP Server.pptxModule (8) DHCP Server.pptx
Module (8) DHCP Server.pptx
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
 

More from Shinsuke SUZUKI

IPv6技術標準化の最新動向
IPv6技術標準化の最新動向IPv6技術標準化の最新動向
IPv6技術標準化の最新動向Shinsuke SUZUKI
 
Security Framework for the IPv6 Era
Security Framework for the IPv6 EraSecurity Framework for the IPv6 Era
Security Framework for the IPv6 EraShinsuke 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
 
IPv6標準化の最新動向
IPv6標準化の最新動向IPv6標準化の最新動向
IPv6標準化の最新動向Shinsuke SUZUKI
 
IPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でー
IPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でーIPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でー
IPv6によってセキュリティはどう変化するか? -LAN上の挙動の観点でーShinsuke SUZUKI
 
IPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からー
IPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からーIPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からー
IPv6 移行時に注意が必要なセキュリティ上の脅威と対策 ー実装者の観点からーShinsuke SUZUKI
 
不正 RAの傾向と対策
不正 RAの傾向と対策不正 RAの傾向と対策
不正 RAの傾向と対策Shinsuke SUZUKI
 

More from Shinsuke SUZUKI (12)

IPv6標準化と実装
IPv6標準化と実装IPv6標準化と実装
IPv6標準化と実装
 
IPv6技術標準化の最新動向
IPv6技術標準化の最新動向IPv6技術標準化の最新動向
IPv6技術標準化の最新動向
 
IPv6 Update
IPv6 UpdateIPv6 Update
IPv6 Update
 
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

10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 

Recently uploaded (20)

10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 

IPv6 Plug and Play Using Prefix Delegation Mechanism

  • 1. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. Plug and Play Using Prefix Delegation Mechanism SUZUKI, Shinsuke Hitachi, Ltd. / KAME Project <suz@crl.hitachi.co.jp>
  • 2. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 2 Abstract  Issues to be Solved  Prefix Delegation Using IPv6 DHCP  Enhancement Issues in Prefix Delegation – Server Discovery – Multiple Prefix Delegation
  • 3. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 3 IPv6 Plug and Play  PC can get an IP address automatically via Router Advertisement (RA) IPv6 Plug and Play PC Router Solicits IPv6 Prefix Advertise IPv6 Prefix Internet
  • 4. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 4 Issues in Current IPv6 Plug and Play (1)  Routers have to be configured manually – otherwise, packet from PC cannot be routed properly – normal SOHO users cannot configure routers PC CPE Router Plug and Play by RA Requests Configuration by paper PE Router Quite difficult to deploy IPv6 for ordinary Internet users! Internet
  • 5. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 5 c.f.) IPv4 Plug and Play for CPE Routers  CPE Routers can be configured automatically, but there is a NAT! PC CPE Router Plug & Play by IPv4 DHCP (private IPv4 address) Plug & Play by IPv4 DHCP (global IPv4 address) PE Router Internet NAT
  • 6. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 6 Issues in Current IPv6 Plug and Play (2)  IP address is automatically configured, but other information still has to be configured manually: – DNS server – NTP server – Packet filter
  • 7. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 7 Prefix Delegation (PD)  PE router delegates IPv6 prefix(es) to CPE routers – then CPE routers are automatically configured to generate RA toward PC Plug and Play for CPE Router! PC CPE Router Delegates prefix automatically (normally /48) PE Router Plug and Play by RA (/64) Choose a prefix (/64) for PC segment
  • 8. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 8 PD Mechanism (1)  Use IPv6 DHCP framework to distribute IPv6 prefix PC CPE Router IPv6 DHCP client Solicits Prefix Option PE Router IPv6 DHCP server Plug and Play by RA (2001:db8:a:1::/64) Choose 2001:db8:a:1::/64 for PC segment Advertise candidate prefix (2001:db8:a::/48) Request the prefix (2001:db8:a::/48) Reply with the prefix (2001:db8:a::/48)
  • 9. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 9 PD Mechanism(2)  Other DHCP options can be negotiated simultaneously Server addresses (e.g. DNS, NTP) can be specified to CPE router
  • 10. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 10 PD Status  IETF Standardization – almost finished – waiting for RFC-editor’s review...  Implementations – PE Router  Cisco, Hitachi, KAME, NEC, USAGI – CPE Router  6Wind, Allied-Tellesis, Cisco, IIJ, KAME, NEC, USAGI, Yamaha – interop’ed in lots of test events  IPv6 Showcase (Jul 2002), TAHI (Jan 2003) – Two Japanese ISPs have started PD service
  • 11. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 11 PD Implementation Example  PE (e.g. Hitachi) – can distribute these information:  DNS Server Address  DNS Domain Search List  NTP Server Address  IPv6 Prefix  CPE (e.g. KAME) – can reflect these information to its configuration:  DNS Server Address  IPv6 Prefix
  • 12. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 12 Enhancement Issues in PD  Server Discovery on PC – Necessary for complete Plug and Play  Multiple Prefix Delegation – A new service making use of the vast IPv6 address space IPv6-specific!
  • 13. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 13 Server Discovery on PC(1)  PC has to know the DNS/NTP server, but how? (only SOHO router knows…) – Inform the actual DNS/NTP server. – SOHO router behaves as a DNS/NTP relay PC CPE Router PE Router DNS Server PC CPE Router PE Router DNS Server
  • 14. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 14 Server Discovery on PC(2)  Inform the actual DNS/NTP Server – another IPv6 (stateless) DHCP on PC segment  CPE Router has to inherit DNS/NTP server information from PE Router to its internal DHCP server  CPE Router behaves as a DNS/NTP relay – Well-known site-local addresses (fec0:0:0:ffff::1~3)  but site-local has been deprecated... – IPv4 DHCP (private-address) on PC segment  have to manage IPv4 :-( – IPv6 (stateless) DHCP on PC segment PC CPE Router PE Router IPv6 DHCP ServerIPv6 DHCP Client IPv4/v6 DHCP Client IPv4/v6 DHCP Server IPv6 DHCP ServerIPv6 DHCP Client IPv6 DHCP Client IPv6 DHCP Server DNS/NTP Server info
  • 15. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 15 Multiple Prefix Delegation (1)  If multiple prefixes can be delegated properly, there are some benefits: – Redundancy  multi-home – Seamlessly multiplexed services  by assigning prefix per each service (e.g. VPN and Internet)  Since each service is mapped to the corresponding prefix, administrator can easily control network by service (e.g. QoS policy, packet filter)
  • 16. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 16 Multiple Prefix Delegation (2)  Example: VPN and Internet for Home – PC must use a proper source address for each service to pass through ingress filtering:  e.g. use VPN‘s prefix to connect to VPN – In case of IPv4, you have to press “VPN-on” button on PC when you use VPN. – If multiple IPv6 prefix are delegated from each services, PC can automatically select source address  longest-match to the destination address (RFC3484) CPE Router Internet VPN PC
  • 17. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. 17 Summary  PD is a concept to configure CPE routers  IPv6 DHCP framework is used in its implementation  Proposed an enhancement guideline for better services: – Server Discovery on PC – Multiple Prefix Delegation  Hitachi is now investigating these features to provide good services in IPv6!
  • 18. IPv6 Summit in Madrid 2003 All Rights Reserved, Copyright(c) 2003, Hitachi,Ltd. Thanks for your attention! Feel free to contact me, if you are interested in multiple-prefix- delegation!