数据链路层功能
1.完成网络之间相邻节点的可靠传输
2.物理层传输的是比特流(Bit),数据链路层传输的是帧(Frame)
3.数据链路层是通过MAC(Media Access Control)地址负责主机之间数据的可靠传输
主要设备
1.网卡(NIC-Network Interface Card):
也叫网络适配器,是连接计算机与网络的硬件设备
功能:整理计算机发往网线的数据,并且将数据分解成适当大小的数据包之后向网络上发送出去
网卡的MAC地址是在它被生产时,厂家烧录到ROM(Read Only Memory只读存储)中的,是唯一 且不可以更改的
查看本机网卡的MAC地址命令:ipconfig[空格]/all
2.网桥(Bridge)
功能1:将两个LAN连接在一起,并且按MAC地址转发
功能2:分隔冲突域
3.交换机(Switch)
工作过程:根据源MAC地址学习,目标MAC地址转发
三种转发方式:
a)对已知单播帧,只往对应端口转发
b)对未知的单播帧,即交换机还没有学到的目的MAC地址,会进行广播(发往除接受端口以外的所有端口)
c)对广播帧或者组播帧进行广播
交换机分类
A.传统二层交换机
和集线器比,多了MAC地址表功能,属于数据链路层,有一个广播域和多个冲突域
B.VLAN型交换机
可以网管的交换机,多了VLAN功能,属于数据链路层,有多个广播域和多个冲突域
C.三层交换机
VLAN型交换机+路由器,是属于网络层的设备,处于安全考虑,实际工程使用三层交换机