Home |
![]() |
|
The Internet Protocol (IP) is a network-layer (Layer 3) protocol in the
OSI model that contains addressing information and some control information
to enable packets being routed in network. IP is the primary network-layer
protocol in the TCP/IP protocol suite. Along with the Transmission Control
Protocol (TCP), IP represents the heart of the Internet protocols. IP is
equally well suited for both LAN and WAN communications.
IP (Internet Protocol) has two primary responsibilities: providing connectionless, best-effort delivery of datagrams through a network; and providing fragmentation and reassembly of datagrams to support data links with different maximum-transmission unit (MTU) sizes. The IP addressing scheme is integral to the process of routing IP datagrams through an internetwork. Each IP address has specific components and follows a basic format. These IP addresses can be subdivided and used to create addresses for subnetworks. Each computer (known as host) on a TCP/IP network is assigned an unique logical address (32-bit in IPv4) that is divided into two main parts: the network number and the host number. The network number identifies a network and must be assigned by the Internet Network Information Center (InterNIC) if the network is to be part of the Internet. An Internet Service Provider (ISP) can obtain blocks of network addresses from the InterNIC and can itself assign address space as necessary. The host number identifies a host on a network and is assigned by the local network administrator. When you send or receive data (for example, an e-mail note or a Web
page), the message gets divided into little chunks called packets. Each of
these packets contains both the sender"s Internet address and the receiver"s
address.Because a message is divided into a number of packets, each packet
can, if necessary, be sent by a different route across the Internet. Packets
can arrive in a different order than the order they were sent in. The
Internet Protocol just delivers them. It"s up to another protocol, the
Transmission Control Protocol (TCP) to put them back in the right order. There are two basic IP versions, IPv4 and IPv6. This document describes the IPv4 details. For IPv6 details, Click here. |
* | Protocol Structure - IP/IPv4 Header (Internet Protocol version 4) |
4 bits | 8 bits | 16 bits | 32 bits | |
Version | IHL | Type of service | Total length | |
Identification | Flags | Fragment offset | ||
Time to live | Protocol | Header checksum | ||
Source address | ||||
Destination address | ||||
Option + Padding | ||||
Data |
|
OSI Model || TCP || UDP || RARP || IP || TELNET ||SNMP || SMTP || FTP || ICMP || IGMP || ARP
Copyright © 2000 - 2005 sourabhvikas. All rights reserved Worldwide. |
Feedback || Disclaimer || Privacy Policy |