Realm-Specific IP
From Wikipedia, the free encyclopedia
- RSIP also stands for "Radar System Improvement Program", see E-3 Sentry.
Realm-Specific IP is an Experimental IETF framework and protocol intended as an alternative to NAT in which the end-to-end integrity of packets is maintained.
RSIP lets a RSIP host borrow one or more IP address (and UDP/TCP port) from one or more RSIP gateway.
RSIP functions by leasing (usually public) IP addresses and ports to RSIP hosts located in other (usually private) addressing realms.
The RSIP client requests registration with an RSIP gateway. The gateway in turn delivers either a unique IP address or a shared IP address and a unique set of TCP/UDP ports and associates the RSIP host address to this address. The RSIP host uses this address to send packets to destinations in the other realm. The tunnelled packets between RSIP host and gateway contain both addresses, and the RSIP gateway strips off the host address header and sends the packet to the destination.
RSIP can also be used to relay traffic between several different privately addressed networks by leasing several different addresses to reach different destination networks.
RSIP should be useful for NAT traversal as an IETF standard alternative to Universal Plug and Play (UPnP).
As of November 2004, the protocol was in the experimental stage and was not yet in widespread use.
IETF activities: [RFC 3103] Realm Specific IP: Protocol Specification
[edit] See also
- Simple Traversal of UDP over NATs (STUN)
- Traversal Using Relay NAT (TURN)
- Interactive Connectivity Establishment (ICE)
- Middlebox Middlebox Communications (MIDCOM)
- SOCKS
- Universal Plug and Play (UPnP)
[edit] IETF References
- RFC 3102 - Realm Specific IP: Framework
- RFC 3103 - Realm Specific IP: Protocol Specification
- RFC 3104 - RSIP Support for End-to-end IPsec