计算机网络作业与答案
计算机网络 第1-3章 作业答案

第一章概述1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。
(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。
(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。
1-17 收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108m/s。
试计算以下两种情况的发送时延和传播时延:(1)数据长度为107bit,数据发送速率为100kb/s。
(2)数据长度为103bit,数据发送速率为1Gb/s。
从上面的计算中可以得到什么样的结论?解:(1)发送时延:ts=107/105=100s传播时延tp=106/(2×108)=0.005s(2)发送时延ts =103/109=1µs传播时延:tp=106/(2×108)=0.005s结论:若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。
但若数据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。
1-18 假设信号在媒体上的传播速度为2×108m/s.媒体长度L分别为:(1)10cm(网络接口卡)(2)100m(局域网)(3)100km(城域网)(4)5000km(广域网)试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。
解:(1)传播时延=0.1/(2×108)=5×10-101Mb/s:比特数=5×10-10×1×106=5×10-41Gb/s: 比特数=5×10-10×1×109=5×10-1(2)传播时延=100/(2×108)=5×10-71Mb/s:比特数=5×10-7×1×106=5×10-11Gb/s: 比特数=5×10-7×1×109=5×102(3) 传播时延=100000/(2×108)=5×10-41Mb/s:比特数=5×10-4×1×106=5×1021Gb/s: 比特数=5×10-4×1×109=5×105(4) 传播时延=5000000/(2×108)=2.5×10-21Mb/s:比特数=2.5×10-2×1×106=5×1041Gb/s: 比特数=2.5×10-2×1×109=5×1071-19 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。
计算机网络作业一及解答

计算机网络作业一及解答一、题目:已知有两台计算机A和B,它们之间通过一个分组交换网络传输数据。
A发送一段数据到B,这段数据分为4个分组,每个分组的长度为1000字节。
A和B之间的链路传播速率为2Mbps,传播时延为10ms。
A向B发送完一个分组后,需要等待一个ACK确认分组的到达再继续发送下一个分组。
假设ACK返回的时间非常短(可以忽略),忽略数据包头部等其他开销,只计算数据的传输时间。
若在传输每个分组之前,设置流量和拥塞控制的指令,问A向B传输这4个分组的总时间是多少?二、解答:首先,根据已知条件,链路传播速率为2Mbps,即每秒可以传输2兆比特的数据,传播时延为10ms。
由此可计算出链路传播时延的距离为:距离=传播速率×传播时延= 2Mbps × 10ms= 20kb由于每个分组的长度均为1000字节,所以需要传输4个分组,总共的传输数据量为:数据量=每个分组长度×分组数量=1000字节×4=4000字节接下来需要计算传输过程中的时间。
首先考虑传输第一个分组的时间。
传输第一个分组需要发送请求,并等待ACK确认后再传输下一个分组。
假设传输一个分组需要的时间为T,那么传输第一个分组的时间可以表示为:传输第一个分组时间=T+传输时延+传播时延+T= 2T + 10ms + 20kb在传输第一个分组的时间内,可以计算出实际传输的数据量,即:实际传输数据量=链路传播速率×传输时间= 2Mbps × 传输第一个分组时间实际传输数据量应该小于等于总数据量,即:实际传输数据量≤总数据量2Mbps × 传输第一个分组时间≤ 4000字节根据以上不等式,可以求解出传输第一个分组的时间T。
然后,可继续计算传输剩余3个分组所需的时间,并求出总时间。
根据题目要求忽略ACK返回的时间,因此只需要计算传输时间即可。
综上所述,A向B传输这4个分组的总时间为传输第一个分组的时间加上传输剩余3个分组所需的时间。
计算机网络(本)作业及答案(1-4)

计算机网络(本)作业及答案(1-4)第一章一、选择题1.计算机网络功能有(A)。
A.资源共享B.病毒管理C.用户管理D.站点管理2.下列选项中是网络软件的是(B)。
A.DBMSB.操作系统C.Office软件D.计算机主机3.计算机网络硬件包括(C)。
A.网管B.复活卡C.交换机D.代理节点4.网络资源子网负责(A)。
A.数据通信B.数字认证机制C.信息处理D.路由器5.通常按网络覆盖的地理范围分类,可分为:局域网、(A)和广域网三种。
A.城域网B.有线网C.无线网D.星型网络6.为了简化计算机网络的分析和设计,有利于网络的硬件和软件配置,按照计算机网络的系统功能,一个计算机网络中实现网络通信功能的设备及其软件的集合称为网络的(A)。
A.通信子网B.有线网C.无线网D.资源子网7.为了简化计算机网络的分析与设计,有利于网络的硬件和软件配置,按照计算机网络的系统功能,把网络中实现资源共享功能的设备及其软件的集合称为(D)。
A.通信子网B.有线网C.无线网D.资源子网8.计算机网络按网络的通信方式分类可以分为:(D)和广播式传输网络两种。
A.星型网络B.总线型网络C.树型网络D.点对点传输网络二、填空题1.(资源共享)和(信息传输)是计算机网络最基本的两大功能。
2.网络资源包括有(数据)、(信息)、(软件)和(硬件设备)四种类型。
3.计算机网络系统是由(资源)子网和(通信)子网组成的。
4.计算机网络主要解决(资源共享)和(资源安全)的矛盾。
5.“通信子网”主要负责全网的(数据通信)为网络用户提供数据传输、转接、加工和转换等通信处理工作。
6.“资源子网”主要负责全网的信息处理,为网络用户提供(网络服务)和(资源共享)功能。
7.计算机网络按网络的传输介质分类可以分为(有线网)和(无线网)两种。
三、简答题1.计算机网络的功能有哪些?答:计算机网络的功能有资源共享、数据通信、集中管理、增加可靠性、提高系统处理能力和安全功能。
《计算机网络》课后作业2

计算机网络·第6-9章作业1. 广域网覆盖的地理范围从几十公里到几千公里。
它的通信子网主要使用的A 报文交换技术B 分组交换技术C 信令交换技术D 电路交换技术参考答案:D2. HDLC是一种A 面向比特的同步链路控制协议B 面向比特的异步链路控制协议C 面向字符的同步链路控制协议D 面向比特的异步链路控制协议参考答案:A3. 使用HDLC时,位串011111110111110进行位填充后的位模式为A 011101110101110110B 0111101110111110C 0111111101111100D 01111101101111100参考答案:D4. 以下哪种广域网接入方式能够同时支持话音和数据传输?A ISDNB PSTNC X.25D Cable Modem参考答案:A5. 电话交换机是下列哪种类型技术的一个范例A 分组B 缓冲C 虚电路D 线路参考答案:D6. 网络互连的目的在于使不同网络上的用户互相通信,交换信息,那么用于网络之间互连的中继设备称( )。
A.放大器B.网桥C.网关D.网间连接器参考答案:D7. 通信子网为网络源节点与目的节点之间提供了多条传输路径的可能性,路由选择是( )。
A.建立并选择一条物理链路B.建立并选择一条逻辑链路C.网络节点在收到一个分组后,要确定向下一个节点的路径D.选择通信媒体参考答案:C8. 5. 已知Internet上某个B类IP地址的子网掩码为255.255.254.0,因而该B类子网最多可支持( )台主机。
A.509B.510C.511D.512参考答案:B9. 以下给出的地址中,属于子网192.168.15.19/28的主机地址是( )。
A.192.168.15.17B.192.168.15.14C.192.168.15.16D.192.168.15.31参考答案:A10. 对路由选择协议的一个要求是必须能够快速收敛,所谓“路由收敛”是指( )。
计算机网络作业五及解答

计算机网络作业五及解答一、单项选择题1.将物理信道的总频带宽分割成若干个子信道,每个子信道传输一路信号,这种信道复用技术是( )。
A.码分复用B.频分复用C.时分复用D.空分复用2.TDM所利用的传输介质的性质是( )。
A.介质的带宽大于结合信号的位速率B.介质的带宽小于单个信号的带宽C.介质的位速率小于最小信号的带宽D.介质的位速率大于单个信号的位速率3.在下列协议中,不会发生碰撞的是( )。
A.TDM B..ALOHA C.CSMA D.CSMA/CD4.在下列多路复用技术中,( )具有动态分配时隙的功能。
A.同步时分多路复用B.统计时分多路复用C.频分多路复用D.码分多路复用5.在CSMA.的非坚持协议中,当站点侦听到总线媒体空闲时,它是( )。
A.以概率p传送B.马上传送C.以概率(1-p)传送D.以概率p延迟一个时间单位后传送6.在CSMA的非坚持协议中,当媒体忙时,则( )直到媒体空闲。
A.延迟一个固定的时间单位再侦听B.继续侦听C.延迟一个随机的时间单位再侦听D.放弃侦听7.在监听到信道忙时,仍然继续监听下去,直到信道空闲为止。
采用这种方式的CSMA 协议称为( )。
A.1一坚持型CSMA B.坚持型CSMAC.p一坚持型CSMA D.非坚持型CSMA.8.以太网中,当数据传输率提高时,帧的发送时间就会相应的缩短,这样可能会影响到冲突的检测。
为了能有效地检测冲突,可以使用的解决方案有( )。
A.减少电缆介质的长度或减少最短帧长B.减少电缆介质的长度或增加最短帧长C.增加电缆介质的长度或减少最短帧长D.增加电缆介质的长度或增加最短帧长9.长度为10km,数据传输率为10Mbit/s的CSMA/CD以太网,信号传播速度为200m/μs。
那么该网络的最小帧长为( )。
A.20bit B.200bitC.1 00bit D.1 000bit10.【2009年计算机联考真题】.在一个采用CSMA/CD协议的网络中,传输介质是一根完整的电缆,传输速率为1 Gbit /s,电缆中的信号传播速度是200 000km/s。
(完整版)计算机网络课后作业以及答案(中英文对照)

Chapter11-11.What are two reasons for using layered protocols?(请说出使用分层协议的两个理由)答:通过协议分层可以把设计问题划分成较小的易于处理的片段。
分层意味着某一层的协议的改变不会影响高层或低层的协议。
1-13. What is the principal difference between connectionless communication and connection-oriented communication?(在无连接通信和面向连接的通信两者之间,最主要的区别是什么?)答:主要的区别有两条。
其一:面向连接通信分为三个阶段,第一是建立连接,在此阶段,发出一个建立连接的请求。
只有在连接成功建立之后,才能开始数据传输,这是第二阶段。
接着,当数据传输完毕,必须释放连接。
而无连接通信没有这么多阶段,它直接进行数据传输。
其二:面向连接的通信具有数据的保序性,而无连接的通信不能保证接收数据的顺序与发送数据的顺序一致。
1-20. A system has an n-layer protocol hierarchy. Applications generate messages of length M bytes. At each of the layers, an h-byte header is added. What fraction of the network bandwidth is filled with headers?(一个系统有n层协议的层次结构。
应用程序产生的消息的长度为M字节。
在每一层上需要加上一个h字节的头。
请问,这些头需要占用多少比例的网络带宽)答:hn/(hn+m)*100%1-28. An image is 1024 x 768 pixels with 3 bytes/pixel. Assume the image is uncompressed. How long does it take to transmit it over a 56-kbps modem channel? Over a 1-Mbps cable modem? Over a 10-Mbps Ethernet? Over 100-Mbps Ethernet?(一幅图像的分辨率为1024 x 768像素,每个像素用3字节来表示。
计算机网络作业

a. A.56Kbps
b. C.≥100Mbps
c. B.128Kbps
d. D.512Kbps
反馈பைடு நூலகம்
正确答案是:B.128Kbps。
题目14
下面合法的电子邮件地址是_________。
请选择一个答案:
a. C.ybm@
b. B.ftp://
c. A.应用层
d. D.物理层
反馈
正确答案是:B.运输层(或称传输层)。
题目23
用户撰写一封邮件后,一旦发送成功,则这个邮件随即也将转到_________。
请选择一个答案:
a. A.发件箱
b. D.已发送邮件
c. B.草稿箱
d. C.收件箱
反馈
正确答案是:D.已发送邮件。
题目24
在浏览网页时,要回到"上一页"浏览过的网页,单击工具栏上的______按钮。
题目29
以帧为单位在两个相邻结点间无差错地传送数据的是______。
请选择一个答案:
a. D.物理层
b. B.网络层
c. A.应用层
d. C.数据链路层
反馈
正确答案是:C.数据链路层。
题目30
你想给某人通过Email发送某个小文件时,你必须________。
请选择一个答案:
a. C.无法办到
b. A.在主题上写含有小文件
反馈
正确答案是:A.单击"后退"按钮。
题目17
利用Outlook Express书写电子邮件时,在"抄送"栏应填入抄送人的______。
请选择一个答案:
a. A.电话号码
b. C.家庭住址
计算机网络(作业)附参考答案

作业1-1什么是计算机网络?1-2局域网、城域网与广域网的主要特征是什么?1-3计算机网络的功能主要有哪些?1-4由n个结点构成的星状拓扑结构的网络中,共有多少个直接连接?对于n个结点的环状网络呢?对于n个结点的全连接网络呢?答:采用星状、环状、全连接拓扑结构的网络如图所示。
星状、环状、全连接拓扑结构网络如上图,在n个结点的星状网络中,直接连接数为n-1;在n个结点的环状网络中,直接连接数为n;在n个结点的全连接网络中,直接连接数为n(n-1)/2。
1-5.假设一个系统具有n层协议,其中应用进程生成长度为m字节的数据。
在每层都加上长度为h字节的报头。
计算为传输报头所占用的网络带宽百分比。
解答:在同一结点内,当应用进程产生数据从最高层传至最低层时,所添加的报头的总长度为nh字节,数据部分仍为m字节。
因此,为传输报头所占用的网络带宽百分比为:nh/(nh+m)×100%1-6.什么是体系结构?在设计计算机网络体系结构时,引入了分层思想带来了哪些好处?在网络体系结构中,有两个比较重要的概念———协议和服务,试谈谈对它们的理解。
2-1 物理层主要解决哪些问题?物理层的主要特点是什么?2-2 对于带宽为4000Hz通信信道,如果采用16种不同的物理状态来表示数据,信道的信噪比S/N为30dB,按照奈奎斯特定理,信道的最大传输速率是多少?按照香农定理,信道的最大传输速率是多少?2-3.假设需要在相隔1000km的两地间传送3kb的数据。
有两种方式:通过地面电缆以4.8kb/s的数据传输速率传送或通过卫星通信以50kb/s的数据传输速率传送。
则从发送方开始发送数据直至接收方全部收到数据,哪种方式的传送时间较短?已知电磁波在电缆中的传播速率为光速的2/3,卫星通信的端到端单向传播延迟的典型值为270ms。
解答:从发送方开始发送数据直至接收方收到全部数据的时间T=数据发送时延+信号传播时延。
对于通过地面电缆的传送方式,电磁波在电缆中的传播速率=3×105×2/3=2×105(km/s),则T=3/4.8+1000/200000=0.63(s)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章概述1、长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。
再交给网络层传送,需加上20字节的IP首部。
最后交给数据链路层的以太网传送,加上首部和尾部共18字节。
试求数据的传输效率。
数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。
若应用层数据长度为1000字节,数据的传输效率是多少?数据长度为100字节时,传输效率=100/(100+20+20+18)=63.3%数据长度为1000字节时,传输效率=1000/(1000+20+20+18)=94.5%2、网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。
因为分层可以带来以下好处:各层之间是独立的:可将一个复杂问题分解为若干个较容易处理的问题,使复杂下降。
灵活性好:只要上下接口不变,内部可作任意修改,亦可跳层。
结构上可分割开:各层都可以采用最合适的技术来实现。
易于实现和维护:使得实现和调试一个庞大而又复杂的系统变得易于处理。
能促进标准化工作,通用性好。
3、协议与服务有何区别?有何关系?网络协议:为进行网络中的数据交换而建立的规则、标准或约定。
由以下三个要素组成:(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。
协议是控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
协议和服务的概念的区分:1、协议的实现保证了能够向上一层提供服务。
本层的服务用户只能看见服务而无法看见下面的协议。
下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。
但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。
上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
4、试述具有五层协议的网络体系结构的要点,包括各层的主要功能。
所谓五层协议的网络体系结构是为便于学习计算机网络原理而采用的综合了OSI七层模型和TCP/IP的四层模型而得到的五层模型。
五层协议的体系结构见下图所示:各层的主要功能:(1)应用层应用层确定进程之间通信的性质以满足用户的需要。
应用层不仅要提供应用进程所需要的信息交换和远地操作,而且还要作为互相作用的应用进程的用户代理,来完成一些为进行语义上有意义的信息交换所必须的功能。
(2)运输层运输层提供应用进程之间的逻辑通信。
因特网的运输层可使用两种不同的协议。
即面向连接的传输控制协议TCP和无连接的用户数据报协议UDP。
面向连接的服务能够提供可靠的交付。
无连接服务则不能提供可靠的交付。
(3)网络层网络层是为主机之间提供端到端逻辑通信。
网络层主要任务即“选路——转发”,负责为分组选择合适的路由,使源主机运输层所传下来的分组能够交付到目的主机。
(4)数据链路层数据链路层的任务是将在网络层交下来的数据报组装成帧,在两个相邻结点间的链路上实现帧的无差错传输,实现节点与节点之间的通信。
(5)物理层物理层的任务就是透明地传输比特流。
“透明地传送比特流”指实际电路传送后比特流没有发生变化。
5、简述分组交换的要点。
分组交换——将要发送的信息在源结点划分为一个个等长的分组(包),各个分组通过不同途径传到目标结点,在目标结点重新装配恢复后送目标主机,提高了信道利用率。
分组交换的工作原理及特点通常我们将欲发送的整块数据称为一个报文(message)。
在发送报文之前,先将较长的报文划分成为一个个更小的等长数据段,例如,每个数据段为1024 bit。
在每一个数据段前面,加上首部(header,其中包含目的地址和源地址等重要控制信息)后,就构成了一个分组。
各个分组通过不同途径传到目标结点,在目标结点重新装配恢复后送目标主机。
第2章物理层1、物理层要解决哪些问题?物理层的主要特点是什么?物理层考虑的问题是要如何能在连接各种计算机的传输媒体上传输数据比特流。
它的特点是:它尽可能地屏蔽不同的硬件设备和传输媒体之间的差异,使物理层上面的数据链路层感觉不到这些差异,使数据链路层只需要考虑完成本层的协议和服务。
参考答案:(1)物理层要解决的主要问题:①物理层要尽可能屏蔽掉物理设备、传输媒体和通信手段的不同,使上面的数据链路层感觉不到这些差异的存在,而专注于完成本层的协议与服务。
②给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力。
为此,物理层应解决物理连接的建立、维持和释放问题。
③在两个相邻系统之间唯一地标识数据电路。
(2)物理层的主要特点:①由于在OSI 之前,许多物理规程或协议已经制定出来了,而且在数据通信领域中,这些物理规程已被许多商品化的设备所采用。
加之,物理层协议涉及的范围广泛,所以至今没有按OSI 的抽象模型制定一套新的物理层协议,而是沿用已存在的物理规程,将物理层确定为描述与传输媒体接口的机械、电气、功能和规程特性。
②由于物理连接的方式很多,传输媒体的种类也很多,因此,具体的物理协议相当复杂。
2、物理层的接口有哪几个方面的特性?各包含些什么内容?物理层接口特性有:(1)机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等等。
平时常见的各种规则的接插件都由严格的标准化的规定。
(2)电气特性:指明在接口电缆的各条线上出现的电压的范围。
(3)功能特性:指明某条线上出现的某一电平的电压表示何种意义。
(4)规程特性:指明对于不同功能的各种可能事件的出现顺序3、用香农公式计算一下,假定信道带宽为3100HZ,最大信息传输速率为35kb/s,那么要想使最大信息传输速率增加60%,问信噪比S/N应增大到多少倍?如果在刚才计算机出的基础上将信噪比再增大10倍速,问最大信息速率能否再增加20%?由香农公式C=B*log(1+S/N) 可得35Kbps = 3100 * log[2](1 + x);35Kbps * 1.6 = 3100 * log[2](1 + y);解得:x = 2503.4880 ,y = 274128.8678故y/x = 109.50倍当信噪比再增大10倍时,可得此时的信道的信息速率为:3100 * log[2](1 + 274128.8678 * 11) = 66728.4952由66728.4952 / (35000 * 1.6) = 1.1917 可得最大信息速率增加不能达到20% 。
4、针对下图说明两台计算机终端间使用Modem(RS-232接口)进行连接、通信及撤消连接过程及工作原理。
当DTE-A 要和DTE-B 进行通信时,就将引脚20 “DTE就绪”置为ON,同时通过引脚2 “发送数据”向DCE-A 传送电话号码信号。
DCE-B 收到铃流,将引脚22 “振铃指示”置为ON,表示通知DTE-B 有人呼叫信号到达(在振铃的间隙以及其他时间,振铃指示均为OFF 状态)。
DTE-B 就将其引脚20 “DTE 就绪”置为ON。
DCE-B 接着产生载波信号,并将引脚6 “DCE就绪”置为ON,表示已准备好接收数据。
当DCE-A 检测到载波信号时,将引脚8 “载波检测”和引脚 6 “DCE就绪”都置为ON,以便使DTE-A 知道通信电路已经建立。
DCE-A 还可通过引脚3 “接收数据”向DTE-A 发送在其屏幕上显示的信息。
DCE-A 接着向DCE-B 发送其载波信号,DCE-B 将其引脚8 “载波检测”置为ON。
当DTE-A 要发送数据时,将其引脚 4 “请求发送”置为ON。
DCE-A 作为响应将引脚5 “允许发送”置为ON。
然后DTE-A 通过引脚 2 “发送数据”来发送其数据。
DCE-A 将数字信号转换为模拟信号向DCE-B 发送过去。
DCE-B 将收到的模拟信号转换为数字信号经过引脚3 “接收数据”向DTE-B 发送。
第3章数据链路层1、数据链路层中的链路控制包括哪些功能?数据链路层中的链路控制功能包括:(l)链路管理当网络中的两个结点要进行通信时,数据的发方必须确知收方是否已经处在准备接收的状态。
为此,通信的双方必须先要交换一些必要的信息。
或者用我们的术语,必须先建立一条数据链路。
同样地,在传输数据时要维持数据链路,而在通信完毕时要释放数据链路。
数据链路的建立、维持和释放就叫做链路管理。
(2)帧同步在数据链路层,数据的传送单位是帧。
数据一帧一帧地传送,就可以在出现差错时,将有差错的帧再重传一次,而避免了将全部数据都进行重传。
帧同步是指收方应当能从收到的比特流中准确地区分出一帧的开始和结束在什么地方。
(3)流量控制发方发送数据的速率必须使收方来得及接收。
当收方来不及接收时,就必须及时控制发方发送数据的速率。
(4)差错控制在计算机通信中,一般都要求有极低的比特差错率。
为此,广泛地采用了编码技术。
编码技术有两大类。
一类是前向纠错,即收方收到有差错的数据帧时,能够自动将差错改正过来。
这种方法的开销较大,不适合于计算机通信。
另一类是检错重发,即收方可以检测出收到的帧中有差错(但并不知道是哪几个比特错了)。
于是就让发方重复发送这一帧,直到收方正确收到这一帧为止。
这种方法在计算机通信中是最常用的。
本章所要讨论的协议,都是采用检错重发这种差错控制方法。
(5)将数据和控制信息区分开由于数据和控制信息都是在同一信道中传送,而在许多情况下,数据和控制信息处于同一帧中。
因此一定要有相应的措施使收方能够将它们区分开来。
(6)透明传输所谓透明传输就是不管所传数据是什么样的比特组合,都应当能够在链路上传送。
当所传数据中的比特组合恰巧出现了与某一个控制信息完全一样时,必须采取适当的措施,使收方不会将这样的数据误认为是某种控制信息。
这样才能保证数据链路层的传输是透明的。
(7)寻址在多点连接的情况下,必须保证每一帧都能送到正确的目的站。
收方也应当知道发方是哪一个站。
2、试说明CSMA的工作原理及其类型,说明CSMA/CD在其基础上增加了什么功能。
CSMA即载波监听多点接入。
CSMA是从ALOHA演变出来的一种改进协议,又称为载波侦听多点访问。
采用附加的硬件装置,使每个站在发送数据前监听信道上其他站是否在发送数据,如在发送,则此站暂不发送数据,从而减少了发生冲突的可能。
CSMA有三种不同类型的协议:ALOHA 非坚持CSMA P坚持CSMA。
CSMA/CD在CSMA基础上增加了碰撞检测功能,在数据发送的过程中同时监听,如果监听到发生冲突,则放弃此数据帧的发送,并且强化冲突,延迟一个随即时间再发送。
3、假定1km长的CSMA/CD网络的数据率为1Gb/s。