计算机网络典型习题讲解
计算机网络作业一及解答
计算机网络作业一及解答一、题目:已知有两台计算机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) 硬件设备的连接c) IP地址的分配d) 数据加密与解密答案:a) 数据分组的传输解析:传输层主要负责将网络层传输的数据进行分组,并确保它们可靠地传输到目标主机。
2. 下列哪个是用于在计算机网络中唯一标识主机的地址类型?a) IP地址b) MAC地址c) 域名d) 端口号答案:a) IP地址解析:IP地址是用于在计算机网络中唯一标识主机的地址类型,它包含了主机所在的网络号和主机号。
3. 在计算机网络中,下列哪个协议用于将域名解析为对应的IP地址?a) HTTPb) DNSc) SMTPd) DHCP答案:b) DNS解析:DNS(Domain Name System,域名系统)是用于将域名解析为对应的IP地址的协议,在互联网中起到了重要的作用。
二、填空题1. TCP/IP协议中,TCP是面向____的协议,而UDP是面向____的协议。
答案:连接、无连接解析:TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的协议,它提供可靠的数据传输服务;UDP(User DatagramProtocol,用户数据报协议)是一种面向无连接的协议,它提供了不可靠但效率较高的数据传输服务。
2. OSI参考模型中,位于物理层和数据链路层之间的层次是____层。
答案:网络层解析:在OSI参考模型中,网络层位于物理层和数据链路层之间,主要负责数据的路由和分组。
三、解答题1. 请简述TCP协议和UDP协议的区别。
答:TCP协议是一种面向连接的协议,它提供可靠的数据传输服务。
TCP协议通过三次握手建立连接,并使用确认、重传和流量控制等机制确保数据的可靠传输。
计算机网络案例试题及答案
计算机网络案例试题及答案一、案例说明本案例旨在帮助读者巩固对计算机网络基础知识的理解,并通过具体案例的分析,培养读者解决实际问题的能力。
以下为案例试题及答案。
二、案例试题1. 基础知识题(1)计算机网络的定义是什么?(2)简述TCP/IP协议族的特点。
(3)解释以下概念:IP地址、MAC地址、子网掩码。
2. 应用题(1)某公司内部局域网(LAN)中有3台计算机,它们的IP地址分别是192.168.1.1、192.168.1.2和192.168.1.3,子网掩码均为255.255.255.0。
其中一台计算机需要向另外两台发送数据包,请问目标计算机的IP地址和MAC地址是多少?(2)某企业有两个分支机构A和B,分别位于不同的城市。
为了实现分支机构之间的通信,企业决定使用虚拟专用网络(VPN)技术。
请简要描述VPN的工作原理,并解释它如何保证通信安全。
(3)某大型互联网公司网站在特定时间突然遭受到大量用户的访问请求,导致服务器无法正常处理请求并崩溃。
请分析此情况可能产生的原因,并提出相应的解决方案。
三、案例答案1. 基础知识题(1)计算机网络的定义是什么?计算机网络是指通过通信线路将多台计算机互连起来,实现信息分享和资源共享的系统。
(2)简述TCP/IP协议族的特点。
TCP/IP协议族是互联网上使用最广泛的协议族,其特点包括:- 可靠性:使用TCP协议进行数据传输时,能够通过确认、重传等机制保障数据的可靠传输。
- 灵活性:TCP/IP协议族支持多种不同的网络类型和拓扑结构,并且能够适应不同的应用需求。
- 可扩展性:TCP/IP协议族的设计考虑到了将来的扩展需求,可以方便地添加新的功能和协议。
- 开放性:TCP/IP协议族的标准是公开的,各个厂商可以基于该协议族进行开发,促进了网络技术的进步与发展。
(3)解释以下概念:IP地址、MAC地址、子网掩码。
- IP地址:IP地址是互联网中设备的网络地址,用于标识设备在网络中的位置。
计算机网络原理试题及答案解析
计算机网络原理试题及答案解析第一部分:选择题题目1:下列哪项不属于计算机网络的特点?A. 可靠性B. 可扩展性C. 实时性D. 存储性答案解析:计算机网络的特点包括可靠性、可扩展性和实时性,其中存储性并非计算机网络的特点,所以答案选D。
题目2:在TCP/IP模型中,第三层是什么协议?A. HTTP协议B. FTP协议C. IP协议D. UDP协议答案解析:TCP/IP模型包括四层,第三层是网络层,负责实现数据包的路由和转发功能,所以答案选C。
题目3:下列哪项协议用于在计算机网络中实现无连接传输?A. TCPB. IPC. UDPD. HTTP答案解析:在TCP/IP模型中,TCP协议用于实现可靠的面向连接传输,而UDP协议则用于实现无连接传输,所以答案选C。
第二部分:填空题题目4:计算机网络的基本构成单元是_____________。
答案解析:计算机网络的基本构成单元是主机和网络设备。
题目5:ARP协议全称为_____________。
答案解析:ARP协议全称为地址解析协议(Address Resolution Protocol)。
第三部分:问答题题目6:简述TCP/IP协议族的特点,并列举其中几个常用的协议。
答案解析:TCP/IP协议族是目前互联网中最常用的协议族,它具有以下特点:1. 分层结构:TCP/IP模型包括应用层、传输层、网络层和链路层四个层次,每个层次负责不同的功能。
2. 开放性:TCP/IP协议族是开放标准,任何厂商都可以基于这个标准来开发兼容的网络设备和应用程序。
3. 全球通用:TCP/IP协议族已经成为全球互联网的核心协议,几乎所有的网络都支持TCP/IP协议。
常用的TCP/IP协议包括:1. HTTP协议:用于在客户端和服务器之间传输超文本的协议,基于TCP协议。
2. FTP协议:文件传输协议,用于在客户端和服务器之间进行文件传输,基于TCP协议。
3. SMTP协议:简单邮件传输协议,用于在邮件客户端和邮件服务器之间传输电子邮件,基于TCP协议。
计算机网络习题和答案解析
计算机⽹络习题和答案解析计算机⽹习题及参考答案第⼀章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写出⽹络协议的三个要素的主要内容。
计算机网络典型例题分析解答
典型例题分析解答一、填空题网络层是参考模型中的第三层介于运输层和数据链路层之间。
.【解析】网络层在参考模型中位于第三层,它的主要功能是实现两个端系统之间的数据透明传送,具体功能包括路由选择、阻塞控制和网际互连等。
【答案】网络层、运输.在虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要建立一条逻辑电路,称之为。
.【解析】虚电路不是专用的,每个节点到其它任一节点之间可能有若干条虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路径可能相同也可能不同。
【答案】虚电路.虚电路服务是层向运输层提供的一种可靠的数据传送服务,它确保所有分组按发送到达目的地端系统。
.【解析】在分组交换方式中,通信子网有虚电路和数据报两种操作方式,提供虚电路和数据报两种服务。
虚电路操作方式中,为了进行数据传输,网络的源节点和目的节点之间要建立一条逻辑通路,称之为虚电路。
虚电路服务是网络层向运输层提供的一种使所有分组按顺序到达目的端系统的可靠的数据传送方式。
【答案】网络、顺序.在数据报服务方式中,网络节点要为每个选择路由,在服务方式中,网络节点只在连接建立时选择路由。
.【解析】在数据报操作方式中,每个分组被称为一个数据报,每个数据报自身携带地址信息,若干个数据报构成一次要传送的报文或数据块.数据报服务是指端系统的网络层同网络节点中的网络层之间,一致地按照数据报操作方式交换数据。
虚电路服务是面向连接的服务,数据报服务是无连接的服务。
【答案】分组数据报、虚电路.当到达通信子网中某一部分的分组数量过多时,使该部分网络来不及处理,从而使网络性能下降,若出现网络通信业务陷入停顿,我们就称这种现象为。
查看答案.【解析】阻塞的极端后果是死锁。
死锁发生时,一组节点由于没有空闲缓冲区而无法接收和转发分组,节点之间相互等待,既不能接收分组也不能转发分组,并一直保持这一僵局,严重时甚至导致整个网络的瘫痪。
计算机网络习题讲解
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~3章习题及答案)
2-05、物理层的接口有哪些方面的特性?各包含什么内容? 答:(1)机械特牲 说明接口所用接线器的形状和尺寸、引线数目和排列、固定和 锁定装置等等。(2)电气特性 说明在接口电缆的哪条线上出现的电压应为什么范 围。即什么样的电压表示 1 或 0。 (3)功能特性 说明某条线上出现的某一电平的 电压表示何种意义。(4)规程特性 说明对于不同功能的各种可能事件的出现顺序。
当 t=s+x/C ,发送完最后一 bit; 当 t=s+x/C+kd,所有的信息到达目的地。
传播时延=信道长度/电磁波在信道上的传播速度 发送时延=数据块长度/信道带宽 总时延=传播时延+发送时延+排队时延
对分组交换,当 t=x/C,发送完最后一 bit;为到达目的地,最后一个分组需 经过 k-1 个分组交换机的转发,每次转发的时间为 p/C,所以总的延迟= x/C+(k-1)p/C+kd。
26、名词解释 协议栈:指网络中各层协议的总和,其形象的反映了一个网络中数据传输的过程:由上层协 议到底层协议,再由底层协议到上层协议。 实体:当研究开放系统之间的信息交换时,实体泛指任何可以发送或接收信息的软件或硬件。 对等层:两个不同系统上的相同层。 协议数据单元:同等层实体之间交换的数据单位。 服务访问点:在同一系统中,相邻两层实体进行交互的地方。 客户:作为服务请求方的计算机进程。 服务器:作为服务提供方的计算机进程。
1-15 假定网络的利用率到达了 90%。试估算一下现在的网络时延是它的最小值的 多少倍? 答:根据公式,D=D0/(1-U),D0 为网络空闲时的最小时延,U 是利用率,则
D/D0=1/(1-U)=1/0.1=10
1-17 试计算以下两种情况的发送时延和传播时延: (1) 数据长度为 107bit,数据发送速率为 100kbit/s,传播距离为 1000km,信号 在媒体上的传播速率为 2×108m/s。
计算机网络课后习题与解答讲解
本文所有的习题均来自教师上课布置的题目和书上,答案是一家之言,仅供参考。
第一章计算机概论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. 介绍计算机网络技术是现代社会中不可或缺的一部分。
它负责实现计算机之间的数据传输和通信,为各种应用提供基础设施。
本文将提供一系列习题,帮助读者加深对计算机网络技术的理解,并附有答案供参考。
2. 习题1题目:简要解释OSI参考模型的七层结构,列举每层的功能。
答案:OSI参考模型采用了七层结构,每层有不同的功能。
如下所示:- 物理层:负责在网络上传输原始的比特流,并处理物理连接和电气信号。
- 数据链路层:提供可靠的传输,通过帧错误检测和纠正功能,确保数据的可靠性。
- 网络层:负责数据包的路由和分组转发,为不同的主机提供连接服务。
- 传输层:通过建立端到端的连接,提供可靠的数据传输,同时负责分段和重组。
- 会话层:负责建立、管理和结束会话,实现数据的交互和同步。
- 表示层:负责数据的格式化和转换,以便于不同系统之间的通信。
- 应用层:为最终用户提供各种网络应用,例如电子邮件、文件传输等。
3. 习题2题目:描述TCP/IP协议族的层次结构,主要包含哪些协议?答案:TCP/IP协议族是互联网上最为重要的协议族之一,它也采用了分层结构。
主要的协议如下:- 网络接口层:提供物理接口,负责处理数据帧的编码和解码,以及与物理介质的通信。
- 网际层:负责数据包的传输与路由选择,其中核心协议是IP (Internet Protocol)。
- 传输层:提供端到端的可靠数据传输,主要协议包括TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)。
- 应用层:为不同的网络应用提供服务,例如HTTP(超文本传输协议)、FTP(文件传输协议)等。
4. 习题3题目:解释HTTP和HTTPS之间的区别,并说明为什么HTTPS更加安全。
答案:HTTP和HTTPS都是应用层协议,用于传输超文本。
主要区别在于安全性和数据传输方式:- HTTP:通过明文方式传输数据,不提供加密和身份验证功能。
2024年计算机软件能力考试网络技术历年真题详细讲解
2024年计算机软件能力考试网络技术历年真题详细讲解第一章:网络协议与标准一、TCP/IP协议族2018年真题:1. 请解释TCP/IP协议族中的“IP”是什么含义,以及其作用。
答案:IP是Internet Protocol(互联网协议)的缩写,它是一种为互联网数据包交换而设计的协议。
它负责将数据包从源主机传输到目的主机,通过将每个数据包分割成更小的单位(数据包片段),并在互联网上路由传输。
IP协议在全球范围内创建了一个唯一的地址空间,使得所有连接到互联网的设备都能够相互通信。
2. 在TCP/IP协议族中,TCP和UDP分别是什么意思?它们之间有什么区别?答案:TCP是Transmission Control Protocol(传输控制协议)的缩写,UDP是User Datagram Protocol(用户数据报协议)的缩写。
它们都是传输层协议,用于在不同主机之间传输数据。
区别在于:- TCP是一种面向连接的协议,提供可靠的数据传输,确保数据的顺序和完整性。
它通过确认和重传机制来保证数据的可靠性,但是在传输过程中会产生较多的开销和延迟。
- UDP是一种无连接的协议,不提供可靠性保证,它只是将数据包从源主机直接传输到目的主机。
UDP适用于实时应用程序,比如语音和视频传输,它可以通过减少开销来提高传输效率。
2019年真题:1. 请解释TCP协议中的“三次握手”是什么意思,以及其作用。
答案:三次握手是建立TCP连接的过程。
具体步骤如下:1)客户端向服务器发送一个SYN(同步)数据包,其中包含客户端的初始序列号。
2)服务器收到SYN数据包后,向客户端发送一个SYN/ACK(同步/确认)数据包,其中包含服务器的初始序列号和确认号(客户端的序列号加一)。
3)客户端收到SYN/ACK数据包后,向服务器发送一个ACK(确认)数据包,其中包含确认号(服务器的序列号加一)。
三次握手的作用是确保客户端和服务器之间建立起可靠的双向通信通道,使双方能够对数据的传输进行同步和确认。
《计算机网络》各章习题及参考答案
《计算机网络》各章习题及参考答案计算机网络各章习题及参考答案第一章习题与参考答案1. 什么是计算机网络?描述其特点与作用。
计算机网络是指将分散的计算机系统通过通信线路连接起来,实现信息的传输和共享的系统。
其特点有:广域性、异构性、可扩展性、高性能和可靠性。
计算机网络的作用包括资源共享、信息传输、提高工作效率等。
2. 简述计算机网络的分类,并给出相应的例子。
计算机网络可以按照覆盖范围分为广域网(WAN)、城域网(MAN)、局域网(LAN)和个人区域网(PAN)。
例子包括互联网、校园网、以太网和蓝牙网络。
3. 什么是拓扑结构?列举并描述三种常见的拓扑结构。
拓扑结构是指计算机网络中各节点之间连接方式的布局形式。
常见的拓扑结构包括:星型拓扑、总线型拓扑和环形拓扑。
- 星型拓扑:中央节点连接所有其他节点,节点间的通信都通过中央节点进行。
- 总线型拓扑:所有节点通过共享的传输线连接在一起,任意节点可以发送数据到总线上,其他节点接收并处理数据。
- 环形拓扑:节点以环形方式连接,数据按顺时针或逆时针方向传输。
4. 简述计算机网络的传输方式,并分别对比它们的特点。
计算机网络的传输方式包括电路交换、报文交换和分组交换。
- 电路交换:建立一条专用的物理连接,并保持连接的通信方式。
具有独占性和固定带宽的特点。
- 报文交换:将整个报文作为一个整体进行传输,不需要建立专用的物理连接。
具有较高的实时性和可靠性。
- 分组交换:将数据划分为较小的数据包进行传输,通过存储转发的方式进行分组传输。
具有较高的灵活性和可扩展性。
第二章习题与参考答案1. 什么是物理层?描述其功能和主要特点。
物理层是计算机网络的第一层,负责提供比特流的传输。
其功能包括数据的编码、解码、传输方式的选择等。
主要特点是传输的内容为比特流,没有进行错误控制和流量控制。
2. 简述数据链路层的功能和特点。
数据链路层是计算机网络的第二层,主要负责实现节点之间的可靠数据传输。
计算机网络课后习题和答案解析
第一章计算机网络概论第二章数据通信技术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)= 2048000bps 4、比较电路交换、报文交换、分组交换的数据报服务、分组交换的虚电路服务的优缺点?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.下列说法中,正确的是( )。
计算机网络练习题讲解
计算机网络练习题讲解某公司申请得到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。
计算机网络典型习题讲解.
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
计算机网络典型习题讲解.共56页
❖ 知识就是财富 ❖ 丰富你的人生
71、既然我已经踏上这条道路,那么,任何东西都不应妨碍我沿着这条路走下去。——康德 72、家庭成为快乐的种子在外也不致成为障碍物但在旅行之际却是夜间的伴侣。——西塞罗 73、坚持意志伟大的事业需要始终不渝的精神。——伏尔泰 74、路漫漫其修道远,吾将上下而求索。——屈原 75、内外相应,言行相称。——韩非
计算机网络典型习题讲解.
61、辍学如磨刀之石,不见其损,日 有所亏 。 62、奇文共欣赞,疑义相与析。
63、暧暧远人村,依依墟里烟,狗吠 深巷中 ,鸡鸣 桑树颠 。 64、一生复能几,倏如流电惊。 65、少无适俗
计算机网络典型习题讲解56页PPT
谢谢!
56
26、要使整个人生都过得舒适、愉快,这是不可能的,因为人类必须具备一种能应付逆境的态度。——卢梭
▪
27、只有把抱怨环境的心情,化为上进的力量,知之者不如好之者,好之者不如乐之者。——孔子
▪
29、勇猛、大胆和坚定的决心能够抵得上武器的精良。——达·芬奇
▪
30、意志是一个强壮的盲人,倚靠在明眼的跛子肩上。——叔本华
计算机网络典型习题讲解
31、园日涉以成趣,门虽设而常关。 32、鼓腹无所思。朝起暮归眠。 33、倾壶绝余沥,窥灶不见烟。
34、春秋满四泽,夏云多奇峰,秋月 扬明辉 ,冬岭 秀孤松 。 35、丈夫志四海,我愿不知老。
▪
计算机网络原理习题讲解精编版
计算机网络原理习题讲解精编版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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
? 应用层:FTP、HTTP、DNS、SMTP、DHCP、 RIP 、ODBC、RPC等
OSI 参考模型
? 从下到上列举OSI 7层模型,并概要说明每层的主要功能。
计算机网络习题讲解
1
?基本概念
? 端到端延迟计算
第一章
2
OSI参考模型
? 请从低到高的顺序指出OSI参考模型中的七层, 并对其中(任选的)五层的 每一层指出一个实际协议的例子。
? 答:物理层、数据链路层、网络层、传输层、 会话层(或会晤层)、表示 层、应用层
? 物理层:任何一种调制解调体制 ? 数据链路层: ALOHA、CSMA或CSMA/CD、TDMA、FDMA、CDMA、FDDI
6
解答
? a. m/s ? b. L/R ? c. L/R + m/s ? d. at the spot of A ? e. 在链路上且距离A dtrans*s米处 ? f. at the spot of B ? g. 大约8.9*105 米
7
课后习题 18
? 假定两个主机A和B相隔10 000km,由一条直接的R=1 Mb/s的链路相连。 假定跨越该链路的传播速率是2.5*108m/s。书上课后习题18. P47
8
解答
? a.“带宽时延”积=(1e7/2.5e8)*1e6=40,000bit ? b.40000bit ? c.一条链路的带宽时延积就是这条链路上具有的比特数的最大值。 ? d.1e7/4e4=250m,比一个足球场的长度还长。 ? e.s/R
9
传输层
? 滑动窗口信道利用率计算 ? TCP连接建立、删除 ? 连接开始到结束的序列号及确认号计算填空 ? UDP和TCP的区别
a.计算“带宽时延”积R*tprop。 b.考虑从主机A到主机B发送一个400 kb的文件,假定该文件作为一个大报文连续
发送。在任何给定时间,在链路上具有的比特数量最大值是多少? c.给出带宽时延的一种解释。 d.在该链路上一个比特的宽度(以m计)是多少?它比一个足球场更长吗? e.根据传播速率s,带宽R和链路m的长度,推导出比特宽度的一般表达式。
TCP 建立连接
?3-way handshaking
TCP client
SYN=1,Seq# = m
TCP server
SYN=1,Seq#=n, ACK=1, Ack#= m+1
ACK=1 ,Ack#=n+1
m:客户端起始序列号,n:客户端起始序列号
TCP删除/关闭连接
FIN=1 Seq#=M ACK=1 ,Ack#= M+1
答案: 信道利用率 = 数据发送时间 / (数据发送时间 + 传播时延) 1) 信道利用率 =(1000bit/1Mb/s)/(1000bit/1Mb/s+270ms*2)=0.184842% 2) 信道利用率 =(1000bit/1Mb/s*6)/(1000bit/1Mb/s*6+270ms*2)=1.098901% 3) 信道利用率 =(1000bit/1Mb/s*5)/(1000bit/1Mb/s*5+270ms*2)=0.91743% 11
M= 连接关闭前已经被确认收到数据的最后一个字节的序列号加 1 任何一方 (client or server) 都能够发送关闭请求,单向关闭 .
TCP 关闭连接具有单向性
A
FIN=1 Байду номын сангаасSeq#=M
B
ACK=1 ,Ack#= M+1
Stream?
A 到 B 的连接关闭, 而B到A的连接并未关闭仍可继续传输数据
? 物理层:该层包括物理连网媒介,是计算机连网的基础。
? 数据链路层:在不可靠的物理线路上进行可靠的数据传递
? 网络层:实际完成主机到主机的通信服务。( IP、ARP、RARP、 ICMP+各种选路协议)
? 传输层:在终端用户之间提供透明的数据传输。(TCP、UDP)
? 会话层:负责在网络中的两节点之间建立和维持通信
? 位的差错检测与恢复
数据链路层
? 路由学习 ? 分组转发
网络层 网络层
? 进程-进程之间的可靠传输 传输层
? (2) 以下具体设备或软件工作在OSI模型的哪一层?
? XML(扩展超标记语言) 表示层 ? IP路由器 网络层
? Web 服务器 应用层 ? JAVA RMI(远程方法调用) 应用层
? 以太网网卡
10
滑动窗口计算题
? 卫星信道上数据传输速率为 1Mb/s,数据帧长为 1000bit,卫星信道的传播时 延为270ms,而帧的控制信息、确认帧长及帧处理时间均可忽略不计。当采 用下列三种协议时,试计算可能达到的信道利用率是多少? ? A. stop-and-wait ? B. Go-Back-N, WT=6, WB=1; ? C. Select Repeat, W T =5 ,W B =5
数据链路层
5
端到端延迟计算
? 考虑两台主机 A和B由一条速率为 R bit/s的链路相连。假定这两台主机相隔 m米, 沿该链路的传播速率为 s m/s。主机A向主机B发送长度为 L比特的分组。书上课后 习题5. P46 a.根据m和s表达传播时延dprop b.根据L和R确定分组的传输时延dtrans c.忽略处理时延和排队时延,得出端到端时延的表达式 d.假定主机A在时刻t=0开始传输该分组,在时刻 t= dtrans,该分组的最后一个比特在 什么地方? e.假定dprop大于dtrans,在时刻t=dtrans,该分组的第一个比特在何处? f. 假定dprop小于dtrans,在时刻t=dtrans,该分组的第一个比特在何处? g.假定s=2.5*108,L=100b,R=28 kb/s。求出传播时延等于传输时延的距离m。
? 表示层:为不同终端的上层用户提供数据和信息的格式化方法。( 例如加密解密)
? 应用层:负责对软件提供接口以使程序能够使用网络服务(注意不
是运行的那些应用程序,而是提供的接口或者服务)
4
练习
? (1)以下功能典型地属于OSI模型的哪一层?
? 介质访问控制 (Medium Access Control) 数据链路层