计算机网络习题整理03★
- 在OSI参考模型中,直接为会话层提供服务的是【传输层】
- 网络协议中,涉及数据以及控制信息的格式、编码以及信号电平等的是【语法】
- 如果IPv4的分组太大,将会在传输中被分片,那么在【目的端主机】将对分片后的数据重组。
- 若码元传输速率为2400波特,每个码元可以取4中有效离散值,则相应的数据传输速率为【1200b/s】
每秒能传输的二进制比特数称之为数据传输速率R, 其单位为 比特/秒(bit per second) 波特率B是指单位时间内能够传输的码元个数, 其单位为 波特(baud) 一个数字脉冲称为要给码元。 一个码元所取得有效离散值个数为N, 则 R=B·log2N。 该通信链路采用4相位调制,即一个码元有4种有效离散值,例如数字脉冲的相移分别为0°、90°、180°、270°,则一个码元对应于两位二进制信息。R=2400bps,N=4,则B=R/log2N=2400/log24=2400/2=1200baud。
- 不属于网络体系结构中所描述的内容是【协议的内部实现细节】
- 在物理层接口特性中用于描述完成每种功能的事件发生顺序的是【过程特性】
物理层接口特性中用于描述完成每种功能的事件发生顺序的是过程特性。
- 以下对PPP协议的说法中错误的是【仅支持IP协议】
- 由交换机连接10Mbps的交换式以太网共有10个用户,则每个用户能够占有的带宽为【10Mbps】
集线器共享带宽 交换机独享带宽
- 100Mbps的以太网交换机,当输出端口库无排队,以直通交换方式转发一个以太网帧时,引发的转换时延至少是【0.48us】
直通交换方式是指以太网交换机可以在各个端口间交换数据。 在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口, 在输入与输出交叉处连通,把数据包直通到相应的端口,实现交换功能。 通常情况下,直通交换方式只检查数据包的包头即前14个字节,不需要考虑前导码,只需要要检测目的地址6B,最短的 传输事件是0.48up.
- 关于以太网的描述正确的是:【数据是以广播方式发送的】
以太网采用带冲突检测的载波帧听多路访问(CSMA/CD)机制.以太网中节点都可以看到在网络中发送的所有信息,所以说以太网是一种广播网络
11.PPP协议使用同步传输技术传送比特串0110111111111100。经过0比特填充后变为【】
只要发现5个连续1,则立即填入一个0。因此经过这种零比特填充后的数据,就可以保证不会出现6个连续1。在接收一个帧时,先找到F字段以确定帧的边界。接着再用硬件对其中的比特流进行扫描。每当发现5个连续1时,就将这5个连续1后的一个0删除,以还原成原来的比特流。 发送端的数据0110111111111100经过零比特填充是011011111011111000 接收端收到的0001110111110111110110删除零后是00011101111111111110
- 10Mbps的Ethernet的争用期是51.2us,在争用期内可发送【】的数据
10Mb/sX51.2us =10^6 bit /sX51.2X10^-6s =512bit =64Byte
- 香农公式表明:信道的带宽或信道中的信噪比越大,则信息的极限传输效率就越高。
- 网络适配器实现的功能,包括数据连接和物理层次的话就是它的硬件。
- 频分复用的所有用户在不同的时间占用同样的频带宽度。
频分复用按照频率划分到不同的信道。在频分复用中,所有用户在同样的时间占用不同的带宽资源。在进行通信时,复用器和分用器是成对出现的。如果每个用户占用的带宽不变,用户增加时,总带宽增加。
- 通常情况下,远距离通信使用多模光纤,近距离通信使用单模光纤。✔
- 源主机和中途路由器都不知道IP数据报到达目的主机需要经过的完整路径 ✔
通常主机在发出数据包时只需指明第一个路由器,而后数据包在因特网中如何传输以及沿着哪一条路径传输,源主机则不必关心。 而下一个中途路由也充当了源主机的角色,指明了下一个路由器的位置,所以完整的路径也不知。由于独立对待每一个IP数据报, 所以源主机两次发往同一目的主机的数据可能因为中途路由器选择的不同而沿着不同的路径到达目的主机。
- Internet可以分为边缘部分和核心部分,位于核心部分的路由器的主要作用是按存储转发方式进行报文交换 ✔
- 根据CSMA/CD的原理,网络的数据传输速率不变,冲突域的最大距离变长,需要提高最短帧长度。❌
冲突域的最大距离不变,网络传输速率提高
- 数据交换技术可以分为【分组交换】【电路交换】和【报文交换】
- 基本的信号调制方式有【调频】【调幅】【调相】
- 10BASE-T标准的传输介质是【双绞线】
- 数据链路层使用的信道主要有两种类型,分别是【点对点信道】和【广播信道】
- SONET的中文含义是:【SONET (Synchronous Optical Network)同步光纤网络】
- 在二进制后退算法中,如果发生13次碰撞,那么站点会在0和【2】之间选择一个随机数。
1.确定基本退避时间,一般为端到端的往返时间为2t,2t也称为冲突窗口或争用期。 2. 定义参数k,k与冲突次数有关,规定k不能超过10,k=Min[冲突次数,10]。在冲突次数大于10,小于16时,k不再增大,一直取值为10。 3. 从离散的整数集合[0,1,2,……,(2k-1)]中随机的取出一个数r,等待的时延为r倍的基本退避时间,等于r x 2t。r的取值范围与冲突次数k有关,r可选的随机取值为2k个、这也是称为二进制退避算法的起因。 4.当冲突次数大于10以后,都是从0—210-1个2t中随机选择一个作为等待时间。 5. 当冲突次数超过16次后,发送失败,丢弃传输的帧,发送错误报告。
- 二进制数据编码技术中的三种主要编码技术:【不归零编码】【曼彻斯特编码】【差分曼彻斯特编码】
- 主机A发送IP分组给主机B,途中结果4个路由器,在IP数据报发送过程中要使用【5】次ARP(假设每个设备的ARP缓存为空)
注意ARP协议的四种典型情况 发送方是主机,要把IP数据报发送到本网络上的另一个主机。这时用ARP找到目的主机的硬件地址; 发送方是主机,要把IP数据报发送到另一个网络上的一个主机。这时用ARP找到本网络上的一个路由器的硬件地址。剩下的工作由这个路由器来完成; 发送方是路由器,要把IP数据报转发到本网络上的一个主机。这时用ARP找到目的主机的硬件地址; 发送方是路由器,要把IP数据报转发到另一个网络上的一个主机。这时用ARP找到本网络上的一个路由器的硬件地址。剩下的工作由这个路由器来完成。 本题中发送方首先是主机,然后是途中经过的路由器,4台路由器,就要使用4次ARP协议,因此总共是5次
计算题
1) 已知CRC生成多项式为 P(X) = X^4 + X + 1, 设要传送的二进制序列为10110,试求其对应的CRC校验码和最终发送的信息块(发送序列)。
2) 共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 -1 +1 -1 -3 +1 +3)。问哪些站发送数据了?发送数据站发送的数据是1还是0?
3)
有两台主机A和B接在相距800米长的电缆两端,并在T=0时各自向对方发送一个帧,帧长为1500比特,假定在A和B之间有4个转发器,转发器在转发时会产生20比特的时延,假定
传输速率为100Mbit/s, CSMA/CD的争用期为512比特,在发生第一次碰撞后A选择随机数R=0,B选择R=1去退避。
第一问:假设信号传播速度为2*10^8m/s, 计算从A到B的传播时延;
传播时延+转发时延 800/2*108+ 4*20/100*10 6 =4.8*10 -6 s =4.8us
第二问:在什么时间B完全收到了A发送的帧(以秒为单位);
发送1500比特 需要 1500/100*106 =15 us 发送时延比传播时延(4.8us)要大,(不能忽略发送时延) T=0时 A 、 B发送帧 T=4.8uS时 A收到B的第一个比特,A和B均检测到冲突,停止,不发送; T=9.6us 时 B冲突前已发出的最后一个比特到达A , RA=0, A 开始重传 T=9.6+4.8=14.4us 时 A的第一个比特到达B,B还在退避期(9.6+5.12=14.72) A发送1500比特 需要15us, 则 A 的最后一个比特到达B为29.4us (B在退避时间结束后检测信道不空,不能重传数据)
4)
假定1km长的CSMA/CD网络的数据率为100Mbit/s。设信号在网络上传播的速率为200000km/s。求能够使用此协议的最短帧长。
答案:对于1km电缆,单程端到端传播时延为:τ=1÷200000=5×10-6s=5μs, 端到端往返时延为: 2τ=10μs 为了能按照CSMA/CD工作,最小帧的发送时延不能小于10μs,则最小帧长等于:10×10-6×100×106=1000bit=125字节。
5)假设某次ping命令的 结果如下:
参数为 ping xxx.xxx.xxx.xxx -n 5 -l 200 该测试发送了( 5 )个数据包,每个数据包大小为( 200 )字节,有( 3 )个数据包发送成功,数据平均往返时间是( 15ms )。(1分)
学而不思则罔,思而不学则殆!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具