Jump to content

Tunnel Setup Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Cnepveu (talk | contribs) at 18:17, 8 August 2007 (Created the page and added a bit of content). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In computer networking, Tunnel Setup Protocol (TSP) is a protocol used to negotiate IP tunnel setup parameters between two tunnel end-points. TSP is implemented in a client-server architecture.

Current Revision

The current revision of the TSP protocol (2.0.1) allows authentication and negotiation of the following tunneling modes:

  • IPv6-In-IPv4, allowing IPv6 connectivity on native IPv4 networks.
  • IPv6-In-UDP-In-IPv4, allowing IPv6 connectivity through Network Address Translation devices on native IPv4 networks.
  • IPv4-In-IPv6, allowing IPv4 connectivity on native IPv6 networks.

TSP Session

A TSP session is initiated by the TSP client in the goal of establishing an end-to-end tunnel with the TSP server(tunnel broker). The session consists of a basic exchange of XML using TCP or UDP. After negotiation of tunnel setup parameters has been done, the session is terminated and the client undertakes the task of configuring its local tunnel endpoint.

External References

  • Tunnel Setup Protocol Internet Draft[1]