The Internet Protocol (IP) is a protocol used for communicating data across a
packet-switched internetwork using the Internet Protocol Suite, also referred to as TCP/IP.
IP is the primary protocol in the Internet Layer of the Internet Protocol Suite and has the
task of delivering distinguished protocol datagrams (packets) from the source host to the
destination host solely based on their addresses. For this purpose the Internet Protocol
defines addressing methods and structures for datagram encapsulation. The first major
version of addressing structure, now referred to as Internet Protocol Version 4 (IPv4) is
still the dominant protocol of the Internet, although the successor, Internet Protocol the futher details about the IP can be get through by
http://www.ip-details.com/
Version 6 (IPv6) is being deployed actively worldwide.Data from an upper layer protocol is encapsulated as packets/datagrams (the terms are basically synonymous in IP). Circuit setup is not needed before a host may send packets to another host that it has previously not communicated with (a characteristic of packet-switched networks), thus IP is a connectionless protocol. This is in contrast to public switched telephone networks that require the setup of a circuit for each phone call (connection-oriented protocol).