与从物理层传递比特流的“比特流”不同,数据链路层是传递帧的“帧”。 数据链路层通过硬件媒体访问控制(MAC )地址进行传输。 物理层设备的广播格式会造成网络拥塞,并不安全。 数据链路层的设备会怎么样? 以下列举。
在数据链路层运行的设备主要包括网卡、网桥和交换机。
在Cisco Packet Tracer中模拟桥接器和交换机的环境包括:
网卡也称为网络适配器,涉及帧的发送和接收、帧的封装和分割、数据编码和解码等功能。 MAC地址以十六进制表示,共48位,前24位表示制造商编号,后24位表示设备序列号。
网桥是隔离碰撞域的存储转发设备。 这意味着,如果桥接器知道目标MAC地址位于一个端口上,它就不会被转发到另一个端口。 仅当网桥不知道目标MAC地址位于哪个端口时才进行广播。 网桥通常只有两个端口,因此有两个碰撞域和一个广播域。
交换机(交换机)保存着MAC地址表。 一开始MAC地址是空的,随着学习,逐渐丰富自己的MAC地址表。
要更改上面列出的Cisco Packet Tracer交换机的MAC地址表,请执行以下操作:
交换机工作过程:基于源MAC地址进行学习,目标MAC地址进行转发。
具体如下:
)1)对于已知单播帧,向目的地地址发送;
)2)对未知的单播帧进行广播)发送给接收端口以外的所有端口);
)3)将广播帧或多播帧进行广播。
交换机通常具有8、12、16、24个端口,甚至48个端口。 在那种情况下,有几个端口,几个冲突域,但只有一个广播域。
总结网桥和交换机的区别:
)交换机端口多于桥接器
)交换机数据传输速率高于网桥
)3)交换机成本更低,因为桥接器是通过软件传输的,而交换机是通过硬件传输的。