数据链路层
基本单位:帧
设备
网桥、交换机、网卡、局域网交换机
网卡:实现的主要功能在物理层和数据链路层
局域网交换机:是数据链路层设备,能实现数据链路层和物理层的功能
交换机
原理:工作在数据链路层
机通过内部的交换矩阵把网络划分为多个网段;
能隔离冲突域,工作在全双工状态,是网络中多对结点同时通信,提高了网络的利用率,各端口独享带宽
交换机交换方式:
①存储转发模式 收到完整帧后,作循环冗余校验。若无错,据其源地址和目的地址,转发帧,否则丢弃。
②直通(接)转发模式收到数据帧目标地址(6个 By t e)即转发帧,延迟小。帧出错检测任务由结点主机完成。
③改进的直通交换检查数据帧的前64字节,如小于64字节,丢弃;否则转发。 交换网使用交换机组建的网络
网桥
网桥工作在数据链路层用于将两个局域网连接在一起并按MAC地址转发帧
产生冲突的区域。站点越多,冲突的可能性越大。(减小网络冲突的方法是将网络分段,减少每个网段中 站点的数量,
使冲突的概率减小,从而增加网络的总体带宽。) 网桥也称桥接器,是连接两个局域网的一种设备。
网桥还可以用于扩展网络的距离、在不同介质之间转发数据信号以及隔离不同网段之间的通信(隔离冲突域)。
原理:目的地址过滤(帧过滤) ,当网桥接收一帧后,如源地址和目的地址在同一网段中,帧不能通过网桥,丢弃,否则将其转发到另一局域网段上,减少了冲突发生。
网桥按照建立方法分为透明网桥和源路由选择网桥两类。
透明网桥工作过程:
学习:当接收到一个数据帧时,将源 MAC地址与接收的端口号写入地址映射表。
泛洪:若目的地址不在地址映射表中,向除源端口外的所有端口转发该帧。 过滤:若发现目的地址和源地址在同一端口,丢弃此帧。
转发:如目的地址在地址映射表中存在并和源地址在不同端口,由此口转发。
老化:在学习记下源地址与端口号的同时,为这一条目分配一个老化计时器,到期会移除此条目。
功能:
- 在通信的实体间建立数据链路连接;
- 将IP数据报封装成帧;
- 在两相邻结点间透明传送帧;
- 接收数据帧时,拆封;
- 实施流量控制,错误检测,链路管理,物理寻址;
定义数据帧的创建,传输及接受方法,包括格式及检验 链路连接的建立、拆除、分离、帧界定和帧同步:差错检测
主要功能:流量控制、差错控制
协议:
ppp协议:点对点 面向比特的协议;
SDLC协议;
HDLC协议:面向比特的同步协议;
CSMA/CD协议:一般用于总线型结构
CSMA/CD原理
CSMA/CD带冲突检测的载波侦听多路访问,是一种适合总线结构的采用随机访问技术的竞争型(有冲突的)介质访问控制方法
工作原理
每个站点发送数据帧前,先监听信道
若介质处于空闲状态,则发送数据帧
若介质忙,则继续监听,直到介质空闲,然后立即发送
边发送帧边进行冲突检测,如果发生冲突,则立即停止发送 各站点等待一段随机时间,重新进入侦听发送阶段
CSMA/CD工作原理简述:
先听后发,边听边发,冲突停止,随即延迟后再发
使用CSMA/CD协议,一个站点只能双向交替通信(半双工通信)
CSMA/CD标准为IEEE802.3
CSMA/CD只能半双工通信
PPP协议:PPP协议是点对点的数据链路层协议;
能在两个路由器之间互相传递数据分组的基本结构信息
是不可靠的传输协议,只支持全双工链路
支持多种网络层协议,支持多种类型的链路
ATM网络具有哪些主要特点?
支持复杂的多媒体应用、向对传统LAN拥有保证的服务质量、良好的伸缩性、提高生产率、改进现有应用的性能、为用户网络提供带宽、保护用户投资、高频宽、低延时、节省费用
网桥:网桥工作在数据链路层用于将两个局域网连接在一起并按MAC地址转发帧
数据链路层设备交换机和集线器可以分割碰撞域,但不可以分割广播域
数据链路层的服务访问点是“MAC地址(网卡地址)”
为了避免传输过程中帧丢失,数据链路层采用的方法是计时器超时重发
对于信道比较可靠并且对实时性要求高的网络,数据链路层采用无确认无连接服务比较合适
ATM技术的特点是以信元为数据传输单位
ATM信元有53字节组成,前5个字节是信头,其余48个字节是信息字段