夜雨聆风学习资料网

ARTICLE · 1119104

408计网真题中最容易忽略的4类隐藏条件(附历年真题出处)

408计网真题中最容易忽略的4类隐藏条件(附历年真题出处)

408计算机网络的真题里,有一类条件命题人从不写在明面上,却默认你必须掌握。

它们可能是一个技术名词背后的一整套默认参数,可能是一个缩写触发的特定算法,也可能是一种协议自带的组帧规则。你没注意到,题目就做不对;你注意到了,解题往往迎刃而解。

本文汇总了计网真题中最高频的4 类隐藏条件:

- 10BaseT以太网隐含的6项默认参数

- 以太网/IP/UDP/TCP各层首部固定长度

- MSS出现时必须启动拥塞控制

- HDLC/PPP默认使用零比特填充

1. “10BaseT”

隐藏条件:

①编码方式采用曼彻斯特编码

②采用CSMA/CD(Carrier Sense Multiple Access/Collision Detection,载波监听多路存取和冲突检测)介质访问控制方式

③最短帧长64B

④争用期为51.2微妙

⑤数据传输速率为10Mbps

⑥传输介质为双绞线

⭕关于10BaseT以太网的详细说明。

10BASE-T是IEEE 802.3i标准定义的双绞线以太网规范,1990年正式通过认证。其名称中"10"代表10Mbps基带传输速率,"T"指采用非屏蔽双绞线(UTP)作为传输介质,最大有效传输距离为100米,使用RJ-45接口连接集线器与工作站。

该技术采用星型物理拓扑结构,支持介质访问控制方式,逻辑上保持总线型通信特性。通过集线器(HUB)实现节点连接,单个HUB最多支持96个节点,并可通过四级级联扩展网络覆盖范围 [1]。其标准帧长最大1518字节,采用曼切斯特编码进行数据传输。相较于同轴电缆方案,10BASE-T具备布线灵活、故障隔离等优势,兼容10BASE-2/5网络架构,并为快速以太网发展奠定物理层基础。

在物理拓扑上采用星型结构,通过集线器(HUB)连接节点;在逻辑通信和访问控制上则保持总线型特性,沿用CSMA/CD(载波侦听多路访问/冲突检测)机制。

⭕补充拓展:“100BaseT”,快速以太网

100Base-T是一种以100Mbps速率工作的局域网(LAN)标准,它通常被称为快速以太网标准,并使用两对UTP(非屏蔽双绞线)铜质电缆。与10BASE-T采用相同的媒体访问技术、类似的布线规则和相同的引出线,易于与10BASE-T集成。每个网段只允许两个中继器,最大网络跨度为210米。

快速以太网有四种基本的实现方式:100Base-TX、100Base-FX、100Base-T4和100Base-T2。每一种规范除了接口电路外都是相同的,接口电路决定了它们使用哪种类型的电缆。为了实现时钟/数据恢复(CDR)功能,100Base-T使用4B/5B曼彻斯特编码机制。

实现标准简介:100Base-FX使用2条光纤,一条光纤用于发送,另一条光纤用于接收;100Base-TX使用5类数据线无屏蔽双绞线或屏蔽双绞线的快速以太网技术。它使用两对双绞线,一对用于发送,一对用于接收数据,采用全双工方式工作,而100Base-T4采用半双工方式工作。

⭕真题示例

【2013年统考真题34】必须已知10BaseT使用曼彻斯特编码才能做出答案

【2019年统考真题34】已知T表示双绞线

【2016年统考真题36】【2025年统考真题35】已知以太网使用CSMA/CD协议才能计算

【2022年统考真题 47(2)】已知100BaseT以太网使用CSMA/CD最短帧长计算公式才能计算

2. 关于数据首部

2.1 以太网帧:(前导码8B)首部14B(目的地址6B+源地址6B+类型2B)+数据载荷(46~1500B)+尾部(FCS4B)

⭕真题实例:

【2013年统考真题38】已知以太网帧的目的地址6B才能计算

2.2 IP数据报首部:固定20B(最长60B)

2.3 UDP数据报首部:固定8B

2.4 TCP数据报首部:固定20B(最长60B)

【2021年统考真题39】已知UDP首部为8B、TCP最短首部为20B才能计算

【2010 年统考真题 47(2)】已知以太网数据帧首尾部共18B才能计算

【2012 年统考真题 47(1)】已知以太网数据帧首尾部共18B才能计算

3. 关于是否考虑拥塞控制

如果题目出现“MSS”即最大报文段长度(Maximum Segment Size,MSS),需考虑拥塞控制算法。

⭕关于MSS的补充说明:

现代TCP拥塞控制算法将MSS作为初始拥塞窗口基准单位,用于慢启动阶段的流量管理。典型以太网场景中,基于1500字节MTU计算的MSS为1460字节(1500-40)。其数值受底层网络最大传输单元(MTU)限制,MTU作用于数据链路层决定网络层数据包上限,MSS则聚焦传输层协议数据分段控制。

⭕区分MSS与MTU:

最大报文段长度(MSS)与最大传输单元(Maximum Transmission Unit, MTU)均是协议用来定义最大长度的。不同的是,MTU应用于OSI模型的第二层数据链接层,并无具体针对的协议。MTU限制了数据链接层上可以传输的数据包的大小,也因此限制了上层(网络层)的数据包大小。例如,如果已知某局域网的MTU为1500字节,则在网络层的因特网协议(Internet Protocol, IP)里,最大的数据包大小为1500字节(包含IP协议头)。MSS针对的是OSI模型里第四层传输层的TCP协议。因为MSS应用的协议在数据链接层的上层,MSS会受到MTU的限制。

⭕真题示例:

【2024年统考真题38】提到MSS=1000B,所以需要使用拥塞控制

【2020年统考真题40】则不需要

4. 关于HDLC默认使用零比特填充

说明:HDLC已经很少用了,但是基于它改进的PPP协议现在还普遍使用

⭕补充拓展PPP协议的内容:

PPP(Point-to-Point Protocol,点对点协议)是为点对点串行链路设计的链路层协议(如拨号、专线、PPPoE)。它借鉴了 HDLC 的帧结构,但做了大幅简化。

PPP协议的组帧方式

①字符填充(异步链路):以 0x7D 为转义符。

0x7E → 0x7D 0x5E

0x7D → 0x7D 0x5D

控制字符(<0x20)→ 0x7D 后跟"原字节X OR 0x20"

②零比特填充(同步链路):发送时信息字段中每出现 5 个连续 1,就插入 1 个 0;接收方每读到 5 个连续 1 后删掉紧随的 0。这样确保只有真正的 Flag(01111110)才会出现 6 个连续 1,不会误判帧边界。

PPP协议的特点

靠 LCP(链路控制协议)/NCP(网络控制协议,如 IPCP)实现链路与网络层参数的协商和认证,自身只做"成帧 + 检错 + 配置",把可靠性留给上层。

408考研真题链接:

相关学习资料