计算机网络--数据链路层

本文详细介绍了数据链路层的主要功能,包括封装成帧、透明传输、差错检测和可靠传输的实现机制。讲解了停止等待协议、回退N帧(GBN)协议和选择重传(SR)协议,以及点对点协议PPP、广播信道的CSMA/CD和CSMA/CA协议,还有MAC地址、IP地址和ARP协议的相关知识。此外,讨论了集线器与交换机的区别,以及VLAN的实现机制。
摘要由CSDN通过智能技术生成

一、数据链路层几个共同问题​​
​​1.数据链路层概述​​
​​2.封装成帧​​
​​3. 透明传输​​
​​4.差错检测​​
​​5.可靠传输​​
​​二、可靠传输的实现机制​​
​​1.停止等待协议​​
​​2. 回退N帧协议GBN​​
​​3. 选择重传协议SR​​
​​三、点对点协议PPP​​
​​1.PPP协议的特点​​
​​1.1PPP协议应该满足的需求​​
​​1.2PPP协议的组成​​
​​2.PPP协议的帧格式​​
​​2.1各字段的意义​​
​​2.2字节填充​​
​​2.3零比特填充​​
​​3.PPP协议的工作状态​​
​​四、使用广播信道的数据链路层​​
​​1媒体接入控制的基本概念​​
​​2随机接入--CSMA/CD协议​​
​​1.概念​​
​​2.争用期(碰撞窗口)​​
​​3.截断二进制指数退避法​​
​​4.最小帧长​​
​​5.最大帧长​​
​​6.强化碰撞​​
​​7.信道利用率​​
​​8.帧发送流程和接收流程​​
​​3随机接入--CSMA/CA协议​​
​​1. CSMA/CA协议的工作原理​​
​​2. CSMA/CA协议的退避算法​​
​​五、 MAC地址、IP地址以及ARP协议​​
​​1. MAC地址​​
​​2.IP地址(属于网路层)​​
​​3.地址解析协议ARP​​
​​六、集线器与交换机的区别​​
​​1.集线器和交换机的区别​​
​​2. 以太网交换机自学习和转发帧的流程​​
​​3. 以太网交换机的生成树协议STP​​
​​4. 虚拟局域网VLAN概述​​
​​七、虚拟局域网VLAN的实现机制​​
一、数据链路层几个共同问题
在正式学习数据链路层之前,我们先来把一些概念搞清楚

1.数据链路层概述
数据链路层使用的信道主要有下面的两种类型:

点对点信道:使用一对一的点对点的通信方式
广播信道:使用一对多的广播通信方式,广播通信信道上连接的主机很多,所以必须用专用的共享信道协议来协调这些主机的数据发送。
两台主机通信过程如图:

在层次上的流动是

我们学习链路层的时候,可以想象数据是在数据链路层从左到右水平传送

接下来说一下链路和数据链路的概念

链路:从一个结点到相邻结点的一段物理链路,中间没有其他交换结点
数据链路:把实现通信协议的硬件和软件加到离那里,构成数据链路
数据链路层有三个基本问题:封装成帧,透明传输,差错检测

2.封装成帧
帧:数据链路层上传送的数据包,数据链路层以帧为单位传输和处理数据

封装成帧是指在一段数据的前后分别添加添加帧头和帧尾使之成为帧。

帧头和帧尾包含重要的控制信息,接收端

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

rqaz123

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

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

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

打赏作者

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

抵扣说明:

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

余额充值