网络层,或 OSI 模型的第 3 层,是互联网的主干。它负责跨不同网络将数据包从源路由到目的地。对于深入网络的大学生来说,了解在这一层运行的协议至关重要。

在本指南中,我们将分解最重要的网络层协议: IP(IPv4 和 IPv6), ICMP, ARP,和 IPsec.

1. 互联网协议(IP)

互联网协议是用于通过网络传送数据包的主要协议。它的作用就像互联网的邮政服务,对数据包进行寻址和路由到最终目的地。

IPv4 与 IPv6

There are two versions of IP currently in use:

IPv4(互联网协议版本 4):

  • 格式: 32 位地址,通常以点十进制表示法(例如, 192.168.1.1).
  • 限制: 它的地址空间有限,约为 43 亿个地址,我们实际上已经用完了。
  • 碎片化: 如果数据包对于网络来说太大,路由器可以对数据包进行分段。

IPv6(互联网协议版本 6):

  • 格式: 128 位地址,以十六进制书写并用冒号分隔(例如, 2001:adb8:85a3::8a2e:0370:7334).
  • 优点: 提供几乎无限数量的地址,以适应不断增长的连接设备(物联网、智能手机等)数量。
  • 效率: 旨在提高安全性并简化路由器的处理。

学生提示: 您可以使用我们的<a href="/ip-lookup.php">IP 查找工具</a>检查您正在使用的IP 版本。

2. 互联网控制消息协议(ICMP)

当 IP 移动数据时,ICMP 保持网络健康。它被网络设备(如路由器)用来发送错误消息和操作信息。

  • 功能: ICMP 不携带用户数据。相反,它会报告错误。例如,如果所请求的服务不可用或者无法到达主机或路由器,ICMP 会将目标不可达消息发送回发送者。
  • 常用: 使用 ICMP 最著名的工具是 ping。当您 ping 服务器时,您的计算机会发送一个 ICMP Echo Request,服务器回复一个 ICMP Echo Reply。另一个工具, traceroute,使用 ICMP 映射穿过互联网的路径数据。

3.地址解析协议(ARP)

ARP 弥合了第 3 层(网络层)和第 2 层(数据链路层)之间的差距。

  • 问题: IP 地址是用于跨网络路由的逻辑地址。但是,在本地网络 (LAN) 内,设备使用物理 MAC 地址(刻录到网卡中)进行通信。
  • 解决方案: ARP 转换已知的 IP 地址(例如, 192.168.1.5)到其相应的媒体访问控制(MAC)地址(例如, 00:1A:2B:3C:4D:5E).
  • 工作原理: 当一台设备想要向同一 LAN 上的另一台设备发送数据时,它会广播一个 ARP 请求:“谁拥有 IP 192.168.1.5?”。具有该 IP 的设备会回复其 MAC 地址。

4.IP安全(IPsec)

IP 的原始设计中并未内置安全性。 IPsec(互联网协议安全)是一套为 IP 通信添加安全功能的协议。

  • 功能: 它对数据包进行身份验证和加密,以通过 IP 网络提供安全通信。
  • 关键组件: 身份验证标头 (AH) 确保数据完整性,而封装安全负载 (ESP) 对数据进行加密。
  • 使用案例: IPsec 是大多数 VPN(虚拟专用网络)连接的基础,允许在公共互联网上建立安全隧道。

汇总表

缩写 全名 主要功能 类比
IP 互联网协议 对数据包进行寻址和路由至目的地。 邮政服务(地址和递送)。
ICMP 互联网控制消息协议 错误报告和诊断(例如,Ping、Traceroute)。 返回发件人/递送状态通知。
ARP 地址解析协议 将逻辑 IP 地址映射到物理 MAC 地址。 从一个人的姓名/ID 中查找其实际房屋。
IPsec 互联网协议安全 通过身份验证和加密保护 IP 通信。 装甲车确保安全运送。

了解这些协议为任何网络职业生涯奠定了坚实的基础。您是否正在对连接进行故障排除 ping 或使用 IPsec 设置安全 VPN,您将直接与网络层交互。