Internet 层也称为网络层或 IP 层,可为网络接受和传送包。该层包括功能强大的 Internet 协议 (Internet Protocol, IP)、地址解析协议 (Address Resolution Protocol, ARP) 和 Internet 控制消息协议 (Internet Control Message Protocol, ICMP)。
IP 协议及其关联的路由协议可能是整个 TCP/IP 套件中最重要的部分。IP 负责以下操作:
IP 寻址-IP 寻址约定是 IP 协议的一部分。设计 IPv4 寻址方案介绍了 IPv4 寻址,IPv6 寻址概述介绍了 IPv6 寻址。
包格式设置-IP 将包组装到称为数据报的单元中。Internet 层:准备传送包的位置中全面介绍了数据报。
分段-如果包太大而无法通过网络介质进行传输,则发送系统上的 IP 会将包分为较小的段。然后,接收系统上的 IP 会将这些段重构为原始包。
Oracle Solaris : 同时支持 IPv4 和 IPv6 寻址格式,这两种格式都在本书中进行了介绍。为避免对 Internet 协议进行寻址时出现混淆,请使用以下约定之一:
如果说明中使用了术语 "IP",则此说明既适用于 IPv4 又适用于 IPv6。
如果说明中使用了术语 "IPv4",则此说明仅适用于 IPv4。
如果说明中使用了术语 "IPv6",则此说明仅适用于 IPv6。
从概念上讲,地址解析协议 (Address Resolution Protocol, ARP) 位于数据链路层和 Internet 层之间。ARP 通过将以太网地址(长度为 48 位)映射到已知的 IP 地址(长度为 32 位),协助 IP 将数据报定向到相应的接收系统。
Internet 控制消息协议 (Internet Control Message Protocol, ICMP) 可检测并报告网络错误情况。ICMP 将报告以下情况:
第 8 章介绍了有关将 ICMP 用于错误检测的 Oracle Solaris : 命令的更多信息。