计算机网络课后习题

合集下载

计算机网络(第七版)部分课后习题含答案

计算机网络(第七版)部分课后习题含答案

计算机网络(第七版)部分课后习题含答案1. 课后习题一答案:a) 网络边缘即指连接着终端设备的那一层网络,它是网络的边界部分,负责处理终端设备与网络的通信。

b) 网络核心即指网络中承载着传输数据的主干部分,它是网络的中间部分,负责路由数据、转发数据以及进行网络调度。

2. 课后习题二答案:a) 局域网(LAN)是指在较小的范围内,由某个组织或机构所拥有和控制的一组相互连接的计算机和网络设备。

它通过局限范围内的高速物理介质连接,并保证了较低的传输延迟和更高的带宽。

b) 广域网(WAN)是指覆盖较大地理范围的计算机网络,它通过公共或专用的通信链路来连接不同地域的网络。

WAN通常由多个LAN组成,并使用路由器来实现不同网络之间的数据转发。

3. 课后习题三答案:a) Huffman编码是一种变长编码方法,它根据信源符号出现的概率分布来构造编码表,使得出现概率较高的符号获得较短的编码。

这样可以有效地压缩数据,减小数据传输的带宽。

b) 奇偶校验是一种简单的错误检测方法,它通过在数据中添加一位校验位来判断数据中的错误。

奇偶校验位的值取决于数据中1的个数,使得数据的总位数为奇数或偶数。

接收方根据接收到的数据和校验位的奇偶性来判断数据是否出现错误。

4. 课后习题四答案:a) 延迟是指数据在网络中传输所需要的时间。

它包括传输延迟(发送数据所需的时间)、传播延迟(数据在传输介质中传播所需的时间)和处理延迟(数据在网络设备中处理所需的时间)。

b) 吞吐量是指网络在单位时间内能够传输的数据量。

它可以用字节/秒或位/秒来表示。

吞吐量取决于网络的带宽和网络的利用率。

5. 课后习题五答案:a) 虚拟专用网络(VPN)是利用公共网络(如互联网)来构建的一种安全的私有网络。

它通过加密和隧道技术来保护数据的安全性和隐私性,使得用户在公共网络上可以安全地访问私有网络资源。

b) 路由器是一种网络设备,用于在多个网络之间转发数据包。

它能够根据数据包中的目标地址来选择合适的路径,并进行数据转发。

计算机网络课后习题

计算机网络课后习题

第1章1.1计算机网络向用户可以提供哪些服务?1.2试简述分组交换的要点。

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

1.4为什么说因特网是自印刷术以来人类通信方面最大的变革?1.5因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。

1.6试简述因特网标准制定的几个阶段。

1.7小写和大写开头的英文名字internet和Internet在意思上有何重要区别?1.8计算机网络都有哪些类别?各种类别的网络都有哪些特点?1.9因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?1.10试在下列条件下比较电路交换和分组交换。

要传送的报文共x?(bit)。

从源点到终点共经过k 段链路,每段链路的传播时延为d?(s),数据传输速率为b?(bit/s)。

在电路交换时电路的建立时间为s?(s)。

在分组交换时分组长度为p?(bit),假设x > p且各结点的排队等待时间可忽略不计。

问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个结点。

)1.11在上题的分组交换网中,设报文长度和分组长度分别为x和?(p?h) (bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关。

通信的两端共经过k段链路。

链路的数据传输速率为b?(bit/s),排队时间可忽略不计。

若打算使总的时延为最小,问分组的数据部分长度p应取多大?1.12从差错控制、时延和资源共享3个方面分析,分组交换为什么要将长的报文划分为多个短的分组进行传输?1.13计算机网络有哪些常用的性能指标?1.14收发两端之间的传输距离为1000 km,信号在媒体上的传播速率为m/s10⨯。

试计算以下28两种情况的发送时延和传播时延。

(1)数据长度为710bit,数据发送速率为100 kbit/s;(2)数据长度为310bit,数据发送速率为1 Gbit/s。

计算机网络课后习题答案完整版

计算机网络课后习题答案完整版

计算机网络课后习题答案完整版一、选择题1. B2. C3. A4. D5. B6. C7. A8. D9. B10. A二、填空题1. 分组交换2. 物理层3. 虚电路4. 数据链路层5. 网络层6. 数据包7. 传输层8. 应用层9. TCP/IP10. HTTP三、简答题1. OSI模型是开放系统互联参考模型,它是一个将计算机网络体系结构分成七个不同功能层的概念模型。

每个层在进行通信时,只需要考虑与该层相邻的上下两个层之间的通信细节,而不需要关心其他层的具体实现。

这样分层的设计旨在提高系统的可靠性、可维护性和可扩展性。

2. 物理层负责传输原始的比特流,是计算机网络的基础。

在物理层中,主要要考虑的问题是如何在传输媒介上传输比特流,并确保传输的可靠性和速度。

3. 虚电路是一种通信方式,其特点是在通信前需要建立连接,并且传输的数据包按照建立连接时分配的路由进行传输。

虚电路具有较高的可靠性和可控性,但建立连接的过程较为复杂,且传输时会有一定的延迟。

4. 数据链路层主要负责将物理层传输的比特流转化为数据帧,并进行错误检测和纠正。

数据链路层还负责对数据进行分组和重新组装,以及对数据的流量控制和传输控制。

5. 网络层负责将数据包从源主机传输到目标主机。

网络层主要要解决的问题是如何选择合适的路径,并进行数据的分组和重组。

IP协议是网络层中最重要的协议之一。

6. 传输层主要负责提供端到端的可靠通信。

传输层主要要解决的问题是如何对数据包进行序列化、分组和重组,并确保数据的可靠传输。

TCP协议是传输层中最常用的协议之一。

7. 应用层是计算机网络体系结构中最靠近用户的一层。

应用层负责处理用户的请求和提供相关的服务,例如HTTP协议用于在Web中传输超文本。

8. TCP/IP是一组用于计算机网络的协议,它是互联网的基础。

TCP/IP协议族由四个层次组成,分别是网络接口层、网络层、传输层和应用层。

9. HTTP是一种应用层协议,它是在Web中传输超文本的主要协议。

计算机网络(第二版)课后习题答案

计算机网络(第二版)课后习题答案

计算机网络(第二版)课后习题答案第一章一、名词解释。

1.A2.D3.C4.B5.G6.H7.E8.F9. I 10.J 二、选择题。

1.B 2.C 3.C 4.A5.A6.B7.B8.D9.A 三、判断对错。

1.N 2.Y 3.N 4.N 5.Y 6.Y 7.Y 8.N 9.N四、问答题。

1.计算机网络的发展可以划分为几个阶段?每个阶段各有什么特点?答:可以划分为四个阶段:阶段一:20世纪50年代数据通信技术的研究与发展;第二阶段:20世纪60年代ARPAnet与分组交换技术的研究与发展;第三阶段:20世纪70年代网络体系结构与协议标准化的研究广域网、局域网与分组交换技术的研究与应用;第四阶段:20世纪90年代Internet技术的广泛应用网络计算技术的研究与发展宽带城域网与接入网技术的研究与发展网络与信息安全技术的研究与发展。

2.按照资源共享的观点定义的计算机网络应具备哪几个主要特征?答:建立的主要目的是实现计算机资源的共享;互连的计算机是分布在不同地理位置的多台独立“自治系统”;连网计算机在通信过程中必须遵循相同的网络协议。

3.现代网络结构的`特点是什么?答:随着微型计算机和局域网的广泛使用,使用大型机与中型机的主机-终端系统的用户减少,现代网络结构已经发生变化。

大量的微型计算机是过局域网连入城域网,而城域网、广域网之间的互联都是通过路由器实现。

4.广域网采用的数据交换技术主要有几种类型?它们各有什么特点?答:数据交换技术主要有两类:一类是线路交换。

线路交换之前,首先要在通信子网中建立一个实际的物理线路连接;通信过程分为三步:线路连接,数据传输和线路释放。

优点是通信实时性强,但存在对突发性通信不适应,系统效率低;不具备存储数据的能力,不能平滑通信量;也没有差错控制能力。

还有一类就是存储转发交换。

发送的数据与目的地址、源地址、控制信息按照一定格式组成一个数据单元进入通信子网。

通信子网中的结点是通信控制处理机,负责完成数据单元的接受、差错校验、存储、路由选择和转发功能。

计算机网络第六版谢希仁著课后习题答案

计算机网络第六版谢希仁著课后习题答案

计算机网络第六版谢希仁著课后习题答案计算机网络是一门复杂而又重要的学科,谢希仁教授所著的《计算机网络》第六版更是这一领域的经典教材。

书中的课后习题对于我们巩固知识、加深理解起着至关重要的作用。

以下是为大家整理的部分课后习题答案。

一、物理层1、物理层要解决哪些问题?物理层的主要特点是什么?物理层要解决的主要问题包括:如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。

物理层的主要特点是:它尽可能地屏蔽掉物理设备和传输媒体,通信手段的不同,使数据链路层感觉不到这些差异,只考虑完成本层的协议和服务。

2、规程与协议有什么区别?规程专指物理层协议,而协议的范围更广,可以涵盖多个层次。

规程更侧重于具体的操作步骤和规则,而协议则是对通信过程中各种规则和约定的总体描述。

3、试给出数据通信系统的模型并说明其主要组成构件的作用。

数据通信系统的模型包括源点、发送器、传输系统、接收器和终点。

源点产生要传输的数据,发送器将源点产生的数字比特流转换为可在传输系统中传输的信号,传输系统用于传输信号,接收器将接收到的信号转换为数字比特流,终点接收数字比特流并进行处理。

二、数据链路层1、数据链路层的三个基本问题(封装成帧、透明传输和差错检测)为什么都必须加以解决?封装成帧是为了在链路上以帧为单位传输数据,便于接收方识别帧的开始和结束。

透明传输是为了确保数据中的控制字符不会被误解释为帧的边界。

差错检测是为了发现传输过程中可能出现的比特差错,提高数据传输的可靠性。

2、要发送的数据为 1101011011。

采用 CRC 的生成多项式是 P(X)=X4 + X + 1 。

试求应添加在数据后面的余数。

首先,将生成多项式转换为二进制:10011。

然后,在数据后面添加 4 个 0,得到 11010110110000。

用这个数除以 10011,得到余数为1110。

三、网络层1、网络层向上提供的服务有哪两种?是比较其优缺点。

网络层向上提供的服务有虚电路服务和数据报服务。

计算机网络课后习题及答案

计算机网络课后习题及答案

计算机网络课后习题及答案一、选择题1. 计算机网络的定义是()。

A. 将计算机连接起来形成一个巨大的网络B. 利用通信设备和帮助计算机实现异地通信和资源共享的软件系统C. 将计算机与其他设备连接起来形成一个网络D. 以上答案均不正确答案:B2. 在计算机网络中,「协议」是()。

A. 双方各自对自己表示的理解的统称B. 双方对彼此要求的统称C. 参与通信双方所要共同遵循的规则D. 以上答案均不正确答案:C3. 「网络拓扑」是指()。

A. 网络中的设备之间的物理连接方式B. 网络中的设备之间的逻辑连接方式C. 网络中不同设备的排列方式D. 以上答案均不正确答案:A4. 在计算机网络中,「互联网」是指()。

A. 全球范围内的所有网络的集合B. 企事业单位内部的网络C. 家庭或个人内部的网络D. 以上答案均不正确答案:A5. 「IP地址」是用来()。

A. 标识互联网上的终端设备B. 标识一个网络C. 标识一个计算机D. 以上答案均不正确答案:A二、填空题1. 计算机网络中,「URL」的全称是__________。

答案:统一资源定位符2. 在计算机网络中,「HTTP」的全称是__________。

答案:超文本传输协议3. 在计算机网络中,「DNS」的全称是__________。

答案:域名系统4. 计算机网络中,「FTP」的全称是__________。

答案:文件传输协议5. 在计算机网络中,「TCP」的全称是__________。

答案:传输控制协议三、简答题1. 请解释「OSI参考模型」的七层结构。

答:「OSI参考模型」,全称为Open System Interconnection Reference Model,是一个由国际标准化组织(ISO)提出的概念框架,用于理解和描述计算机网络中不同层次的功能和关系。

该模型分为七层,从物理层到应用层分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

计算机网络技术课后习题及答案

计算机网络技术课后习题及答案

计算机网络技术课后习题及答案一、选择题1. Which of the following is not a type of network topology?A. StarB. BusC. RingD. CameraAnswer: D2. What is the purpose of a router in a computer network?A. To connect multiple devices within a local area networkB. To connect multiple local area networks togetherC. To provide wireless connectivity to devicesD. To store and retrieve dataAnswer: B3. Which protocol is commonly used for email transmission?A. FTPB. HTTPC. SMTPD. SNMPAnswer: C4. What is the primary function of a firewall in a network?A. To prevent unauthorized access to the networkB. To increase network speed and performanceC. To store and manage network dataD. To provide wireless connectivity to devicesAnswer: A5. Which of the following is an example of a public IP address?A. 192.168.0.1B. 10.0.0.1C. 172.16.0.1D. 63.245.123.45Answer: D二、填空题1. The process of converting an IP address into a domain name is called ________.Answer: DNS resolution2. The maximum data rate of a channel is defined by its ________.Answer: bandwidth3. ________ is a protocol used for securely transmitting data over the internet.Answer: HTTPS4. The process of breaking a larger network into smaller subnetworks is called ________.Answer: subnetting5. A ________ address is assigned to a device by a router when it connects to a network.Answer: dynamic三、简答题1. What is the difference between TCP and UDP protocols?Answer: TCP (Transmission Control Protocol) is a connection-oriented protocol that ensures reliable data transmission between two devices. It guarantees that data is received in the correct order and checks for errors. UDP (User Datagram Protocol) is a connectionless protocol that does not guarantee reliable data transmission. It is faster but less reliable than TCP.2. Explain the concept of IP addressing.Answer: IP addressing is a method of assigning unique addresses to devices on a network. It allows for the identification and routing of data packets between devices. There are two versions of IP addresses: IPv4, which uses a 32-bit address format, and IPv6, which uses a 128-bit addressformat to accommodate the growing number of devices connected to the internet.3. What is a subnet mask and how is it used?Answer: A subnet mask is a 32-bit number used to divide an IP address into network and host portions. It determines which part of an IP address is used to identify the network and which part is used to identify the host. The subnet mask is applied bitwise to the IP address, allowing devices to determine if another device is on the same local network or a different network.四、编程题1. Write a program in Python to create a socket and establish a basic client-server connection.```python# Server codeimport socketserver_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)server_address = ('localhost', 12345)server_socket.bind(server_address)server_socket.listen(1)print("Server is listening for incoming connections...")while True:client_socket, client_address = server_socket.accept()print("Connection established with:", client_address)message = "Welcome to the server!"client_socket.send(message.encode())client_socket.close()``````python# Client codeimport socketclient_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)server_address = ('localhost', 12345)client_socket.connect(server_address)message = client_socket.recv(1024)print("Server message:", message.decode())client_socket.close()```以上是关于计算机网络技术的课后习题及答案。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

计算机网络技术课后习题及答案

计算机网络技术课后习题及答案

第一章计算机网络概论1;.计算机网络可分为哪两大子网?它们各实现什么功能?计算机网络分为用于信息处理的资源子网和负责网络中信息传递的通信子网。

2;计算机网络的开展可划分为哪几个阶段?每个阶段各有什么特点?.可分为三个阶段。

第一阶段为面向终端的计算机网络,特点是由单个具有自主处理功能的计算机和多个没有自主处理功能的终端组成网络。

第二阶段为计算机-计算机网络,特点是由具有自主处理功能的多个计算机组成独立的网络系统。

第三阶段为开放式标准化网络,特点是由多个计算机组成容易实现网络之间互相连接的开放式网络系统。

3;早期的计算机网络中,那些技术对日后的开展产生了深远的影响?.早期的ARPANET、TCP/IP、SNA的技术对日后的开展产生了深远的影响。

4;简述计算机网络的功能。

计算机网络主要有存储器、打印机等硬件资源共享,数据库等软件资源共享和收发邮件收发消息等信息交换三方面的功能。

5;缩写名词解释PSE:分组交换设备PAD:分组装拆设备NCC:网络控制中心FEP:前端处理机IMP:接口信息处理机DTE:数据终端设备DCE:数据电路终接设备PDN:公用数据网OSI:开放系统互连根本参考模型HDLC:高级数据链路控制协议第二章计算机网络根底知识1;简述模拟数据及数字数据的模拟信号及数字信号表示方法。

模拟数据可以直接用对应的随时间变化而连续变化的模拟信号来表示,也可以经相应的转换设备转换后用离散的数字信号表示。

数字数据可用二进制编码后的离散数字信号表示,也可经转换设备转换后用连续变化的模拟信号表示。

2;简述MODEM和CODEC的作用.Modem可以把离散的数字数据调制转换为连续变化的模拟信号后经相应的模拟信号媒体传送出去,把接收到的连续变化的模拟信号解调复原成原来的离散数字数据。

CODEC把连续变化的模拟信号编码转换成二进制数字信号后传送出去,把收到的数字信号解码复原成原来的模拟信号。

3 ;什么是数据通信?.数据通信是通过计算机等数据装置和通信线路完成数据编码信号的传输、存储和处理。

计算机网络1-3章课后习题及答案

计算机网络1-3章课后习题及答案

计算机网络课后习题答案第一章概述习题1-01 计算机网络向用户可以提供哪些服务?答: P1第二段,三种网络各自提供的服务及计算机网络的功能。

习题1-02 试简述分组交换的要点。

答:分组交换技术采用存储转发技术,将完整的报文分割成较小的数据段,在每个数据段前面,加上一些必要的控制信息组成首部后,就构成了分组。

分组是在计算机网络中传送的数据单元。

发送分组,接收端剥去首部,抽出数据部分,还原成报文后进行重组,这就是分组交换技术。

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

答:电路交换的优点:适用于连续传送大量数据;缺点:电路建立连接时间长,线路利用率低。

信息传输延迟小,就给定的连续路由来说,传输延迟是固定不变的。

信息编码方法、信息格式以及传输控制程序来都不受限制,即可向用户提供透明的通路。

报文交换的优点:是采用了存储转发技术,线路使用率高;缺点:是延迟长。

分组交换的优点:分组动态分配带宽,且对网络逐段占用,提高通信线路使用效率。

分组独立选择路由,使结点之间数据交换比较灵活。

分组大大压缩结点所需的存储容量,也缩短了网络延时。

较短的报文分组比较长的报文可大大减少差错的产生,提高传输可靠性。

缺点:分组在各结点存储较发时需要排队,这就会造成一定的时延。

当网络通信量大时,这种时延也可能会很大。

同时,各分组必须携带的控制信息也造成了一定的开销。

习题1-04为什么说因特网是自印刷术以来人类通信方面最大的变革?答:因特网缩短了人际交往的时间和空间,改变了人们的生活、工作、学习和交往方式,使世界发生了极大的变化。

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

答:P3第一阶段是从单个网络向互联网发展的过程。

第二个阶段的特点是建成了三级结构的因特网。

分为主干网、地区网和校园网。

第三阶段的特点是逐渐形成了多层次ISP结构的因特网。

习题1-06简述因特网标准制定的几个阶段。

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

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

《计算机网络》(第四版谢希仁编著)课后习题答案计算机网络(第四版谢希仁编著)课后习题答案1. 概述计算机网络是指将多台计算机通过通信设备和通信线路互连起来,实现数据和信息的交换和共享。

本文将按照《计算机网络》(第四版谢希仁编著)的章节顺序,逐一解答课后习题的答案,以帮助读者更好地理解和掌握计算机网络的知识。

2. 物理层2.1 课后习题答案1)答案:物理层的主要任务是实现比特流的透明传输,将比特流变为物理信号,并通过物理媒介进行传输。

主要协议有物理层接口、码元的波特率和比特率等。

2)答案:物理层的数据传输方式有两种,即基带传输和宽带传输。

基带传输是指直接将数字数据流进行传输,如以太网;宽带传输是指通过调制解调将数字信号转换为模拟信号进行传输,如电视信号。

3. 数据链路层3.1 课后习题答案1)答案:数据链路层的主要任务是将物理层传输的比特流划分为帧,并进行差错控制和流量控制。

主要协议有以太网、令牌环网和点对点协议等。

2)答案:数据链路层的差错控制技术主要包括纠错码和检错码。

纠错码可修正少量错误的比特,如海明码;检错码只能检测错误的比特,如奇偶校验码。

4. 网络层4.1 课后习题答案1)答案:网络层的主要任务是实现不同网络之间的互联和路由选择。

主要协议有IP协议和ICMP协议等。

2)答案:子网划分将一个大网络划分为多个子网络,可以实现更加高效的数据传输和管理。

子网划分的基本原则是使得同一子网内的主机通信速度快,而不同子网之间的通信速度慢。

5. 运输层5.1 课后习题答案1)答案:运输层的主要任务是为进程之间的通信提供可靠的数据传输。

主要协议有TCP协议和UDP协议等。

2)答案:TCP协议是一种面向连接的可靠传输协议,具有流量控制、拥塞控制和错误恢复等功能;UDP协议是一种面向无连接的不可靠传输协议,适用于实时性要求高的应用。

6. 应用层6.1 课后习题答案1)答案:应用层是计算机网络的最高层,提供了各种应用程序之间的通信服务。

计算机网络课后习题

计算机网络课后习题

第1章 计算机网络技术概论2.以20km/h 的速度骑自行车为你送来3盘各7GB 容量的磁带,在什么样的距离范围内,其数据传输速率比155Mb /s 的线路高?答案:骑自行车的那个人可以运载21GB ,即168Gb 。

每20km/h 的速度等于0.0056 km/s ,跑x km 花费的时间是x/0.0056 =180xs ,所产生的运载数据的速率等于 [ 168/(180x )] Gb /s ,即 [933/x ] Mb /s, 设933/x >155,得到x <933/155 = 6 km 。

因此在6 km 的距离范围内,骑自行车的那个人的数据传输速率比155Mb /s 的ATM 线路高。

9.报文长x (bit ),源站到目的站经过k 段链路,每段链路传播时延为d (s ),数据率为b (b/s )。

在电路交换时电路的建立时间为s (s )。

在分组交换时分组长度为p (bit ),设各结点的排队等待时间忽略不计。

在怎样的条件下,分组交换的时延比电路交换的要小?答案:电路交换的时延为: s + k d + x / b分组交换的时延为: d + ( p/b ) ( x / p ) + (p/b + d )( k – 1) = x / b + (p/b )( k – 1) + k d 分组交换的时延较电路交换时延小的条件为:x / b + (p/b )( k – 1) + k d < s + k d + x / b解出:(k – 1) p/b < s10.在9题的分组交换网中,设报文长度和分组长度分别为x 和(p + h )(bit ),其中p 为分组的数据部分的长度,而h 为每个分组所带的控制信息固定长度,与p 的大小无关。

通信的两端共经过k 段链路。

链路的数据率为b (b/s ),但传播时延和结点的排队时间均可忽略不计,即在上题的基础上,添加条件d = 0。

为使总的时延最小,分组数据部分长度p 应取何值?答案:写出总时延D 的表达式:D = (( p + h)/b ) ( x / p ) +(( p + h)/b ) ( k – 1)求D 对p 的导数: d D /d p = – (x /b) ( h / p 2) + ( k – 1) / b 令其为零: – (x /b) ( h / p 2) + ( k – 1) / b = 0解出:)1/(-=k xh p12.分析发送延迟与传播延迟的关系,主机1与主机2经速率为Rbps 的链路直接相连,两机相距K 千米,电磁信号在链路上的传播速率为V 千米/秒,主机1发送长L 比特的分组给主机2。

计算机网络_课后习题

计算机网络_课后习题

第一章计算机概论1.术语解释计算机网络网络拓扑结构局域网城域网广域网通信子网资源子网2.计算机网络的的发展可以划分为几个阶段?每个阶段各有什么特点?3.以一个你所熟悉的因特网应用为例,说明你对计算机网络定义和功能的理解。

4.计算机网络如何分类?请分别举出一个局域网、城域网和广域网的实例,并说明它们之间的区别。

5.何为计算机网络的二级子网结构?请说明它们的功能和组成。

6.常用的计算机网络的拓扑结构有哪几种?各自有何特点?试画出它们的拓扑结构图。

7.计算机网络具有哪些功能?8.目前,计算机网络应用在哪些方面?第二章网络体系结构与网络协议1.解释下列术语网络体系结构服务接口协议实体协议数据单元数据封装数据解封装2.在OSI参考模型中,保证端-端的可靠性是在哪个层次上完成的?CA.数据连路层B.网络层C.传输层D.会话层3.数据的加密和解密属于 OSI 模型的功能。

BA.网络层 B.表示层 C.物理层 D.数据链路层4.O SI 参考模型包括哪 7 层?5.同一台计算机之间相邻层如何通信?6.不同计算机上同等层之间如何通信?7.简述 OSI参考模型各层的功能。

8.简述数据发送方封装的过程。

9.O SI 参考模型中每一层数据单元分别是什么?10.在 TCP/IP协议中各层有哪些主要协议?11.试说明层次、协议、服务和接口的关系12.计算机网络为什么采用层次化的体系结构?13.试比较 TCP/IP 模型和 OSI 模型的异同点。

第三章数据通信基础与物理层1.术语解释:数据传输速率信道带宽频带传输频分多路复用时分多路复用全双工通信调制与解调 DTE DCE2.信息是。

A.消息 B.数据 C.可以辨别的符号 D.经过加工处理的数据3.目前,在计算机网络系统中我们主要采用的复用方式是。

A.波分复用 B.时分复用 C.码分复用 D.频分复用4.ADSL的“非对称”性是指________________________。

计算机网络课后习题答案完整版

计算机网络课后习题答案完整版
switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能
1-13客户服务方式与对等通信方式的主要区别是什么?有没有相同的地方?
答:客户服务器方式是一点对多点的,对等通信方式是点对点的。被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又同时是服务器。对等连接也需要知道对方的服务器地址。
面向用户的PC机,每台客户机都可以与其他每台客户机实现"平等"对话操作,共享彼此的
信息资源和硬件资源,组网的计算机一般类型相同,甚至操作系统也相同,这种网络方式灵
活方便,但是较难实现集中管理与控制,安全性也低。
7、按企业和公司管理分类:
(1)、内部网:一般指企业内部网,自成一体形成一个独立的网络。
(2)、内联网:一般指经改造的或新建的企业内部网,采用通用的TCP/IP作为通信协议,
一般具备自己的WWW服务器和安全防护系统,为企业内部服务,不和因特网直接进行连接。
(3)、外联网:采用因特网技术,有自己的WWW服务器,但不一定与因特网直接进行连接的
网络,同时必须建立防火墙把内联网与因特网隔离开,以确保企业内部信息的安全。
(4)、因特网:因特网是目前最流行的一种国际互联网,在全世界范围内得到应用,结合多
4、按通信方式分类:
(1)、点对点传输网络:数据以点到点的方式在计算机或通信设备中传输,在一对机器之间
通过多条路径连接而成,大的网络大多采用这种方式。

计算机网络课后试题答案(第五版)

计算机网络课后试题答案(第五版)

计算机网络课后试题答案(第五版)计算机网络第一章习题习题1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:电路交换,它的主要特点是:①在通话的全部时间内用户独占分配的传输线路或信道带宽,即采用的是静态分配策略;②通信双方建立的通路中任何一点出现了故障,就会中断通话,必须重新拨号建立连接,方可继续,这对十分紧急而重要的通信是不利的。

显然,这种交换技术适应模拟信号的数据传输。

然而在计算机网络中还可以传输数字信号。

数字信号通信与模拟信号通信的本质区别在于数字信号的离散性和可储性。

这些特性使得它在数据传输过程中不仅可以间断分时发送,而且可以进行再加工、再处理。

③计算机数据的产生往往是“突发式”的,比如当用户用键盘输入数据和编辑文件时,或计算机正在进行处理而未得出结果时,通信线路资源实际上是空闲的,从而造成通信线路资源的极大浪费。

据统计,在计算机间的数据通信中,用来传送数据的时间往往不到10%甚至1%。

另外,由于各异的计算机和终端的传输数据的速率各不相同,采用电路交换就很难相互通信。

分组交换具有高效、灵活、可靠等优点。

但传输时延较电路交换要大,不适用于实时数据业务的传输。

报文交换传输时延最大。

习题1-13 客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?答:客户服务器有主机和客户机之分,客户机向主机发送服务请求,并有主机的地址,主机被动的接收客户的请求,给于客户请求服务。

对等通信方式没有主机和客户机之分,每个电脑都是平等的,每个电脑都可能是主机和客户机,这个主要看电脑是在请求服务还是在给于服务。

客户服务器方式和对等通信方式都是在网络上进行的,都有大量的电脑组成一个网络,并且有着相同的软件支持,都间接存在主机和客户机之分,都存在网络边缘和网络核心!习题1-14 计算机网络有哪些常用的性能的指标?答:计算机网络有七种性能指标: 1.速率 2.带宽 3.吞吐量 4.时延5.时延带宽积 6.往返时间RTT 7.利用率习题1-20 网络体系结构为什么要采用分层次的结构?试举出一些与体系结构的思想相似的日常生活.答:分层次的好处:(1).各层之间是独立的。

《计算机网络》课后习题答案(1-7)

《计算机网络》课后习题答案(1-7)

第1章概述(P22)1、计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答:计算机网络的发展可分为以下四个阶段。

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

(2)以分组交换网为中心的多主机互连的计算机网络系统:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。

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

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

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

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

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

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

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

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

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

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

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

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

计算机网络课后习题答案

计算机网络课后习题答案

1.在计算机网络发展过程中,()对计算机网络的形成于发展影响最大。

A. OCTOPUSB. APPANetC. DATAPACD. Newhall2.目前计算机网络的定义是从()的观点而来的。

A. 广义B. 用户透明C. 狭义D. 资源共享3.在计算机网络中处理通信控制功能的计算机是()。

A. 通信控制处理机B. 通信线路C. 主计算机D. 终端4.目前,实际存在于使用的广域网基本都采用()。

A. 总线拓扑B. 环型拓扑C. 网状拓扑D. 星型拓扑5.计算机网络分为广域网、城域网、局域网,其划分的主要依据是网络的()。

A. 拓扑结构B. 控制方式C. 作用范围D. 传输介质6.在一个部门、机关、学校等范围内组建的网络是()。

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.如果在通信信道中传输1比特二进制信号的时间为0.5ms,则信道的传输速率为()。

A. 2Mb/sB. 2kb/sC. 4 Mb/sD. 4 kb/s12.在传输介质中,带宽最宽、信号传输衰减最小、抗干扰能力最强的一类传输介质是()。

A. 双绞线B. 光纤C. 同轴电缆D. 无线信道13.当通信子网采用()方式时,首先需要在通信双方之间建立起逻辑线路。

A. 线路连接B. 虚电路C. 数据报D. 无线连接14.()是指将数字信号转变成可以在电话线上传输的模拟信号过程。

A. 采样B. 量化C. 调制D. 解调15.两台计算机利用电话线路传输数据信号时必备的设备是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章1.1计算机网络向用户可以提供哪些服务?1.2试简述分组交换的要点。

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

1.4为什么说因特网是自印刷术以来人类通信方面最大的变革?1.5因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。

1.6试简述因特网标准制定的几个阶段。

1.7小写和大写开头的英文名字internet和Internet在意思上有何重要区别?1.8计算机网络都有哪些类别?各种类别的网络都有哪些特点?1.9因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?1.10试在下列条件下比较电路交换和分组交换。

要传送的报文共x?(bit)。

从源点到终点共经过k段链路,每段链路的传播时延为d?(s),数据传输速率为b?(bit/s)。

在电路交换时电路的建立时间为s?(s)。

在分组交换时分组长度为p?(bit),假设x > p且各结点的排队等待时间可忽略不计。

问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个结点。

)1.11在上题的分组交换网中,设报文长度和分组长度分别为x和?(p h) (bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p 的大小无关。

通信的两端共经过k段链路。

链路的数据传输速率为b?(bit/s),排队时间可忽略不计。

若打算使总的时延为最小,问分组的数据部分长度p应取多大?1.12从差错控制、时延和资源共享3个方面分析,分组交换为什么要将长的报文划分为多个短的分组进行传输?1.13计算机网络有哪些常用的性能指标?1.14收发两端之间的传输距离为1000 km,信号在媒体上的传播速率为m/s28。

试计算以下两10种情况的发送时延和传播时延。

(1)数据长度为710bit,数据发送速率为100 kbit/s;(2)数据长度为310bit,数据发送速率为1 Gbit/s。

从以上计算结果可得出什么结论?1.15网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活中的例子?1.16协议与服务有何区别?有何关系?1.17试述具有五层协议的网络体系结构的要点,包括各层的主要功能。

1.18试解释以下名词:协议栈、实体、对等层、协议数据单元、客户、服务器、客户-服务器方式。

1.19试解释everything over IP和IP over everything的含义。

1.20判断以下正误。

(1)提高链路速率意味着降低了信道的传播时延。

()(2)在链路上产生的传播时延与链路的带宽无关。

()(3)跨越网络提供主机到主机的数据通信的问题属于运输层的功能。

()(4)发送时延是分组的第一个比特从发送方发出到该比特到达接收方之间的时间。

()(5)由于动态分配通信带宽和其他通信资源,分组交换能更好更高效地共享资源。

()(6)采用分组交换在发送数据前可以不必先建立连接,发送突发数据更迅速,因此不会出现网络拥塞。

()1.21一个系统的协议结构有N层,应用程序产生M字节长的报文,网络软件在每层都加上h字节的协议头,网络带宽中至少有多大比率用于协议头信息的传输?第2章2.1物理层要解决哪些问题?物理层协议的主要任务是什么?2.2规程与协议有什么区别?2.3物理层的接口有哪几个方面的特性?各包含些什么内容?2.4试给出数据通信系统的模型并说明其主要组成构件的作用。

2.5请画出数据流1 0 1 0 0 0 1 1的不归零编码、曼彻斯特编码和差分曼彻斯特编码的波形(从高电平开始)。

2.6“比特/秒”和“码元/秒”有何区别?2.7假定某信道受奈氏准则限制的最高码元速率为20000码元/秒。

如果采用幅移键控,把码元的振幅划分为16个不同等级来传送,那么可以获得多高的数据率(b/s)?2.8假定用3 kHz带宽的电话信道传送64 kb/s的数据,试问这个信道应具有多高的信噪比?2.9试解释以下名词:数据,信号,模拟信号,基带信号,带通信号,数字信号,码元,单工通信,半双工通信,全双工通信,串行传输,并行传输。

2.10常用的传输媒体有哪几种?各有何特点?2.11为什么要使用信道复用技术?常用的信道复用技术有哪些?2.12试写出下列英文缩写的全文,并进行简单的解释。

FDM,TDM,STDM,WDM,DWDM,CDMA,SONET,SDH,STM-1,OC-482.13码分多址CDMA的复用方法有何优缺点?2.14共有4个用户进行CDMA通信。

这4个用户的码片序列为:A: (–1 –1 –1 +1 +1 –1 +1 +1);B: (–1 –1 +1 –1 +1 +1 +1 –1) C: (–1 +1 –1 +1 +1 +1 –1 –1);D: (–1 +1 –1 –1 –1 –1 +1 –1) 现收到码片序列:(–1 +1 –3 +1 –1 –3 +1 +1)。

问是哪些用户发送了数据?发送的是1还是0?2.15试比较ADSL、HFC及FTTx接入技术的特点。

2.16为什么在ADSL技术中,在不到1 MHz的带宽中可以传送的速率却可以高达每秒几个兆比特?2.17判断以下正误。

(1)DSL和电话网拨号接入技术都要通过电话网经过电话交换机连接到ISP的路由器的。

(2)通过ADSL上网的同时可以利用同一电话线打电话。

(3)双绞线由两个具有绝缘保护层的铜导线按一定密度互相绞在一起组成,这样不容易被拉断。

(4)信道复用技术可以将多路信号复用到同一条传输线路上进行传输,而不会混淆,因此能将该传输线路的带宽成倍增加。

2.18请比较电话网拨号上网和通过ADSL上网的区别。

第3章3.1数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?3.2数据链路层包括哪些主要功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。

3.3网络适配器的作用是什么?网络适配器工作在哪一层?3.4如果不解决透明传输问题会出现什么问题?1)(4++=X X X P 。

试求应添加在数据后面的余数。

数据在传输过程中最后一个1变成了0,问接收端能否发现?若数据在传输过程中最后两个1都变成了0,问接收端能否发现?采用CRC 检验后,数据链路层的传输是否就变成了可靠的传输?3.6要发送的数据为101110。

采用CRC 的生成多项式是1)(3+=XX P 。

试求应添加在数据后面的余数。

3.7停止等待协议需不需要为确认帧编号?试举例并画图说明理由。

3.8考虑0/1比特交替停止等待协议(序号只有一位的停止等待协议),假定发送方和接收方之间的链路会造成帧失序。

请画图说明该协议将不能应对所有出错情况(协议错误地收下或丢弃数据)。

3.9信道带宽是4 kbit/s ,传播延迟是20 ms ,那么帧的大小在什么范围内时,停止等待协议才有至少50%的效率?3.10判断正误:“由于Go-Back-N 协议采用的是累积确认,当某个确认分组丢失时,不一定会导致发送方重传”,并画图举例说明。

3.11考虑GBN 协议,当收到序号不对的分组,如果接收方仅仅将它们丢弃而不对最近按序接收的分组进行确认,会出现什么错误情况。

请画图举例说明。

3.12考虑在Go-Back-N 协议中帧序号的长度问题,假设帧序号用3 bit ,而发送窗口为8。

试找出一种情况,使得在此情况下协议不能正确工作(考虑序号重用时造成的混乱,但不考虑信道失序情况)。

3.13考虑选择重传协议中的上述问题,设编号用3 bit 。

再设发送窗口WT = 6 而接收窗口WR = 3。

试找出一种情况,使得在此情况下协议不能正确工作。

3.14一条链路传输带宽为2?Mbps,长度为10000?km,信号传播速率为2.0? ?105?km/s,分组大小为100 B,忽略应答帧大小。

如果采用停止等待协议,问最大吞吐率(实际可达的最高平均数据速率)是多少?信道利用率是多少?如果采用滑动窗口协议,要想达到最高吞吐率,发送窗口最小是多少?3.15假定卫星信道的数据率为100 kbps,卫星信道的单程(即从发送方通过卫星到达接收方)传输时延为250 ms,每个数据帧长均为2000 b,忽略误码、确认字长、首部和处理时间等开销,为达到传输的最大效率,帧的序号至少多少位?此时信道最高利用率是多少?3.16使用1个64 kbps的卫星通道(端到端的传输延迟是270 ms)发送512字节的数据帧(在一个方向上),而在另一方向上返回很短的确认帧。

若滑动窗口协议的窗口大小分别为1、7、15和127时的最大吞吐率是多少?3.17 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?3.18一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。

试问真正的数据是什么(用十六进制写出)?3.20 PPP协议的工作状态有哪几种?当用户要使用PPP协议和ISP建立连接进行通信需要建立哪几种连接?每一种连接解决什么问题?3.21局域网的主要特点是什么?为什么局域网采用广播通信方式而广域网不采用呢:?3.22常用的局域网的网络拓扑有哪些种类?现在最流行的是哪种结构?3.23什么叫做传统以太网?以太网有哪两个主要标准?3.24试说明10BASE-T中的“10”、“BASE”和“T”所代表的意思。

3.25以太网使用的CSMA/CD 协议是以争用方式接入到共享信道。

这与传统的时分复用TDM 相比优缺点如何?3.26在以太网帧中,为什么有最小帧长的限制?画图举例说明。

3.27假设两个结点在一个速率为R 的广播信道上同时开始传输一个长度为L 的分组。

用prop t 表示这两个结点之间的传播时延。

如果R L t prop />,会出现信号冲突吗(信号的叠加)?这两个结点能检测到冲突吗?为什么?通过该问题你能得到什么结论?3.28假定1 km 长的CSMA/CD 网络的数据率为1 Gbit/s 。

设信号在网络上的传播速率为200000 km/s 。

求能够使用此协议的最短帧长。

3.29以太网不要求收到数据的目的站发回确认,为什么?3.30有10个站连接到以太网上。

试计算以下三种情况下每一个站所能得到的带宽。

(1) 10个站都连接到一个10 Mbit/s 以太网集线器;(2) 10个站都连接到一个100 Mbit/s 以太网集线器;(3) 10个站都连接到一个10 Mbit/s 以太网交换机。

3.31有一个使用集线器的以太网,每个站到集线器的距离为d ,数据发送速率为C ,帧长为12?500字节,信号在线路上的传播速率为8102.5⨯?m/s 。

相关文档
最新文档