计算机网络练习题1讲解
计算机网络作业一及解答
计算机网络作业一及解答一、题目:已知有两台计算机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 章绪论第 2 章基本概念第 3 章OSI 模型第 4 章信号第 5 章编码第 6 章数字数据传输:接口和调制解调器第7 章传输媒介第8 章复用第9 章错误检测与纠正第10 章数据链路控制第11 章数据链路协议第12 章局域网第13 章城域网第14 章交换:一个网络层功能第15 章综合业务数字网第16 章X.25第17 章帧中继第18 章ATM第19 章SONET/SDH第20 章网际互连和网络设备第21 章传输层第22 章OSI 高层第23 章TCP/IP第 1 章绪论1.3 习题一、填空题1.组建计算机网络的目的是实现信息传递和 ______________ 。
2.通常所说的“三网合一”的“三网”是指电信网、 _______________ 和计算机网二、选择题2.组建计算机网络的目的是为了能够资源共享,这里的计算机资源主要是指硬件、软件和( )A. 大型机 B •通信系统 C .服务器 D•数据3.计算机网络与分布式系统之间的主要区别是在( ) A .系统物理结构 B .系统高层软件 C .传输介质D.服务器类型4.网络协议中规定通信双方要发出什么控制信息,执行的动作和返回的应答的部分称为()A .语法部分B .语义部分C .定时关系 D.以上都不是5.网络协议的三个要素是:语法、语义与( )A . 工作原理B .时序C .进程D .传输服务三、简答题1. 计算机网络的功能有哪些?2. 计算机网络与分布式系统有什么异同点?3. 什么是网络协议?它由哪几个要素组成?1.4 习题答案一、 填空题1. 资源共享2. 有线电视网二、 选择题1. C2. D3. B4. B5. B三、简答题1. (1)数据通信( 2)资源共享( 3)提高系统处理能力( 4)分担负荷,提高效率( 5)提高可靠性 2. 共同点:一般的分布式系统是建立在计算机网络之上的, 所以分布式系统与计算机网络在物理结构上基本相同 不同点:1. 早期的计算机网络是由( )组成系统。
计算机网络典型习题讲解.
500B Ready
FIN=1,Seq#=?
A到B的连接关 闭
ACK=1,Ack#= ?
此时,A还能继续向B传输数据吗,反过来呢,为什么
A
Base Seq#.=6999
建立连接
解答
SYN=1,序列号= (6999)
SYN=1, Seq#=(1999 ), ACK=1,Ack#= (7000)
ACK=1,Ack#= (2000)
➢ 127.X.X.X是保留地址,用做循环测试用的。
B类地址
第1字节和第2字节为网络地址,其它2个字节为主机地址。
地址范围:128.0.0.1---191.255.255.254。
B类地址的私有地址和保留地址
➢ 172.16.0.0---172.31.255.255是私有地址
➢ 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网2络3 上又 没有找到可用的DHCP服务器。就会得到其中一个IP。
B
Base Seq#=1999
计算机网络习题讲解
4-34 与下列掩码相对应的网络前缀各有多少比特? (1)192.0.0.0; (2)240.0.0.0; (3)255.224.0.0; (4)255.255.255.252。
答案:点分十进制的地址化成二进制记法,1的个数就是前缀的 个数。 (1)11000 00000,对应的网络前缀是2比特 (2)11110 00000,对应的网络前缀是4比特 (3)11111111 11100 00000000,对应的网络前缀是11比特 (4)11111111 11111111 11111111 11111100,对应的网络前缀 是30比特
例:已知路由器R1的路由表如下表所示:
目的网络掩码 目的网络地址 下一跳地址
/24
140.5.8.0
191.16.6.10
/16
112.71.0.0
-
/16
191.16.0.0
-
0.0.0.0
0.0.0.0
112.71.4.8
路由器接口 Eth1 Eth0 Eth1 Eth0
试画出网络的拓扑图,标出各个网络和必要的路由器的位置, 标注出必要的接口和IP地址,对不能确定的情况应当指明。
下一跳பைடு நூலகம்
128.96.39.0
255.255.255.128 接口m0
128.96.39.128
255.255.255.128 接口m1
128.96.40.0
255.255.255.128 R2
192.4.153.0
255.255.255.192 R3
*(默认)
-
R4
现共收到5 个分组,其目的站IP 地址分别为:
4-10 试辨认以下IP地址的网络类别。
(1) 128.36.199.3
第一章 计算机网络概述练习题及答案
第一章——计算机网络概述一、填空题1.计算机网络的网络资源包括________、________和________。
年12月,Internet的前身________的投入运行,标志着计算机网络的兴起。
3.国际标准化组织(英文简称____)在1984年正式颁布了________________使计算机网络体系结构实现了标准化。
是计算机网络最基本的功能之一。
5.计算机网络是________技术与________技术结合的产物。
的应用有________、信息发布、电子商务、远程音频、视频应用。
7.计算机网络是由________系统和________系统构成的;从逻辑功能上看,则是由________和________组成的;从拓扑结构看是由一些________和________构成的。
又称网络单元,一般可分为三类:________、________和________。
是指两个网络节点之间承载信息和数据的线路,可分为______________和____________。
提供访问网络和处理数据的能力,由主机系统、终端控制器和终端组成;__________是计算机网络中负责数据通信的部分,主要完成数据的传输、交换以及通信控制,由________、________组成。
11.网络硬件系统是指构成计算机网络的硬件设备,包括各种____________、_______及________;网络软件主要包括____________、____________和____________。
是计算机网络的主体,按其在网络中的用途和功能的不同,可分为________和________两大类。
是网络中用户使用的计算机设备,又称______;____________是通过网络操作系统为网上工作站提供服务及共享资源的计算机设备。
是实现网络协议规则和功能的软件,它运行在网络计算机和设备中,计算机通过其访问网络。
就是网络节点在物理分布和互联关系上的几何构型。
计算机网络课后习题与解答讲解
本文所有的习题均来自教师上课布置的题目和书上,答案是一家之言,仅供参考。
第一章计算机概论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 模型的异同点。
计算机网络为什么采用层次化的体系结构?【要点提示】采用层次化体系结构的目的是将计算机网络这个庞大的、复杂的问题划分成若干较小的、简单的问题。
通过“分而治之”,解决这些较小的、简单的问题,从而解决计算机网络这个大问题(可以举例加以说明)。
2.81.用生活中的实例说明面向连接的网络服务与无连接的网络服务解析:面向连接的网络服务与无连接的网络服务就相当于生活中的电话系统和普通邮政系统所提供服务。
计算机网络练习试卷1(题后含答案及解析)
计算机网络练习试卷1(题后含答案及解析) 题型有:1. 单选题 2. 多选题 3. 判断题单选题1.网络的域名中,有一部分表示类别,代表教育机构站点的是()。
A.ComB.eduC.milD.net正确答案:B解析:本题考查的知识点是“计算机网络”。
网络的域名中,有一部分表示类别。
edu代表教育机构站点,com为商业机构,net为主要网络支持中心,gov 为政府部门,mil为军事组织,int为国际组织等。
知识模块:计算机网络2.以下哪个英文代表电子邮件()。
A.E-mailB.VeronicaC.USENETD.Telnet正确答案:A解析:本题考查的知识点是“计算机网络”。
电子邮件的英文是E-mail。
知识模块:计算机网络3.代表中国的顶级域名是()。
A.ComB.JPC.CnD.Telnet正确答案:C解析:本题考查的知识点是“计算机网络”。
一级域名也称顶级域名,除美国外,世界上每个国家或地区都具有惟一的一级域名,例如,“cn”代表中国,“JP代表日本,“uk”代表英国,“tw”代表中国台湾等。
Telnet协议是TCP/IP 协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。
Com代表商业机构。
知识模块:计算机网络4.下列四项中,合法的IP地址是()。
A.190.220.5B.206.5.3.78C.206.53.312 .78D.123,4,82,220正确答案:B解析:本题考查的知识点是“计算机网络”。
所谓IP地址就是给每个连接在Internet上的主机分配的地址。
按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32位二进制数,换算成字节,就是4个字节。
因此,IP地址用数字编码表示,占4个字节,通常显示的地址格式是用圆点分隔的十进制数字。
合法的IP地址是206.5.3.78.知识模块:计算机网络5.下列四项中合法的电子邮件地址是()。
A..ceB.-wangC.D.wang正确答案:D解析:本题考查的知识点是“ha”。
第一章计算机网络概述练习题及答案
根据使用性质分 类:可以分为公 用和专用计算机 网络
计算机网络的应用
社交媒体:使用 各种社交媒体平 台进行在线交流 和互动。
电子商务:在线 购物和销售商品 或服务。
远程工作:通过 计算机网络进行 远程办公和会议 。
娱乐活动:在线 游戏、音乐、电 影等娱乐活动。
计算机网络的发展历程
第一阶段:面向终端的计算机通信网 第二阶段:分组交换网 第三阶段:因特网 第四阶段:下一代互联网
计算机网络分类:局域网、城域网、广域网和互联网。
计算机网络拓扑结构:星型、总线型、环型大小分 类:可以分为大 型、中型、小型 和微型计算机网 络
根据拓扑结构分 类:可以分为星 型、总线型、环 型和网状型计算 机网络
根据传输介质分 类:可以分为有 线和无线计算机 网络
计算机网络的分类答案
根据作用范围:广域网、城域网、局域网 根据拓扑结构:总线型、星型、环型、网状型 根据交换方式:电路交换、报文交换、分组交换 根 据 通 信 协 议 : 以 太 网 、 令 牌 环 网 、 F D D I 、 AT M 等
计算机网络的应用答案
计算机网络的应用领域包括:信息处理、数据存储、电子邮件、远程登录、文件传输等。 计算机网络的应用特点包括:资源共享、信息传递、分布式处理等。 计算机网络的应用范围包括:家庭、学校、企业、政府等。 计算机网络的应用价值包括:提高工作效率、促进信息交流、提升生活品质等。
计算机网络概述练 习题及答案
单击此处添加副标题
汇报人:XX
目录
添加目录项标题
计算机网络概述练习题答 案
计算机网络概述练习题
01
添加章节标题
02
计算机网络概述练 习题
计算机网络的基本概念
计算机网络原理习题讲解
Chapter I1. What is the difference between a host and an end system? List the types of endsystems. Is a Web server an end system?2. What is a client program? What is a server program? Does a server program requestand receive services from a client program?3. List six access technologies. Classify each one as residential access, companyaccess, or mobile access.4. Dial-up modems, HFC, and DSL are all used for residential access. For each ofthese access technologies, provide a range of transmission rates and comment on whether the transmission rate is shared or dedicated.5. Describe the most popular wireless Internet access technologies today. Compareand contrast them.6. What advantage does a circuit-switched network have over a packet-switchednetwork? What advantages does TDM have over FDM in a circuit-switched network?7. Consider sending a packet from a source host to a destination host over a fixedroute. List the delay components in the end-to-end delay. Which of these delays are constant and which are variable?8. How long does it take a packet of length 2,000 bytes to propagate over a linkof distance 2,000 km, propagation speed 8102⨯ m/s, and transmission rate 2 Mbps? More generally, how long does it take a packet of length L to propagate over a link of distance d, propagation speed s, and transmission rate R bps? Does this delay depend on packet length? Does this delay depend on transmission rate?9. What are the five layers in the Internet protocol stack? What are the principalresponsibilities of each of these layers?10. Which layers in the Internet protocol stack does a router process? Which layersdoes a link-layer switch process? Which layers does a host process?11. What is an application-layer message? A transport-layer segment? A network-layerdatagram? A link-layer frame?12. This elementary problem begins to explore propagation delay and transmissiondelay, two central concepts in data networking. Consider two hosts, A and B, connected by a single link of rate R bps. Suppose that the two hosts are separated by m meters, and suppose the propagation speed along the link is s meters/sec. Host A is to send a packet of size L bits to Host B.a. Express the propagation delay, prop d , in terms of m and s.b. Determine the transmission time of the packet,trans d , in terms of L and R.c. Ignoring processing and queuing delays, obtain an expression for the end-to-end delay.d. Suppose Host A begins to transmit the packet at time t = 0. At time trans d t =,where is the last bit of the packet?e. Suppose prop d is greater than trans d . At time t = trans d ,where is the first bit of the packet?f. Suppose prop d is less than trans d . At time t = trans d , where is the first bit of the packet?g. Suppose 8105.2⨯=s , L = 100bits, and R = 28 kbps. Find the distance m so that prop d equals trans d .13. In modern packet-switched networks, the source host segments long,application-layer messages (for example, an image or a music file) into smaller packets and sends the packets into the network. The receiver then reassembles the packets back into the original message. We refer to this process as message segmentation. Figure 1.24 illustrates the end-to-end transport of a message with and without message segmentation. Consider a message that is 6108⨯ bits long that is to be sent from source to destination in Figure 1.24. Suppose each link in the figure is 2 Mbps. Ignore propagation, queuing, and processing delays.a. Consider sending the message from source to destination without message segmentation. How long does it take to move the message from the source host to the first packet switch? Keeping in mind that each switch uses store-and-forward packet switching, what is the total time to move the message from source host to destination host?b. Now suppose that the message is segmented into 4,000 packets, with each packet being 2,000 bits long. How long does it take to move the first packet from source host to the first switch? When the first packet is being sent from the first switch to the second switch, the second packet is being sent from the source host to the first switch. At what time will the second packet be fully received at the first switch?c. How long does it take to move the file from source host to destination hostwhen message segmentation is used? Compare this result with your answer in part(a) and comment.d. Discuss the drawbacks of message segmentation.14.下列说法中,正确的是( )。
计算机网络第四版(课后练习+答案)
第 1 章概述1.假设你已经将你的狗Berníe 训练成可以携带一箱3 盒8mm 的磁带,而不是一小瓶内哇地. (当你的磁盘满了的时候,你可能会认为这是一次紧急事件.)每盒磁带的窑最为7GB 字节;无论你在哪里,狗跑向你的速度是18km/h 。
请问,在什么距离范围内Berníe的数据传输速率会超过一条数据速率为150Mbps的传输线?答:狗能携带21千兆字节或者168千兆位的数据。
18 公里/小时的速度等于0。
005 公里/秒,走过x公里的时间为x / 0.005 = 200x秒,产生的数据传输速度为168/200x Gbps或者840 /x Mbps。
因此,与通信线路相比较,若x<5。
6 公里,狗有更高的速度。
6。
一个客户·服务器系统使用了卫星网络,卫星的高度为40 000km。
在对一个请求进行响应的时候,最佳情形下的延迟是什么?答:由于请求和应答都必须通过卫星,因此传输总路径长度为160,000千米.在空气和真空中的光速为300,000 公里/秒,因此最佳的传播延迟为160,000/300,000秒,约533 msec。
9.在一个集中式的二叉树上,有2n -1 个路出器相互连接起来:每个树节点上都布一个路由器.路由器i 为了与路由器j 进行通信,它要给树的根发送一条消息。
然后树根将消息送下来给j 。
假设所有的路由器对都是等概率出现的,请推导出当n很大时,每条消息的平均跳数的一个近似表达式。
答:这意味着,从路由器到路由器的路径长度相当于路由器到根的两倍。
若在树中,根深度为1,深度为n,从根到第n层需要n—1跳,在该层的路由器为0.50。
从根到n—1 层的路径有router的0。
25和n—2跳步。
因此,路径长度l为:18。
OSI 的哪一层分别处理以下问题?答:把传输的比特流划分为帧--数据链路层决定使用哪条路径通过子网——网络层.28。
一幅图像的分辨率为1024X 768 像素,每个像素用3 字节来表示。
计算机网络期末考试试题与答案解析
计算机网络期末考试试题与答案解析一、选择题A. 应用层B. 传输层C. 网络层D. 会话层E. 物理层答案:D解析:OSI模型共分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
选项D中的会话层并不属于OSI模型中的层次。
A. 网络接口层B. 互联网层C. 传输层D. 应用层E. 会话层答案:E解析:TCP/IP模型共分为四层,分别是网络接口层、互联网层、传输层和应用层。
选项E中的会话层并不属于TCP/IP模型中的层次。
A. 语法B. 语义C. 时序D. 结构E. 逻辑答案:D解析:网络协议的组成部分包括语法、语义和时序。
选项D中的结构并不属于网络协议的组成部分。
A. A类B. B类C. C类D. D类E. E类答案:E解析:IP地址共分为五类,分别是A类、B类、C类、D类和E类。
选项E中的E类并不属于IP地址的类型。
A. TCPB. UDPC. IPD. ICMPE. IGMP答案:C解析:传输层协议主要包括TCP和UDP。
选项C中的IP并不属于传输层协议的类型。
A. 路由选择B. 数据包转发C. 链路管理D. 网络拥塞控制E. 网络层安全答案:C解析:网络层的功能主要包括路由选择、数据包转发、网络拥塞控制和网络层安全。
选项C中的链路管理并不属于网络层的功能。
A. 成帧B. 差错控制C. 流量控制D. 链路管理E. 数据加密答案:E解析:数据链路层的功能主要包括成帧、差错控制、流量控制和链路管理。
选项E中的数据加密并不属于数据链路层的功能。
A. 信号传输B. 信号调制C. 信号解调D. 物理介质管理E. 数据压缩答案:E解析:物理层的功能主要包括信号传输、信号调制、信号解调和物理介质管理。
选项E中的数据压缩并不属于物理层的功能。
A. HTTPB. FTPC. SMTPD. DNSE. TCP答案:E解析:应用层的协议主要包括HTTP、FTP、SMTP和DNS。
选项E中的TCP并不属于应用层的协议。
计算机网络课堂练习题附答案
计算机网络课堂练习题附答案计算机网络课堂练习题1. 什么是计算机网络?计算机网络是指互连的计算机集合,通过通信设备和传输线路互连在一起,以传递信息和共享资源。
2. 网络拓扑有哪些?常见的网络拓扑有:总线型、环型、星型、树型、网状型等。
3. 什么是IP地址?IPv4和IPv6的区别是什么?IP地址是Internet Protocol Address的缩写,是一个数字标识符,用来识别和定位设备在计算机网络中的位置。
IPv4和IPv6的区别在于地址长度不同,IPv4是32位二进制地址,IPv6是128位二进制地址。
IPv4的地址空间已经快要用完,而IPv6的地址空间非常大,可以满足未来互联网的需求。
4. 什么是DNS?如何进行DNS解析?DNS是Domain Name System的缩写,是一个将域名解析成IP地址的服务。
当用户输入一个域名时,计算机将会检查本地DNS缓存、路由器缓存、ISP DNS缓存和根域名服务器的映射表来查找域名对应的IP地址。
5. TCP和UDP的区别是什么?TCP和UDP都是互联网协议的重要组成部分。
TCP是面向连接的传输协议,提供可靠的数据传输,通过三次握手来建立连接,并通过校验和和重传机制来确保数据的完整性;UDP是无连接的传输协议,不保证数据可靠传输,但速度较快,适用于对数据时效性要求较高的应用。
6. 常见的HTTP状态码有哪些?常见的HTTP状态码有:200(OK),表示请求成功;301(Moved Permanently),请求的资源已永久移动到新位置;404(Not Found),请求的资源不存在;500(Internal Server Error),服务器出现错误等。
7. 什么是代理服务器?有哪些功能?代理服务器是一种位于客户端和目标服务器之间的服务器,它充当了客户端和目标服务器之间的中介。
代理服务器的主要功能有:缓存数据、隐私保护、访问控制和提高访问速度等。
8. 什么是VPN?如何使用VPN?VPN是虚拟专用网络的缩写,是一种通过公共网络建立私人网络的技术。
计算机网络考试题型及答案解析
计算机网络考试题型及答案解析一、单项选择题1. 在计算机网络中,下列哪种协议不属于传输层?A. TCPB. UDPC. HTTPD. ICMP答案:C2. IP地址的IPv4版本的地址位数是多少?A. 16位B. 32位C. 64位D. 128位答案:B二、填空题1. 在TCP/IP协议中,IP是指 ______。
答案:Internet Protocol2. HTTP是指 _______。
答案:Hypertext Transfer Protocol三、判断题1. OSI模型共分为七层,分别是物理层、数据链路层、网络层、运输层、会话层、表示层和应用层。
答案:错误2. FTP是一种可靠的传输协议,常用于文件的上传和下载。
答案:正确四、简答题请解释TCP和UDP协议的区别。
答案:TCP是一种面向连接的可靠传输协议,通过建立连接、可靠传输和拥塞控制等机制,确保数据的可靠性和有序性,适用于对数据可靠性要求较高的应用场景。
而UDP是一种无连接的不可靠传输协议,不提供可靠性保证,适用于对实时性要求较高的应用场景。
五、分析题请分析HTTP和HTTPS协议的区别。
答案:HTTP是一种明文传输协议,数据在网络上传输时是明文的,存在数据安全性的风险。
而HTTPS是在HTTP基础上加入了SSL/TLS协议,通过对数据进行加密和身份认证,保证数据传输的安全性。
因此,HTTPS比HTTP更安全,适用于对数据安全性要求较高的应用场景,如在线支付、网上购物等。
六、应用题某公司需要在分支机构之间建立一个计算机网络,要求能够实现分支机构之间的文件共享和数据传输,并确保传输的可靠性和安全性。
请设计该计算机网络的基本架构,并说明所采用的协议或技术。
答案:该计算机网络可以采用客户端/服务器模式,其中总部设立服务器,各分支机构设立客户端。
文件共享和数据传输可以使用FTP协议,确保传输的可靠性和安全性可以使用IPSec协议实现加密和身份认证。
计算机网络习题解答
习题解答1-1讲1.网络有哪些构件?主机之间互联有哪几种方式?端系统上的现代操作系统通常定义了哪些编程开发接口?答:网络实体可以被抽象为两种基本构件:结点和链路。
主机之间互联有3种方式:①直接连接的方式,②间接连接的网络云方式;(3) 间接连接的网络云互联方式。
端系统上的现代操作系统通常定义了两种编程开发接口:①系统与通信网连接的硬件接口,位于网络层与链路层之间,用以开发与各种不同的通信网连接的网络适配器的驱动程序;②操作系统与应用程序的接口,位于运输层与应用层之间,为编程人员提供了一套API以进行网络应用程序的开发。
2.参见图1-11,因特网具有大致分层的ISP等级结构。
由此回答:为何说因特网是网络的网络?每层ISP是否大致与地理范围对应?内容提供商正在以何种方式改变因特网的结构?答:从ISP等级结构图可以看到,因特网由众多ISP网络互连而成,因此因特网可以称为网络的网络。
每层ISP大致与地理范围有对应关系:第一层ISP连接各个国家之间,覆盖洲际范围;第二层ISP连接各本地ISP,覆盖国家或区域范围;本地ISP直接连接用户,覆盖一个城市。
内容提供商如谷歌公司在全世界部署了一个专用的TCP/IP网络,用以连接约50个数据中心。
每个数据中心具有几十万台到几百台不等的服务器,每时每刻会产生巨大的网络流量。
谷歌专网不仅与第一层ISP相连,而且直接与更低层ISP相连,从而改变了因特网的结构。
3.什么叫做网络协议?构成协议的几个要素是什么?是否可以缺失其中的某个要素?请举例说明原因。
答:网络协议是指为进行网络中的数据交换而建立的规则、标准或约定。
网络协议包括三个要素:语法、语义和定时。
语法描述了数据与控制信息的结构或格式,语义定义了需要发出何种控制信息、完成何种动作以及做出何种响应等,定时给出了事件实现顺序的详细说明。
网络协议的三要素缺一不可,缺失语法则无法对分组进行解析,缺失语义则无法完成相应的动作,缺失定时则无法保证协议的正确执行。
计算机网络练习题全解
计算机网络练习题第一章概述1.物理层考虑的是在物理介质上传输__D__。
A. 程序 B、会话 C、协议D、比特2.数据从N层移到较高的N+1层时,其首部被___B_。
A、加上B、抽走C、重新安排D、修改3.数据从设备X传输到设备Y时,在X的第5层加上的首部在Y的__C__层被读出。
A、物理B、传输C、会话D、表示4.当网络A上的一个主机向网络B上的一个主机发送报文时,路由器要检查___B_地址。
A、端口B、IPC、物理D、上述都不是5.要将报文交付到主机上的正确的应用程序,必须使用___A_地址。
A、端口B、IPC、物理D、上述都不是6.下面不属于网络拓扑结构的是( D )A.环形结构B.总线结构C.网状结构D.层次结构7.OSI标准中能表现端到端传输的是( B )A.数据链路层(点到点)B.传输层C.会话层D.应用层8.下列选题中,不属于网络体系结构中所描述的内容是( C )A.网络的层次划分B.每一层采用的协议C.协议的内部实现细节D.每一层必须实现的功能9.ISO层次体系中,实现同步进程间对话的是( D )A.传输层B.应用层C.表示层D.会话层10. TCP/IP参考模型的网络层提供的是( A )A.无连接不可靠的数据报服务B.无连接可靠的数据报服务C.有连接不可靠的虚电路服务D.有连接可靠的虚电路服务11.以下关于星型网络拓扑结构的描述正确的是___AB___。
(选择一项或多项)A. 星型拓扑易于维护B. 在星型拓扑中,某条线路的故障不影响其它线路下的计算机通信C. 星型拓扑具有很高的健壮性,不存在单点故障的问题D. 由于星型拓扑结构的网络是共享总线带宽,当网络负载过重时会导致性能下降12、以下关于电路交换和分组交换的描述正确的是__AC____。
(选择一项或多项)A. 电路交换延迟小,传输实时性强B. 电路交换网络资源利用率高C. 分组交换延迟大,传输实时性差D. 分组交换网络资源利用率低13. 网络的延迟(delay)定义了网络把数据从一个网络节点传送到另一个网络节点所需要的时间。
计算机网络第一章练习题分析
单 协议的关键要素不包括下列哪一项?
选 A.语言
B.语法
C.语义
题
D.同步
单 选 题
OSI(开放系统互联)参考模型的最低层是 下列哪一层? A.传输层 B.网络层 C . 物 理 层
D.应用层
单 选 题
开放系统互连参考模型 OSI 中,实现 IP 数 据报跨网络传输的是那一层? A.物理层 B.数据链路层 C . 网 络 层
D.传输层
单 选 题
接入 Internet 的计算机必须共同遵守下列 哪一个协议? A.CPI/IP B.PCT/IP C . PTC/IP
D.TCP/IP
单 局域网的英文缩写为下列哪一个?
选 A.LAN B.WAN C.ISDN
D.MAN
题
5
1、网络协议主要要素是下列哪一组?
单 A.数据格式、编码、信号电平
选 发的
题 B.该协议的体系结构分为 5 个层次
C.TCP 和 UDP 位于传输层
D.IP 协议是一个面向无连接的协议
单 3.因特网使用的互联协议是下列哪一个?
选 A.IP 协议
B.IPX 协议
题 C.AppleTalk 协议 D.NetBEUI 协议
单 7.国际标准化组织的英文缩写是下列哪一
选 个?
是对等实体间的接口
关于 TCP/IP 协议集,下列说法不正确的是
( )。
单 A.由美国国防部高级研究计划局 DARPA 开
选 发的
题 B.该协议的体系结构分为 5 个层次
C.TCP 和 UDP 位于传输层
D.IP 协议是一个面向无连接的协议
2
单 TCP/IP 协议最早应用于 ( )网络。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7E FE 27 7D 7D 65 7E
• 4(3-10).PPP协议使用同步传输技术传输比特 串0110111111111100。①试问经过零比特填 充后变成怎样的比特串?
②若接收端接收到的PPP帧数据部分是 0001110111110111110110,问删除发送端加 入的零比特后变成怎样的比特串?
主机1的结果
主机1的IP地址: 子网掩码:
与运算结果:
10010010.00011010.00011011.01000111 11111111.11111111.11111111.11000000 10010010.00011010.00011011.01000000
N6
5
C 不同下一跳,距离更短,更新
N8
4
E 不同下一跳,距离一样,不变
N9
4
F 不同下一跳,距离更大,不变
11. 已知一个地址块是212.120.192.0/18,则 下面选项中属于这个网络的地址是( )。
A. 212.120.32.0/16 B. 212.120.129.0/18 C. 212.120.132.0/20 D. 212.120.200.0/20
下一跳 接口m0 接口m1
R2 R3 R4
现共收到5个分组,其目的地址分别为: (1) 128.96.39.10 (2) 128.96.40.12 (3) 128.96.40.151 (4) 192.4.153.17 (5) 192.4.153.90,试分别计算其下一跳。
• 解答: (1) 128.96.39.10
• 10(4-41)假定网络中路由器B的路由表有如下项 目图1,现B收到从C发来的路由信息图2,试求出 路由器B根据RIP更新后的路由表。
目的网络 距离 下一跳
N1 7 A N2 2 C N6 8 F N8 4 E N9 4 F
图1
目的网络 距离
N2 4 N3 8 N6 4 N8 3 N9 5
图2
将128.96.39.10与255.255.255.128逐位相与, 即 128.96.39.00001010 与 255.255.255.10000000 相与的结果为 128.96.39.0,即与第一行的目的网络匹配, 所以其下一跳为接口m0。
• (3)128.96.40.151 :
将128.96.40.151与第一行的子网掩码 255.255.255.128 逐位相与,即
• 所以余数R为011. • 发送的数据是:
101110 011
• 3(3-9).一个PPP帧的数据部分(用十六进制写 出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是什么(用十六进制写 出)。
• 解答:由于PPP的字节填充法规定: 0x7E转换为(0x7D,0x5E), 0x7D转换为(0x7D,0x5D), 所以7D 5E FE 27 7D 5D 7D 5D 65 7D 5E
• 解答:将IP地址与子网掩码逐位相与的结果就是 网络地址。
141. 14. 0 1 0 0 1 0 0 0. 24 11111111, 11111111, 1 1 0 0 0 0 0 0,00000000
141. 14. 0 1 0 0 0 0 0 0. 0
即:141. 14. 64. 0
• 17.主机1的IP地址为156.26.27.71,主机2的IP地址 为156.26.27.110,子网掩码为255.255.255.192,判 断它们是不是在同一个子网上。
解答:由于第二个局域网最长数据帧中的数据部分只 有1200位,即IP数据报最长为1200位,而IP报头为 160位,即IP数据部分只有1040位。3200位长的TCP 报文到IP层要进行分片。 3200位/ 1040位后可得出 要分4个IP分片。把4个IP数据报的头部和数据加起 来就是第二个局域网向其上层要传送的比特数目。 共3200位+160位*4=3840位。
12. (P177, 4-26 )有如下四个/24位的地址 块:212.56.请进行最大可能的聚合(进行 路由汇聚后的网络地址)。
• 13(5-13)一个UDP用户数据报的数据字段为 8192字节。在链路层要使用以太网传送。试问 应当划分为几个IP数据报片?说明每一个IP数 据报片的数据字段长度和片偏移字段的值。
表都是空的。以后有以下各站向其他的站 发送了数据帧:A发给E,C发给B,D发给 C,B发给A,试把有关数据填写在下表中。
接口1 LAN1
A
B
B1 2
1
LAN2
C
B2 2 LAN3
D
E
图3-35
发送的 B1的转发表 B2的转发表
B1的处理
帧 地址 接口 地址 接口 (转发?丢弃?登记)
B2的处理 (转发?丢弃?登记)
9 (4-35)已知地址块中的一个地址为140.120.84.24/20。 试求这个地址块中最小地址和最大地址。地址掩码 是什么?地址块中共有多少个地址?相当于多少个 C类地址?
• 解答:将 140.120.84.24 写为二进制为: 10001100 01111000 0101 0100 00011000, 网络前缀为20位,主机位数为12位。因此, 最小地址为140.120. 0101 0000 00000000,即: 140.120. 80.0/20。 最大地址为140.120. 0101 1111 11111111,即: 140.120. 95.255/20。 • 地址块中地址个数为212=2096。 • 相当于24=16个C类网络。
• 解答:首先将十六进制转换为二进制表示如下:
• 00000110,00110010,00000000,01000101,
• 00000000,00011100,11100010,00010111.
• 再将前6字节转换为十进制,即1586,69,28,
• 所以源端口1586,目的端口69,数据报总长度28 字节,数据部分20字节。UDP的69号是TFTP的 服务器进程。从客户发送给服务器。
• 解目答的网:络首先距将离C发下给一B的跳 路由目表的更网新络:将距距离离加下1一,跳下
一跳N设1 为C,7如图3。A
N2
5
C
N2
2
C
N3
9
C
N6
8
F
N6
5
C
N8
4
E
N8
4
C
N9
4
F
N9
6
C
目的网络 图距1 离 下一跳
图更3 新理由
N1
7
A
无新信息,不更新
N2
5
C
相同的下一跳,更新
N3
9
C
新信息,添加进来
• 8(4-22)一个IP数据报长度为4000字节 (固定首部长度20字节)。现经过一个网 络传送,但此网络能传送的最大数据长度 为1500字节。试问应该划分为几个短些的 数据报片?各数据报片的数据字段长度、 片偏移字段和MF标志位应为何数值?
• 解答:
• 最大数据长度为1500字节,它包括20字节 的固定首部和数据字段,因此数据字段的 长度为1500-20=1480字节。
A→E A
1
A 1 转发,写入转发表 转发,写入转发表
C→B C
2
C 1 转发,写入转发表 转发,写入转发表
D→C D
2
D
2
写入专发表,丢弃不 转发
转发,写入转发表
B→A B
1
_
_
写入专发表,丢弃不 转发
接收不到此帧
6 (4-17)一个3200位长的TCP报文传到IP层,加上160位 的首部后成为数据报。下面的互联网有两个局域网 通过路由器连接起来,但第二个局域网所能传送的 最长数据帧中的数据部分只有1200位。因此数据报 在路由器必须进行分片。试问第二个局域网向其上 层要传送多少比特的数据?
128.96.40.10010111与255.255.255.10000000 相与的结果为128.96.40.128,与第一、二、 三行的目的网络都不匹配。
再将128.96.40.151与255.255.255.192逐位相与, 即 128.96.40.10010111与 255.255.255.11000000 相与的结果为 128.96.40.128,与第四行目的网络不匹配。 所以选择默认路由,即下一跳为R4。
解答:原始比特串: 011011111 11111 00 零比特填充后: 0110111110 11111 0 00
接收端删除加入的另比特后: 0001110111110 111110110=> 000111011111 11111 110
5 (3-32) 5个站分别连在三个局域网上,并且 用网桥B1和B2连接起来。每一个网桥有两 个接口(1和2)。开始两个网桥中的转发
7 (4-20)设某路由器建立了如下路由表:
目的网络
子网掩码
128.96.39.0 255.255.ቤተ መጻሕፍቲ ባይዱ55.128
128.96.39.128 255.255.255.128
128.96.40.0 255.255.255.128
192.4.153.0 255.255.255.192
*(默认路由)
——
• 这个IP数据报长度为4000字节,减去20字 节的首部后,数据部分为4000-20=3980字节。 因此要分3个分片,即3980/1480后取整得3。
• 这三个IP分片数据部分长度依次为1480、 1480和1020,MF位分别为1、1、0。片偏 移值为0/8=0、1480/8=185、 2960/8=370。
• 因此,6个分片的片偏移字段值分别为:0, 185,370,555,740,925。