nsis operation over ip tunnels draft shen nsis tunnel 00 txt
Download
Skip this Video
Download Presentation
NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-00.txt

Loading in 2 Seconds...

play fullscreen
1 / 12

NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-00.txt - PowerPoint PPT Presentation


  • 73 Views
  • Uploaded on

NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-00.txt. Charles Shen, Henning Schulzrinne Sung-Hyuck Lee, Jong Ho Bang IETF#63 – Paris, France August 2005. Outline. Problem Statement Related Work Design Goals Design Approach Basic Operation Examples. Problem Statement.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-00.txt' - melissa-cole


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
nsis operation over ip tunnels draft shen nsis tunnel 00 txt

NSIS Operation Over IP Tunnelsdraft-shen-nsis-tunnel-00.txt

Charles Shen, Henning Schulzrinne

Sung-Hyuck Lee, Jong Ho Bang

IETF#63 – Paris, France

August 2005

outline
Outline
  • Problem Statement
  • Related Work
  • Design Goals
  • Design Approach
  • Basic Operation Examples
problem statement
Problem Statement
  • Currently looking at QoS signalling
  • Three types of tunnels (RFC 2746)
    • Type 1 - Best effort
    • Type 2 - Supporting aggregate resource management
    • Type 3 - Supporting dynamic individual flow signalling
  • Problems on signalling operation over the tunnel
    • Tunnel Signalling - Normal signalling messages not identified inside a tunnel.
    • Packet Classification – E2e data packet classification fields not examined inside a tunnel.
rfc 2746 rsvp over tunnel
RFC 2746 – RSVP over Tunnel
  • Tunnel Signaling
    • Signaling over the tunnel is carried out by a tunnel session.
    • The e2e session is associated with its tunnel session using a SESSION_ASSOC RSVP object.
    • The same association mechanism supports both type 2 & 3 tunnels.
  • Tunnel Packet Classification
    • QoS data packets are UDP encapsulated, the added UDP source and destination port numbers provide tunnel sessions with the same packet classification granularity as flows outside the tunnel.
    • IPSEC Data Flows are not UDP encapsulated, they use the SPI for classification purpose [RFC 2207]
nsis differences
NSIS Differences
  • Two-layer architecture for general purpose signaling.
  • QoS NSLP allows both sender initiated and receiver initiated reservations.
  • QoS NSLP deals only with unicast.
  • New features, such as Session ID, to facilitate operation in specific environments (e.g. mobility).
major design goals
Major Design Goals
  • Support both aggregate managed and individual signaling tunnels.
  • Work with most, if not all, existing IP tunneling schemes.
  • Place the tunnel related functionalities only in one or both of the tunnel end points.
  • If possible, make NSIS tunnel signaling handle specific events (e.g. mobility) in a consistent way as that of NSIS signaling without tunneling.
design approaches signaling over the tunnel
Design Approaches - Signaling over the Tunnel
  • Managed by one or both tunnel end points
  • Open issue – how should the e2e and tunnel session be associated?
    • Option I: Different Session IDs - Current QoS NSLP provides a BOUND_SESSION_ID object.
      • Pro: same association mechanism can be used for aggregate and individual tunnels
    • Option II: Shared Session IDs – Probably an intra-session binding object is needed.
      • Pro: Try to keep Session ID unchanged is why we created it; also facilitates mobility handling.
design approaches tunnel packet classification
Design Approaches - Tunnel Packet Classification
  • Base Tunnel Encapsulation Header with
    • IPv6 flow label
    • IPv4 or IPv6 DSCP field
    • Tunnel specific fields (e.g. SPI for IPSEC)
    • Extra UDP header
  • Additional interfaces at tunnel end points
basic operation example sender initiated scenario a

Sender

Tentry

Tnode

Texit

Receiver

RESERVE

RESERVE’

RESERVE’

RESPONSE’

RESPONSE’

RESERVE

RESERVE

RESPONSE

RESPONSE

RESPONSE

Basic Operation Example - Sender Initiated Scenario A
basic operation example sender initiated scenario b

Sender

Tentry

Tnode

Texit

Receiver

RESERVE

RESERVE’

RESERVE’

RESERVE

RESERVE

RESPONSE

RESPONSE’

RESPONSE’

RESPONSE

RESPONSE

Basic Operation Example - Sender Initiated Scenario B
basic operation example receiver initiated scenario a

Sender

Tentry

Tnode

Texit

Receiver

QUERY

QUERY

QUERY

RESERVE

RESERVE

QUERY’

QUERY’

RESERVE’

RESERVE’

RESPONSE’

RESPONSE’

RESERVE

RESPONSE

RESPONSE

RESPONSE

Basic Operation Example - Receiver Initiated Scenario A
basic operation example receiver initiated scenario b

Sender

Tentry

Tnode

Texit

Receiver

QUERY

QUERY

QUERY

RESERVE

RESERVE

RESERVE

QUERY’

QUERY’

RESERVE’

RESERVE’

RESPONSE’

RESPONSE’

RESPONSE

RESPONSE

RESPONSE

Basic Operation Example - Receiver Initiated Scenario B
ad