The Internet Protocol (IP) is the principal communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
IP has the task of delivering packets from the source host to the destination host solely based on the IP addresses in the packet headers. For this purpose, IP defines packet structures that encapsulate the data to be delivered. It also defines addressing methods that are used to label the datagram with source and destination information.
Historically, IP was the connectionless datagram service in the original Transmission Control Program introduced by Vint Cerf and Bob Kahn in 1974; the other being the connection-oriented Transmission Control Protocol (TCP). The Internet protocol suite is therefore often referred to as TCP/IP.
The first major version of IP, Internet Protocol Version 4 (IPv4), is the dominant protocol of the Internet. Its successor is Internet Protocol Version 6 (IPv6).
Internet protocol may refer to:
The Fast Local Internet Protocol (FLIP) is a suite of internet protocols, which provide Security transparency, security and network management. FLIP was designed at the Vrije Universiteit in Amsterdam to support remote procedure calling in the Amoeba distributed operating system. In the OSI model, FLIP occupies layer 3, thus replacing IP, but it also obviates the need for a transport-level protocol like TCP.
FLIP is a connectionless protocol designed to support transparency, group communication, secure communication and easy network management. The following FLIP properties helps to achieve the efficiency requirements: