详解IP协议
1. 简介
IP(Internet Protocol,互联网协议),是TCP/IP协议栈中最核心的协议之一。提供了数据的面向无连接和不可靠传输功能。除此之外,IP协议还为接入互联网的设备提供了IP地址,保证设备的唯一性。
IP位于TCP/IP模型的网络层(相当于OSI模型的网络层)。它可以向传输层提供各种协议的信息,例如TCP、UDP等。
2. IP地址结构
IP地址是由网络地址与主机地址两部分所组成。
- 网络地址可用来识别设备所在的网络,网络地址位于IP地址的前段。当组织或企业申请IP地址时,所获得的并非IP地址,而是取得一个唯一的、能够识别的网络地址。
- 主机地址位于IP地址的后段,可用来识别网络上设备。同一网络上的设备都会有相同的网络地址,而各设备之间则是以主机地址来区别。
3. 特殊的IP地址
- 广播地址:分为直接广播地址和有限广播地址。
- 在一特定子网中,主机地址部分为全I的地址称为直接广播地址。一台主机使用直接广播地址,可以向任何指定的网络直接广播它的数据报,很多IP协议利用这个功能向一个子网上广播数据。
- 32个bit全为l的IP地址(即255.255.255.255)被称为有限广播地址或本地网广播地址,该地址被用作在本网络内部广播。使用有限广播地址,主机在不知道自己的网络地址的情况下,也可以向本子网上所有的其他主机发送消息。