Eduardo Barasal Morales Tiago Jun Nakamura Natal, RN | 23/08/17 - - PowerPoint PPT Presentation

eduardo barasal morales tiago jun nakamura natal rn 23 08
SMART_READER_LITE
LIVE PREVIEW

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-1
SLIDE 1
slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4

Eduardo Barasal Morales Tiago Jun Nakamura Natal, RN | 23/08/17

slide-5
SLIDE 5

IPv6 on the last mile with PPPoE - tutorial

slide-6
SLIDE 6

Agenda

  • Motivation
  • PPPoE
  • SLAAC
  • DHCPv6-PD
  • Experiment
slide-7
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
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
SLIDE 9

PPPoE

slide-10
SLIDE 10

SLAAC

  • Stateless address autoconfiguration
  • Uses ICMPv6 messages
  • Neighbor Discovery Protocol (NDP)

○ Router Solicitation (RS) ○ Router Advertisement (RA) ■ Flags ■ Prefix Information

slide-11
SLIDE 11

SLAAC

slide-12
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
SLIDE 13

DHCPv6-PD

slide-14
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
SLIDE 15

Experiment

slide-16
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
SLIDE 17

Experiment

  • Topology
slide-18
SLIDE 18

BRAS

slide-19
SLIDE 19

BRAS

slide-20
SLIDE 20

BRAS

slide-21
SLIDE 21

BRAS

slide-22
SLIDE 22

BRAS

slide-23
SLIDE 23

CPE

slide-24
SLIDE 24

CPE

slide-25
SLIDE 25

CPE

slide-26
SLIDE 26

Linux

slide-27
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
SLIDE 28

Questions?

slide-29
SLIDE 29

Thank You !!!

Eduardo Barasal Morales

São Paulo, SP

emorales@nic.br ipv6@nic.br