计算机网络计算题

合集下载

计算机网络计算题汇总

计算机网络计算题汇总

答案:有误,因为不能整除,余数不为零
CIDR地址划分举例
206.0.64.0/18 Internet 206.0.68.0/22 ISP
大学X
206.0.68.0/25 206.0.68.128/25 206.0.70.0/26 206.0.69.0/25 206.0.70.128/26 206.0.69.128/25 206.0.70.64/26
原C类网络Netid: 200.123.46.0 11001000.01111011.00101110.00000000
Netid
Netid
hostid
Subnetid hostid
要划分3个可用子网,需要借助原Hostid中的前面至少3个比 特位,因为如借助1个比特位,只能划出两个子网,若借助2个 比特位虽然可以划分4个子网,但是由于subnetid为00和11 的都不可以使用,故实际只有两个子网可用。 考虑到每个子网可接不少于27台主机,故只能借3个比特位, 因为若借助4位,则剩余表示hostid 只有4位,则最多可接 24-2个主机,而借助3位,则剩余表示hostid 只有5位,则最 多可接25-2个主机
(5) 写出该主机所在的子网的有限广播地址和直接广播地址
因为该主机所在网络号为: 11001000.01111011.001011160 所以直接广播地址为: 11001000.01111011.00101110.10111111 即:200.123.46.191
所以子网号为:101,即5号子网络
该主机所在网络号为:
11001000.01111011.00101110.10100000
即:200.123.46.160
(4)写出该主机所在的子网IP地址范围。 该主机所在网络号为: 11001000.01111011.00101110.10100000 即:200.123.46.160 所以可用IP地址范围是: 11001000.01111011.00101110.10100001 11001000.01111011.00101110.10111110 即:200.123.46.161~200.123.46.190

计算机网络作业一及解答

计算机网络作业一及解答

计算机网络作业一及解答一、题目:已知有两台计算机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个分组所需的时间。

计算机网络计算题

计算机网络计算题

以太网能够传送数据帧的最大数据长度 MTU 为 1500 字节。

因此,IP 数据报划分分段之后总长度(首部部分 20 字节+数据部分)大小不能超过 1500 字节,即数据部分不能超过 1480 字节。

(3 分)(2)分)(4 分段 1 2 3 4 数据字段长度 1480 1480 1480 780 片偏移字段值 0 185 370 555 M 标志值1 1 1 0(1)2m=4,所以m=2,即子网地址为2,网络前缀为26+2=28。

子网的掩码是:255.255.255.11110000 或 255.255.255.240(2)每一个子网中的地址为:24=16。

(3)每一个子网的地址块:第一个子网:212.112.20.64/28 第二个子网:212.112.20.80/28第三个子网:212.112.20.96/28第四个子网:212.112.20.112/28(4)每一个子网可分配给主机使用的最小地址和最大地址:子网名称最小地址最大地址第一个子网212.112.20.65/28 212.112.20.78/28第二个子网212.112.20.81/28 212.112.20.94/28第三个子网212.112.20.97/28 212.112.20.110/28第四个子网212.112.20.113/28 212.112.20.126/28传播时间=12000×1000 (m)/2.4×108 (m/s)=50 ms传输时间=2500×8 (b)/108 (bps)=0.2 ms(1)已知P(x)多项式得除数P=10011,被除数25-1M, M=1101011011,n=4, 所以根据公式:被除数/除数=11010110110000/10011,得余数1110。

(2)最后2位1变成0,利用公式检验:被除数/除数=11010110001110/10011,得求余数为101,而不是0,故而能够发现数据传输错误。

计算机网络习题

计算机网络习题

阅卷人一、选择题(2×10=20分)1、以下哪个IP地址是回环地址()?A. 192.168.0.1B. 127.0.0.1C.传10.0.0.1D. 172.16.0.12、在OSI参考模型中,保证端-端的可靠性是在哪个层次上完成的()?A.数据链路层B.网络层C.传输层D.会话层3、MAC地址通常存储在计算机的()?A.网卡上B.内存中C.硬盘中D.高速缓冲区4、以太网交换机中的端口/MAC地址映射表()。

A.是由交换机的生产厂商建立的B.是交换机在数据转发过程中通过学习动态建立的C.是由网络管理员建立的D.是由网络用户利用特殊的命令建立的5、因特网使用的互联协议是()。

A. IP协议B. IPX协议C.AppleTalk协议BEUI协议6、IP地址205.140.36.88的哪一部分表示主机号?()。

A.205B.205.140C.88D.36.887、对IP数据报分片的重组通常发生什么设备上()?A.源主机B.目的主机C. IP数据报经过的路由器D.目的主机或路由器E.源主机或路由器8、为了保证连接的可靠建立,TCP通常采用()。

A.三次握手法B.窗口控制机制C.自动重发机制D.端口机制9、关于TCP和UDP,下列哪种说法是错误的()?A. TCP和UDP的端口是相互独立的B. TCP和UDP的端口是完全相同的,没有本质区别C.在利用TCP发送数据前,需要与对方建立一条TCP连接。

D.在利用UDP发送数据时,不需要与对方建立连接。

10、电子邮件系统的核心是()?A.电子邮箱B.邮件服务器C.邮件地址D.邮件客户机软件表A. cmdB. mmcC. autoexeD. regedit阅卷人二、填空题(1×20=20分)1、按照覆盖的地理范围,计算机网络可以分为______、______和______。

2、ISO/OSI参考模型自下至上将网络分为____层、______层、______层、______层、______层、______层和______层。

计算网络考研试题及答案

计算网络考研试题及答案

计算网络考研试题及答案一、选择题1. 在计算机网络中,OSI参考模型的第四层是:A. 传输层B. 网络层C. 数据链路层D. 应用层2. TCP协议位于OSI模型的哪一层?A. 传输层B. 表示层C. 会话层D. 网络层3. 以下哪个协议是用于域名解析的?A. HTTPB. FTPC. DNSD. SMTP4. 在网络协议中,TCP和UDP的主要区别是:A. TCP是面向连接的,而UDP是无连接的B. TCP比UDP更安全C. TCP传输速度更快D. UDP支持广播和组播5. 以下哪个不是网络设备的名称?A. 路由器B. 交换机C. 网关D. 服务器答案:1. A2. A3. C4. A5. D二、简答题1. 简述TCP协议的三次握手过程。

2. 描述IP地址的分类及其特点。

3. 什么是网络拥塞控制?请简述TCP拥塞控制的基本原理。

答案:1. TCP协议的三次握手过程是建立一个可靠的连接所必须的。

首先,客户端发送一个SYN(同步)标志的数据包到服务器以建立连接,服务器收到后,回复一个SYN-ACK(同步确认)标志的数据包,表示服务器已准备好发送数据。

最后,客户端再次发送一个ACK(确认)标志的数据包,表示客户端已准备好接收数据。

至此,一个稳定的TCP连接建立。

2. IP地址的分类主要有A、B、C、D、E五类。

A类地址范围从0.0.0.0到127.255.255.255,通常用于大型网络;B类地址从128.0.0.0到191.255.255.255,用于中型网络;C类地址从192.0.0.0到223.255.255.255,用于小型网络;D类地址用于多播;E 类地址保留用于实验和未来使用。

3. 网络拥塞控制是网络协议中用于防止网络过载的一种机制。

TCP拥塞控制的基本原理是通过监测网络的拥塞程度来调整数据传输的速率。

TCP使用滑动窗口机制来控制数据的发送速率,当网络拥塞时,减少窗口大小,减少发送的数据量,从而减轻网络负担。

计算机网络-计算题

计算机网络-计算题

1. 试在下列条件下比较电路交换和分组交换。

要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为C(bit/s)。

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

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

问在怎样的条件下,分组交换的时延比电路交换的要小?答:对电路交换,当t=s时,链路建立;当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所以当分组交换的时延小于电路交换x/C+(k-1)p/C+kd<s+x/C+kd时,(k-1)p/C<s2. 主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。

试问:(1)第一个报文段携带了多少个字节的数据?(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?(3)如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。

B在第二个报文段到达后向A发送确认。

试问这个确认号应为多少?解:(1)第一个报文段的数据序号是70到99,共30字节的数据。

(2)确认号应为100.(3)80字节。

(4)703. 通信信道带宽为1Gb/s,端到端时延为10ms。

TCP的发送窗口为65535字节。

试问:可能达到的最大吞吐量是多少? 信道的利用率是多少?答:L=65536×8+40×8=524600C=109 b/sL/C=0.0005246sTd=10×10-3 sThroughput=L/(L/C+2×Td)=524600/0.0205246=25.5Mb/sEfficiency=L/(L/C+2×Td)/C=0.0255最大吞吐量为25.5Mb/s。

计算机网络计算题

计算机网络计算题

计算机网络计算题在计算机网络领域,计算题是一种重要的学习和测试工具,可帮助学生巩固理论知识并提高实践能力。

本文将为您提供一些计算机网络计算题的例子,并以问题和解答的形式呈现,帮助您更好地理解和应用这些知识。

问题一:IP地址子网划分给定一个IP地址段为192.168.1.0/24,划分出5个子网,请计算每个子网的网络地址、子网掩码、广播地址和可用主机数。

解答:根据题目要求,我们需要从192.168.1.0/24这个IP地址段中划分出5个子网。

首先,我们需要确定每个子网的所需主机数量。

假设子网1需要16个主机,子网2需要32个主机,子网3需要64个主机,子网4需要128个主机,子网5需要256个主机。

1. 子网1:主机数量:16个子网掩码:255.255.255.240网络地址:192.168.1.0广播地址:192.168.1.152. 子网2:主机数量:32个子网掩码:255.255.255.224网络地址:192.168.1.16广播地址:192.168.1.31 3. 子网3:主机数量:64个子网掩码:255.255.255.192网络地址:192.168.1.32广播地址:192.168.1.63 4. 子网4:主机数量:128个子网掩码:255.255.255.128网络地址:192.168.1.64广播地址:192.168.1.127 5. 子网5:主机数量:256个子网掩码:255.255.255.0网络地址:192.168.1.128广播地址:192.168.1.255问题二:TCP/IP分段与重组有一台主机A要向主机B发送一个1500字节大小的数据包,假设链路上最大传输单元(MTU)为500字节,请计算主机A需要将数据包分成多少个片段进行传输,并给出分片的偏移值和标志位。

解答:根据题目要求,我们需要将一个1500字节的数据包分成多个大小为500字节的片段进行传输。

每个片段都需要有偏移值和标志位。

计算机网络原理计算题及答案

计算机网络原理计算题及答案

计算机网络原理计算题1.设利用12MHz的采样频率对信号进行采样,苦量化级为4,试计算出在无噪声信道中的数据传输速率和所需的信道带宽。

解析:根据R = 采样频率*log2(N);数据传输率R =12MHz*log2(4)=24Mbps;根据采样定律:被采样信号带宽=采样频率/2;所需信号带宽=12MHz/2=6MHz;2.设信道带宽为2400Hz,采用PCM编码,采样周期为125us,每个样本量化为128个等级,则信道的数据速率为?解析:采样频率f = 1/T = 1/0.000125 = 8000Hz传输速率R = F * log2(N) = 56Kbps3.设信号的采样量化级为256,若要使数据传输速率达到64Kbps,试计算出所需的无噪声信道的带宽和信号调制速率。

(要求写出计算过程)解析:根据奈圭斯特公式 C = 2H * log2(N)即64000 = 2H * log2(256)H = 64000/2/8 = 4KHz信号调制速率B = 2H即B = 8000 (baud)4.有一受随机噪声干扰的信道,其带宽为4KHz,信噪比为30dB。

试求出最大数据传输速率。

解析:根据香农公式C = H * log2(1+S/N)C = 4000 * log2(1+10^(30/10)) = 4000 * log2(1001) ≈40Kbps5.假设使用调制解调器,并采用1位起始位、1位停止位、无校验位的异步传输模式,在1分钟内传输7200个汉字(双字节),调制解调器至少应达到的传输速率为多少?解析:一个汉字两个字节,7200个汉字就是7200*2,1个起始位8个数据位1们停止位共10位组成一帧,求1分钟的传输速率,则:(7200*2)*(1+8+1) /60 = 2400bps;6.调制解调器的传输速率为4800bps,并采用1位起始位,1位停止位,1位奇偶校验位的异步传输模式,求传输2400个汉字所需要的时间。

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

1 、(5分)考虑一个最大距离为2公里的局域网,当带宽等于多大时传播时延(传播速度为2*10^8米/秒)等于100字节分组的发送时延?对于512字节分组结果又当如何?
发送时延 = 传播时延 = 信道长度/传播速度 = 2km/(2*10^8s) = 10us
100字节分组带宽 = 数据包/发送时延 = 100b/10us = 10Mb/s
512字节分组带宽 = 数据包/发送时延 = 512b/10us = 51.2Mb/s
2 、(5分)
假定网络中的路由器B的路由表如下左表所示,现在B收到从C发来的路由信息如下右表所示。

试求出路由器B更新后的路由表(详细说明每一个步骤)。

3 、(5分)
收到的分组的目的地址206.0.71.128,路由表中的项目:
206.0.68.0/22 R1(下一跳)
206.0.71.128/25 R2(下一跳)
206.0.64.0/20 R3(下一跳)
试问其真实下一跳是什么,为什么?
真实的下一条是R2,因为目的地址跟3个就是and运算,都在内部子网中,所以有多个的时候,选择子网掩码最长的那个,称为最长前缀匹配
4 、(5分)假定1km长的CSMA/CD网络的数据率为1Gb/s。

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

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

对于1km 电缆,单程传播时间为1÷200000=5×10^-6,即5us,来回路程传播时间为10us。

为了能够按照csma/cd工作,最小帧的发射时间不能小于10us。

以1gb/s速率工作,10us可以发送的比特数等于:
10x10的-6次方/1x10的-9次方= 10000,因此,最短帧是10000 位或1250 字节长。

5 、(5分)C类网络192.168.10.0,每个子网要求22台主机,最多划分多少个子网?子网掩码是多少?
2^4=16<22<2^5=32 最多可划分2^3=8个子网,子网掩码都是255.255.255.224
7 、(5分)假定某信道受奈氏准则限制的最高码元速率为2000 码元/秒。

如果采用振幅调制,把码元的振幅划分为16 个不同等级来传送,那么可以获得多高的数据率(b/s)?
C = Rlog2(16) = 2000b/s*4 = 8000b/s
8 、(5分)假定要用3kHz带宽的电话信道传送64kb/s 的数据(无差错传输),试问这个信道应该具有多高的信噪比(用比值和分贝来表示),这个结果说明什么问题?
C=Wlog2 (1+S/N)
C信道容量;W带宽;S/N信噪比
C=64kb/s B=3kHz
由公式得,S/N=64.2dB
说明这是个信噪比很高的信道
9 、(5分)若地址块中的一个地址是152.65.39.124/27,求此地址块的最小地址、最大地址和地址掩码。

/// /27代表前面27位都相同后面随意,然后选,就取最后八位算
152.65.39.96
152.65.39.127
255.255.255.224
11 、(5分)假设信号在媒体上的传播速率为2.3×108/s。

媒体长度l 分别为:
(1) 10cm(网卡);
(2) 100m(局域网);
(3) 100km(城域网);
(4) 5000km(广域网)。

试计算当数据率为1Mb/s 和10Gb/s 时在以上媒体中正在传播的比特数。

1Mb/s 10Gb/s
数据包/带宽= 传播延时= 发送延时= 长度/速度
所以数据包=带宽*长度/速度
(1) 答:
1Mb/s :
数据包= ( 0.1*10^6 ) / ( 2.3*10^8 ) = 4.35 * 10^-4 (bit);
10Gb/s:
数据包= (0.1*10*10^9) / (2.3*10^8) = 4.35(bit);
(2) 答:
1Mb/s :
数据包= ( 100*10^6 ) / ( 2.3*10^8 ) = 0.435 (bit);
10Gb/s:
数据包= (100*10*10^9) / (2.3*10^8) = 4.35*10^3(bit);
(3) 答:
1Mb/s :
数据包= ( 100*10^3*10^6 ) / ( 2.3*10^8 ) = 4.35 * 10^3(bit);
10Gb/s:
数据包= (100*10^3*10*10^9) / (2.3*10^8) = 4.35*10^6(bit);
(4) 答:
1Mb/s :
数据包= ( 5000*10^3*10^6 ) / ( 2.3*10^8 ) = 2.17*10^5 (bit);
10Gb/s:
数据包= (5000*10^3*10*10^9) / (2.3*10^8) = 2.17*10^8(bit);
13 、(5分)一个数据报长度为4000字节(为固定首部长度)。

现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。

试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?
答:IP数据报固定首部长度为20字节
书上128
15 、(5分) 主机A向主机B连续发送了两个TCP报文段,其序号分别为60和120。

试问:(1)第一个报文段携带了多少个字节的数据?
答:数据为从60-119,120 – 60 = 60
(2)如果主机B收到第二个报文段后发回的确认中的确认号是200,试问A发送的第二个报文段中的数据有多少字节?
答:200-120 = 80 数据
(3)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。

B在第二个报文段到达后向A发送确认。

试问这个确认号应为多少?
答:由于没有收到第一个报文段,则确认号为60
16 、(5分)在通路上配置一个存储转发交换机的10Mbps以太网,分组大小是5000位。

假定每条链路引入10微秒的传播时延,并且交换机在接收完分组之后立即重发。

求链接该网络的两台主机从发送到接收该分组的时延开销是多少?
1位的发送延迟= 1b/带宽= 1b/(10*10^6) = 0.1 us;
所以总的延迟= (5000*0.1+10)*2 us = 1020us = 1.02ms。

相关文档
最新文档