17 - 01 - 14 计算机网络(04)(数据链路层)

数据链路层的主要功能是:

1、差错检测 : 由于干扰、信号衰减、数据在传输过程中有可能出错,

比如 从0->1 ; 1->0需要及时发现这些差错,并进行改正。

2、可靠传输 : 网络设备检测到差错后有两种办法进行处理:

一个是简单的将 差错数据丢弃,二是修正差错。

现在一半采用重传的方法来改正差错。

(现在的通信线路质量很高,差错率极低,所以不需要每段都设置高成本的、复杂的可靠传输),

即使要使用,可靠传输的任务也改为由运输层负责。

3、媒体访问控制 : 是数据链路层最主要的任务。

这个任务要解决如何有效地利用传输媒体这个问题。

链路有两种类型, 点对点链路 与 广播链路。广播链路的一个结点发送数据,其他节点都会收到。

广播链路也有很多种形式比如总线型拓扑结构。无线链路亦是典型的广播链路。



对于点对点链路,基本不需要媒体访问控制。对于广播链路,问题复杂:如果有两个以上结点同时发送数据,

这些数据就会混在一起,无法正确接收,就像一大屋子嘈杂的人声,无法辨识。这称为碰撞。

此时 媒体访问控制要考虑 如何避免碰撞或者 解决碰撞。

 广域网 因为 规模较大,一般都是点对点链路; 局域网多数为广播博链路。



传输中的差错检测:

奇偶校验、二维奇偶校验、循环冗余校验、(了解)


媒体访问控制有三大协议:信道划分、轮流协议、随机访问协议。


主要是:载波接听多点接入/碰撞检测(CSMA/CD)( Carrier Sense Multiple Access with Collision Detection)

它的工作原理是: 发送数据前 先侦听信道是否空闲 ,若空闲,则立即发送数据。

若信道忙碌,则等待一段时间至信道中的信息传输结束后再发送数据;若在上一段信息发送结束后,

同时有两个或两个以上的节点都提出发送请求,则判定为冲突。若侦听到冲突 , 则立即停止发送数据,

等待一段随机时间,再重新尝试。它的主要目的是:提供寻址和媒体存取的控制方式,

使得不同设备或网络上的节点可以在多点的网络上通信而不相互冲突。

有人将CSMA/CD的工作过程形象的比喻成很多人在一间黑屋子中举行讨论会,

参加会议的人都是只能听到其他人的声音。每个人在说话前必须先倾听,只有等会场安静下来后,他才能够发言。

人们将发言前监听以确定是否已有人在发言的动作称为"载波监听";将在会场安静的情况下每人都有平等机会讲话成为“多路访问”;

如果有两人或两人以上同时说话,大家就无法听清其中任何一人的发言,这种情况称为发生“冲突”。

发言人在发言过程中要及时发现是否发生冲突,这个动作称为“冲突检测”。如果发言人发现冲突已经发生,

这时他需要停止讲话,然后随机后退延迟,再次重复上述过程,直至讲话成功。如果失败次数太多,他也许就放弃这次发言的想法。通常尝试16次后放弃。



------------------------------------------------------总结之 《计算机网络》王凤英程镇



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
计算机网络数据链路层是TCP/IP参考模型的第二层,位于物理层之上。它的主要作用是在物理介质上传输数据包,并提供可靠的数据传输服务。数据链路层负责将数据包划分为帧,并通过物理介质将帧从发送方传输到接收方。同时,数据链路层还提供了一些错误检测和纠正的功能,以确保数据的可靠性。 在数据链路层,我们需要了解以下内容: 1. 数据链路层的功能:数据链路层的主要功能包括帧的封装和解封装、差错检测和纠正、流量控制和传输管理等。 2. 数据链路层的协议:常见的数据链路层协议有以太网(Ethernet)、无线局域网(Wi-Fi)、点对点协议(PPP)等。 3. 数据链路层设备数据链路层使用的设备包括交换机、网桥等。交换机用于连接多个设备,并根据MAC地址来转发数据帧。 此外,在复习计算机网络数据链路层时,还应该注意以下内容: - 数据链路层的数据传输可靠性指标:误码率是衡量数据传输可靠性的重要指标之一。误码率是指传输发生错误的比例。较低的误码率表示传输的数据可靠性较高。 - 数据链路层的性能指标:性能指标包括带宽、时延等。带宽指的是单位时间内传输的数据量大小。时延包括发送时延、传播时延、处理时延和排队时延等。 综上所述,计算机网络数据链路层在TCP/IP参考模型起着重要的作用,它负责将数据包划分为帧,并通过物理介质进行可靠的数据传输。在复习数据链路层时,需要了解其功能、协议、设备以及性能指标等内容。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值