网际协议(Internet Protocol,IP)是TCP/IP体系中最常用的网际层协议。设计IP的目的是提高网络的可扩展性:一是解决大规模、异构网络的互联互通问题;二是分割顶层网络应用和低层网络技术之间的耦合关系,以利用两者独立发展。根据端到端的设计原则,IP只位主机提供一种无连接、不可靠、尽力而为的数据报传输服务。
IP是整个TCP/IP协议簇的核心,也是构成互联网的基础。IP位于TCP/IP参考模型的网际层(相当于OSI参考模型的网络层),对上可传送传输层各种协议(如TCP、UDP等)的信息;对下通过以太网、令牌环(Token Ring)网络等各种结束将IP数据报传送到链路层。
一、与IP配套使用的协议
与IP配套使用的协议由4种:地址解析协议(Address Resolution Protocol,ARP)、反向地址解析协议(Reverse Address Resolution Protocol,RARP)、网际控制报文协议(Internet Control Message Protocol,ICMP)和网际组管理协议(Internet Group Management Protocol,IGMP)。
二、IP地址的表示形式
根据TCP/IP协议规定,IP地址由32bit组成,它包括3个部分:地址类别、网络号和主机号。
由于IP地址是以32位二进制数的形式表示的,这种形式非常不适合阅读和记忆,因此,为了便于用户阅读和理解IP地址,Internet管理委员会采用了一种“点分十进制”表示方法来表示IP地址。也就是说,将IP地址分为4个字节(每个字节为8bit),且每个字节用十进制表示,并用点号“.”隔开。
三、 IP地址分类
IP协议规定:IP地址的长度为四个字节(32位),其格式分为五种类型。
四、特殊IP地址
IP地址空间中的某些地址已经为特殊目的而保留,而且通常并不允许作为主机地址,见表: