第3章1广域网的数据链路层

合集下载

计算机等级考试基础部分试题

计算机等级考试基础部分试题

第1章计算机网络概述习题一、选择题1.ISO提出OSI的关键是()。

A.系统互联B.提高网络速度C.经济利益D.为计算机制定标准2.OSI参考模型按从上到下的顺序有()。

A.应用层、传输层、网络层、物理层B.应用层、表示层、会话层、网络层、传输层、数据链路层、物理层C.应用层、表示层、会话层、传输层、网络层、数据链路层、物理层D.应用层、会话层、传输层、物理层3.OSI参考模型是由()组织提出的。

A.IEEEB.ANSIC.EIA/TIAD.ISO4.网络术语()是指计算机、网络设备之间用于交换信息的一系列规则和约定术语。

A.RFCB.IETFC.ProtocolD.Standards5.OSI代表()。

A.Organization for Standards InstituteB.Organization for Internet StandardsC.Open Standards InstituteD.Open Systems Interconnection6.()是控制通信过程的规则。

A.协议B.介质C.网络拓扑D.以上都是7.基带网络可以传输()信号。

A.模拟B.数字C.模拟和数字D.以上都不对8.在()连接中,两个以上的设备可共享一条链路。

A.点到点B.多点共享C.主站D.从站9.拓扑结构是()的具有点到点配置的特点。

A.总线B.星型C.环型D.都不对10.树型拓扑是()的一种变体。

A.总线拓扑B.星型拓扑C.环型拓扑D.网状拓扑11.()连接提供了两台设备之间的专用链路。

A.点到点B.多点共享C.主站D.从站12.在()拓扑中,一个电缆故障会终止所有的传输。

A.总线B.星型C.主站D.网状13.T1标准代表()。

A.1Mbps B.1kbps C.2048kbps D.1544kbps 14.TCP/IP协议是()。

A.事实标准B.国际标准C.美国标准D.一般标准15.IEEE 802是()体系结构标准。

计算机网络课后习题答案(第三章)

计算机网络课后习题答案(第三章)

计算机网络课后习题答案(第三章)(2009-12-14 18:16:22)转载▼标签:课程-计算机教育第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。

3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。

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

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

数据链路层的简单模型
主机 H1 向 H2 发送数据
路由器 R1 电话网 局域网 路由器 R2 广域网 路由器 R3 局域网 H2 应用层 R1 网络层 链路层 物理层 R2 网络层 链路层 物理层 R3 网络层 链路层 物理层 运输层 网络层 链路层 物理层 主机 H2
从层次上来看数据的流动
仅从数据链路层观察帧的流动
用控制字符进行帧定界的方法举例
帧开始符
SOH SOH
帧结束符 装在帧中的数据部分 帧
EOT EOT
发送在前 帧尾部
第3章 数据链路层—曹来成
10
3.1.2.2 透明传输
出现了“EOT” 完整的帧 发送 在前 数据部分
SOH SOH EOT EOT EOT
解决透明传输问题
字节填充(byte stuffing)或字符填充(character stuffing) ① 发送端的数据链路层:在数据中出现控制 字符“SOH”或“EOT”的前面插入一个转义 字符“ESC”(其十六进制编码是 1B)。 ② 接收端的数据链路层:在将数据送往网络 层之前删除插入的转义字符。
(a) 接收 帧
结点 B
3.1.2.1 封装成帧 • 封装成帧(framing)就是在一段数据的前后分 别添加首部和尾部。 • 首部和尾部的一个重要作用就是进行帧定 界。 IP 数据报 帧开始 帧结束
开始 发送 帧首部 帧的数据部分 MTU 数据链路层的帧长
2011/8/23 第3章 数据链路层—曹来成 9 2011/8/23
工作原理:
多项式除法,将余式作为冗余信息传 送。
2011/8/23 第3章 数据链路层—曹来成 19 2011/8/23 第3章 数据链路层—曹来成 20

计算机网络课后习题答案解析(第三章)

计算机网络课后习题答案解析(第三章)

计算机网络课后习题答案(第三章)(2009-12-14 18:16:22)转载▼标签:课程-计算机教育第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。

3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。

王道计算机网络第三章数据链路层思维导图

王道计算机网络第三章数据链路层思维导图
如果有冲突(一段时间内未收到肯定回复),则等待一个随机长的时间再监听, 重复上述过程
思想
1-坚持CSMA
只要媒体空闲,站点就马上发送,避免了媒体利用率的损失
优点
假如有两个或两个以上的站点有数据要发送,冲突就不可避免
缺点
非坚持指的是对于监听信道忙之后就不继续监听
信道空闲
CSMA协议
如果一个主机要发送消息,那么它先监听信道
相同点
1.传输介质不同:CSMA/CD用于总线以太网【有线】,而CSMA/CA用于无线局 域网【无线】
CSMA/CD与CSMA/CA对比
2.载波检测方式不同:因传输介质不同,CSMA/CD与CSMA/CA的检测方式也不 同。CSMA/CD迪过电缆中电压的变化来检测,当数据发生碰撞时,电缆中的电 压就会随着发生变化;而CSMA/CA采用能量检测(ED)、载波检测(CS)和能量 载波混合检测三种检测信道空闲的方式
粗同轴电缆
细同轴电缆
传输介质
双绞线+集线器 逻辑上总线型 物理上星型
拓扑结构
传输介质与拓扑结构的发展
10BASE-T是传送基带信号的双绞线以太网,T表示采用双绞线,现10BASE-T采 用的是无屏蔽双绞线(UTP),传输速率是10Mb/s
物理上采用星型拓扑,逻辑上总线型,每段双绞线最长为100m
10BASE-T以太网
隐蔽站
无线局域网
为什么会有CSMA/CA
发送数据前,先检测信道是否空闲
空闲则发出RTS(request to send),RTS包括发射端的地址、接收端的地址、 下一份数据将持续发送的时间等信息;信道忙则等待
接收端收到RTS后,则响应CTS(clear to send)

《计算机网络》课件 第3章-广域网、局域网与城域网技术

《计算机网络》课件 第3章-广域网、局域网与城域网技术

物理链路、虚通路与虚通道的关系
物理链路(Physical Link) 虚通路(VP,Virtual Path) 虚通道(VC,Virtual Channel)
ê í ´ « Í ¿ À Á é ¨Á Ï Ì « é ¨µ Ï Ì ¿
支持远程教学的ATM网
ATMÌ Á ø ç ATM¼ º º º ú ATM¶ Ó º Ê Â § ù ô È Ò ATM¼ º º º ú Ã ½ Í ª ATM¼ ¾ ¾ Ó Ù ¨ Ó µ É Å ATM¼ º º º ú ATM¶ Ó º Ê Â § ATM¼ º º º ú
3.2 局域网的技术特点
局域网覆盖有限的地理范围,它适用于公司、机关、 校园等有限范围内的计算机连网的需求; 局域网提供高数据传输速率(10~100Mbps)、低误 码率的数据传输环境,数据传输速率高达1Gbps的高 速局域网正在发展中; 决定局域网特性的主要技术要素为网络拓扑、传输介 质与介质访问控制方法; 从介质访问控制方法的角度来看,局域网可分为共享 介质式局域网与交换式局域网两类。
3.4.2 环型拓扑结构 结点使用点-点线路连接,构成闭合的物理环型结构; 环中数据沿着一个方向绕环逐站传输; 多个结点共享一条环通路; 环建立、维护、结点的插入与撤出。
令牌环的工作原理
® à ¼ µ A
® à ¼ µ A ® à ¼ µ E ® à ¼ µ B ® à ¼ µ E é Å À Ä Token Ring Token Ring ® à ¼ µ B
ç ©ú µ º º
ç ©ú µ º º
ISDN Ê Ù ¶ ¾
¨ æ ú ´ Õ º
ISDN
ISDN Ê Ù ¶ ¾
¨ æ ú ´ Õ º
Å à ú » Ê º

数据链路层PPT课件

数据链路层PPT课件

3.2 点对点协议 PPP—4帧格式
先发送
首部
FAC 7E FF 03
字节 1 1 1
协议 2
IP 数据报
信息部分 不超过 1500 字节 PPP 帧
尾部
FCS
F 7E
2
1
3.2 点对点协议 PPP—4帧格式
当 PPP 用在同步传输链路时 ,采用比特填充。
在发送端,只要发现有 5 个 连续 1,则立即填入一个 0 。接收端对帧中的比特流进 行扫描。每当发现 5 个连续 1时,就把这 5 个连续 1 后 的一个 0 删除,
1. 进行串行/并行转换 2. 对数据进行缓存 3. 在计算机的操作系统安装设备驱动程序 4. 实现以太网协议
40
3.3 使用广播信道的数据链路层—概述
IP 地址
计算机
硬件地址
CPU 和 存储器
并行 通信
适配器 (网卡)
至局域网 串行通信
生成发送的数据 把帧发送到局域网 处理收到的数据 从局域网接收帧
(1) 封装成帧 (2) 透明传输 (3) 差错控制 (4)最大传送单元 (5)网络层地址协商
1. PPP 协议不需满足的需求 (1) 纠错
(2) 流量控制
3.2 点对点协议 PPP—3组成部分
PPP 协议有三个组成部分 1. 一个将 IP 数据报封装到串行链路的方法 2. 链路控制协议 LCP (Link Control Protocol) 3. 网络控制协议 NCP (Network Control Protocol)
3.2 点对点协议 PPP—1应用范围
现在全世界使用得最多的数据链路层协议是点对 点协议 PPP (Point-to-Point Protocol)。

计算机网络(第六版)

计算机网络(第六版)

计算机网络(第六版)计算机网络是指将分布在不同地理位置的计算机系统互相连接起来,实现资源共享和信息传递的技术系统。

本文将介绍《计算机网络(第六版)》一书的内容概要,并对其中的重要概念和技术进行探讨。

第一章简介计算机网络的起源和发展历程,以及现代计算机网络的组成部分和基本功能。

第二章物理层介绍计算机网络的物理层,包括数字信号的传输方式、调制解调器和光纤通信技术等。

第三章数据链路层探讨计算机网络的数据链路层,包括帧、介质访问控制和错误检测等。

第四章网络层详细介绍计算机网络的网络层,包括IP协议、路由和转发等关键内容。

第五章运输层解析计算机网络的运输层,包括TCP协议和UDP协议的特性、可靠性和流量控制等。

第六章应用层讨论计算机网络的应用层,包括HTTP、FTP和DNS等常见应用协议的原理和应用。

第七章局域网介绍局域网的组成和技术,包括以太网、令牌环网和局域网设备的互连等。

第八章广域网探讨广域网的连接方式和技术,包括专线、虚拟专用网和帧中继等。

第九章网络安全深入研究计算机网络的安全问题,包括身份认证、数据加密和防火墙等安全措施。

第十章网络管理介绍计算机网络的管理方法和工具,包括监控、故障管理和性能优化等。

第十一章无线网络与移动网络解析无线网络和移动网络的原理和技术,包括Wi-Fi、蜂窝网络和移动IP等。

第十二章互联网详细介绍互联网的起源、发展和基本架构,包括因特网的组成和互联网地址等。

第十三章下一代互联网讨论下一代互联网的研究和发展趋势,包括IPv6、物联网和云计算等前沿技术。

第十四章多媒体网络探索多媒体网络的特点和应用,包括音频、视频和流媒体等多媒体数据的传输和处理。

第十五章网络性能评价和仿真介绍网络性能评价和仿真技术,包括延迟、带宽和吞吐量等性能指标的测量和分析。

第十六章计算机网络的研究方法指导读者进行计算机网络的研究和实验,包括实验设计和数据分析等方法和技巧。

总结《计算机网络(第六版)》一书全面阐述了计算机网络的基本原理、技术和应用。

计算机网络第四版(谢希仁著)课后练习习题答案

计算机网络第四版(谢希仁著)课后练习习题答案

计算机网络习题解答教材计算机网络谢希仁编著第一章概述习题1-01 计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答: 计算机网络的发展过程大致经历了四个阶段。

第一阶段:(20世纪60年代)以单个计算机为中心的面向终端的计算机网络系统。

这种网络系统是以批处理信息为主要目的。

它的缺点是:如果计算机的负荷较重,会导致系统响应时间过长;单机系统的可靠性一般较低,一旦计算机发生故障,将导致整个网络系统的瘫痪。

第二阶段:(20世纪70年代)以分组交换网为中心的多主机互连的计算机网络系统。

分组交换网是由若干节点交换机和连接这些交换机的链路组成,每一结点就是一个小型计算机。

它的工作机理是:首先将待发的数据报文划分成若干个大小有限的短数据块,在每个数据块前面加上一些控制信息(即首部),包括诸如数据收发的目的地址、源地址,数据块的序号等,形成一个个分组,然后各分组在交换网内采用“存储转发”机制将数据从源端发送到目的端。

由于节点交换机暂时存储的是一个个短的分组,而不是整个的长报文,且每一分组都暂存在交换机的内存中并可进行相应的处理,这就使得分组的转发速度非常快。

由此可见,通信与计算机的相互结合,不仅为计算机之间的数据传递和交换提供了必要的手段,而且也大大提高了通信网络的各种性能。

由此可见,采用存储转发的分组交换技术,实质上是在计算机网络的通信过程中动态分配传输线路或信道带宽的一种策略。

值得说明的是,分组交换技术所采用的存储转发原理并不是一个全新的概念,它是借鉴了电报通信中基于存储转发原理的报文交换的思想。

它们的关键区别在于通信对象发生了变化。

基于分组交换的数据通信是实现计算机与计算机之间或计算机与人之间的通信,其通信过程需要定义严格的协议;而基于报文交换的电信通信则是完成人与人之间的通信,因而双方之间的通信规则不必如此严格定义。

所以,分组交换尽管采用了古老的交换思想,但实际上已变成了一种崭新的交换技术。

表1-1列出了分组交换网的主要优点。

第3章-1:广域网的数据链路层

第3章-1:广域网的数据链路层

b1 b2 b3 b4 b5 b6 b7 check
1 0 0 0 1 0 1 0
1 1 0 0 1 0 1 1
1 1 0 1 1 0 1 0
1 0 1 0 1 0 1 1
1 0 0 0 1 0 1 0
1 0 0 0 1 0 1 0
1 1 1 0 1 0 1 0
0 0 1 0 0 1 0 1
25
水平垂直奇偶校验
7
面向字符型协议 利用已定义好的一种标准字编码(如 码等)的一 利用已定义好的一种标准字编码 如ASCII码、EBCDIC码等 的一 码 码等 个子集执行通信控制功能。 执行通信控制功能 个子集执行通信控制功能。 ASCII码: 码 格式字符: ):报头开始 格式字符: SOH(start of heading):报头开始 ( ): STX(start of text):正文开始 ( ):正文开始 ): ETB(end of transmission block):正文信息组结束 ):正文信息组结束 ( ): ETX(end of text):正文结束 ):正文结束 ( ): 控制字符: ):肯定应答 控制字符: ACK(acknowledge):肯定应答 ( ): NAK(negative acknowledge):否定应答 ):否定应答 ( ): ENQ(enquire):询问对方,并要求回答 ( ):询问对方, ):询问对方 EOT(end of transmission):传输结束 ):传输结束 ( ): SYN(synchrous):同步 ):同步 ( ): DLE(data link escape):转义字符 ):转义字符 ( ):
可以检测并且纠正单个比特差错; ;
10101 11110 01110 00101

计算机网络第三章习题答案

计算机网络第三章习题答案

第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。

3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求;透明传输避免消息符号与帧定界符号相混淆;差错检测防止有差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组;无法确定分组的控制域和数据域;无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。

数据链路层的基本概念

数据链路层的基本概念

数据链路层的基本概念数据链路层的基本概念是计算机网络中的一个关键概念。

数据链路层位于OSI模型中的第二层,负责传输物理层提供的比特流,并将其转化为有意义的数据帧。

它提供了在两个直接相连的节点之间可靠的数据传输服务,同时确保数据的完整性、可靠性和有序性。

本文将逐步回答关于数据链路层基本概念的问题。

一、什么是数据链路层?数据链路层是OSI模型中的第二层,在网络协议栈中位于物理层之上。

它作为网络的关键部分,连接了物理层和网络层。

数据链路层主要负责两个连接节点之间的点对点数据传输,并提供差错控制、流量控制和访问控制等功能。

二、数据链路层的功能有哪些?1. 封装与解封装:数据链路层负责将上层从网络层接收到的数据报封装到数据帧中发送给物理层,同时接收来自物理层的比特流,并将其解封装为数据帧交给网络层。

2. 物理寻址与MAC地址:数据链路层通过物理寻址使用唯一的MAC地址来标识网络中的每个节点,保证数据帧能够准确地传输到指定的目的节点。

3. 差错检测与纠正:数据链路层使用差错检测算法,如循环冗余校验(CRC),来检测数据帧在传输过程中是否发生了比特差错,并在需要时进行纠正。

4. 流量控制与传输可靠性:数据链路层实现了流量控制机制,以确保发送方和接收方之间的数据传输速率匹配,同时使用滑动窗口协议来确保数据的可靠传输。

5. 访问控制与介质共享:数据链路层通过介质访问控制协议,如CSMA/CD(载波监听多路访问/碰撞检测)和TDMA(时分多址),来管理共享介质上的多个节点的访问,实现数据的分时复用。

三、数据链路层的协议有哪些?数据链路层的常见协议包括:1. PPP(点对点协议):PPP是一种广泛应用于拨号连接和宽带接入的数据链路层协议,它提供了认证、加密和压缩等功能。

2. HDLC(高级数据链路控制):HDLC是一种同步数据链路层协议,广泛应用于广域网和局域网中,用于数据通信。

3. Ethernet(以太网):Ethernet是一种广泛应用于局域网的数据链路层协议,它使用CSMA/CD协议来实现多节点间的共享传输。

计算机网络第3版课后题参考答案

计算机网络第3版课后题参考答案

计算机网络第3版课后题参考答案计算机网络是关于数据通信和网络互连的科学与工程,是当今社会中最重要的领域之一。

计算机网络第3版是一本经典的网络教材,对于学习计算机网络的人来说是一本必备的参考书。

本文将为读者提供计算机网络第3版课后题的参考答案,帮助读者更好地理解和掌握网络知识。

第一章:导论1. 计算机网络是什么?答:计算机网络是指将分散的、独立的计算机系统通过通信线路连接起来,以实现资源共享和信息传输的系统。

2. 网络的分类有哪些?答:网络可以分为广域网、局域网和城域网三类。

3. 什么是分组交换?答:分组交换是一种数据传输方式,将数据划分为小块的数据包(分组),并通过网络独立传输。

将大数据包拆分为多个小数据包传输,提高了传输效率。

第二章:物理层1. 计算机网络中如何表示和传输比特流?答:计算机网络中采用电信号表示比特流,并通过物理媒介(如电缆、光纤等)传输比特流。

2. 什么是调制和解调?答:调制是将数字信号转换为模拟信号的过程,解调是将模拟信号转换为数字信号的过程。

3. 什么是噪声?如何降低噪声对传输的影响?答:噪声是指干扰信号的杂乱信号。

降低噪声对传输的影响可以采取多普勒补偿、误码纠正等技术手段。

第三章:数据链路层1. 数据链路层的主要功能是什么?答:数据链路层的主要功能是通过物理媒介传输数据包,并确保数据的可靠性和安全性。

2. 什么是差错检测码?答:差错检测码是一种用于检测数据传输过程中是否出现错误的编码方法,常见的有奇偶校验码、CRC等。

3. 什么是点对点协议(PPP)?答:点对点协议是一种常用的串行链路协议,用于在两个节点之间传输数据,常用于拨号上网和广域网连接。

第四章:网络层答:网络层的主要功能是实现在不同网络之间的数据包传输和路由选择。

2. 什么是IP地址?答:IP地址是用于标识计算机网络中的主机的唯一地址,可以分为IPv4和IPv6两种格式。

3. 什么是路由器?答:路由器是一种用于连接不同网络并进行数据转发的网络设备,可以根据路由表选择最佳的传输路径。

计算机网络技术基础(第2版)段标课后习题答案

计算机网络技术基础(第2版)段标课后习题答案

计算机网络技术基础(第2版)段标课后习题答案计算机网络技术基础(第2版)段标课后习题答案第一章介绍本章主要介绍了计算机网络的基本概念和发展历程。

计算机网络作为现代信息技术的基石,已经广泛应用于各行各业。

文章将从网络概述、网络分类和网络拓扑结构等方面进行论述。

1.1 计算机网络概述计算机网络是指将多台独立的计算机通过传输线路连接起来,共享资源、信息和服务的系统。

它具有快速高效、方便灵活、可靠安全等特点。

1.2 计算机网络分类计算机网络按照规模和使用范围可以分为广域网、局域网和城域网。

广域网覆盖范围最广,局域网覆盖范围最小,而城域网则介于两者之间。

1.3 计算机网络拓扑结构计算机网络的拓扑结构包括总线型、星型、环型和网状型。

不同的拓扑结构适用于不同的网络规模和传输需求。

第二章物理层本章主要介绍了计算机网络的物理层,包括数据通信基础、物理层设备和传输介质等内容。

物理层是计算机网络的基础,其主要任务是实现比特流从发送端到接收端的可靠传输。

2.1 数据通信基础数据通信包括数据的传输方式、传输的基本单位和信道的分类等内容。

信道分为有线信道和无线信道,有线信道包括双绞线、同轴电缆和光纤等。

2.2 物理层设备物理层设备包括中继器、集线器、网卡和调制解调器等。

中继器用于信号的放大和整形,集线器用于将多个计算机连接到一个局域网上。

2.3 传输介质传输介质是指数据传输的媒介,包括有线传输介质和无线传输介质。

有线传输介质包括双绞线、同轴电缆和光纤,而无线传输介质包括无线电波和红外线等。

第三章数据链路层本章主要介绍了计算机网络的数据链路层,包括帧的概念、数据链路层的流量控制和差错控制等内容。

数据链路层负责实现可靠的数据传输和共享传输介质。

3.1 帧的概念帧是数据链路层传输的基本单位,它包括起始标志、帧头、帧数据和帧尾等部分。

帧的概念对于数据链路层的传输是非常重要的。

3.2 数据链路层的流量控制数据链路层的流量控制可以通过停止等待协议、滑动窗口协议和选择重传协议等实现。

计算机网络第五版课后习题答案

计算机网络第五版课后习题答案

计算机网络第五版答案第一章概述1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。

答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。

(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。

(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型建成三级结构的Internet;分为主干网、地区网和校园网;形成多层次ISP结构的Internet;ISP首次出现。

1-06 简述因特网标准制定的几个阶段?答:(1)因特网草案(Internet Draft) ——在这个阶段还不是 RFC 文档。

(2)建议标准(Proposed Standard) ——从这个阶段开始就成为 RFC 文档。

(3)草案标准(Draft Standard)(4)因特网标准(Internet Standard)1-07小写和大写开头的英文名字 internet 和Internet在意思上有何重要区别?答:(1) internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。

;协议无特指(2)Internet(因特网):专用名词,特指采用 TCP/IP 协议的互联网络区别:后者实际上是前者的双向应用1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答:按X围:(1)广域网WAN:远程、高速、是Internet的核心网。

第3章 数据链路层

第3章 数据链路层

第3章 数据链路层
应当注意




仅用循环冗余检验 CRC 差错检测技术只能做到 无差错接受(accept)。 “无差错接受”是指:“凡是接受的帧(即不 包括丢弃的帧),我们都能以非常接近于 1 的 概率认为这些帧在传输过程中没有产生差错”。 也就是说:“凡是接收端数据链路层接受的帧 都没有传输差错”(有差错的帧就丢弃)。 要做到“可靠传输”(即发送什么就收到什么) 就必须再加上确认和重传机制。 注意“无比特差错”和“无传输差错”的区别。
传输差错的种类
例如发送方连续发送三个帧: [#1]-[#2]-[#3] ,以下 情况属于传输差错: 帧丢失。 接收方收到[#1]-[#3],即丢失[#2]。 帧重复。 接收方收到[#1]-[#2]-[#2]-[#3],即重复[#2]。 帧失序。 接收方收到[#1]-[#3]-[#2],即[#2]与[#3]颠倒。
第3章 数据链路层
标准的CRC生成多项式

CRC-12 CRC-16
G(x)=x12+x11+x3+x2+x+1 G(x)=x16+x15+x2+1

CRC-CCITT G(x)=x16+x12+x5+1 CRC-32 G(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8 +x7+x5+x4+x2+x+1
仅从数据链路层观察帧的流动
第3章 数据链路层
3.1 使用点对点信道的数据链路层 3.1.1 数据链路和帧


链路(link)是一条无源的点到点的物理线路段, 中间没有任何其他的交换结点。 一条链路只是一条通路的一个组成部分。 数据链路(data link) 除了物理线路外,还必须 有通信协议来控制这些数据的传输。若把实现 这些协议的硬件和软件加到链路上,就构成了 数据链路。 现在最常用的方法是使用适配器(即网卡) 来实现这些协议的硬件和软件。 一般的适配器都包括了数据链路层和物理层 这两层的功能。

《计算机网络》(第四版谢希仁编著)课后习题答案

《计算机网络》(第四版谢希仁编著)课后习题答案

高等学校电子信息类规划教材《计算机网络》课后习题答案(第四版)谢希仁编著2006-12-28第一章概述(P19)1、计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答:计算机网络的发展可分为以下四个阶段。

(1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主要任务还是进行批处理,在20世纪60年代出现分时系统后,则具有交互式处理和成批处理能力。

(2)分组交换网:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。

网络的共享采用排队方式,即由结点的分组交换机负责分组的存储转发和路由选择,给两个进行通信的用户段续(或动态)分配传输带宽,这样就可以大大提高通信线路的利用率,非常适合突发式的计算机数据。

(3)形成计算机网络体系结构:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO 提出了一个能使各种计算机在世界范围内互联成网的标准框架—开放系统互连基本参考模型OSI.。

这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。

(4)高速计算机网络:其特点是采用高速网络技术,综合业务数字网的实现,多媒体和智能型网络的兴起。

2、试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。

把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。

到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。

3、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
28
CRC校验码的检错能力:K为生成多项式的最高次数
CRC校验码能检查出全部单个错; CRC校验码能检查出全部离散的二位错; CRC校验码能检查出全部奇数个错; CRC校验码能检查出全部长度小于或等于K位突发错; CRC 校 验 码 能 以 [1- ( 1 /2 ) K-1] 的概率检查出长度为 (K+1)位的突发错; 如果K=16,则该CRC校验码能全部检查出小于或等于16 位的所有的突发差错,并能以1-(1/2)16-1=99.997%的概 率检查出长度为17位的突发错,漏检概率为0.003%; • • • • •
已知:发送1010001101(10位),p=110101(6位),计算CRC校 验码,并验证传输结果是否出错
得到的n位余数R,不足n位在左边补零
25
ቤተ መጻሕፍቲ ባይዱ
CRC中除数的生成多项式描述法
常用生成多项式G(x)来描述除数P,生成多
项式G(x)与已知除数P的关系是:
将除数P看成是只有0和1两个系数的一个多项 式的系数序列。n位除数P对应一个n-1次多项式。 对应关系如:已知除数P为“1010001”,则 生成多项式G(x)描述为6次多项式:x6+x4+1
6
3.2差错检测
噪声引起数据通信差错
7
噪声无时不在
一、两种主要差错:
随机差错:随机热噪声引起
随机热噪声是由传输介质中的电子热运动引起的,是 信道固有的、持续存在的 幅度较小,频谱较宽
突发差错:冲击噪声引起
冲击热噪声是由外界某种原因突发产生的热噪声,由
外界电磁干扰等引起,具有突发性; 噪声幅度较大,造成多个比特的差错,是传输中产生 差错的主要原因 突发差错并不意味着所有的位都是错误的,它只意味 着至少第一位和最后一位是错误的 突发长度:突发差错发生的第一个码元到有错的最后 8 一个码元间所有码元的个数。
38
面向字符型数据链路层协议的缺点:
• • • • • 使用不同字符集的系统之间难以通信; 数据传输的透明性较差(控制字符可能出现在数据正文) 增加功能需要增加新的控制字符,扩展困难 通信双方采用停等方法,传输效率低。 协议不对控制字段进行差错控制,可靠性差
39
HDLC协议与PPP协议
Ê Ô × ´ × Ó Í ø
11
四、常用的检错码 • 奇偶校验码:简单,检错能力较差 • 循环冗余校验码(CRC) :有线链路 数据链路层应用最普遍最有效的检 错码
12
五、奇偶校验码
1.垂直奇(偶)校验 2.水平奇(偶)校验 3.水平垂直奇(偶)校验(方阵码)
13
奇偶校验码
1.什么是奇偶性? 一个二进制码字,如果它的码元有奇数个1 就称为具有奇性;有偶数个1称为具有偶性;
÷ú Ö »
¨Ð Í Å × Ó Í ø
÷ú Ö »
Õ ¶ Ö Ë
CCP
CCP
Õ ¶ Ö Ë
CCP
CCP
CCP Õ ¶ Ö Ë
CCP
Õ ¶ Ö Ë
÷ú Ö » ÷ú Ö »
点对点通信情况:路由器--路由器点到点互联
40
3.4.2面向比特型数据链路层协议实例—— 高级数据链路控制HDLC 一、HDLC的优点:
纠错码: • 接收端能发现并自动纠正传输差错。 • 冗余信息多,一般应用于错误发生频繁的信道上 检错码: • 接收端能发现出错,不能纠正传输差错。 • 冗余信息少,一般用于可靠性高的信道上
10
介绍原理
编码的性能指标
包含信息位和冗余位的单元被称为码字, 其中信息位k位,冗余位r位 编码效率R:码字中信息位所占的比例 R=k/(k+r) 漏检率:信息位出错但是接收者漏检的概率
1
3.0 数据链路层的基本概念
1.物理链路与数据链路 • 物理链路:就是一条点到点的物理线路段, 中间没有任何其他的交换结点。 • 数据链路(逻辑链路):实现通信协议的硬件 和软件加到物理线路上,构成了数据链路
2
为什么要设计数据链路层?
• 在原始物理链路上传输数据信号是有差错的; • 设计数据链路层的主要目的: 将有差错的物理链路改进成无差错的数据链路; 改善数据传输质量,向网络层提供高质量的服务。 • 方法:差错检测、差错控制、流量控制
32
练习
• 若采用后退N帧ARQ协议进行流量控制, 帧编号为7位,则发送窗口的最大长度 为 。 A. 7 B. 8 C. 127 D. 128
33
3.4数据链路层协议举例
3.4.1 面向字符型的二进制同步通信BSC 3.4.2 高级数据链路控制HDLC 3.4.3 点对点协议PPP
34
3.4.1面向字符型数据链路层协议:BSC
2.什么是奇偶校验? 给每一个码字加上一个校验位,使它具有 奇性或偶性, 就是奇校验或偶校验。
14
垂直奇偶校验码
发送的信息块分成定长为p位的若干段(列)。
每段增加一个奇(偶)校验冗余位ri :
15
数据的排放是先从上到下第一列,再第二列
垂直奇偶校验码
编码效率:p/p+1
能力:
检测出每列(段)中所有奇数个错; 突发错误的漏检率为50%。
36
37
面向字符型BSC协议的数据报文格式
SOH(start of heading):报头开始
STX(start of text):正文开始 ETB(end of transmission block):正文信息组结束 ETX(end of text):正文结束 SYN(synchrous):同步
课后练习99页6题
29
练习
• 为了进行差错控制,必须对传送的数据帧进行校验。 在局域网中广泛使用的校验方法是 (1) 校验。 CRC—16 标 准 规 定 的 生 成 多 项 式 为 G(x)=X16+X15+X2+l ,它产生的校验码是 (2) 位,接 收端发现错误后采取的措施是(3)。如果CRC的生成 多项式为G(X)=X4+X+1,信息码字为10110,则计算 出的CRC校验码是(4)。 (1)A.奇偶 B.海明 C.格雷 D.循环冗余 (2)A.2 B .4 C.16 D.32 (3)A. 自动纠错 B.报告上层协议 C.自动请求重发 D.重新生成原始数据 (4)A.0100 B.1010 C.0111 D.1111 30
21
循环冗余校验码(CRC)
循环冗余检错码的计算
• 已知:被传输数据块DATA,包含有k位;P是发 送方和接受方均已知的除数,它的第一位和最 后一位必须是1,共n+1位
• 计算DATA的CRC码:
1.将DATA乘以2的n次幂,即将DATA左移n位添零得 到DATA0;(除数P是n+1位)
2.用DATA0除以P,采用模二运算,得到的n位余 数R就是DATA的CRC码 3.最终传送的数据DATAT=DATA0+R,它必被P整除 22
3.3 可靠传输协议
• 使用确认和超时重传机制的可靠传输协议 称为自动重发请求ARQ协议(Automatic Repeat Request) • ARQ协议分为停--等ARQ和连续ARQ,连 续ARQ分为后退N ARQ和选择重传ARQ P71
31
关于滑动窗口大小的选择
假设序号字段占用k比特,则帧的序号范围 是[0,2k-1] ,结论: • 后退N帧协议:发送窗口和接收窗口的最 大尺寸为2k-1 • 选择重传协议:发送窗口和接收窗口的最 大尺寸为2k-1
(Binary Synchronous Communication)
面向字符型协议
利用已定义好的一种标准字编码(如 ASCII码、EBCDIC码等)的一个子集执行 通信控制功能。
35
ASCII码的字符子集
格式字符: SOH(start of heading):报头开始 STX(start of text):正文开始 ETB(end of transmission block):正文信息组结束 ETX(end of text):正文结束 控制字符: ACK(acknowledge):肯定应答 NAK(negative acknowledge):否定应答 ENQ(enquire):询问对方,并要求回答 EOT(end of transmission):传输结束 SYN(synchrous):同步 DLE(data link escape):转义字符
二、误码率:
二进制比特在数据传输系统中被传错的概 率,它在数值上近似等于: Pe = Ne/N 其中,N为传输的二进制比特总数; Ne为被传错的比特数。 • 电话线路:4800-9600b/s传输速率时,平均误 码率为0.01-0.0001之间
9
三、差错检测编码:
两种处理错误的策略 两种差错控制编码:纠错码、检错码
3
2 数据链路控制的具体功能
• 链路管理:数据链路的建立、维持、释放 • 帧定界:接收方应当能够从收到的比特流中识 别一帧的起始与结束 • 帧的透明传输 • 差错检测 • 差错控制 • 流量控制 • 寻址
4
3.1 帧定界
1.什么是帧定界?
接收方能够从收到的比特流中识别一帧的 起始与结束
2.帧定界分类:
20
• 基本原理: 已知:一个被传输数据块DATA, k位长, 已知数P, n+1位长 发送方要产生一个n位长的检错码.把检 错码加到数据DATA后面,组成一个包含有k+n 位的发送帧T,使T能被已知数P整除. 发送帧T. 当接收方把接收到的帧T’除以P,若能 整除,则认为无差错;否则,认为出错。
• 检验差错:
收到DATAT’=DATA0’+ R’ 如果DATAT’采用模二运算仍然能够被P 整除,则认为没有发生传输差错
23
相关文档
最新文档