一、物理层数据链路层简介
- 数据链路层的协议定义了通过通信媒介互连的设备之间传输的规范。通信媒介包括双绞线电缆、同轴电缆、光纤、电波以及红外等。各个设备之间有时也会通过交换机、网桥、中继器等中转数据。
- 计算机都是以二进制0、1来表示信息,实际的通信媒介之间处理的却是电压的高低、光的闪灭、电波的强弱等信号。把这些信号与二进制的0、1进行转换正是物理层的责任。数据链路层处理数据也不是单纯的0、1序列,该层把它们集合为一个叫做“桢”的块,然后再进行传输。
二、MAC地址简单介绍
- mac地址用于识别数据链路中互联的节点。其他比如:无限LAN、蓝牙设备中也是用相同的mac地址。mac地址长为48比特。
2.mac地址不一定是唯一的,实际上,即使mac地址相同,只要不是属于一个数据链路就不会出问题。例如,一台主机上如果启动多个虚拟机,由于没有硬件的网卡只能由虚拟软件自己设定mac地址给多个虚拟网卡,这时就很难保证所生成的地址是独一无二的了。