计算机网络知识点总结(三)数据链路层

《数据链路层》

(1)数据链路层功能:链路管理;帧同步;流量同步;差错控制;数据和控制信息分开;透明传输和寻址

(2)组帧:1)字符计数法  2)收尾定界法  3)违规编码法

(3)差错控制:1)检错编码:奇偶校验码,循环冗余校验

     2)纠错编码:海明码

【注】当计算机存储或移动数据时,可能会产生数据位错误,此时需要汉明码来检测并纠错。

【例】设收到的信息码字为110111,检查和CRC为1001,生成多项式为G(x)=x4+x3+1,检查收到的信息是否有错?

(4)流量控制与可靠传输

流量控制:1)停止等待协议:发送访每发送一帧都要等待接收方的应答信号才能发送下一帧

   2)后退N帧协议:发送方一次可发送N帧,按序接受,重传从最后一个确认开始

3)选择重传协议:发送方一次可发送N帧,可以不按序接收,重传没有接收的帧

 

可靠传输:数据链路层通常使用确认和重传机制来保证可靠传输

(5)介质访问:

  1)信道划分:频分复用;时分复用;波分复用;码分复用

  2)随机访问:

1.ALOHA协议:纯ALOHA协议(不检测直接发送,若无确认则等待重传)

    时隙ALOHA协议(将时间分为若干等长时隙,按时发送)

  2.CSMA协议(载波监听多路访问):当一个站点要发送数据前,需要先监听总线。

        若总线上没有其他站点的信号存在,总线空闲,则该站点发送信号。

        若总线上有其他站点发送信号存在,则总线是忙的,需要等待一段时间在监听总线

  3.CSMA/CD协议(载波监听多路访问/监听监测):

    流程:先听后发,边听边发,冲突停发,随机重发

     碰撞检测:二进制退避算法

   4.CSMA/CA协议:

    避免碰撞:预约信道,ACK帧,RTS/CTS帧

    解决碰撞:二进制退避算法

  【注】CSMA/CD与CSMA/CA协议区别:CSMA/CD是带有冲突检测的载波监听多路访问,可以检测冲突,无法避      免;CSMA/CA是带有冲突避免的载波监听多路访问,发送包的同时不能检测信道上有无冲突,只能尽量避免。

 3)轮询访问:令牌传递协议(只有得到令牌的机器才能发送数据,其他必须等待)

(6)局域网:在一个较小的地理范围内,将各种计算机等设备通过双绞线等介质连接

(7)广域网:

 PPP协议:面向字节,采用字节填充方式,只支持全双工链路

 HDLC协议:面向比特,采用0比特插入法,帧类分为信息帧,监督帧和无编号帧

(8)数据链路层的设备

 1)网桥:

  特点:把两个或多个以太网通过网桥连接起来变成一个网段

  类型:1.透明网桥(按照自学算法填写转发表,按转发表转发);

    2.源路网桥(先发送发现帧,按返回结果转发)

2)交换机(多端口网桥):

   类型:1.直通式(帧在接收后只检查目的地址,几乎马上能被转出去);

    2.存储转发(先将接收到的帧缓存到高速缓存器中,检查数据正确性)

【注】相同点:按MAC地址转发,都能隔离冲突域,不能隔离广播域。 

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wimb

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值