TCP/IP协议数据链路层对应osi七层模型中的物理层和数据链路层.
物理层
物理层是osi七层模型中的第一层,在进行数据传输时,物理层的作用是提供传输数据的环境,对于计算机,物理层可以理解为网络适配器,而网络适配器又可以分为虚拟网络适配器和物理网络适配器,物理网络适配器例如:无线网卡,有线网卡等一系列,虚拟网络适配器例如:宽带拨号,VPN等一系列网络适配器.
数据链路层
数据链路层是osi七层模型中的第二层,位于物理层之上,网络层之下,主要用来向上为网络层提供数据传送服务和向下提供网络适配器的链接接口,所以数据链路层又可以分为两层:
- 介质访问控制: 提供网络适配器的接口,通常可以理解为一些网卡的驱动程序.
- 逻辑链路控制层:主要提供帧错误检查和管理子网的通信设备之间的链路.
什么是物理地址
物理地址是一种标识符,用来标记网络中的一台设备,由于单个设备的处理能力有限,所以物理地址只在当前局域网有效.物理地址一般也叫做MAC地址.
MAC地址具有唯一性,都是由厂家在生产时固化在物理硬件中的.
硬件的MAC地址是厂家按照一定的规则进行设置的,MAC地址一般为6个字节长度,共48个比特位,整个MAC地址可以分为前3个字节和后三个字节.
前三个字节为组织标识符,也可以理解为厂家标识符,是由IEEE的注册机构给厂家分配的标识符,厂家生产出的硬件MAC地址前3个字节为分配的厂家标识符.
后三个字节为厂家自己设定的标识符,厂家必须保证自己生产出的MAC地址后3个字节不重复.
在一个局域网中往往存在多台设备,这些设备都有自己的IP地址和MAC地址,一般来说,IP地址是可变的,MAC地址是不可变的,为了唯一标识一台主机,用户可以获取设备的MAC地址.
以太网
以太网是当前局域网中最常用的协议标准,网络结构可分为总线型和星形网络结构,现在通常为星形结构.
以太网采用多种连接介质,例如: 轴缆,双绞