计算机网络典型习题讲解
计算机网络第二章习题解答
计算机网络第二章习题解答1. 问题描述:解释什么是分组交换?分组交换是一种网络传输技术,其中数据被分成较小的块(或分组)进行传输,而不是以连续的比特流进行传输。
在分组交换中,每个分组都会独立地通过网络传输,并且可以根据网络条件选择最佳路径来传输分组。
2. 问题描述:什么是电路交换?请列出其优点和缺点。
电路交换是一种传输技术,其中通信路径在建立连接时被预先分配。
在电路交换中,通过建立一个持续的、专用的通信路径来实现端到端的数据传输。
优点:- 传输效率高,数据传输过程稳定;- 可保障数据传输的实时性,适用于需求严格的应用场景,如电话通信;缺点:- 通信链路建立时间较长;- 通信路径在建立时就被预留,即使在通信过程中没有数据传输也会占用资源;- 在链路建立的过程中,若链路中断,需要重新建立连接。
3. 问题描述:什么是存储转发交换?请列出其特点。
存储转发交换是一种分组交换的方式,其中每个分组在传输之前需要完全接收,并存储在交换机的缓冲区中,然后根据目的地址选择合适的端口进行转发。
存储转发交换的特点包括:- 可以处理不同大小的分组,适用于各种应用场景;- 由于分组在接收端进行存储和处理,因此可以对接收到的分组进行差错检测和纠正;- 可以在网络拥塞时进行流量控制,防止分组丢失。
4. 问题描述:简要解释虚电路交换和数据报交换的区别?虚电路交换和数据报交换都是分组交换的方式,但两者存在一些区别。
虚电路交换中,发送端和接收端在通信之前会建立一个虚电路,路由器会记录这个虚电路,将后续的分组沿着虚电路转发。
在传输过程中,每个分组都有一个虚电路号标识,使得分组能够按照特定的路径到达目的地。
虚电路交换类似于电路交换,在传输过程中,分组的到达顺序和给定路径的稳定性都得到了保证。
而数据报交换中,每个分组都是独立地通过网络传输,每个分组都包含了目的地址等信息,因此路由器根据分组的目的地址来选择最佳的传输路径。
数据报交换类似于存储转发交换,分组可以通过不同的路径进行传输,灵活性较高。
计算机网络概述习题讲解
计算机⽹络概述习题讲解1.因特⽹起源于()⽹络。
A. ARPANETB. EthernetC. CATVD. CERNET解析:A2.⼈们把()年作为因特⽹的诞⽣时间。
A.1969B.1983C.1985D.1993解析:B3.中国⽬前最⼤的ISP(Internet Service Provider)是()。
A.中国移动B.中国联通C.中国电信D.中国⽹通解析:C4.在互联⽹的标准化中,负责近期⼯程技术研究的是( )A. ISO(国际标准化组织)B. IRTF(互联⽹研究部)C. IETF(互联⽹⼯程部)D. IAB(互联⽹架构委员会)解析:C5.所有的RFC(Request For Comments)最终都将成为( )A.互联⽹标准B.历史的RFCC.建议标准D. ISO标准解析:B6.中国教育和科研计算机⽹简称为( )A. CHINANET(中国公⽤计算机互联⽹)B. EDUNET(教育⽹)C. CERNET(china educational reseacher network)D. UNINET(中国联通互联⽹)解析:C7.我国在( ) 年正式接⼊互联⽹,并被国际承认。
A.1980B.1989C.1994D.1997解析:C8.⽬前负责中国互联⽹相关管理⼯作的机构是( )A.⼯信部B. CNNIC(中国互联⽹络信息中⼼)C. CERNETD.邮电部解析:B9.我国第⼀个公⽤分组交换⽹CNPAC在( ) 年建成运⾏。
A.1980B.1989C.1994D.1997解析:B10.从⽹络的作⽤范围进⾏分类,⽹络可以分为PAN、LAN、()、WAN。
A.城域⽹B.⼴域⽹C.局域⽹D.个⼈区域⽹解析:A11.从作⽤范围来分,校园⽹属于( ) 。
A. LAN(局域⽹)B. MAN (城域⽹)C.WAN(⼴域⽹)D. PAN(个⼈区域⽹)解析:A12. IS0(国际标准组织)提出的⽹络体系结构是 ( ) 。
计算机网络习题讲解
例:一个单位分配到网络地址是217.14.8.0 掩码。单位管 理员又将单位的网络划分为4个子网.1)则每个子网的掩码 是多少?2〕每个子网的网络地址是多少 ?3〕每个子网 的IP地址范围是多少?4〕最大的子网地址是多少?写出 具体分析过程。
/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地址,对不能确定的情况应当指明。
链路
R1
Eth0
Eth1
4-21 某单位分配到一个B 类IP 地址,其net-id 为。该单位有 4000 台机器,平均分布在16 个不同的地点。如选用子网 掩码为,试给每一地点分配一个子网号码,并计算出每 个地点主机号码的最小值和最大值。
解:〔1〕L_max的最大值是2^32=4GB。 (2) 分片数Q=L_max/MSS ≈2941758.4= 2941759 总字节数N=Q*66+L_max= 4489123390字节 发送所需时间为:N*8/〔10*10^6〕秒,即分,约1小时。
5-23 主机A向主机B连续发送了两个TCP报文段,其序号分别为 70和100。试问: 〔1〕第一个报文段携带了多少个字节的数据? 〔2〕主机B收到第一个报文段后发回确实认中确实认号应当是 多少? 〔3〕如果主机B收到第二个报文段后发回确实认中确实认号是 180,试问A发送的第二个报文段中的数据有多少字节? 〔4〕如果A发送的第一个报文段丧失了,但第二个报文段到达 了B。B在第二个报文段到达后向A发送确认。试问这个确认号应 为多少?
计算机网络作业一及解答
计算机网络作业一及解答一、题目:已知有两台计算机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. 课后习题一答案:a) 网络边缘即指连接着终端设备的那一层网络,它是网络的边界部分,负责处理终端设备与网络的通信。
b) 网络核心即指网络中承载着传输数据的主干部分,它是网络的中间部分,负责路由数据、转发数据以及进行网络调度。
2. 课后习题二答案:a) 局域网(LAN)是指在较小的范围内,由某个组织或机构所拥有和控制的一组相互连接的计算机和网络设备。
它通过局限范围内的高速物理介质连接,并保证了较低的传输延迟和更高的带宽。
b) 广域网(WAN)是指覆盖较大地理范围的计算机网络,它通过公共或专用的通信链路来连接不同地域的网络。
WAN通常由多个LAN组成,并使用路由器来实现不同网络之间的数据转发。
3. 课后习题三答案:a) Huffman编码是一种变长编码方法,它根据信源符号出现的概率分布来构造编码表,使得出现概率较高的符号获得较短的编码。
这样可以有效地压缩数据,减小数据传输的带宽。
b) 奇偶校验是一种简单的错误检测方法,它通过在数据中添加一位校验位来判断数据中的错误。
奇偶校验位的值取决于数据中1的个数,使得数据的总位数为奇数或偶数。
接收方根据接收到的数据和校验位的奇偶性来判断数据是否出现错误。
4. 课后习题四答案:a) 延迟是指数据在网络中传输所需要的时间。
它包括传输延迟(发送数据所需的时间)、传播延迟(数据在传输介质中传播所需的时间)和处理延迟(数据在网络设备中处理所需的时间)。
b) 吞吐量是指网络在单位时间内能够传输的数据量。
它可以用字节/秒或位/秒来表示。
吞吐量取决于网络的带宽和网络的利用率。
5. 课后习题五答案:a) 虚拟专用网络(VPN)是利用公共网络(如互联网)来构建的一种安全的私有网络。
它通过加密和隧道技术来保护数据的安全性和隐私性,使得用户在公共网络上可以安全地访问私有网络资源。
b) 路由器是一种网络设备,用于在多个网络之间转发数据包。
它能够根据数据包中的目标地址来选择合适的路径,并进行数据转发。
计算机网络典型习题讲解.共56页
❖ 知识就是财富 ❖ 丰富你的人生
71、既然我已经踏上这条道路,那么,任何东西都不应妨碍我沿着这条路走下去。——康德 72、家庭成为快乐的种子在外也不致成为障碍物但在旅行之际却是夜间的伴侣。——西塞罗 73、坚持意志伟大的事业需要始终不渝的精神。——伏尔泰 74、路漫漫其修道远,吾将上下而求索。——屈原 75、内外相应,言行相称。——韩非
计算机网络典型习题讲解.
61、辍学如磨刀之石,不见其损,日 有所亏 。 62、奇文共欣赞,疑义相与析。
63、暧暧远人村,依依墟里烟,狗吠 深巷中 ,鸡鸣 桑树颠 。 64、一生复能几,倏如流电惊。 65、少无适俗
计算机网络原理习题讲解精编版
计算机网络原理习题讲解精编版MQS system office room 【MQS16H-TTMS2A-MQSS8Q8-MQSH16898】ChapterI1. Whatisthedifferencebetweenahostandanendsystem??2. Whatisaclientprogram?Whatisaserverprogram?Doesaserverprogramrequesta ndreceiveservicesfromaclientprogram?3. ,companyaccess,ormobileaccess.4. Dial-upmodems,HFC,,providearangeoftransmissionratesandcommentonwhetherthe transmissionrateissharedordedicated.5. .6. Whatadvantagedoesacircuit-switchednetworkhaveoverapacket-switchednetwork?WhatadvantagesdoesTDMhaveoverFDMinacircuit-switchednetwork?7. 2,000km 8102⨯prop d trans d trans d t =prop d trans d trans d prop d trans d trans d 8105.2⨯=s prop d trans d 6108⨯下列说法中,正确的是()。
A.在较小范围内布置的一定是局域网,币在较大范围内布置的一定是广域网B.城域网是连接广域网而覆盖园区的网络C.城域网是为淘汰局域网和广域网而提出的一种网络技术D.局域网是基于广播技术发展起来的网络,广域网是基于交换技术发展起来的向络 解答:D 。
通常而言,局域网的覆盖范围较小,而广域网的覆盖范围较大,但这并不绝对。
有时候在一个不大的范围内采用广域网,这取决于应用的需要和是否采用单一网络等多种因素。
计算机网络习题和答案解析
计算机⽹络习题和答案解析计算机⽹习题及参考答案第⼀章1.1写出计算机⽹络的定义,指明涉及到的知识点。
答:计算机⽹络是通过传输介质、通信设施和⽹络通信协议,把分散在不同地点的计算机设备互联起来,实现资源共享和信息传输的系统。
涉及到的知识点:1)传输介质;2)通信协议;3)不同地点.;4)计算机设备;5)资源共享;6)数据传输;7)系统。
1.6计算机⽹络提供的基本功能有哪些?答:1)数据通信。
计算机⽹络中的计算机设备,终端与计算机、计算机与计算机之间进⾏通信,数据传输,实现数据和信息的传输、收集和交换。
2)资源共享。
⽤户通过计算机⽹络可以共享系统内的硬件、软件、数据、⽂档信息,以及通过信息交流获取更多的知识。
3)给⽹络⽤户提供最好的性价⽐服务,减少重复投资。
4)提供⼤容量⽹络存储,不断增加新的多媒体应⽤。
5)提供分布式处理,使得协同操作为可能;平衡不同地点计算机系统的负荷,降低软件设计的复杂性,充分利⽤计算机⽹络系统内的资源,使得⽹格计算成为可能,提⾼计算机⽹络系统的效率。
6)对地理上分散的计算机系统进⾏集中控制,实现对⽹络资源集中管理和分配。
7)提供⾼可靠性的系统,借助在不同信息处理位置和数据存储地点的备份,通过传输线路和信息处理设备的冗余实现⾼可靠性。
1.13计算机⽹络的协议体系结构什么特征?答:计算机⽹络中计算机进⾏通信、数据交换时需要制定算双⽅都要遵守的通信规则和约定就是协议。
协议是按层次节后世界的,协议层次的集合构成了协议体系结构。
⽹络协议层次结构包含两个基本内容:1、⽹络实现的功能分解到若⼲层次,每个功能⽤同等层协议或对等层协议实现,不同系统中的对等层要遵循对等层协议,通过对等层协议理解和完成该层的功能。
2、相邻层次之间通过接⼝交互必要的信息,构成下层为上次提供服务的关系,也成为接⼝关系。
⽹络服务靠服务原语进⾏描述,⽹络协议软件根据⽹络协议结构进⾏设计和开发。
1.19 A1.26通信1.27局域⽹、城域⽹、⼴域⽹第⼆章2.7写出⽹络协议的三个要素的主要内容。
第6章计算机网络基础例题与解析
第6章计算机网络基础例题与解析一、选择题例题与解析【例6-1】一个办公室中有多台计算机,每个计算机都配置有网卡,并已经购买有一台网络集线器和一台打印机,一般通过______组成局域网,使得这些计算机都可以共享这一台打印机。
A. 光纤B. 双绞线C. 电话线D. 无线【答案与解析】参见局域网的基本组成,在一个办公室中,通过双绞线连接集线器和计算机网卡,然后对计算机进行协议配置和打印机共享配置,则所有的计算机都可以共享使用这台打印机。
因此正确的答案是B。
【例6-2】清华大学和北京大学的网站分别为和,以下说法不正确的是____。
A. 它们同属中国教育网B. 它们都提供www服务C. 它们分别属于两个学校的门户网站D. 它们使用同一个IP地址【答案与解析】域名是层次化的,cn代表中国(China),edu代表教育网(education),pku代表北京大学(Peking University),tsinghua代表清华大学(Tsinghua University),www代表提供www服务的主机名,两台www主机不可能使用同一个IP地址。
因此答案是D。
【例6-3】提供可靠传输的运输层协议是______。
A. TCPB. IPC. UDPD. PPP【答案与解析】在TCP/IP协议簇中,有两个互不相同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。
TCP协议是面向连接的协议,它比较可靠、安全、稳定,但是效率不高,占用资源较多。
UDP协议是无连接方式的协议,它的效率高、速度快、占资源少,但是其传输机制为不可靠传送,必须依靠辅助的算法来完成传输的控制。
因此答案是A。
【例6-4】下列说法中正确的是_______。
A. Internet计算机必须是个人计算机B. Internet计算机必须是工作站C. Internet计算机必须使用TCP/IP协议、D. Internet计算机在相互通信时必须运行同样的操作系统【答案与解析】任何计算机,从掌上PC到超级计算机都可以使用TCP/IP连接到Internet,且上网的计算机可以运行任何使用TCP/IP协议的操作系统进行互相通信。
计算机网络典型例题分析解答
典型例题分析解答一、填空题网络层是参考模型中的第三层介于运输层和数据链路层之间。
.【解析】网络层在参考模型中位于第三层,它的主要功能是实现两个端系统之间的数据透明传送,具体功能包括路由选择、阻塞控制和网际互连等。
【答案】网络层、运输.在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要建立一条逻辑电路,称之为。
.【解析】虚电路不是专用的,每个节点到其它任一节点之间可能有若干条虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路径可能相同也可能不同。
【答案】虚电路.虚电路服务是层向运输层提供的一种可靠的数据传送服务,它确保所有分组按发送到达目的地端系统。
.【解析】在分组交换方式中,通信子网有虚电路和数据报两种操作方式,提供虚电路和数据报两种服务。
虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要建立一条逻辑通路,称之为虚电路。
虚电路服务是网络层向运输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传送方式。
【答案】网络、顺序.在数据报服务方式中,网络节点要为每个选择路由,在服务方式中,网络节点只在连接建立时选择路由。
.【解析】在数据报操作方式中,每个分组被称为一个数据报,每个数据报自身携带地址信息,若干个数据报构成一次要传送的报文或数据块.数据报服务是指端系统的网络层同网络节点中的网络层之间,一致地按照数据报操作方式交换数据。
虚电路服务是面向连接的服务,数据报服务是无连接的服务。
【答案】分组数据报、虚电路.当到达通信子网中某一部分的分组数量过多时,使该部分网络来不及处理,从而使网络性能下降,若出现网络通信业务陷入停顿,我们就称这种现象为。
查看答案.【解析】阻塞的极端后果是死锁。
死锁发生时,一组节点由于没有空闲缓冲区而无法接收和转发分组,节点之间相互等待,既不能接收分组也不能转发分组,并一直保持这一僵局,严重时甚至导致整个网络的瘫痪。
计算机网络典型习题讲解.
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
计算机网络课后习题与解答讲解
本文所有的习题均来自教师上课布置的题目和书上,答案是一家之言,仅供参考。
第一章计算机概论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.用生活中的实例说明面向连接的网络服务与无连接的网络服务解析:面向连接的网络服务与无连接的网络服务就相当于生活中的电话系统和普通邮政系统所提供服务。
计算机网络课后习题和答案解析
计算机网络课后习题和答案解析(总11页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除第一章计算机网络概论第二章数据通信技术1、基本概念(1)信号带宽、信道带宽,信号带宽对信道带宽的要求答:信号带宽是信号所占据的频率范围;信道(通频)带宽是信道能够通过的信号的频率范围;信号带宽对信道带宽的要求:信道(通频)带宽>信号带宽。
(2)码元传输速率与数据传输速率概念及其关系答:码元传输速率(调制速率、波特率)是数据信号经过调制后的传输速率,表示每秒传输多少电信号单元,单位是波特;数据传输速率(比特率)是每秒传输二进制代码的位数,单位是b/s或bps;两者的关系:比特率=波特率×log2N,N为电脉冲信号所有可能的状态。
(3)信道容量与数据带宽答:信道容量是信道的最大数据传输速率;信道带宽W是信道能够通过的信号的频率范围,由介质的质量、性能决定。
(4)数字信号的传输方式、模拟信号的传输方式答:数字信号传输:数据通信1)数/模转换-->模拟通信系统-->模/数转换2)直接通过数字通信系统传输模拟信号传输1)模拟通信:直接通过模拟通信系统2)数字通信:模/数转换-->数字通信系统-->数/模转换2、常用的多路复用技术有哪些时分复用与统计复用技术的主要区别是什么答:常用的多路复用技术有空分多路复用SDM、频分多路复用FDM、时分多路复用TDM和波分多路复用WDM;时分复用与统计复用技术的主要区别是:时分多路复用:1)时隙固定分配给某一端口2)线路中存在空闲的时隙统计时分多路复用(按排队方式分配信道):1)帧的长度固定2)时隙只分配给需要发送的输入端3、掌握T1和E1信道的带宽计算方法。
答:每一个取样值用8位二进制编码作为一个话路,则24路电话复用后T1标准的传输比特率为多少 8000×(8×24+1)=1544000b/sE1 标准是32路复用(欧洲标准)传输比特率为多少8000×(8×32)= 2048000bps4、比较电路交换、报文交换、分组交换的数据报服务、分组交换的虚电路服务的优缺点5、指出下列说法错误在何处:(1)“某信道的信息传输速率是300Baud”;(2)“每秒50Baud的传输速率是很低的”;(3)“600Baud和600bps是一个意思”;(4)“每秒传送100个码元,也就是每秒传送100个比特”。
计算机网络原理习题讲解
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-02 试简述分组交换的要点。
答:分组交换采用存储转发技术。
待发的数据报文划分成若干个大小有限的短数据块,在每个数据块前面加上一些首部,包括诸如数据收发的目的地址、源地址等重要控制信息,形成一个个分组,然后各分组在交换网内采用“存储转发”机制将数据从源端发送到目的端。
由于节点交换机暂时存储的是一个个短的分组,而不是整个的长报文,且每一分组都暂存在交换机的内存中并可进行相应的处理,这就使得分组的转发速度非常快。
分组交换网的主要优点:1、高效。
在分组传输的过程中动态分配传输带宽,对通信链路是逐段占用。
2、灵活。
为每一个分组独立地选择转发路由。
3、迅速。
以分组作为传送单位,可以不先建立连接就能向其他主机发送分组。
4、可靠。
保证可靠性的网络协议;多布式多路由的分组交换网,使网络有很好的生存性。
1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答::1、按交换方式:有电路交换、报文交换、分组交换、帧中继交换、信元交换等。
2、按拓扑结构:有集中式网络、分散式网络、分布式网络。
其中,集中式网络的特点是网络信息流必须经过中央处理机或网络交换节点(如星形拓扑结构);分布式网络的特点是任何一个节点都至少和其他两个节点直接相连(如网状形拓扑结构),是主干网常采用的一种结构;分散式网络实际上是星形网和网状形网的混合网。
3、按作用范围:有广域网(WAN)、局域网(LAN)、城域网(MAN)。
其中,广域网的作用范围为几十至几千公里,又称为远程网;局域网的作用范围常限制在一个单位或一个校园(1 km)内,但数据传输速率高(10 Mb/s 以上);城域网常介于广域网和局域网之间,局限在一个城市(5~50 km)内。
4按使用范围:有公用网和专用网。
其中,公用网都是由国家的电信部门建造和控制管理的;专用网是某个单位或部门为本系统的特定业务需要而建造的,不对单位或部门以外的人员开放。
计算机网络习题讲解
P11.(书本73页) 假设在上一题中R1 = R2 = R3 = R and dproc = 0. 分组交换时并不转发数据包,在接收到整 个包到达之前就立即方每个比特。求出端到端的时延。
——《计算机网络自顶向下方法第六版》
习题讲解
第一章
P8.(书本75页) 假设用户分享3 Mbps的链接. 每个用户 在传输时需要使用150kbps, 每个用户传输只占10%的时 间. a. 当电路交换时,可以支持多少用户? b. 假设使用分组交换,计算用户正在传输的概率 c. 假设有120个用户,计算n个用户同时传输的概率 d. 计算21个用户或更多用户同时传输的概率
a.用于防范SYN洪泛攻击
b.不能。因为攻击者无法知道初始TCP序列号,而这 个序列号仅被服务器知道,是一个复杂函数。所以攻 击者无法发送一个正确的ACK报文来使服务器创建连 接 c.不能。服务器可以在初始序列号上加一个时间标记, 使得它们在规定时间内有效。即使攻击者利用这些序 列号,也会因为过期而无法到达攻击的目的
20
P10.(书本73页) 考虑一个长度为L的包从终端A经过三 条路线到达目的地终端. 这三条路线由两个交换机连接. di, si, and Ri表示长度, 传播速度, 和传输速度。i, for i = 1, 2, 3. 每个包的交换延迟表示为dproc. 假设没有排队延迟, 根 据di, si, Ri, (i = 1,2,3), and L, 端到端的总延迟是多少? 假 设这个包为1500字节, 三条线路的传播速度都是 2.5 · 100 m/s, 三条线路的传输速度都是 2 Mbps, 包的交换延迟为 3 msec, 第一条线路长度为5,000 km,第二条线路长度为 4,000 km,第三条线路长度为1000 km. 求端到端的延迟?
计算机网络典型例题分析解答
计算机网络典型例题分析解答典型例题分析解答一、填空题1网络层/Network是OSI参考模型中的第三层介于运输/TmsPOEt/T层和数据链路层之间。
1.【解析】网络层在OSI参考模型中位于第三层,它的主要功能是实现两个端系统之间的数据透明传送,具体功能包括路由选择、阻塞控制和网际互连等。
【答案】网络层/Network、运输/TmsPOEt/T2.在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要建立一条逻辑电路,称之为____。
2.【解析】虚电路不是专用的,每个节点到其它任一节点之间可能有若干条虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路径可能相同也可能不同。
【答案】虚电路3.虚电路服务是OSI____层向运输层提供的一种可靠的数据传送服务,它确保所有分组按发送____到达目的地端系统。
3.【解析】在分组交换方式中,通信子网有虚电路和数据报两种操作方式,提供虚电路和数据报两种服务。
虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要建立一条逻辑通路,称之为虚电路。
虚电路服务是网络层向运输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传送方式。
【答案】网络、顺序4.在数据报服务方式中,网络节点要为每个____选择路由,在____服务方式中,网络节点只在连接建立时选择路由。
4.【解析】在数据报操作方式中,每个分组被称为一个数据报,每个数据报自身携带地址信息,若干个数据报构成一次要传送的报文或数据块.数据报服务是指端系统的网络层同网络节点中的网络层之间,一致地按照数据报操作方式交换数据。
虚电路服务是面向连接的服务,数据报服务是无连接的服务。
【答案】分组/数据报、虚电路5.当到达通信子网中某一部分的分组数量过多时,使该部分网络来不及处理,从而使网络性能下降,若出现网络通信业务陷入停顿,我们就称这种现象为____。
计算机网络练习题讲解
计算机网络练习题讲解某公司申请得到170.32.10.0~170.32.11.255 这个IP地址段,如果要将其划分为4个子网,则1)写出4个子网的网络范围。
(4分)2)写出其子网掩码并简单说明。
(4分)3)如果在路由表中使用CIDR描述其网络,该如何表示?(4分)1)写出4个子网的网络范围。
老师:网络范围为170.32.10.0~170.32.11.255所以该网络的网络前缀为什么?网络范围为170.32.10.0~170.32.11.255,网络前缀不变,主机号从全0变到全1学生:170.32.0000101学生:23学生:170、32、0000101老师:旧版课本的133页我们把网络范围转为二进制170.32.00001010.0170.32.00001011.255从上面我们可以看出,网络前缀为:170.32.0000101也就是网络前缀为23位因为要换分为4个子网,所以要借用2位主机号,所以网络前缀为25也就是网络前25位不变,后7位变化前面25位不变,170.32.10.0~170.32.10.255就可以划分为170.32.10.0~170.32.10.127170.32.10.128 -- 170.32.10.255前面25位不变,170.32.11.0~170.32.11.255就可以划分为170.32.11.0 -- 170.32.11.127170.32.11.128 -- 170.32.11.255学生:全0全1的要去掉吗?老师:网络范围不必要去掉全0全1可用范围才去掉2)写出其子网掩码并简单说明。
老师:上面我们说了,网络前缀是23位,借2位后变成25位所以网络子网掩码为:11111111.11111111.11111111.10000000转化成十进制就是255.255.255.128学生:那用CIDR表示時用23還是25?老师:这道题的难度就在弄清楚它的网络范围对应的网络前缀23位25位因为你划分了4个子网这样,我再重复下这道题的关键网络范围:170.32.10.0~170.32.11.255所以把他转化为二进制:170.32.00001010.00000000170.32.00001011.11111111从这里面我们可以看出,该网段的网络前缀为:170.32.0000101学生:老师,为什么0不要呢?就是网络前缀那儿170.32.00001010老师:哪里,我不清楚你说哪里?注意,我们说网络范围是从全0变全1学生:他是问前缀为什么是23位老师:不要着急学生:170.32.10.0/25老师:我还没有讲完全0变全1的前提是网络前缀不变如果是170.32.00001010那么网络前缀就有两个了170.32.00001010170.32.00001011这就违反了一个网络范围只有一个网络前缀的规定现在明白了吗3)如果在路由表中使用CIDR描述其网络,该如何表示?(4分)老师:该网段的主机号全0代表该网络那么该网络主机号全0的IP是多少?学生:170.32.10.0老师:所以用CIDR表示为170.32.10.0/25。