视频: 看完你就拥有了黑客意识!——迈克教你网关,端口,防火墙,节点,肉鸡,社会工程学,公开课第三讲 2024
数据链路层提供了使用网络目标地址在所有网络设备(包括思科组件)之间传输数据的方法。这些数据链路层地址有自己的一组地址分类:单播,多播和广播。这三种地址分类也适用于网络层,特别是IP协议。在网络层面上,这三个地址类是如何工作的:
<! - 1 - >-
单播: 来自A,B或C类地址范围的唯一IP地址。单播IP地址始终与其运行的网络接口的MAC地址相关联。因此,如果您的网络设备具有您为其配置IP地址的网络接口,则IP地址在网络层唯一标识您的计算机。同时,在数据链路层,与配置的网络接口关联的MAC地址唯一标识数据链路层的网络设备。所以数据链路单播地址与网络层之间存在一对一的关系,发往单播地址的数据只能由网络中的一台设备处理。
-
-
在三个IP地址类别中,这是难以理解的。多播地址是D类地址,与一组网络设备相关联。当您将数据发送到多播地址时,它将被多播组的成员设备接收。与单播地址不同,多个网络设备可以配置为接收发送到该地址的数据。 <! - 3 - >
将相同的数据发送到多台设备时,这非常有用,例如在50台计算机上播放音乐或安装磁盘映像。多播不是将50个数据副本发送到50个单播地址,而是允许您发送一个数据副本,所有50台计算机都可以接收。与广播不同的是,这些数据仅由组中的设备处理,而不是网络上的所有设备。 -
在数据链路层,IANA已经注册了组织唯一标识符(OUI),就像网卡制造商将如何注册一样。在这种情况下,IANA将使用该MAC地址范围(01:00:5e:00:00:00至01:00:5e:7f:ff:ff)来代替将此MAC地址块分配给网卡将网络层的IP多播地址与数据链路层的MAC地址相关联。
这个MAC地址范围比IP地址范围小一点,所以有很小的潜在重叠,但是这不会给组播流量带来问题。 IANA MAC范围的注册允许IP多播地址映射到数据链路层的MAC地址,但它确实要求您的网络交换机支持IANA多播范围;如果没有,则交换机将IP多播流量视为数据链路层的广播流量(请参见下一点)。
广播:
特殊组IP地址在技术上包括世界上所有的IP网络设备,但实际上直接映射到当前数据链路上的MAC广播地址。
-
如果您查看二进制广播IP地址,则所有位均设置为1,即标准点分十进制表示法中的255.25255. 255。此IP广播映射到的广播MAC地址也将其所有二进制位设置为1,因此地址为FF:FF:FF:FF:FF:FF。 发送到广播地址的任何网络帧都由该网段上的每个设备读取或处理。