draft-cordeiro-nsis-hypath-02 - PowerPoint PPT Presentation

About This Presentation
Title:

draft-cordeiro-nsis-hypath-02

Description:

Lu s Cordeiro - cordeiro_at_dei.uc.pt. 9. 09/11/2006. How to put it working. HyPath MRM should ... Lu s Cordeiro - cordeiro_at_dei.uc.pt. 10. 09/11/2006 ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 13
Provided by: ietf
Learn more at: https://www.ietf.org
Category:
Tags: cordeiro | draft | hypath | luis | nsis

less

Transcript and Presenter's Notes

Title: draft-cordeiro-nsis-hypath-02


1
draft-cordeiro-nsis-hypath-02
  • Luís Cordeiro
  • cordeiro_at_dei.uc.pt

2
Summary
  • Changes
  • HyPath as a MRM
  • Conclusions

3
Draft changes
  • Processing in the border router was updated
  • Message Payload changed
  • Added the IP version flag
  • Added the original direction flag
  • Removed length field
  • Multiple domain HyPath example added

4
How it works now
  • HyPath is a middle layer between GIST and the
    NSLPs

5
NSIS domains
6
Non NSIS domains
7
Required information
  • 0 1 2
    3
  • 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2
    3 4 5 6 7 8 9 0 1
  • -----------------------
    ---------
  • Type IBD Reserved
    nslpID
  • -----------------------
    ---------
  • // Source Address
    //
  • -----------------------
    ---------
  • // Destination Address
    //
  • -----------------------
    ---------
  • // Border Router Address
    //
  • -----------------------
    ---------
  • Type type of HyPath message.
  • 1 - Standard message a message that follows the
    data path and it
  • is intercepted in the border routers
  • 2 - Border router message a message that it is
    sent from the
  • border router to the RM
  • 3 - Resource Manager message a message that is
    sent either to

Flag I IP version 0 IPv4 1 IPv6
Flag B means that the border router address
field is present Flag D message direction
flag NSLPID Original NSLP ID Source Address
data source address Destination Address
data destination address Border Router
Address border router address to where the
resource manager MUST send the next message
8
The new approach
  • GIST allows several types of Message Routing
    Method (MRM)
  • Only one is specified until now, the Path-Coupled
    MRM
  • HyPath should be a new MRM
  • HyPath MRM

9
How to put it working
  • HyPath MRM should
  • Include all Path-Coupled information
  • Because most of this information is required for
    the normal routing
  • Extend the Path-Coupled information
  • New parameters are required
  • Can we make HyPath MRM as an extension of the
    Path-Coupled MRM?
  • Is that enough for the protocol to work?
  • Does the current GIST handle these few changes?

10
HyPath MRM differences from the Path-Coupled MRM
  • When receiving messages
  • In RMs
  • Save the state with the BR information or
  • Save the state with the previous RM information
    (for non NSIS domains)
  • In BRs
  • No NSLP, so forward message (go to sending)
  • Before sending messages
  • In RMs
  • Get next domain info NSIS or non NSIS domain?
  • First domain
  • NSIS domain get BR IP address and send message
    to that BR
  • Non NSIS domain get RM IP address and send
    message to that RM
  • Other domain
  • NSIS domain get state and BR IP address (if not,
    treat as a first domain) and send message to that
    BR
  • Non NSIS domain same as First domain
  • In BRs
  • Message type
  • If previous BR is from the same domain forward
    message (can update the BR IP address)
  • Should never happen

11
Conclusion
  • HyPath MRM should be PC MRM with more info
  • Changes in GIST should be minor
  • When receiving a message if its a HyPath MRM do
    some extra work
  • When sending a message if its a HyPath MRM do
    some extra work
  • Only a new state table is needed (in BRs its
    not needed)

12
Whats your opinion?
  • About the specification?
  • About the implementation?
Write a Comment
User Comments (0)
About PowerShow.com