Realm-Specific IP
Encyclopedia
Realm-Specific IP is an Experimental IETF framework and protocol intended as an alternative to NAT
Network address translation
In computer networking, network address translation is the process of modifying IP address information in IP packet headers while in transit across a traffic routing device....

 in which the end-to-end integrity of packets is maintained.

RSIP lets an 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
NAT traversal
NAT traversal is a general term for techniques that establish and maintain Internet protocol connections traversing network address translation gateways. Network address translation breaks end-to-end connectivity. Intercepting and modifying traffic can only be performed transparently in the...

 as an IETF standard alternative to Universal Plug and Play
Universal Plug and Play
Universal Plug and Play is a set of networking protocols for primarily residential networks without enterprise class devices that permits networked devices, such as personal computers, printers, Internet gateways, Wi-Fi access points and mobile devices to seamlessly discover each other's presence...

 (UPnP).

, the protocol was in the experimental stage and was not yet in widespread use.

IETF activities: RFC 3103 Realm Specific IP: Protocol Specification

See also

  • Interactive Connectivity Establishment
    Interactive Connectivity Establishment
    Interactive Connectivity Establishment is a technique used in computer networking involving network address translators in Internet applications of Voice over Internet Protocol , peer-to-peer communications, video, instant messaging and other interactive media...

     (ICE)
  • Middlebox
    Middlebox
    A middlebox is a device in the Internet thatprovides transport policy enforcement. Examples of these devicesinclude firewalls, network address translators , signature management for intrusion detection...

     Middlebox Communications (MIDCOM)
  • Simple Traversal of UDP over NATs
    STUN
    STUN is a standardized set of methods, including a network protocol, used in NAT traversal for applications of real-time voice, video, messaging, and other interactive IP communications....

     (STUN)
  • SOCKS
    SOCKS
    SOCKS is an Internet protocol that routes network packets between a client and server through a proxy server. SOCKS5 additionally provides authentication so only authorized users may access a server...

  • Traversal Using Relay NAT
    Traversal Using Relay NAT
    Traversal Using Relays around NAT is a protocol that allows for an element behind a Network address translator or firewall to receive incoming data over TCP or UDP connections. It is most useful for elements behind symmetric NATs or firewalls that wish to be on the receiving end of a connection...

     (TURN)
  • Universal Plug and Play
    Universal Plug and Play
    Universal Plug and Play is a set of networking protocols for primarily residential networks without enterprise class devices that permits networked devices, such as personal computers, printers, Internet gateways, Wi-Fi access points and mobile devices to seamlessly discover each other's presence...

    (UPnP)

IETF References

  • RFC 3102 - Realm Specific IP: Framework
  • RFC 3103 - Realm Specific IP: Protocol Specification
  • RFC 3104 - RSIP Support for End-to-end IPsec
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK