Dynamic Stateless GRE Tunnel - PowerPoint PPT Presentation

About This Presentation
Title:

Dynamic Stateless GRE Tunnel

Description:

Dynamic Stateless GRE Tunnel Li Xue Dayong Guo * Problem Statement GRE Tunnel GRE Tunnel Internet Provider DHCP Server NPE CPE In MSO or mobile hotspot scenario, the ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 9
Provided by: Xue87
Learn more at: https://www.ietf.org
Category:

less

Transcript and Presenter's Notes

Title: Dynamic Stateless GRE Tunnel


1
Dynamic Stateless GRE Tunnel
  • Li Xue
  • Dayong Guo

2
Problem Statement
DHCP Server
CPE
NPE
Provider
Internet
  • In MSO or mobile hotspot scenario, the GRE
    tunnels between CPEs and the NPE are established
    to carry user data.
  • Auto-configuration and dynamic management are
    required for large numbers of CPEs to discover
    the address of NPE and for NPE to configure GRE
    tunnel.
  • DHCP(v6) option is extended to support NPE
    discovery

3
Dynamic GRE Tunnel
  • NPE discovery on CPE
  • To set up a GRE tunnel, a CPE send a DHCP Request
    to get the NPE address and other tunnel
    parameters such as GRE Key, Version, Protocol
    Type
  • The DHCP GRE Discovery (GD) Option is defined in
    the following page.
  • Establishment Phase
  • For CPE, the GRE tunnel is set up after receiving
    DHCP GD Option.
  • When NPE receives the packet with GRE
    encapsulation with a new client address, the NPE
    can records the assigned UE's address, which is
    the inner address of GRE encapsulated packet .
  • Keepalive Phase
  • If there is no data packet for a period of time,
    the NPE will tear down the tunnel and release the
    resource.

4
Procedure
SG IPv4-y.y.y.y
CM IPv4-x.x.x.x
CMTS
(NPE)
(DHCP Server)
(CPE)
DHCPv4 Request
Preliminary Phase (Discovery)
DHCPv4 Reply with y.y.y.y
Establishment Phase
Encap/Decap
User Packet in GRE Encap
Encap/Decap.
Tunnel Client List Config.
Keepalive Phase
Keepalive Packet in GRE Encap
Dynamic Stateless GRE Tunnel in MSO WLAN Network
5
DHCPv4 GRE Discovery Option
  • Code TBD
  • Ver The version number of GRE protocol,
    contained in GER header.
  • Reserved This field is reserved for future use.
  • Protocol Type The Protocol Type Field contains
    the protocol type of the payload packet.
  • NPE Address NPE IPv4 Address, the endpoint of
    GRE tunnel.

6
DHCPv6 GRE Discovery Option
  • Code TBD
  • Ver The version number contained in GER header.
  • Reserved This field is reserved for future use.
  • Protocol Type The Protocol Type Field contains
    the protocol type of the payload packet.
  • NPE Address NPE IPv6 Address, the endpoint of
    GRE tunnel.

7
GRE Key
  • DHCPv4 GRE Key Sub-Option (Optional)
  • Code TBD
  • DHCPv6 GRE Key Option (Optional)
  • Code TBD
  • Optionally, DHCPv6 GRE Key Option is encapsulated
    in DHCPv6 GRE Discovery Option

GRE Key GRE Key is generated from RFC2890. If
the client receives the GRE Key Sub-Option, the
Key MUST be inserted into the GRE encapsulation
header
8
Thanks
Write a Comment
User Comments (0)
About PowerShow.com