计算机网络习题( 第3章 物理层 第4章 数据链路层 )
第3章 物理层
一、单选题
1、下列选项中,不属于物理层接口规范定义范畴的是( )。
A、 接口形状
B、 引脚功能
C、 传输媒体
D、 信号电平
正确答案: C
2、在物理层接口特性中,用于描述完成每种功能的事件发生顺序的是( )。
A、 机械特性
B、 功能特性
C、 过程特性
D、 电气特性
正确答案: C
3、当描述一个物理层接口引脚处于高电平时的含义时,该描述属于( )。
A、 机械特性
B、 电气特性
C、 功能特性
D、 过程特性
正确答案: C
4、某网络在物理层规定,信号的电平范围为-15V~+15V,电线长度限于15m 以内,这体现了物理层接口的( )。
A、 机械特性
B、 功能特性
C、 电气特性
D、 过程特性
正确答案: C
5、传输介质是数据传输系统中在发送器和接收器之间的( )通路。
A、 物理
B、 逻辑
C、 虚拟
D、 数字
正确答案: A
6、双绞线是用两根绝缘导线绞合而成的,绞合的目的是( )。
A、 减少对相邻导线的电磁干扰
B、 提高传输速度
C、 增大传输距离
D、 增大抗拉强度
正确答案: A
7、双绞线分为( )两种。
A、 基带和窄带
B、 粗和细
C、 屏蔽和非屏蔽
D、 基带和宽带
正确答案: C
8、在电缆中采用屏蔽技术可以带来的好处主要是( )。
A、 减少信号衰减
B、 提高抗电磁干扰能力
C、 减少物理损坏
D、 减少电缆阻抗
正确答案: B
9、不受电磁干扰和噪声影响的传输介质是( )。
A、 屏蔽双绞线
B、 非屏蔽双绞线
C、 光纤
D、 同轴电缆
正确答案: C
10、多模光纤传输光信号的原理是( )。
A、 光的折射特性
B、 光的发射特性
C、 光的全反射特性
D、 光的直射特性
正确答案: C
11、关于微波通信说法错误的是( )。
A、 微波波段频率很高,频段范围很宽,其通信信道的容量很大
B、 工业干扰和天电干扰对微波通信的危害小,微波传输质量较高
C、 相邻站之间必须直视,,不能有障碍物,存在多径效应
D、 隐蔽性和保密性较好
正确答案: D
12、一般来说,集线器连接的网络在拓扑结构上属于( )。
A、 网状
B、 树形
C、 环形
D、 星形
正确答案: D
二、判断题
1、中继器和放大器(增幅器)工作在物理层。(√)
2、增加屏蔽、增加绞合度,双绞线能够用更高的数据率传送数据。 (√)
3、非导引型传输媒体是指自由空间。 (√)
4、多模光纤性能优于单模光纤。 (×)
5、RS-232 是一种串行通信接口标准,用于连接计算机和外围设备。 (√)
三、简答题
1、物理层主要解决哪些问题?
① 线路配置:如何将两个或两个以上的设备实际连接起来?线路是共享的,还是由两个设备专用?
② 数据通信模式:数据在两个设备之间是单向、双向传输,还是交替传输?
③ 拓扑结构:网络设备是按照怎样的几何布局连接的?
④ 信号:在数据传输过程中使用什么样的信号?是电信号、光信号还是微波信号?
⑤ 编码:如何在可用的信号系统中表示比特0和比特1?
⑥ 接口:使用什么样的接口部件?
⑦ 介质:数据传输的物理环境是什么?
第4章 数据链路层
一、单选题
1、数据链路层为( )提供服务。
A、 物理层
B、 网络层
C、 传输层
D、 应用层
正确答案: B
2、数据链路层传输和处理数据的单位是( )。
A、 报文段
B、 比特流
C、 数据报
D、 帧
正确答案: D
3、数据链路层将网络层交下来的 IP 数据报封装成( )。
A、 比特流
B、 帧
C、 分组
D、 报文段
正确答案: B
4、被用于计算机内部数据传输的是( )。
A、 串行传输
B、 并行传输
C、 同步传输
D、 异步传输
正确答案: B
5、一次传输一个字符(5~8 位组成),每个字符用一个起始码引导,同一个停止码结束,如果没有数据发送,发送方可以连续发送停止码,这种通信方式称为( )。
A、 并行传输
B、 串行传输
C、 同步传输
D、 异步传输
正确答案: D
6、无线电广播属于( )通信。
A、 单工
B、 半双工
C、 全双工
D、 单工或半双工
正确答案: A
7、对讲机的通信方式属于( )。
A、 单工通信
B、 半双工通信
C、 全双工通信
D、 半双工或全双工通信
正确答案: B
8、下列介质访问控制方法中,可能发生冲突的是( )。
A、 基本位图协议
B、 令牌传递协议
C、 二进制倒计数协议
D、 CSMA
正确答案: D
9、在简单的停止-等待协议中,当帧出现丢失时,为避免发送端永远等待下去,解决这种死锁现象的办法是( )。
A、 差错校验
B、 帧序号
C、 NAK 机制
D、 超时机制
正确答案: D
10、在停止-等待协议中,为了让接收方能够判断所收到的数据帧是否是重复的,采用的方法是( )。
A、 帧编号
B、 检错码
C、 重传计时器
D、 ACK 机制
正确答案: A
11、下列有关停止-等待协议的叙述中,错误的是( )。
A、 从滑动窗口角度看,发送窗口的尺寸为 1
B、 从滑动窗口角度看,接收窗口的尺寸为 1
C、 仅用 1 比特给数据帧编号
D、 有比较高的信道利用率
正确答案: D
12、数据链路层采用了回退 N 帧(GBN)协议,发送方已经发送了编号为 0~6 的帧,计时器超时时,若发送方收到了对 1、3 和 5 号帧的确认,则发送方需要重发的帧的数量是( )。(提示:GBN 使用累积确认)
A、 1
B、 2
C、 5
D、 6
正确答案: A
13、数据链路层采用了回退 N 帧(GBN)协议,若发送窗口的大小是 32,那么至少需要( )个比特给帧编序号才能保证协议不出错。
A、 4
B、 5
C、 6
D、 7
正确答案: C
14、一个使用选择重传协议的数据链路层协议,如果采用了 5 个比特给帧编号,那么可以选用的最大接收窗口尺寸是( )。
A、 15
B、 16
C、 31
D、 32
正确答案: B
15、在选择重传协议中,若采用 3 比特给帧编序号,且接收窗口与发送窗口尺寸相同时,发送窗口的最大值为( )。
A、 2
B、 4
C、 6
D、 8
正确答案: B
16、接收方只能按序接收分组的协议是( )。
I. 停止-等待协议 II. 回退 N 帧协议 III. 选择重传协议
A、I、II
B、I、III
C、II、III
D、I、II、III
正确答案: A
17、PPP 协议中 LCP 配置选项不包括( )。
A、 链路上最大帧长
B、 使用的鉴别协议
C、 在 PPP 帧首部中省略地址和控制字段
D、 网络层地址
正确答案: D
18、关于 PPP 协议叙述不正确的是( )。
A、 PPP 协议支持多点线路
B、 PPP 协议是不可靠的传输协议
C、 PPP 协议是工作在数据链路层的协议
D、 PPP 协议是无确认的面向连接的协议
正确答案: A
19、PPP协议提供的功能不包括( )。
A、一种成帧方法
B、链路控制协议LCP
C、一组网络控制协议NCP
D、使用序号和确认
正确答案: D
20、关于以太网说法不正确的是( )。
A、 采用无连接的工作方式
B、 采用最简单的随机接入
C、 使用曼彻斯特编码
D、 提供可靠交付
正确答案: D
21、10BASE-5 以太网使用的媒体访问控制方法是( )。
A、 CSMA
B、 CSMA/CD
C、 令牌总线
D、 FDDI
正确答案: B
22、关于 CSMA/CD 协议以下说法正确的是( )。
A、 CSMA/CD 协议应用于广播信道
B、 CSMA/CD 协议是媒体访问控制协议,由适配器执行
C、 CSMA/CD 的含义是载波监听多点接入/碰撞检测
D、 以上说法均正确
正确答案: D
23、下列有关通信适配器的说法不正确的是( )。
A、 通信适配器上装有处理器和存储器
B、 MAC 地址存储在适配器的 RAM 中
C、 适配器工作在数据链路层和物理层
D、 可以实现以太网协议
正确答案: B
24、以太网卡实现的主要功能在( )。
A、 物理层和数据链路层
B、 数据链路层和网络层
C、 物理层和网络层
D、 数据链路层和应用层
正确答案: A
25、以太网 10BASE-5 使用的媒体访问控制方法是( )。
A、 CSMA
B、 CSMA/CD
C、 令牌总线
D、 FDDI
正确答案: B
26、以下关于 CSMA/CD 的叙述中,正确的是( )。
A、 接收站点在收到帧后,需向发送方返回确认帧
B、 站点在发送帧之前需进行载波监听,确认当前没有其他站点发送信息时才启动发送,所以不会出现冲突
C、 若传输速率提高 10 倍,则冲突域最大距离应相应地增加 10 倍
D、 站点发送一个帧需要花费的时间长短不确定
正确答案: D
27、10 Mbit/s 以太网规定争用期时间是( )。
A、 51.2 μs
B、 512 比特时间
C、 使用 CSMA/CD 协议检测到碰撞后的基本退避时间
D、 以上说法都正确
正确答案: D
28、为提高信道利用率,对以太网参数 a 要求( )。
A、 以太网的连线长度不能太长
B、 以太网的帧长不能太短
C、 a 越大越好
D、 A 和 B 都正确
正确答案: D
29、CSMA/CD 以太网的争用期记为 2τ,某个站点在 12 次碰撞后,可能的最长退避时间为( )。
A、 12τ
B、 24τ
C、 2046τ
D、 2048τ
正确答案: C
30、下列关于 CSMA/CD 协议的叙述中,错误的是( )。
A、 边发送数据帧,边检测是否发生冲突
B、 适用于无线网络,以实现无线链路共享
C、 需要根据网络跨距和数据传输速率限定最小帧长
D、 当信号传播延迟趋近0 时,信道利用率趋近100%
正确答案: B
31、在一个采用 CSMA/CD 协议的网络中,传输介质是一根完整的电缆,传输速率为 1Gbps,电缆中的信号传播速度是 200000km/s。若最小数据帧长度减少 800比特,则最远的两个站点之间的距离至少需要( )。
A、 增加 160m
B、 增加 80m
C、 减少 160m
D、 减少 80m
正确答案: D
解析:最短帧长 = 争用期 × 传输速率
最小帧长减小 800 比特,发送时延减小: 800 bit/1Gbps = 0.8μs。
则争用期需要减小 0.8μs,最远两站点单向传播时延需要减小 0.8μs/2 = 0.4μs,
最远两个站点之间的距离需要减小: 0.4μs × 200000km/s = 80m。
32、构成 IPv4 地址的比特数量和构成以太网 MAC 地址的比特数量分别是( )。
A、 16,24
B、 32,48
C、 64,96
D、 128,192
正确答案: B
33、以下关于 MAC 地址的说法错误的是( )。
A、 MAC 地址是动态生成的
B、 MAC 地址一共有 48 bit,它们从出厂时就被固化在网卡中
C、 MAC 地址也称物理地址
D、 MAC 地址也称计算机的硬件地址
正确答案: A
34、关于以太网帧地址说法错误的是( )。
A、 有单播地址、多播地址和广播地址
B、 源地址可以使用多播地址
C、 只有目的地址才能使用广播地址和多播地址
D、 单播帧实现一对一通信
正确答案: B
35、以下哪个地址是广播 MAC 地址( )。
A、 00-00-00-00-00-00
B、 AB-CD-EF-11-22-33
C、 FF-FF-FF-FF-FF-FF
D、 29-29-29-29-29-29
正确答案: C
36、以太网要求有效的 MAC 帧( )。
A、 帧的长度是整数个字节
B、 用收到的帧检验序列 FCS 检查没有差错
C、 数据字段的长度在 46 ~ 1500 字节之间
D、 以上说法都正确
正确答案: D
37、在 CSMA/CD 协议中,“争用期”指的是( )。
A、 信号在最远两个端点之间往返传播的时间
B、 信号从线路一端传播到另一端的时间
C、 从发送开始到收到应答的时间
D、 从发送完毕到收到应答的时间
正确答案: A
38、以太网中,当数据传输率提高时,帧的发送时间会相应地缩短,这样可能会影响到冲突的检测。为了能有效地检测冲突,可以使用的解决方法有( )。
A、 减少传输介质的长度或减少最短帧长
B、 减少传输介质的长度或增加最短帧长
C、 增加传输介质的长度或减少最短帧长
D、 增加传输介质的长度或增加最短帧长
正确答案: B
39、有一个长度为 56 字节的 IP 数据报需要通过 DIX v2 以太网进行传输,则以太网帧的数据载荷部分需要填充的字节数量是( )。
A、 0
B、 4
C、 8
D、 12
正确答案: A
40、当集线器的一个端口收到数据后,将其( )。
A、 向所有端口广播出去
B、 向除了输入端口外的所有端口转发出去
C、 根据目的地址从合适的端口转发出去
D、 随机选择一个端口转发出去
正确答案: B
41、下列网络连接设备工作在数据链路层的是( )。
A、 中继器
B、 集线器
C、 以太网交换机
D、 路由器
正确答案: C
42、关于链路层交换机说法不正确的是( )。
A、 具有三层协议栈
B、 能够过滤和转发帧
C、 转发表是通过自学习得到的
D、 支持异质链路
正确答案: A
43、10 台用户主机通过一台集线器连接成 10 Mb/s 的共享式以太网,平均每个用户能够占有的带宽是( )。
A、 1 Mb/s
B、 10 Mb/s
C、 100 Mb/s
D、 以上都不对
正确答案: A
44、10 台用户主机通过一台交换机连接成 10 Mb/s 的交换式以太网,每个用户能够占有的带宽是( )。
A、 1 Mb/s
B、 2 Mb/s
C、 10 Mb/s
D、 100 Mb/s
正确答案: C
45、下列不能隔离碰撞域的设备是( )。
A、 网桥
B、 集线器
C、 交换机
D、 路由器
正确答案: B
46、通过集线器连接的一组主机( )。
A、 组成一个冲突域,但不是一个广播域
B、 组成一个广播域,但不是一个冲突域
C、 既是一个冲突域,又是一个广播域
D、 既不是冲突域,也不是广播域
正确答案: C
47、通过交换机连接的一组主机( )。
A、 组成一个冲突域,但不是一个广播域
B、 组成一个广播域,但不是一个冲突域
C、 既是一个冲突域,又是一个广播域
D、 既不是冲突域,也不是广播域
正确答案: B
48、一个16 个端口的以太网交换机,冲突域和广播域的个数分别是( )。
A、 1, 1
B、 16, 16
C、 1, 16
D、 16, 1
正确答案: D
49、一个16 端口的集线器的冲突域和广播域的个数分别是( )。
A、 16,1
B、 16,16
C、 1, 1
D、 1,16
正确答案: C
50、以太网交换机的自学习是指( )。
A、 记录帧的源 MAC 地址与该帧进入交换机的端口号
B、 记录帧的目的 MAC 地址与该帧进入交换机的端口号
C、 记录数据包的源 IP 地址与该数据包进入交换机的端口号
D、 记录数据包的目的 IP 地址与该数据包进入交换机的端口号
正确答案: A
51、假设交换机的转发表是空的,当交换机收到某个单播帧后,会将该帧( )。
A、 丢弃
B、 洪泛(向接收该帧的端口以外的所有端口转发该帧)
C、 从接收该帧的端口再转发该帧
D、 从另外的某个端口转发该帧
正确答案: B
52、以太网交换机使用生成树协议 STP 的目的是( )。
A、 提高网络带宽
B、 消除网络环路
C、 形成网络环路
D、 提高网络可靠性
正确答案: B
53、以太网交换机进行转发决策时使用的 PDU 地址是( )。
A、 目的物理地址
B、 目的 IP 地址
C、 源物理地址
D、 源 IP 地址
正确答案: A
54、某以太网拓扑及交换机当前转发表如下图所示,主机 00-e1-d5-00-23-a1 向主机 00-e1-d5-00-23-c1 发送 1 个数据帧,主机 00-e1-d5-00-23-c1 收到该帧后,向主机 00-e1-d5-00-23-a1 发送 1 个确认帧,交换机对这两个帧的转发端口分别是( )。
A、 {3} 和 {1}
B、 {2,3} 和 {1}
C、 {2,3} 和 {1,2}
D、 {1,2,3} 和 {1}
正确答案: B
55、下列关于交换机的叙述中,正确的是( )。
A、 以太网交换机本质上是一种多端口网桥
B、 通过交换机互连的一组工作站构成一个冲突域
C、 交换机每个端口所连网络构成一个独立的广播域
D、 以太网交换机可实现采用不同网络层协议的网络互联
正确答案: A
56、下列选项中,对正确接收到的数据帧进行确认的 MAC 协议是( )。
A、 CSMA
B、 CDMA
C、 CSMA/CD
D、 CSMA/CA
正确答案: D
57、IEEE 802.11 无线局域网的 MAC 协议 CSMA/CA 进行信道预约的方法是( )。
A、 发送确认帧
B、 采用二进制指数退避
C、 使用多个MAC 地址
D、 交换 RTS 与 CTS 帧
正确答案: D
58、路由器 R 通过以太网交换机 S1 和 S2 连接两个网络,R 的接口主机 H1 和 H2 的 IP 地址与 MAC 地址如下图所示。若 H1 向 H2 发送一个 IP 分组 P,则 H1 发出的封装 P 的以太网帧的目的 MAC 地址、H2 收到的封装 P 的以太网帧的源 MAC 地址分别是( )。
A、 00-a1-b2-c3-d4-62、00-1a-2b-3c-4d-52
B、 00-a1-b2-c3-d4-62、00-1a-2b-3c-4d-61
C、 00-1a-2b-3c-4d-51、00-1a-2b-3c-4d-52
D、 00-1a-2b-3c-4d-51、00-a1-b2-c3-d4-61
正确答案: D
59、数据链路层采用选择重传协议(SR)传输数据,发送方已发送了0~3 号数据帧,现已收到 1 号帧的确认,而 0、2 号帧依次超时,则此时需要重传的帧数是( )。
A、 1
B、 2
C、 3
D、 4
正确答案: B
60、数据链路层采用后退 N 帧(GBN)协议,发送方已经发送了编号为 0~7 的帧。当计时器超时时,若发送方只收到 0、2、3 号帧的确认,则发送方需要重发的帧数是( )。
A、 2
B、 3
C、 4
D、 5
正确答案: C
61、共享式以太网的媒体接入控制协议和 802.11 局域网的媒体接入控制协议分别是( )。
A、 CSMA/CD, CSMA/CA
B、 CSMA/CD, CDMA
C、 CSMA/CA, CDMA
D、 CSMA/CA, Wi-Fi
正确答案: A
62、下面有关 CSMA/CA 协议的描述中,错误的是( )。
A、 CA 是碰撞避免的意思
B、 短帧间间隔 SIFS 用来分隔开属于一次对话的各帧
C、 使用 RTS 帧和 CTS 帧进行信道预约
D、 使用信道预约机制可以完全避免碰撞
正确答案: D
解析:使用RTS 和CTS 帧进行信道预约,但RTS 帧本身就可能发生碰撞。
63、1000Base-T 以太网中的 1000 是指( )。
A、 传输介质的最长距离为1000 米
B、 传输带宽为1000Mb/s
C、 网络中最大主机数量为1000
D、 争用期为1000μs
正确答案: B
64、对于1000Base-T 以太网交换机,当输出端口无排队,以直通交换方式转发一个以太网帧(不包括前导码)时,引入的转发延迟至少是( )。
A、 0μs
B、 0.048μs
C、 5.12μs
D、 121.44μs
正确答案: B
65、网络拓扑如下图所示,假设交换机的帧交换表初始为空,主机 A 给 B 发送数据帧,主机 B 收到后给 A 发送确认帧,则图中能收到数据帧的主机数量和能收到确认帧的主机数量分别是( )。
A、 1,1
B、 1,3
C、 3,1
D、 3,3
正确答案: C
66、网络拓扑如下图所示,假设交换机当前转发表为空,主机 B 给 C 发送 1 个数据帧,主机 C 收到该帧后,向主机 B 发送1 个确认帧,交换机对这两个帧的转发端口分别是( )。
A、 {3}和{2}
B、 {3}和{1, 2}
C、 {1, 3}和{1, 2}
D、 {1, 3}和{2}
正确答案: D
67、交换机比集线器提供更好的网络性能的原因是( )。
A、 交换机支持多对用户同时通信
B、 交换机使用差错控制减少出错率
C、 交换机使网络的覆盖范围更大
D、 交换机无须设置,使用更方便
正确答案: A
二、判断题
1、1 比特时间就是发送 1 个比特所需的时间,与数据率有关。(√)
2、使用集线器的星形以太网逻辑上仍然是一个总线网,各个站点共享集线器带宽。(√)
3、以太网规定最短有效帧长为 64 字节,如果要发送帧的数据字段长度小于 46 字节,则在数据字段后面加入填充字节,使数据字段长度不小于46字节。 (√)
4、在 10 Mbit/s 以太网中,长度不小于 64 字节的帧的发送时间大于等于争用期,说明在争用期内没有检测到碰撞,数据帧成功发送。凡长度小于 64字 节的帧都是由于争用期内检测到冲突而立即停止发送后续数据比特产生的无效帧。 (√)
三、简答题
1、数据链路层的任务和功能是什么?
(1)数据链路层的任务
提供相邻结点之间帧的传输,向网络层提供数据包传送服务。
(2)数据链路层的功能
① 为网络层提供服务
② 链路管理
③ 成帧
④ 差错控制
⑤ 流量控制
2、成帧方法有哪几种,目前使用的主要方法?
成帧方法:字节计数法、字节填充的标志字节法、比特填充的标志比特法、编码违例法。
目前使用的主要方法是比特填充的比特标志法和编码违例法。
3、介质访问控制协议分为哪几种?
竞争协议:Aloha、CSMA/CD、CSMA/CA
无冲突协议:基本位图协议、令牌传递协议、二进制倒计数协议
有限竞争协议:自适应树遍历协议
4、什么是数据链路?
把实现控制数据传输协议的硬件和软件加到链路上,就构成了数据链路。
5、什么是数据链路管理?
数据链路的建立、维持和释放称为数据链路管理。
6、链路控制规程的作用?
负责数据链路的建立、维持和释放,以及在给定时刻将数据传送任务具体分配给哪一方。
7、询问/应答模式链路控制规程的适用场合、工作方式?
(1)适用场合
点到点连接的拓扑结构。
(2)工作方式
发送方首先发送一个询问帧(ENQ),询问接收方是否可以接收数据,接收方有三种可能的情况:没有应答、应答是否定的、应答是肯定的。
8、轮询/选择模式链路控制规程的适用场合、工作方式?
(1)适用场合
应用于多点连接的拓扑结构中。
不仅需要确定站点是否就绪,还需要确定哪一个站点有权使用信道。
(2)工作方式
一个多点连接系统由使用同一条链路的一个主站点和若干从站点构成,所有的数据交换都必须通过主站点进行。主站点控制链路,从站点遵从其指令,主站点是会话的发起者。
轮询:如果主站点希望接收数据,它将逐个询问从站点是否有数据要发送。
选择:如果主站点希望发送数据,它将通知目标从站点准备接收数据。
9、什么是流量控制?什么是差错控制?
(1)流量控制是一组过程,这组过程告诉发送方在收到接收方的应答之前,最多可以传送多少数据。
(2)差错控制主要指差错检测和重传。
10、实现流量控制和差错控制的技术有哪两种?在哪些情况下数据帧需要被重传?
(1)停止等待协议和连续ARQ协议。
(2)数据帧被损坏、数据帧丢失、应答帧丢失。
11、IEEE 802 标准将数据链路层分为哪两个子层,各子层作用?
逻辑链路控制(LLC)子层,针对不同链路介质可定义统一的协议,屏蔽底层差异性。
介质访问控制 (MAC)子层:解决共享介质的竞争使用问题。
12、局域网发展早期,有哪些主要的 MAC 子层标准?
IEEE 802.3 :以太网
IEEE 802.4 :令牌总线网
IEEE 802.5 :令牌环网
13、以太网有哪两个主要标准?什么叫作传统以太网,采用的介质访问控制模式?
(1)以太网的两个主要标准
第一:DIX Ethernet V2
第二:IEEE 802.3
(2)传统以太网又称为标准以太网,表示最早流行的传输速率为10Mbps的以太网,采用的介质访问控制模式是CSMA/CD。
14、10Base-T 以太网采用哪种编码传输信息,其中10、Base、T 各自代表的含义?
采用曼彻斯特编码。“10”表示传输速率为10Mbps,“Base”表示基带传输,“T”表示使用双绞线作为传输介质。
15、网络适配器的作用?
① 串/并转换
② 数据缓存
③ 帧的发送/接收
④ 数据编码/解码
⑤ 介质访问控制
⑥ 差错检测
四、计算题
1、假定 1km 长的 CSMA/CD 网络的数据传输速率为 1Gbps。设信号在网络中的传播速度为 200000 km/s,求能够使用此协议的最短帧长。
解答: 最短帧长 = 争用期 × 传输速率
L=2×1km200000km/s×1Gbps=10000bit
2、若构造一个 CSMA/CD 总线网,数据传输速率为 100Mbps,信号在电缆中的传播速度为 2×108 m/s,数据帧的最小长度为 125B。假设总线电缆中无中继器,试求总线电缆的最大长度。
3、某网络采用CSMA/CD协议,电缆中信号的传播速率为 2×10^8 m/s,站点的数据传输速率为 2Gb/s。假设网络中站点的地理位置发生改变,最远的两个站点之间距离增大了100 m,则网络中最小数据帧应如何变化才能保证网络正常工作?
4、主机甲采用停-等协议向主机乙发送数据,数据传输速率是3kbps,单向传播延时是200ms,忽略确认帧的传输延时。当信道利用率等于40%时,数据帧的长度为( )。
A、 240 比特 B、 400 比特 C、 480 比特 D、 800 比特 正确答案: D
5、主机甲采用停止-等待协议向主机乙发送数据,数据传输速率是 4kb/s,单向传播时延为 30ms,忽略确认帧的发送时延。当信道利用率等于80% 时,数据帧的长度为( )。
A、 160 bit B、 320 bit C、 560 bit D、 960 bit 正确答案: D
解答:
信道利用率 P=tItW=tI(tI+2tp)
⇒ tI= 2Ptp1-P
⇒ LR= 2Ptp1-P
⇒ L= 2RPtp1-P
已知P= 80%, tp=30ms,R = 4kb/s,则:
L= 2×4kbit/s×80% ×30ms1-80%= 960bit
6、假设主机甲采用停-等协议向主机乙发送数据帧,数据帧长与确认帧长均为1000B。数据传输速率是10kbps,单向传播时延是200ms。则主机甲的最大信道利用率为( )。
A、 80% B、 66.7% C、 44.4% D、 40% 正确答案: D
解答:
信道利用率 P=tItW=tI(tI+2tp+ts)
tI= (1000×8bit)(10kbit/s)= 0.8m
ts= (1000×8bit)(10kbit/s)= 0.8m
tp= 200ms
⇒ P=0.8m(0.8m+2×200ms+0.8m)=40%
相关文章:
计算机网络习题( 第3章 物理层 第4章 数据链路层 )
第3章 物理层 一、单选题 1、下列选项中,不属于物理层接口规范定义范畴的是( )。 A、 接口形状 B、 引脚功能 C、 传输媒体 D、 信号电平 正确答案: C 2、在物理层接口特性中,用于描述完成每种功能的事件发…...
Windows系统中mt6.dll文件缺失是什么原因?mt6.dll文件缺失详解与修复指南
mt6.dll文件的作用 mt6.dll是一个动态链接库文件,它通常与特定的软件或游戏相关联,用于支持这些程序中的某些功能。虽然它并非Windows系统的核心文件,但对于依赖于它的程序来说,mt6.dll的缺失可能导致程序无法正常运行或启动。 …...
homebrew,gem,cocoapod 换源,以及安装依赖
安装homebrew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 再按照成功提示配置环境变量 ruby 更新ruby到最新 brew install ruby 如果安装了会自动升级 安装完成后根据提示配置环境变量 再执行命令使其生效 s…...
uni-app开发商品详情页面实现
目录 一:功能描述 二:功能实现 一:功能描述 商品详情页主要展示商品的图片,基础信息,详细描述信息,以及销量,库存信息等。 首先在顶部以轮播图形式展示图片信息,下面展示商品价格和商品名称和描述信息,然后显示商品的关键卖点信息,最后展示商品详情信息。 二:功…...
mvn install:install-file jar 打入本地仓库
安装指定文件到本地仓库命令:mvn http://install:install-file -DgroupId : 设置上传到仓库的包名 -DartifactId : 设置该包所属的模块名 -Dversion1.0.0 : 设置该包的版本号 -Dpackagingjar : 设置该包的类型(很显然jar包) -Dfile : 设置该jar包文件所在的路径…...
亚式期权定价模型Turnbull-Wakeman进行delta对冲
Turnbull-Wakeman Model是一种用于定价和对冲亚式期权的数学模型。该模型由David Turnbull和Keith Wakeman在1990年提出,用于解决亚式期权的定价问题。 亚式期权是一种路径依赖类型的期权,其期权价格与标的资产价格某个期间内的平均值有关,假…...
Qt之CAN设计(十三)
Qt开发 系列文章 - CAN(十三) 目录 前言 一、CAN 二、实现方式 1.创建类 2.相关功能函数 3.用户使用 4.效果演示 5.拓展应用-实时刷新 总结 前言 Qt框架中并没有提供关于CAN接口的相关模块,需要用户自己根据CAN接口硬件模块&#…...
windows10/windows11运行ps1脚本报错的解决方法,签名错误解决方法
使用win10/win11运行ps1脚本时报错,提示“禁止运行此脚本”,错误如图所示: 此问题通常是由于windows默认的策略导致,解决方法是重新设置权限策略。 1. 设置windows配置 1). 使用管理员权限运行powershell 搜索power…...
在 Mac M2 上安装 PyTorch 并启用 MPS 加速的详细教程与性能对比
1. 安装torch 在官网上可以查看安装教程,Start Locally | PyTorch 作者安装了目前最新的torch版本2.5.1,需要提前安装python3.9及以上版本,作者python版本是python3.11最新版本 使用conda安装torch,在终端进入要安装的环境&…...
vulnhub matrix-breakout靶场
1.搭建靶机 这样就是装好了 获取靶机IP nmap -O 192.168.47.129/24 2.信息收集 dirb http://192.168.47.128 dirb 首页 81端口一个登录页面 gobuster dir -u http://192.168.152.154 -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -x php,txt,html gra…...
Hive SQL 窗口函数 `ROW_NUMBER() ` 案例分析
一文彻底搞懂 ROW_NUMBER() 和 PARTITION BY 1. 引言 在处理大规模数据集时,Hive SQL 提供了强大的窗口函数(Window Function),如 ROW_NUMBER(),用于为结果集中的每一行分配唯一的行号。当与 PARTITION BY 和 ORDER …...
windows C++ TCP客户端
demo有一下功能 1、心跳包 2、断开重连 3、非阻塞 4、接受数据单独线程处理 #include <iostream> #include <winsock2.h> #include <ws2tcpip.h> #include <windows.h> #include <string> #include <process.h> // 用于Windows下的线程相…...
【C++】初识C++之C语言加入光荣的进化(上)
写在前面 本篇笔记作为C的开篇笔记,主要是讲解C关键字(C98)连带一点点(C11)的知识。掌握的C新语法新特性,当然C是兼容C的,我们学习C的那套在C中也是受用。 文章目录 写在前面一、命名空间域1.1、命名空间域的定义与使用1.2、命名空间域的细节…...
Linux文件目录 --- 文件时间戳、atime、mtime、ctime、指定格式查看
三、文件时间戳 1. atime 文件最近被访问时间,是在读取文件或者执行文件时更改的,如果只cd进入一个目录然后cd . .不会引起atime的改变,要是使用ll命令进行查看后,再cd . . 离开就不同了。 2. mtime 文件最近内容修改时间,在目录中有文件…...
网页博客风格未完
实现类似的博客风格: 学习前端开发基础: HTML & CSS:掌握网页结构和样式设计的基础知识。JavaScript:增强网页的互动性和动态效果。响应式设计:确保您的博客在不同设备上都有良好的显示效果。 使用开源模板&#x…...
LeetCode 2545.根据第 K 场考试的分数排序:考察编程语言的排序
【LetMeFly】2545.根据第 K 场考试的分数排序:考察编程语言的排序 力扣题目链接:https://leetcode.cn/problems/sort-the-students-by-their-kth-score/ 班里有 m 位学生,共计划组织 n 场考试。给你一个下标从 0 开始、大小为 m x n 的整数…...
软考:系统架构设计师教材笔记(持续更新中)
教材中的知识点都会在。其实就是将教材中的废话删除,语言精练一下,内容比较多,没有标注重点 系统架构概述 定义 系统是指完成某一特定功能或一组功能所需要的组件集,而系统架构则是对所有组件的高层次结构表示,包括各…...
安卓环境配置及打开新项目教程,2024年12月20日最新版
1.去官网下载最新的Android Studio,网址:https://developer.android.com/studio?hlzh-cn 2.下载加速器,注册账号,开启加速器。网址:放在文末。 3.下载安卓代码,项目的路径上不能有中文,特别是…...
基于Spring Boot的电影售票系统
一、系统概述 该系统采用Spring Boot框架开发,充分利用其简化配置、快速部署和生产级别的性能监控等特点,为电影售票业务提供高效、可靠的技术支持。同时,系统采用前后端分离架构,前端使用Vue.js等框架,后端使用Sprin…...
【linux】 unshare -user -r /bin/bash命令详解
命令解析 unshare -user -r /bin/bash 是一个 Linux 命令,它用于在新的用户命名空间中运行一个进程(在这个例子中是 /bin/bash)。以下是这个命令的详细解释: 【1. 命令解析】 unshare: unshare 是一个工具,用于从调用…...
uniappX 移动端单行/多行文字隐藏显示省略号
在手机端不能多行省略使用 -webkit-line-clamp 属性所以移动端多行省略不会生效改为 lines 属性即可 /**单行文本溢出显示省略号*/ .text-ov1 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: auto; } /**APP多行文本溢出显示省略号*/ // #ifdef APP-…...
uniApp打包H5发布到服务器(docker)
使用docker部署uniApp打包后的H5项目记录,好像和VUE项目打包没什么区别... 用HX打开项目,首先调整manifest.json文件 开始用HX打包 填服务器域名和端口号~ 打包完成后可以看到控制台信息 我们可以在web文件夹下拿到下面打包好的静态文件 用FinalShell或…...
谷歌Gemini与Anthropic Claude对比测试引发争议:AI竞赛暗流涌动
每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…...
RAF认证的具体内容是什么?
RAF认证 Responsible Animal Fiber RAF认证,负责任动物纤维标准,是一个致力于确保动物福利、环境可持续性以及产品质量合规性的透明、可追溯和可信赖的认证体系。该体系不仅涵盖了动物纤维的生产和加工环节,还注重从源头到最终产品的整个供应…...
《OpenCV计算机视觉》-对图片的各种操作(均值、方框、高斯、中值滤波处理)及形态学处理
文章目录 《OpenCV计算机视觉》-对图片的各种操作(均值、方框、高斯、中值滤波处理)边界填充阈值处理图像平滑处理生成椒盐图片均值滤波处理方框滤波处理高斯滤波处理中值滤波处理 图像形态学腐蚀膨胀开运算闭运算顶帽和黑帽 《OpenCV计算机视觉》-对图片…...
Java字符串的|分隔符转List实现方案
字符串处理 问题背景代码实现代码优化原因分析实现方案 注意事项异常处理Maven未识别异常 问题背景 在项目组对账流程中,接收对方系统的对账文件,数据以|为分隔符,读取文件内容,分条入库。 代码实现 Java中将字符串转给list&am…...
【机器学习】当教育遇上机器学习:打破传统,开启因材施教新时代
我的个人主页 我的领域:人工智能篇,希望能帮助到大家!!!👍点赞 收藏❤ 教育是人类社会发展的基石,然而传统教育模式往往难以满足每个学生的个性化需求。随着机器学习技术的兴起,教…...
【FastAPI】日志
一、概述 FastAPI 是一个现代的、快速(高性能)的Web框架,用于构建API,基于Python类型提示。 日志记录是任何应用程序中不可或缺的一部分,它允许开发者追踪事件的发生、识别错误并了解系统的运行状态。 在 FastAPI 中&…...
faiss库中ivf-sq(ScalarQuantizer,标量量化)代码解读-7
流程 代码 void IndexIVF::search(idx_t n,const float* x,idx_t k,float* distances,idx_t* labels,const SearchParameters* params_in) const {FAISS_THROW_IF_NOT(k > 0);const IVFSearchParameters* params nullptr;if (params_in) {params dynamic_cast<const I…...
ORA-65198 PDB clone 时 不能新加datafile 以及hang的一个原因
create pluggable database XX from SS keystore identified by "YYY" parallel 32 service_name_convert( _srv, _srv); 20TB 4小时 update /* rule */ undo$ set name:2,file#:3,block#:4,status$:5,user#:6,undosqn:7,xactsqn:8,scnbas:9,scnwrp:10,inst#:11,…...
大秦朝历史
大秦朝是中国历史上一个虚构的朝代,通常被认为是秦朝的后继者。根据一些历史小说和影视作品的描述,大秦朝被描绘为一个强大的中央集权国家,统一了整个中国。大秦朝的帝王被描述为英明神武,开创了繁荣富强的盛世。 根据这些虚构的…...
docker部署工业操作系统基础环境手册
在 Docker 上安装最新的 TDengine 数据库并将数据文件和配置文件映射到宿主机,可以按照以下步骤操作: 一、Tdengine 篇章 1. 拉取最新的 TDengine 镜像 首先,确保你的 Docker 环境已安装并运行。然后,使用以下命令拉取 TDengine…...
算法 class 003
二进制表示数 8位 有符号二进制位,能表示正数128位 ,0 ~ 127(2的7次方减1) ,能表示负数128位 ,-1 ~ -128。 n 位有符号二进制位,一共能表示 2的n次放个数,正数为0 ~ (2的n-1次方) - 1(再减1&…...
gcc和gcc -c区别
gcc 和 gcc -c 之间的主要区别在于编译过程的不同阶段以及最终生成的输出文件类型。理解这两者的区别对于有效地管理和构建项目非常重要。 ### gcc(默认行为) 当你使用 gcc 编译器而没有指定 -c 选项时,GCC 会执行整个编译链的所有步骤&…...
从一次线上故障聊聊接口自动化测试
1、背景 3月初,运营同事配置了个还未上线的页面到网站首页 banner,导致用户点了报错。尽管这次很明确是运营人为操作失误引起的故障,但过往此类核心页面的访问异常,我们已不是第一次遇见。 从平台整体利益触发,我们各…...
工业大数据分析算法实战-day15
文章目录 day15特定数据类型的算法工业分析中的数据预处理工况划分数据缺失时间数据不连续强噪声大惯性系统趋势项消除 day15 今天是第15天,昨日是针对最优化算法、规则推理算法、系统辨识算法进行了阐述,今日主要是针对其他算法中的特定数据类型的算法…...
QLocalServer本地进程通信发送数据丢失部分数据丢失解决方案
问题说明 Qt使用QLocalServer进行本地进程通信,发现数据随机丢失。例如,我需要连续发送7个数据,如果连续调用socket的write接口,会引起数据随机丢失,导致数据不完整。 解决方案 我这里的解决方案是,将7个…...
0.gitlab ubuntu20.04 部署问题解决
安装依赖: ① sudo apt-get update 出现: 解决方式: 去 /etc/apt/sources.list.d 这个目录删除或注释对应的list文件 第三方软件的源一般都以list文件的方式放在 /etc/apt/sources.list.d 这个目录 重新运行sudo apt-get update 安装…...
tomcat temp临时文件不清空,占用硬盘,jdk字体内存泄漏
JSP老旧项目迁移过来的代码,生成海报,会读取图片,读取字体文件,绘制图片,会生成大量临时文件,内存泄漏。 方案一,服务器定时删除temp临时文件夹 方案二,图片、字体改用静态类读取文件…...
元宇宙中的去中心化应用:Web3的未来角色
随着科技的快速发展,元宇宙已经成为了全球关注的焦点,成为一种新型的虚拟世界互动平台。与此同时,Web3作为新一代互联网技术,借助去中心化的理念,为元宇宙的发展提供了技术支撑。从虚拟互动到数字身份管理,…...
中关村科金智能客服机器人如何解决客户个性化需求与标准化服务之间的矛盾?
客户服务的个性化和标准化之间的矛盾一直是一个挑战。一方面,企业需要提供标准化的服务以保持运营效率和成本控制;另一方面,为了提升客户满意度和忠诚度,企业又必须满足客户的个性化需求。为此,中关村科金推出了智能客…...
【ROS2】坐标TF发布(动态)
1、创建目录 mkdir -p ~/ros/src/laoer_tf2、创建包 cd /home/laoer/ros/eg/src/cpp/laoer_tf ros2 pkg create --build-type ament_cmake laoer_tf \--dependencies rclcpp tf2_ros geometry_msgs \--license Apache-2.03、源码 3.1 TF消息TransformStamped 1)消息类型 …...
图解HTTP-HTTP状态码
状态码 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果。 类别原因短语1XXInformational(信息状态码)接收的请求正在处理2XXSuccess(成功状态码)请求正常处理完毕4XXRedirection (重定向状态码)需要…...
SAP消息号 FD014 (抬头)没有指定国际标准货币代码 CNY
1、IDOC配置完成后, 2、业务下单-发货-开票(2张) 3、WE02 查看IDOC时发现 从报错看是货币代码设置问题。 4、解决: OY03 RMB和CNY同时勾选导致 RMB不勾选主要。...
GRUtopia:构建虚拟世界中的智能机器人社会
人工智能咨询培训老师叶梓 转载标明出处 人工智能讲师大模型讲师叶梓前沿技术分享:GRUtopia:构建虚拟世界中的智能机器人社会 随着Embodied AI(具身智能)领域的快速发展,对于能够在复杂环境中执行任务的机器人的需求日…...
华为:数字化转型只有“起点”,没有“终点”
上个月,我收到了一位朋友的私信,他询问我是否有关于华为数字化转型的资料。幸运的是,我手头正好收藏了一些,于是我便分享给他。 然后在昨天,他又再次联系我,并感慨:“如果当初我在进行企业数字…...
在开发嵌入式系统时,尤其是处理大数时,会遇到取值范围的问题。51单片机通常没有内建大整数支持,因此我们需要采用不同的方法来解决这一问题
00 两种可行方法分别是: 使用数组存储每一位数据并进行进位运算:通过将大数按位拆分成数组,然后实现逐位加法、进位等操作。使用符号变量进行计算:将数值分成低位和高位,分别用符号变量进行计算。 01:使用…...
STM32 与 AS608 指纹模块的调试与应用
前言 在嵌入式系统中,指纹识别作为一种生物识别技术,广泛应用于门禁系统、考勤机、智能锁等场景。本文将分享如何在 STM32F103C8T6 开发板上使用 AS608 指纹模块,实现指纹的录入和识别功能。 硬件准备 STM32F103C8T6 开发板AS608 指纹模块…...
腾讯PHP经典面试题(附答案)
腾讯PHP经典面试题(附答案) PHP开发工程师笔试试卷 姓名:PHP 一、PHP开发部分 1.合并两个数组有几种方式,试比较它们的异同 答: 1、array_merge() 2、’’ 3、array_merge_recursive array_merge 简单的合并数…...
LightGBM分类算法在医疗数据挖掘中的深度探索与应用创新(上)
一、引言 1.1 医疗数据挖掘的重要性与挑战 在当今数字化医疗时代,医疗数据呈爆炸式增长,这些数据蕴含着丰富的信息,对医疗决策具有极为重要的意义。通过对医疗数据的深入挖掘,可以发现潜在的疾病模式、治疗效果关联以及患者的健康风险因素,从而为精准医疗、个性化治疗方…...