物理层
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是"信号和介质"。
透明的传送比特流;所实现的硬件:集线器(HUB)
IEEE802标准
IEEE802标准定义了ISO/OSI的物理层和数据链路层。IEEE802是一个局域网标准系列
1、物理层包括物理介质、物理介质连接设备(PMA)、连接单元(AUI)和物理收发信号格式(PS)
2、数据链路层包括逻辑链路控制(LLC)子层和媒体访问控制(MAC)子层
LLC子层的主要功能是:建立和释放数据链路层的逻辑连接;提供与上层的接口(即服务访问点);给LLC帧加上序号;差错控制
MAC子层的主要功能是:发送时将上层交下来的数据封装成帧进行发送,接收时对帧进行拆卸,将数据交给上层;实现和维护MAC协议;
进行比特差错检查与寻址。
MAC子层
LLC子层
LLC子层负责向其上层提供服务;
LLC 是在高级数据链路控制(HDLC:High-Level Data-Link Control)的基础上发展起来的,并使用了 HDLC 规范子集。
LLC 定义了三种数据通信操作类型:
类型1:无连接。该方式对信息的发送通常无法保证接收。
类型2:面向连接。该方式提供了四种服务:连接的建立、确认和承认响应、差错恢复(通过请求重发接收到的错误数据实现)以及滑动窗口(系数:128)。通过改变滑动窗口可以提高数据传输速率。
类型3:无连接承认响应服务。
类型1的 LLC 无连接服务中规定了一种静态帧格式,并支持运行网络协议。有关传输层网络协议通常是使用服务类型1方式。
在Windows 2000网络体系结构中,LLC子层是由传输驱动程序实现的,而MAC子层是由网络接口卡(NIC:网卡)来实现。
类型2的 LLC 面向连接服务支持可靠数据传输,运用于不需要调用网络层和传输层协议的局域网环境。
LAN的数据链路层的PDU
网卡MAC地址的概念
MAC(Media Access Control, 介质访问控制)地址是识别LAN(局域网)节点的标识。
网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM,它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
太网MAC地址可分为三类:
单播(unicast)地址(一对一),即收到的帧的MAC地址与本站的硬件地址相同;
广播(broadcast)地址(一对全体),即发送给所有站点的帧(全1地址)。
多播(multicast)地址(一对多),即发送给一部分站点的帧。