- 以下有关计算机网络体系结构的相关叙述中,错误的是( )。**
I. 对等实体是指通信双方相同网络体系结构中相同层次中的实体
II. 协议的三要素为语法、语义、同步(或称时序)
III. 对等层次之间传送的数据包称为该层的SDU
C
对等层次之间传送的数据包称为该层的协议数据单元PDU;
同一系统内层与层之间交换的数据包称为服务数据单元SDU。
- 以下有关100Base-T快速以太网的叙述中,错误的是( )。
A. 网段的最大电缆长度为100m
B. 最大传输速率为100MB/s
C. 传输基带信号
D. 使用双绞线作为传输介质
【解析】 B
- 假设某信道中的信号功率为0.6W,噪声功率为0.0193W,信道的频带宽度为160MHz,信道的长度为1km,信号在该信道的传播速率为200,000km/s,则该信道的时延带宽积是( )。
A.500b
B.512b
C.1024b
D.4000b
- 要在带宽为4kHz的信道上达到40kbit/s的速率, 按照香农公式, 信噪比最小为 dB
A. 31
B. 1023
31
核心是关注到后面有单位dB. 公式解的数字是不带单位的, 还要进一步转化, 注意转化公式是10lg(S/N) , 不是log!!!
. 数据链路层使用GBN协议,采用3个比特给帧编序号,发送方的发送窗口取最大值,不考虑流量控制。假设发送方发送的第一个帧的序号为0,并且将序号落入发送窗口内的所有帧都已经发送出去。当计时器超时时,若发送方只收到了1、3号帧的确认,则发送方发送窗口内的最后一个序号分别是( )。
GBN有序接收, 累计确认
. 以下有关OSI/RM的叙述中,错误的是( )。
I. 10Base-T中“T”的含义,属于物理层范畴
II. 物理地址、硬件地址以及MAC地址,都属于数据链路层范畴
III. 网络层不涉及拥塞控制功能
IV. 运输层为其上层提供端到端的服务
A
传输媒体在物理协议的更下层, 称为第0层
物理层确认确定电压大小以及含义、接口的形状和引脚等
关键是忘记了如何区分0/1, 例如 : manchester中, 到底前高后低是1还是0? 差分曼中, 信号开始跳转是0还是1?
其实有规律
前高后低(高低) 对应0 (高低 – 01)
信号开始有跳变为0 , 无跳变为1 (有无 – 01)
EIA/TIA568 中规定双绞线 RJ-45 接口 B 型线序为( )。
(A)橙白、橙、绿白、绿、蓝白、蓝、棕白、棕(B)橙白、橙、绿白、蓝、蓝白、绿、棕白、棕(C)绿白、绿、橙白、橙、蓝白、蓝、棕白、棕(D)绿白、绿、橙白、蓝、蓝白、橙、棕白、棕
B型线 白橙橙, 白绿蓝
A型线 白绿绿 白橙蓝
在 Windows 命令窗口输入( )命令来查看 DNS 服务器的 IP 和查询。
(A)netstat (B)nslookup (C)nbtstat (D)net shell
B
Gigabit Ethernet 的传输速率比传统的 10Mbps Ethernet 快 100 倍,由此,它把争用期由512 位时扩大为 512 字节,这种办法被称为
(A)波形再生 (B)帧突发 (C)载波延伸 (D)帧中继
C
Gbit以太网为了维持最小帧长为64b不变, 采用载波延申(填充一个帧到512b) 和 帧突发(将多个小的帧连续发送, 中间只留短暂的间隔) 两个办法.
当每路信号需要占据介质的全部有效带宽,且介质可达到的数据传输率超过所有要传输数字信号总数据率时,通常可用的技术有( )。
A.FDM B. TDM C. CSMA/CD
在理论上,如果一个网络环境中每路信号需要占据介质的全部有效带宽,这意味着在同一时间内只允许一个设备进行传输,不存在多个信号同时占用信道的情况。B
双绞线不仅可以传输数字信号,而且也可以传输模拟信号
正确
同步传输与异步传输相比_________。
A.同步传输更省线路
B.同步传输具有更高的数据传输速率
C.同步传输比异步传输的同步性能更好
D.以上三点都不对
B同步传输与异步传输相比,通常具有更高的数据传输速率。这是因为同步传输不需要为每一个字符或数据包附加起始位和停止位,也不一定需要如同异步传输那样的握手信号来确认接收,从而减少了传输开销。
本地网络上的主机通过下列所述的那种方式查找其它的网络设备________。
A.端口号 B.硬件地址 C.默认网关 D.逻辑网络地址
B需要注意, 本地网络即局域网, 而局域网局限在数据链路层, 该层只接触到硬件地址
字符填充中, 遇到 7D 和7E 和 03分别转义为什么?
7D -> 7D 5D
7E -> 7D 5E
03 -> 7D 03+14(0001 0100, 即20)
2.
- 若将某个 “/17”地址块划分为9(不多也不少)个子块,则可能的最小子块中所包含的IP地址数量为( )。
A.126
B.128
C.2046
D.2048
B
虽然看出最终主机号有7位并不难, 但不是选A, 因为题目只问了包含的IP地址数量(128), 而不是问可分配的数量(126)
- 从应用层到数据链路层,应用层协议报文分别通过哪些协议进行逐层封装?
答: UDP->IP->CSMA/CD, 如果是广域网就是PPP,千万不要以为CSMA/CD不是一种封装.
D
关键是记住四个地址分别填什么
前2地址一定是R T ,根据情况填入, 第三个地址从上到下分别为BSDD
- 将IP多播地址226.0.9.26和226.128.9.26转换成以太网的硬件多播地址分别是( )。
核心是前25位固定不变(01005E+一个比特0), 后23位从IP上拿下来
因此二者完全一致 皆为01-00-5E-00-09-1A
- 若某一数据报的TTL为1, 其需要经过一台路由器后直接交付, 能成功交付吗?不能的话有什么措施?
a. 不能, 数据报在进入路由器后第一件事就是TTL-1, 然后再判断TTL是否为0, 为0则丢弃.
b. 向发送该IP数据报的源主机发送ICMP差错报告报文,具体类型为时间超过。
-
某个按MSS为1540B封装的TCP报文段被封装成IP数据报,假设TCP和IP都使用固定首部(没有选项或扩展部分),某个路由器收到该IP数据报后向MTU为800B的链路转发该IP数据报时进行了分片,且每个分片尽可能大,则最小的分片IP数据报的长度字段和片偏移字段的取值分别是( )。
A. 28,194
B. 784,97
C. 800,97
D. 800,0
a. 尽管MSS直译是最大报文段长度,但实际含义只是数据部分长度, 即该TCP报文长度为1540 + 20 = 1560
b. 尚未涉及到链路层, 数据部分无需填充字节至46B
- 一个主机移动到了另一个局域网中,如果一个分组到达了它原来所在的局域网中,分组会被转发给( )。
A.移动IP的本地代理
B.移动IP的外部代理
A, 先交给本地代理, 本地代理转交外部代理, 最后递交
- IPv6 地址类型中不包括( )。
(A)单播地址 (B)组播地址 (C)广播地址 (D)任播地
C, v6中将广播视为组播(多播, multicast)的特例, 因此不存在广播这个术语
- 下面是从网络中捕获的一组数据(以十六进制表示),包括以太网帧、IP 层和传输层, 这个用户数据报使用的服务为_____________。
34 17 eb 9b 9e c8 34 17 eb 9b a3 a1 08 00 45 00
00 32 1a 43 40 00 40 06 c6 5a ac 10 01 01 ac 10
01 07 07 18 00 15 36 6a c6 bb 40 b1 61 df 50 18
b5 c0 5a 4d 00 00 50 41 53 53 20 31 32 33 0d 0a
必须要明确, 问的是用户数据报使用的协议, 那么就不应当从IP报文的 协议 字段 中找, 更何况IP报文的协议字段是用来标识 IPv4/v6的.
其次, 想判断应用层用了哪个协议, 从源/目的端口中判断, 到底是哪个, 取决于拦截的数据是从客户/服务器发出的
但是可以明确的是, 熟知端口只用在服务器中
链路14B+IP20B, 分别判断35,36和37,38, 发现
- 两个虚拟局域网之间的通信必须在第三层网络层)路由才能实现。
正确. 实现VLAN的是三层交换机, 已经区别了普通交换机, 实现在第三层.
-
设备1和设备2分别为什么?分析: 从下辖网络地址入手.
H3和H4明显不处于同一网段, 必须要路由器才能连接
H1和H2处于同一网段. 交换机和集线器都是可以的 -
若两台主机在同一子网中,则两台主机的 IP 地址分别与它们的子网掩码相“与”的结果一 定_________。 A.为全 0 B.为全 1 C.相同 D.不同
C. 仅需简单举例子即可明白 192.168.0.1与192.168.0.2, 子网掩码为255.255.255.0, 由于操作是 " 与 ", 因此得到的结果都为192.168.0
- BGP 属于下列哪种类型的协议 _________。
A.内部路由协议 B.外部路由协议
C.混合路由协议 D.边界路由协议
B. BGP自己就是边界路由协议, 且BGP是属于外部路由协议EGP的一种
这种问题就是确定分组发送时延和传播时延谁更长(尽管99%的情况都是发送时延更长)
这样就非常典型了, 计算的思想是:
直观来说, 两段链路, 当然要两份文件发送时延 + 两份传播时延
但是, 由于每个分组的发送时延 > 传播时延, 则H1的发送时延和路由器的发送时延可以叠加, 即只要计算 一份文件发送时延 + 两份传播时延即可
但还有不能叠加的, 就是最后一个分组, 这个分组到达路由器时, 其后再无分组分享发送时延, 因此必须单独计算一份分组发送时延
因此, 总共计算两段链路的发送时延 + 整个文件的发送时延 + 单个分组的发送时延
3. 应用层
- 假设主机H通过HTTP/1.1请求浏览某个Web服务器S上的Web页rfc.html,rfc.html引用了同目录下的3个JPEG小图像,一次请求-响应的时间为RTT,忽略其他各种时延,不考虑拥塞控制和流量控制,则从发送HTTP请求报文开始到收到全部内容为止,所耗费的时间是( )。
A.2RTT
B.2.5RTT
C.4RTT
D.4.5RTT
A
注意三点
- 题设问的是从发送HTTP请求报文开始, 而非从建立TCP连接开始, 因此忽略建立连接的1.5RTT
- HTTP1.1新增了持续连接+流水线模式, 在使用流水线模式的情况下发送方可以一次性发完所有请求
- 图片是内嵌于网页HTML中, 必须先单独获取网页HTML, 才能一次性获取网页中的所有资源
- 浏览器请求Web服务器中的某个万维网文档,若该文档除包含文本外,还有2个图片,则在使用HTTP/1.0时,需要建立TCP连接的次数是
看清楚题目!建立TCP连接的次数!不是问RTT!非持久获取一件东西建立一次
- 若访问远程服务器上的某个Web页面,该Web页面非常简单,仅引用了同目录下的3个非常小的GIF图像
使用HTTP/1.1标准协议,则从浏览器向Web服务器发出HTTP请求报文开始到浏览器收到全部内容为止,需要的RTT数量至少是?
核心是知道 1.1标准是持续连接 + 流水线. 但这不代表着可以同时发送Web页和3个图片的请求, 必须先请求Web页
- TCP双方基于长度为2000m的链路传送数据,信号在该链路上的传播速率为200,000km/s,该链路的时延带宽积为1000b,如果充分利用链路的带宽且不考虑流量控制,则TCP出现序号绕回的周期约为( )。
首先明确序号绕回是什么. 本质就是TCP首部中的序号( 4B )全部用完了
- POP3服务器用来()邮件。A.接收 B.发送 C、接收和发送 D.以上均错
D
POP3唯一作用: 从接收方服务器中 拉取PULL 邮件到用户中, 具体来说, POP3客户从POP3服务器中拉取.
至于SMTP, 负责用户 --> 发送方服务器 --> 接收方服务器
- SNMP 是一种基于()的应用层协议。A、TCP B、ICMP C、ARP D、UDP
D
- 门限为4,当收到ack为2的报文时,此时cwnd是多少?
注意,只要不超过门限,确实是翻倍的,也就是第二个rtt结束可以翻倍到。
但要注意到,翻倍指的是宏观上每个RTT翻倍,至于在RTT内部,仍然是线性增大的。
过程是,发报文1,收到ack为1的确认,cwnd涨到2,这是第一个rtt;
发报文2,收到ack为2的报文,cwnd涨到3,发报文3,收到ack为3的报文,cwnd涨到4,这两步一起为第二个rtt,因此答案是3
-
冲突次数是6, 问最长退避时间?
答:
第k次重传,从0-2^k-1中随机取一个数,且当重传次数大于10时,k恒取10 -
广泛应用于HTTP和运输层之间的安全协议是 ( )? HTTPS IPSEC SSL/TLS IMAP
SSL + TLS = HTTPS(Hypertext Transfer Protocol Secure)用于运输层
IPSEC主要应用于网络层(IP顾名思义)
计算机中的每个进程都有一个端口号吗?
错误
只有在网络通信相关的进程中,才会有与之关联的端口号,不涉及网络交互的进程则不会分配端口号。
一台路由器每个接口所连接的网络都是它的直连网络
正确
ARP报文必须封装到IP报文中,然后才能送到数据链路层处理
错误
ARP在IP的最底层, 紧接链路层, 其可以直接放到帧中传送