【计算机网络】第三章 数据链路层

第三章  物理层

一  各专有名词含义

1. 数据链路使用的信道

  • 点对点信道(网线)这种信道使用一对一单播的点对点通信方式。
  • 广播信道(无线局域网)这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。

2. 链路与帧

链路 (link) :是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。又称为“物理链路”。一条链路只是一条通路的一个组成部分。

数据链路 (data link): 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件(适配器、网卡)加到链路上,就构成了数据链路。又称为“逻辑链路”。现在最常用的方法是使用适配器(即网卡 )来实现这些协议的硬件和软件。一般的适配器都包括了数据链路层和物理层这两层的功能。

:数据链路层的协议数据单元,首部 + IP数据报 + 尾部 = 帧

二  数据链路层的三个基本问题

1. 封装成帧:

就是在一段数据前后分别添加首部和尾部。接收端以便从收到的比特流中识别帧的开始与结束,帧定界是分组交换的必然要求。

2.  透明传输:

避免消息符号与帧定界符号相混淆。不管所传数据是什么样的比特组合,都应当能够在链路上传送。因此,链路层就看不见有什么妨碍数据传输的东西。
当所传数据中的比特组合恰巧于某一个控制信息完全一样时,就必须采取适当的措施,使收方不会讲这样的数据认为是某种控制信息。这样才能保证数据链路层的传输是透明的。

(1)字符计数法

缺点:如果一个发生错误,下面的都发生错误

(2)

(3)

(4)

3. 差错检测:

防止差错的无效数据帧,浪费网络资源。?

三  点对点的PPP协议

点对点协议 PPP

1. 含义:对于点对点的链路,目前使用得最广泛的数据链路层协议是点对点协议 PPP (Point-to- Point Protocol)用户通常要连接到某个ISP 才能接入互联网。

PPP协议就是用户和ISP进行通信所使用的数据链路层协议。

2. 同轴电缆

①抗干扰性能强。

3. 光导纤维

①传输损耗小,可实现长距离传输。

②直径小、质量轻

③传输速率高、通信容量大、抗电磁干扰性能好、保密性高,误码率低。

④多模光纤的光源为发光二极管,单模光纤的光源为激光二极管

4. 无线电磁波通信

①传输频率高、通信容量大,受外界干扰小、传输质量高。

②成本低,跨越性广。

四  信道复用技术

频分复用FDM:所有用户在同样的时间占用不同的频率带宽资源。
时分复用TDM:则是将时间划分为一段段等长的时分复用帧(TDM 帧)。
统计时分复用 STDM:是改进的时分复用,明显地提高信道的利用率。
波分复用 WDM :光的频分复用
码分复用 CDM :常用的名词是码分多址 CDMA:有很强的抗干扰能力。

五 信号的相互转换

码元传输速率:单位时间内数字通信系统所传输的码元个数(也可称为信号变化的次数),单位是波特(Baud),码元速率与进制数无关
    信息传输速率:单位时间内数字通信系统传输的二进制码元个数(比特数),单位是比特/秒(b/s)
    奈奎斯特定理:在理想低通(没有噪声,带宽有限)的信道中,极限码元传输率为2W Baud。其中,W是信道的带宽,单位为Hz。若用V表示不同形式码元的个数,则极限数据率公式为: 理想低通信道下的极限数据传输率 =  2Wlog2(V),单位为b/s
    香农定理:香农定理给出了带宽受限且有高斯白噪声干扰的信道的极限数据传输率。计算公式为: 信道的极限数据传输速率=Wlog2(1 + S/N)。其中,W为信道的带宽,S为信道所传输信号的平均功率,N为信道内部的高斯噪声功率,S/N为信噪比,信噪比=10log10(S/N)
    把数据变换为模拟信号的过程称为调制,把数据变换为数字信号的过程称为编码

① 数字数据编码为数字信号:

非归零码: 用低电平表示0,高电平表示1,或反之
    曼彻斯特编码: 将一个码元分成两个相等的间隔,前一个间隔为低电平后一个间隔为高电平表示码元1;码元0相反。以太网使用的编码方式为曼彻斯特编码
    差分曼彻斯特编码: 若码元为1,则前半个码元的电平与上一个码元的后半个码元的电平相同;若码元为0则相反。在码元中间也有电平跳转
    4B/5B编码: 将欲发送数据流的每4位作为一组,然后按照4B/5B编码规则将其转换成相应的5位码。5位码共32种组合,但只采用其中的16种对应的16种不同的4位码,其它的16种作为控制码(帧的开始和结束、线路的状态信息等)或保留

② 数字数据调制为模拟信号:

幅移键控(ASK),通过改变载波信号的振幅来表示数字信号1和0
    频移键控(FSK),通过改变载波信号的频率来表示数字信号1和0
    相移键控(PSK),通过改变载波信号的相位来表示数字信号1和0
    正交振幅调制(QAM),在频率相同的前提下,将ASK(振幅)与PSK(相位)结合起来,形成叠加信号。

③ 模拟数据编码为数字信号:

主要包括三个步骤,抽样、量化和编码
    采样定理(奈奎斯特定理):假设原始信号中的最大频率为f,那么采样频率f(采样)必须大于或等于最大频率f的两倍

④ 模拟数据调制成模拟信号:频分(FDM)复用技术

六  中继器和集线器

中继器

又称为转发器,主要功能是将信号整形并放大再转发出去,其原理是信号再生(不是简单的将衰减的信号放大)。
由于中继器工作在物理层,所以它不能连接两个具有不同速率的局域网。

中继器两端的网络部分是网段,而不是子网

“5-4-3”规则

互相串联的中继器个数不能超过4个,而且用4个中继器串联的5段通信介质中只有3个段可以挂接计算机,其余两个段只能用作扩展通信范围的链路段,不能挂接计算机
放大器和中继器都是起放大作用,只不过放大器放大的是模拟信号,原理是将衰减的信号放大;而中继器放大的是数字信号,原理是将衰减的信号整形再生
如果某个网络设备具有存储转发的功能,那么可以认为该设备可以连接两个不同的协议

集线器(Hub)

实际上是一个多端口的中继器,也工作在物理层。集线器会将整形再生后的信号转发到其他所有(除输入端口以外)处于工作状态的端口上。如果同时有两个或多个端口输入,则输出时发生冲突。

原文地址:https://www.cnblogs.com/zyddd915/p/12557241.html

时间: 2024-10-11 13:01:42

【计算机网络】第三章 数据链路层的相关文章

计算机网络 第三章 数据链路层

1.数据链路层基本概念及基本问题:                 2)基本问题:             ① 封装成帧:帧头+数据+帧尾+校验和                 封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧,确定帧的界限.                 首部和尾部的一个重要的作用就是进行帧定界. 用控制字符进行帧定界的方法举例: ② 透明传输:加转义字符,后再去掉转义字符,就跟没加一样.                 若传输的数据是A

第三章 数据链路层(三)

序言 一上午搞那个路由器,在图书馆的局域网连路由器开wifi,忙活了一上午,有个疑问,那个插口直接连网线到电脑上就可以用,但是连到路由器上时路由器就不能够自己获取ip地址了,难道是因为线太长了吗?连到别的插口就可以了,等晚上人少的时候在试试,其中原理不是很清楚,希望学习完这本书能够理解一点,路由器设置就是傻瓜式的设置.赶紧写一下今天的这篇文章,结束掉数据链路层这一章节吧. ---WH 一.局域网 局域网和以太网的区别和联系? 是以太网就一定是局域网,但是局域网不一定就是以太网. 因为以太网就是一

《计算机网络(第7版)谢希仁 著》第三章 数据链路层 要点及习题总结

1.数据链路层的三个基本问题:封装成帧,透明传输,差错检测 2.点对点信道的数据链路层 (1)链路和数据链路 链路(物理链路):链路(link)就是从一个结点到相邻结点的一段物理线路(有线或无线〉,而中间没有任何其他的交换结点 数据链路(逻辑链路):为当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,换而言之,数据链路=链路+通信协议 (2)早期的数据通信协议叫通信规程 (3)数据链路层的协议数据单元-------帧 (4)封装成帧:封装成帧

计算机网络第三章简答题

1 总线型拓扑结构采用什么控制策略?常用什么控制方式,优缺点是什么? 2 星状拓扑结构采用用什么控制策略?优缺点是什么? 3 环状拓扑结构采用用什么控制策略?优缺点是什么? 4 选择拓扑结构的原则是什么? 5 osi模型七层的名称是什么? 6 物理层的主要功能有哪些? 7 数据链路层的功能有哪些? 8 网络层的功能有哪些? 9 传输层的功能有哪些? 10 会话层的功能有哪些?提供哪些服务? 11 表示层的功能有哪些?提供哪些服务? 12 简述csma/cd的工作过程? 13 简述令牌传递控制法的

2016.6.13 计算机网络复习要点第三章 数据链路层

**数据链路层使用的信道主要有以下两类: (1)点对点信道:使用一对一的点对点通信方式. (2)广播信道:使用一对多的广播通信方式.广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送. 3.1使用点对点信道的数据链路层 **链路:就是从一个结点到相邻结点的一段物理线路(有线或无线),而中间没有任何其他的交换结点.链路只是一条路径的组成部分. **数据链路:当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输.若把实现

第三章 数据链路层

3.1数据链路层基本概念及基本问题 3.1.1基本概念 数据链路层使用的信道主要有以下两种类型: 点对点信道:这种信道使用一对一的点对点通信方式.(使用PPP协议) 广播信道:这种信道使用一对多的广播通信方式,因此过程比较复杂.广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送.(CSMA/CD 带冲突检测的载波侦听检测多路访问检测) 链路(link)是一条点到点的物理线路段,中间没有任何其他的交换结点. 一条链路只是一条通路的一个组成部分. 数据链路(data l

第三章 数据链路层(一)

序言 我是一只菜鸟,又来了.开始今天数据链路层的学习吧. ---WH 一.数据链路层基本概念及基本问题 基本概念  和 三个基本问题 的讲解 1.基本概念 先来看一张图,理解一下:数据链路层之间的运输.数据链路层之间的信道. 说的是什么意思? 看图中的注释,我们应该注意的就是这里说的数据链路层之间的信道等语句,是不考虑物理层中运输的问题.直接考虑链路层这一层.要注意这个事情,不然 链路:一条点到点的物理线路段,中间没有任何其他的交换结点,通俗的将,就是一根线,其中不经过任何东西,这样的就是链路,

【知识强化】第三章 数据链路层 3.7 广域网

这节课我们来学习一下PPP协议以及HDLC协议. 那这两种协议呢都是通常用于广域网当中,所以我们先来看一下广域网的概念.它是通常跨接很大的物理范围,所覆盖的范围呢从几十公里到几千公里,可以连接多个城市多个国家,而且还可以横跨几个洲,几个洋,提供一个远距离的通信,形成一种国际性的远程网络.像我们现在使用的互联网Internet,就是一个广域网的例子. 那广域网的通信子网呢主要使用的是一种分组交换的技术.那这种分组交换技术,我们在之后网络层章节会具体展开,大家清楚它就可以了.那广域网的通信子网是可以

《计算机网络·自顶向下方法》第七版 第三章 课后习题与问题 答案

非官方答案,本人已尽最大努力(包括参考官方答案),使结果正确,如有错误,请大佬指出 正文: 3.1~3.3节 R1 a.如果只是简单想把信件送到,那么所有的头部信息只需要一个目的地址就够了,题目给出端口号四个字节,所有分组的头部那就只需四个字节 此协议规定,运输层的全部任务就是,将应用层的数据,切成最大1196字节的块,把每一块加上目的主机对应程序的端口号,并将得到的分组交付给网络层 在接收方,运输层将网络层报文取回,去掉头部信息,将数据拼接成应用层需要的信息,根据端口号交付给应用层即可 不过话