计网数据链路层复习

一、概述

1.数据链路层功能

        链路管理,分帧组帧,差错控制,流量控制。

2.链路管理

1.线路配置,传输方式,线路规程,链路状态管理

线路配置:点对点,多点(广播)

点对点就是两个节点由专用线路连接

多点就是两个以上的节点公用一条线路

传输方式: 单工,半双工,全双工;同步传输,异步传输;串行传输,并行传输

单工:A到B可以发消息,B到A不能发消息

半双工:A到B可以发消息,B到A可以发消息,但不能同时进行

全双工:可以同时进行

线路规程:询问/应答;轮询/选择

询问/应答:(点对点)

轮询/选择:(多点)总线型模型,轮询(主设备希望接受数据);选择(主设备希望发送数据)。

轮询:主站点发送 一个询问帧,没有数据就回答NAK,有就直接用数据帧回答

选择:主站点发送SEL帧,从设备同意回复ACK,不同意就回复NAK。

3.分帧组帧

成帧是将一串比特流分割并插入标签的技术。

成帧技术:字节计数,字节填充的标志字节法,比特填充的标志比特法,编码违禁法 

 字节计数:头部计数

 字节填充的标志字节法:PPP协议

 比特填充的标志比特法:HDLC协议

 编码违禁法 :以太网,曼彻斯特编码

4.差错控制与流量控制

自动重复请求(ARQ):数据帧在传输过程中出现错误,接收方返回一个NAK,出错的帧可以重发。

停止等待协议: 

滑动窗口协议:GBN,SR 

二、HDLC协议

从数据链路层功能角度看HDLC协议:

1.链路管理:支持点对点和多点,支持半双工和全双工,支持询问/应答,轮询/选择。

站点类型:主站点,从站点,复合站点。

通信方式:正常非平衡应答(NRM)要以前通知,异步非平衡应答(ARM)不需要提前通知,异步平衡应答(ABM)不需要提前通知且没有主从之分。

链路配置:非平衡式,对称式,平衡式。

2.分帧与组帧:比特填充的标志比特法,01111110作为帧界限。

分为三种帧:I帧(信息帧),S(监控帧),U帧(无信息帧)。

格式:

标志(01111110)地址控制信息校验和标志

地址:从站地址或者是以从站工作方式的复合站点的地址。以1结尾,单位为字节

信息:I帧为数据信息,S帧没有,U帧为链路控制信息。

校验序列:循环冗余码CRC。

控制:

I0发送端序号PF为0表示还有帧发送接收端序号
S10codePF接收端序号
U11codePFcode

主要介绍S帧使用方式:

S帧CODE分为四种:RR,RNR,REJ,SREJ.

REJ:用于GBN;SREJ:用于SR。

轮询:主站点:RR;从站点:有:直接I帧应答;无:RR

选择:主站点:RNR;从站点:有:RR,无:RNR

3.流量控制与差错控制。

采用滑动窗口协议。检错并且纠错

三、PPP协议

从数据链路层功能角度看PPP协议:

1.链路管理:只支持点对点,只工作在全双工模式。

2.成帧与组帧:字节填充的标志字节法。

3.流量控制与差错控制

无差错控制。

支持身份认证

四、局域网(LAN)

1.局域网概述

属于链路层。

局域网模型
逻辑访问控制子层(LLC)
媒体访问控制子层(MAC)
介质访问单元(MAU)
介质访问说明

2.帧格式 

 LLC提供三种服务:

1.无确认无连接服务:以太网

2.有确认无连接服务:WiFI

3.有连接有确认服务:蓝牙

DSAP与SSAP:是逻辑地址,标识的是数据链路层不同服务访问点。

 3.MAC层

解决多点如何使用信道问题。

(1)静态信道复用:频分复用(不适合数字信号),时分复用(适合数字信号),波分复用,码分复用。

(2)动态信道分配:竞争协议,无冲突协议,有限竞争协议。

4.竞争协议

(1)Aloha协议

协议核心:有就发,不管是否碰撞。

(2)时隙Aloha协议

协议核心:时间到了就发。

(3)CSMA/CD:载波监听多路访问/冲突检测,以太网使用。

(4)CSMA/CA:载波监听多路访问/冲突避免,无线WiFI使用。

 5.以太网

总结:以太网基带传输数字信号,使用曼彻斯特编码;提供无确认无连接服务;长度范围64-1500B,其中控制信息18B;MAC地址长度为6B;发送数据的方式是广播;编码违禁法成帧。

10BASE5详解:10表示10Mb/s的传输速度,注意Mb与MB的区别,BASE表示基带传输,5表示同轴电缆粗缆500m;2表示同轴电缆细缆185m;T表示双绞线;F表示光纤。

以太网不使用LLC层。

6.CSMA/CD协议(王道)

7.以太网帧格式

前导码7字节帧起始定界符1字节目的MAC地址6字节源MAC地址6字节类型/长度信息循环冗余码4字节
错误帧简单丢弃,无需重传。

五、网桥与二层交换机

还未复习,以后补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值