news 2026/8/1 3:25:43

计算机网络最易混淆的15个核心概念,一次全部讲清楚!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机网络最易混淆的15个核心概念,一次全部讲清楚!

本文专为网络小白准备,用最通俗的比喻解释那些让你头疼的网络概念,看完不再迷茫!

1. 四次挥手:为什么分手要分四次?

错误理解:TCP断开连接像挂电话,说一声"拜拜"就挂。

正确理解:TCP断开连接像情侣分手,需要"四次告别"。

真实过程:

小明(客户端) → 小红(服务器): 1. 小明:我们分手吧(FIN) 2. 小红:等一下,我确认收到分手请求了(ACK) 3. 小红:我也想清楚了,同意分手(FIN) 4. 小明:好的,祝你幸福(ACK)

为什么需要四次?

因为TCP是全双工通信,就像双向车道

小明说"我不给你发了",但还能收小红的(第一次挥手)

小红说"好的知道了"(第二次挥手)

小红说"我也不给你发了"(第三次挥手)

小明说"好的"(第四次挥手)

TIME_WAIT状态:小明说完"好的"还要等2分钟,确保小红真的听到了,不会重提分手。

2. 曼彻斯特编码:网络世界的"摩斯密码"

是什么:物理层传输0和1的特殊方式

怎么工作

比特0:信号从高变低(高→低) 比特1:信号从低变高(低→高) 每个比特中间都有跳变,像这样: 数据:1 0 1 0 信号:低→高 高→低 低→高 高→低

为什么需要

  1. 自动同步:每个跳变都是时钟信号,收发双方自动对齐

  2. 防止迷惑:连续的0或1也不会让接收方"看花眼"

简单记:就像点头yes摇头no,每个动作都有明确含义。

3. 端口号:网络世界的"房间号"

三层楼分类:

楼层房间号范围住客例子
VIP楼层0-1023系统服务80(网页)、443(加密网页)
商务楼层1024-49151注册应用3306(数据库)、3389(远程桌面)
临时楼层49152-65535临时访客浏览器上网时临时分配

必记的"门牌号":

80号房:HTTP(网页服务)

443号房:HTTPS(加密网页)

53号房:DNS(地址查询)

22号房:SSH(安全登录)

3389号房:远程桌面

比喻:IP地址是大楼地址,端口号是房间号。快递员(数据包)先找到大楼(IP),再送到具体房间(端口)。

4. 以太网帧:数据的"快递包裹"

标准包裹格式:

【发件人MAC地址(6字节) | 收件人MAC地址(6字节) | 包裹类型(2字节) | 货物内容(46-1500字节) | 防伪标签(4字节)】

关键知识点:

最小尺寸:64字节(不够要填充)

最大尺寸:1518字节

MAC地址:设备的"身份证号",全球唯一

为什么有最小尺寸?
防止"说话太快"听不清。网络有延迟,如果话说得太短(帧太小),对方可能没反应过来你就说完了,无法判断是否冲突。

5. 突发性通信:网络流量不是匀速的

是什么:网络流量像城市交通,不是匀速流动,而是有高峰期和空闲期。

典型场景:

早上8点:上班高峰期(突发传输) 上午10点:车流平稳(正常流量) 中午12点:午休外出(小高峰) 下午3点:车辆稀少(空闲期)

实际例子:

刷网页:点击链接时大量下载(突发),阅读时无流量(空闲)

看视频:缓冲时高速下载(突发),观看时低速下载(平稳)

对网络设计的影响:需要缓冲区(像停车场)来应对突发流量。

6. HTTP持久连接:一次通话,多次对话

旧方式(非持久):

打电话问:"今天天气?" → 挂电话 再打电话问:"明天呢?" → 挂电话 再打电话问:"后天呢?" → 挂电话 每次都要重新拨号!

新方式(持久连接):

打电话问:"今天天气?" 不挂电话,接着问:"明天呢?" 接着问:"后天呢?" 问完所有问题再挂电话

优点

  1. 减少"拨号时间"(TCP握手)

  2. 提高效率

  3. 节省资源

缺点:如果线路一直占用,别人打不进来。

7. 子网划分:如何把一栋楼分成多个单元

三步划分法:

题目:把192.168.1.0/24(256个地址)分成4个单元

步骤1:确定单元数

需要4个单元 → 2^2=4 → 需要2位作为"单元号"

步骤2:计算每个单元大小

原主机位:8位 借2位做单元号 → 剩6位主机位 每个单元地址数:2^6=64个

步骤3:分配单元

单元1:192.168.1.0-63(网络地址.0,广播地址.63) 单元2:192.168.1.64-127 单元3:192.168.1.128-191 单元4:192.168.1.192-255

快速计算技巧:

掩码255.255.255.192(/26): 256 - 192 = 64(每个单元大小) 单元数 = 256 ÷ 64 = 4

8. 交换机配置:Access vs Trunk

简单理解:

Access口员工工位,只坐一个人(一个VLAN)

Trunk口办公室走廊,所有人(多个VLAN)都能通过

配置示例:

h3c

# 连接电脑的端口(Access) interface e1/0/1 port link-type access # 设为员工工位 port access vlan 10 # 这个工位属于10号部门 # 连接交换机的端口(Trunk) interface e1/0/24 port link-type trunk # 设为走廊 port trunk permit vlan 10 20 # 允许10号和20号部门通过

Hybrid模式(华为/华三特有):特殊通道,有些人要刷卡(带标签),有些人直接进(不带标签)。

9. 物理层 vs 数据链路层:运沙子 vs 做砖块

物理层(底层工人):

工作:只负责把沙子从A地运到B地
特点:不关心沙子有没有杂质,运过去就行
任务:传输原始比特流(0和1)

数据链路层(砖瓦工):

工作:把沙子做成砖块,并检查质量
特点

  1. 成帧:把比特流做成标准砖块(数据帧)

  2. 差错控制:检查砖块有没有裂缝(CRC校验)

  3. 流量控制:控制送砖速度,别把下一站压垮

  4. 访问控制:谁可以送砖(MAC地址)

一句话区分:物理层关心能不能通,数据链路层关心通得好不好

10. RFC:互联网的"宪法"

是什么:Request for Comments(请求评议),但实际是已成文的技术标准

地位:互联网的"法律条文",所有设备都要遵守

重要RFC文档:

RFC编号内容重要性
RFC 791IPv4协议互联网寻址基础
RFC 793TCP协议可靠传输基石
RFC 768UDP协议快速传输基础
RFC 2616HTTP/1.1网页传输标准

如何查找:访问 https://www.rfc-editor.org/ ,输入RFC编号

有趣事实:有些RFC是玩笑,如RFC 1149(用信鸽传输IP数据报)

11. ARPANET ≠ Internet

常见错误:

认为"ARPANET发展成了Internet"

正确理解:

多个独立网络(包括ARPANET) + TCP/IP协议 = Internet

比喻:

ARPANET:北京地铁1号线

其他网络:2号线、公交系统、出租车

TCP/IP:统一的交通卡系统

Internet:用交通卡可以乘坐的所有交通工具

关键时间点

1969年:ARPANET诞生(4个节点)

1974年:TCP/IP协议诞生

1983年:ARPANET正式采用TCP/IP

1990年:ARPANET退役

1995年:商业Internet形成

12. CSMA/CD:网络世界的"会议室规则"

场景:多人开会,只有一个话筒

规则流程

1. 想发言?先听有没有人在说话(载波监听) 2. 没人在说?赶紧说(多路访问) 3. 边说边听:如果发现别人也在说(冲突检测) 4. 立即停止,喊一声"撞车了!"(发阻塞信号) 5. 各自随机等一会再重试(二进制退避)

为什么需要这个规则?

早期网络是共享总线,就像所有人用同一条电话线,不协调就会"撞车"。

现代变化:

现在用交换机,每个端口独立,就像每人一条专用电话线,不需要冲突检测了。

13. 信道复用技术:一条路,多辆车

四大技术对比:

技术原理比喻应用
FDM频分复用按频率划分广播电台:不同频率播不同节目有线电视、广播
TDM时分复用按时间片划分会议发言:每人轮流说1分钟传统电话、2G网络
WDM波分复用按光波长划分彩虹:不同颜色光同时传光纤通信
CDM码分复用按编码划分鸡尾酒会:不同语言同时交谈3G网络、Wi-Fi

现代应用:

4G/5G网络= FDM + TDM + 其他技术组合使用

14. IP分片计算:大包裹拆成小包裹

关键原则:

片偏移只计算数据部分,不算IP头部!

例题解答:

题目:4000字节数据报,MTU=1500字节,IP头20字节

步骤1:计算数据部分

数据 = 4000 - 20 = 3980字节

步骤2:计算每片数据最大长度

每片数据最大 = 1500 - 20 = 1480字节 必须是8的倍数:1480 ÷ 8 = 185(正好)

步骤3:分片计算

分片数据长度总长度MF片偏移
第1片1480字节1500字节1(还有)0
第2片1480字节1500字节1(还有)1480÷8=185
第3片1020字节1040字节0(最后)2960÷8=370

片偏移公式前一片数据结束位置 ÷ 8

15. TCP vs UDP:可靠快递 vs 普通邮件

形象对比:

方面TCP(顺丰快递)UDP(普通平邮)
服务态度送货上门,确认签收扔信箱,不确认收到
送货速度可能慢点,但保证到可能快,但可能丢件
额外服务实时追踪,流量控制没有额外服务
适合场景重要文件、贵重物品明信片、广告传单

选择指南:

用TCP当

数据不能丢(文件、邮件)

顺序很重要(网页、视频按顺序加载)

需要反馈(登录、交易)

用UDP当

速度更重要(游戏、直播)

丢点数据没关系(视频少几帧不影响)

简单查询(DNS、时间同步)

实际例子:

微信文字消息:TCP(必须确保收到)

微信语音通话:UDP(偶尔听不清没关系)

网页浏览:TCP(图片文字要完整)

直播视频:UDP(卡顿比花屏好接受)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/1 0:47:19

智能标注工具X-AnyLabeling使用指南 01-软件安装

智能标注工具X-AnyLabeling使用指南 01-软件安装 最近需要使用到智能标注的工具,这个工具大概的构想是抛开底层的代码底层的逻辑,对于其他行业的人来说,我只需要知道我的需求,然后大概点点点就能完成一个AI模型的构建&#xff0c…

作者头像 李华
网站建设 2026/8/1 4:20:33

350M公安PDT集群信号覆盖

背景PDT集群通信系统是以话音为主的无线指挥通信系统,是目前指挥调度、救灾抢险、交通管理、社会治安、重大保卫活动以及日常警务必不可少的重要无线通信手段。国内PDT建设主要集中为基站进行大范围的覆盖以及公安消防等保卫单位内部保障信号覆盖,对与一…

作者头像 李华
网站建设 2026/7/31 5:55:43

构建本地知识库,用私有文件训练专属大模型的完整流程

本文详细介绍了构建本地知识库并利用私有文件训练大模型的完整流程,包括数据准备、文本切分、向量化索引构建、训练方案选择(微调/RAG/提示词工程)、隐私保护及部署监控。提供了多种技术方案选型与代码示例,特别强调本地化部署和数…

作者头像 李华
网站建设 2026/8/1 22:43:22

Kotaemon国产化适配进展:支持鲲鹏、昇腾等芯片

Kotaemon国产化适配进展:支持鲲鹏、昇腾等芯片 在AI系统逐步深入政务、金融、能源等关键行业的今天,一个现实问题日益凸显:我们依赖的大模型推理和智能体运行平台,是否真正掌握在自己手中?当外部供应链波动、技术出口限…

作者头像 李华
网站建设 2026/8/1 5:52:17

2025 私域运营指南:TOP5 企微 SCRM 精选,企业降本增效首选

一、行业趋势与测评背景《2025 中国企业数字化私域运营白皮书》显示,78% 企业认为 “AI 提升私域效率” 是今年关键需求,但市面很多 SCRM 的 AI 只是 “噱头”。数字经济浪潮下,私域已成企业增长核心,但多数企业仍陷 “客户多转化…

作者头像 李华
网站建设 2026/8/1 0:50:51

震惊!IF9.8,中科院1区TOP或被SCI剔除!官网已“消失”......

消失的官网《Environmental Health Perspectives》创刊于1972年,是环境健康领域的权威期刊。1. 官宣暂停收稿该刊自2025年4月23日起,在其官网上发布通知称:由于近期运营资源的变化,期刊暂停接受新的稿件投稿。这从根本上违反了SCI…

作者头像 李华