1 / 8

A stateless Ping tool for simple tests of GIMPS implementations < draft-juchem-nsis-ping-tool-02>

A stateless Ping tool for simple tests of GIMPS implementations < draft-juchem-nsis-ping-tool-02>. Christian Dickmann, Ingo Juchem, Sebastian Willert, Xiaoming Fu University of Göttingen. Outline. Motivation Design Extensibility Implementation status Next steps. Motivation. Initially:

hera
Download Presentation

A stateless Ping tool for simple tests of GIMPS implementations < draft-juchem-nsis-ping-tool-02>

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A stateless Ping tool for simple tests of GIMPS implementations<draft-juchem-nsis-ping-tool-02> Christian Dickmann, Ingo Juchem, Sebastian Willert, Xiaoming Fu University of Göttingen

  2. Outline • Motivation • Design • Extensibility • Implementation status • Next steps

  3. Motivation • Initially: • to run GIMPS signaling along a chain of GIMPS nodes without the need for a full-fledged NSLP • It is designed also to: • Gather information about the signaling nodes along the path: • Currently, IP addresses and timestamps (to calculate RTTs) • Others are possible: e.g., NTLP and NSLP states

  4. Design • Design as light-weight probing NSLP • Initiator sends Ping Message with list of requested information (objects) • Each Ping-aware node on the path adds the requested objects • Receiver forwards Ping Message upstream towards the Initiator • Intermediate nodes add information (e.g. timestamps) twice • Round Trip Times can be calculated

  5. Extensibility • Current objects: • IP address (IPv4 or IPv6) • Timestamp • Ping Tool can be extended with new object types • If objects are unsupported, an indication is added • Possible new objects: • List of supported NSLPs • NTLP layer state information • State information of supported NSLPs • Security considerations need to be addressed

  6. Implementation status • Ping Tool-01 implementation is now part of our NSIS implementation release (GIMPS draft 06) • http://user.informatik.uni-goettingen.de/~nsis/ • Together with a release of Ethereal dissectors for: • GIMPS draft 06 • Ping Tool 01 • We have also successfully passed the ping implementation interoperability test in the interop event

  7. Next steps • Is this work useful? • Shall this be adopted by the WG as a "Diagnostics NSLP"?

  8. Thanks

More Related