SLIDE 1
Eduardo Barasal Morales Tiago Jun Nakamura Natal, RN | 23/08/17 - - PowerPoint PPT Presentation
Eduardo Barasal Morales Tiago Jun Nakamura Natal, RN | 23/08/17 - - PowerPoint PPT Presentation
Eduardo Barasal Morales Tiago Jun Nakamura Natal, RN | 23/08/17 IPv6 on the last mile with PPPoE - tutorial Agenda Motivation PPPoE SLAAC DHCPv6-PD Experiment Motivation IPv4 address exhaustion Improve the
SLIDE 2
SLIDE 3
SLIDE 4
Eduardo Barasal Morales Tiago Jun Nakamura Natal, RN | 23/08/17
SLIDE 5
IPv6 on the last mile with PPPoE - tutorial
SLIDE 6
Agenda
- Motivation
- PPPoE
- SLAAC
- DHCPv6-PD
- Experiment
SLIDE 7
Motivation
- IPv4 address exhaustion
- Improve the deployment of IPv6
- Students of our IPv6 training wanted to know
more about this subject
- Know more about the status of IPv6
implementation in routers and applications
SLIDE 8
PPPoE
- Point-to-Point Protocol over Ethernet
- Stages for connectivity
○ Link establishment
■ Link Control Protocol (LCP)
○ Authentication
■ Challenge Authentication Protocol (CHAP) ■ Password Authentication Protocol (PAP)
○ Network layer protocol configuration
■ Network Control Protocol (NCP) - IPCP and IPv6CP
SLIDE 9
PPPoE
SLIDE 10
SLAAC
- Stateless address autoconfiguration
- Uses ICMPv6 messages
- Neighbor Discovery Protocol (NDP)
○ Router Solicitation (RS) ○ Router Advertisement (RA) ■ Flags ■ Prefix Information
SLIDE 11
SLAAC
SLIDE 12
DHCPv6-PD
- Dynamic Host Configuration Protocol - prefix
delegation
- Stateful
- Same DHCPv6 messages
○ 4 basic messages
■ Solicit ■ Advertise ■ Request ■ Reply
○ Addition of “Identity Association for Prefix Delegation”
SLIDE 13
DHCPv6-PD
SLIDE 14
Experiment
- Types of implementation
○ SLAAC (WAN) + DHCPv6-PD (LAN) ○ DHCPv6 Stateful (WAN) + DHCPv6-PD (LAN)
- Recommendation
○ Use global addresses ○ WAN side: /64 for each customer ○ LAN side: /56 for each customer (DHCP-PD) ■ 1 /44 has 4.096 /56 ■ 1 /40 has 65.536 /56 ■ 1 /36 has 1.048.576 /56
SLIDE 15
Experiment
SLIDE 16
Experiment
- Machines
○ BRAS - Mikrotik RB433 - v6.38.7 ○ CPE - TP-Link TL-WR1043ND - Chaos Calmer 15.05.1 ○ Host - Notebook Linux - Ubuntu 14.04
SLIDE 17
Experiment
- Topology
SLIDE 18
BRAS
SLIDE 19
BRAS
SLIDE 20
BRAS
SLIDE 21
BRAS
SLIDE 22
BRAS
SLIDE 23
CPE
SLIDE 24
CPE
SLIDE 25
CPE
SLIDE 26
Linux
SLIDE 27
Conclusion
- IPv6 can be deployed on PPPoE server on
Mikrotik
- Ask the developer to implement what is
missing
- Be aware of changelogs
SLIDE 28
Questions?
SLIDE 29
Thank You !!!
Eduardo Barasal Morales
São Paulo, SP
emorales@nic.br ipv6@nic.br