Skip to content

第2章 计算机存储与网络 ​

🎯 本章学习目标 ​

学完本章,你将能够:

  • ✅ 说出 RAM、ROM、CACHE 三种存储器的特点与区别
  • ✅ 理解存储层次结构(寄存器→CACHE→内存→外存)
  • ✅ 掌握存储容量单位换算(bit/Byte/KB/MB/GB/TB)
  • ✅ 掌握计算机网络按覆盖范围的分类(LAN/MAN/WAN)
  • ✅ 了解四种网络拓扑结构及其优缺点
  • ✅ 背出 OSI 七层模型与 TCP/IP 四层模型
  • ✅ 掌握两模型的层次对应关系
  • ✅ 记住常见协议(HTTP/FTP/DNS/TCP/UDP/IP)所在层
  • ✅ 理解 TCP 与 UDP 的区别
  • ✅ 掌握 IPv4 地址格式(点分十进制、每段0~255)
  • ✅ 记住三类私网地址段
  • ✅ 理解子网掩码的作用及网络号/主机号划分
  • ✅ 了解 IPv6 的基本特点(128位、冒号十六进制)

🗺️ 本章知识图谱 ​

计算机存储与网络
├── 存储器
│   ├── RAM(内存):可读可写、断电丢失
│   ├── ROM(只读):只读、断电不丢、存BIOS
│   ├── CACHE(高速缓存):最快最小、CPU与内存之间
│   ├── 存储层次:寄存器→CACHE→内存→外存
│   ├── 规律:越往上越快越小越贵
│   └── 容量单位:1B=8b;1KB=1024B;1MB=1024KB;1GB=1024MB;1TB=1024GB
├── 网络分类
│   ├── 按覆盖范围
│   │   ├── LAN局域网(校园/机房)
│   │   ├── MAN城域网(一座城市)
│   │   └── WAN广域网(跨城市,Internet最大)
│   └── 按拓扑结构
│       ├── 总线型:一条主干、断了全瘫
│       ├── 星型:中心节点、最常见
│       ├── 环型:闭合环、单向传递
│       └── 网状:多线路、可靠性最高
├── 网络体系结构
│   ├── OSI七层(下→上)
│   │   ├── 物理层→数据链路层→网络层
│   │   └── 传输层→会话层→表示层→应用层
│   ├── TCP/IP四层
│   │   ├── 网络接口层→网际层→传输层→应用层
│   │   └── 上三对一、下二对一、中间各对应
│   └── 常见协议
│       ├── 应用层:HTTP/HTTPS/FTP/DNS
│       ├── 传输层:TCP(可靠)、UDP(快)
│       └── 网际层:IP(寻址路由)
└── IP地址
    ├── IPv4:32位、点分十进制、4段0~255
    ├── 公网IP vs 私网IP
    │   ├── 私网段:192.168.x.x
    │   ├── 私网段:10.x.x.x
    │   └── 私网段:172.16~31.x.x
    ├── 子网掩码:255段=网络号,0段=主机号
    │   ├── 网络地址:主机号全0
    │   └── 广播地址:主机号全1
    └── IPv6:128位、冒号十六进制、8段

一、计算机的存储器:RAM、ROM 与 CACHE ​

1.1 先建立一个观念:存储设备有"快慢贵贱"之分 ​

计算机干活时需要一个"工作台"放数据,但现实中没有一种存储器能同时做到又快、又便宜、容量又大、断电还不丢。于是工程师们设计了多种存储器,各司其职:

存储器全称中文名断电后数据读 / 写速度容量典型用途
RAMRandom Access Memory随机存取存储器(内存)❌ 丢失(易失性)可读可写快较大(如 8GB/16GB)运行中的程序和数据
ROMRead-Only Memory只读存储器✅ 不丢失(非易失性)主要只能读较慢小存放 BIOS、固件等开机引导程序
CACHECache Memory高速缓冲存储器❌ 丢失可读可写最快最小缓存 CPU 即将使用的数据/指令

高频考点 🔥:

  • RAM = 内存,断电数据丢失,可读可写——你正在编辑但没保存的文件就放在 RAM 里。
  • ROM 断电不丢失,出厂时写入,主要存放 BIOS(开机自检、引导系统的基础程序)。
  • CACHE 速度最快、容量最小,介于 CPU 与内存之间,作用是解决 CPU 运算速度与内存读写速度不匹配的矛盾。

易错点 ⚠️: 三个"最"要记牢:CACHE 速度最快、容量最小、价格最贵;外存(硬盘/U盘)容量最大、速度最慢。考题常把"RAM 断电不丢失""ROM 可以随意读写"作为错误选项——RAM 是易失性存储器,ROM 是只读的。

1.2 为什么需要 CACHE?一个"取书"的类比 ​

想象你在书桌前写作业:

  • CPU = 写字的你,速度极快
  • 内存 RAM = 隔壁房间的书架,书挺全但每次去取要走一段路
  • CACHE = 书桌上的小书架,容量小但伸手就够到

如果你每写一个字都跑去隔壁书架取书,大量时间都浪费在路上。于是把"马上要用、反复要用"的几本书先放到书桌小书架上——这就是 CACHE 的工作思想:程序访问数据具有局部性(刚用过的数据附近的数据很可能马上也要用),把热门数据提前放进高速缓存,CPU 就不必频繁等待慢速内存。

1.3 存储层次结构:金字塔模型 ⭐ ​

把所有存储设备按速度和容量排起来,形成一座"金字塔":

          ▲ 速度最快 / 容量最小 / 价格最贵
         ┌──────────┐
         │  寄存器   │  ← CPU 内部,存放当前运算的数据
         ├──────────┤
         │  CACHE   │  ← 高速缓存
         ├──────────┤
         │  内存 RAM │  ← 内存条,运行中的程序
         ├──────────┤
         │ 外存(硬盘/U盘/光盘)│ ← 长期保存,断电不丢
         └──────────┘
          ▼ 速度最慢 / 容量最大 / 价格最便宜
层次位置速度容量断电
寄存器CPU 内部最快最小丢失
CACHECPU 与内存之间很快很小丢失
内存(RAM)主板内存条较快较大(GB 级)丢失
外存(硬盘/SSD/U盘)主机内部或外接最慢最大(TB 级)不丢失

高频考点 🔥: 从上到下,速度越来越慢、容量越来越大、单位价格越来越便宜;寄存器、CACHE、RAM 断电都丢失,只有外存和 ROM 断电不丢失。考题常问"下列存储设备访问速度最快的是"——答案在寄存器/CACHE 中选(若选项同时出现,寄存器比 CACHE 更快)。

1.4 存储容量的单位换算 ⭐ ​

讲完存储器的种类,还得会读它们的"容量"。二级选择题里,"单位换算"是一道常见小题,务必记牢。

最小单位: 计算机里一个二进制位(0 或 1)叫 位(bit,记作小写 b);8 个 bit 组成 1 个字节(Byte,记作大写 B)。

1 Byte = 8 bit          ← "小 b 与 大 B" 的分水岭,最容易考!

容量单位(每一级是 1024 倍):

1 KB  =  1024 B
1 MB  =  1024 KB  =  1024 × 1024 B  =  1,048,576 B
1 GB  =  1024 MB  =  1,073,741,824 B
1 TB  =  1024 GB
单位全称关系生活参照
bit位(小写 b)最小数据单位一个"0 或 1"
Byte字节(大写 B)8 bit1 个英文字符约占 1 B
KB千字节1024 B一段短文本
MB兆字节1024 KB一首歌约 3~5 MB
GB吉字节1024 MB一部高清电影约 1~2 GB
TB太字节1024 GB一块硬盘常见 500 GB ~ 2 TB

高频考点 🔥:

  • 1 Byte = 8 bit:小写 b 是"位"、大写 B 是"字节",大小写敏感,别混;
  • 相邻单位之间是 1024(即 2¹⁰)倍,不是 1000——选项里常出现用 1000 算出的"看着很像对"的陷阱答案;
  • 常与"容量计算"结合,如"一张 700 MB 的光盘能存多少张 2 MB 的照片"。

易错点 ⚠️: ① 存储容量按 1024 进制(1 KB = 1024 B);而网络带宽中的 Mbps(兆比特每秒)习惯按 1 Mbps ≈ 1000 kbps,且 1 Byte = 8 bit——所以"100 Mbps 的宽带,理论下载速度约为 12.5 MB/s"。命题人爱拿"1024 进制 vs 1000 进制"和"比特/字节差 8 倍"来设坑。 ② 写单位时注意大小写:MB(兆字节)≠ Mb(兆比特)。

记忆口诀 🔥: "小 b 是位,大 B 是字节;八位成字节,千进按 1024。"


二、计算机网络的分类 ​

2.1 按覆盖范围分类:LAN、MAN、WAN ​

类型英文全称中文名覆盖范围生活例子
LANLocal Area Network局域网几米 ~ 几千米,一个房间/一栋楼/一个校园家里的 WiFi、学校机房网络
MANMetropolitan Area Network城域网一座城市范围城市范围内的政务/教育专网
WANWide Area Network广域网跨城市、跨国家,范围最大银行全国联网、Internet(互联网)

高频考点 🔥:

  • 覆盖范围:LAN < MAN < WAN;
  • Internet(因特网/互联网)是世界上最大的广域网,这是判断题高频原话;
  • 一个家庭、一间教室、一栋办公楼内的网络属于局域网(LAN)。

易错点 ⚠️: WiFi 本身是一种无线联网技术,家里连了 WiFi 的设备组成的是局域网;而这个局域网再通过路由器接入的才是广域网(Internet)。不要看到"无线上网"就选广域网。

2.2 按拓扑结构分类 ​

拓扑结构指网络中计算机(节点)与线路的连接几何形状:

拓扑结构形状描述优点缺点
总线型所有计算机挂在一条公共主干线(总线)上布线简单、成本低主干线一处断裂,全网瘫痪;易冲突
星型 ⭐所有计算机都连到一个中心节点(交换机/集线器)易于管理、单台电脑故障不影响他人中心节点故障则全网瘫痪
环型计算机首尾相连形成一个闭合环,数据单向传递结构简单、无冲突环上任一处断开,整个网络受影响
网状节点之间有多条线路互相连接(像渔网)可靠性最高,一条线路断了可绕路成本高、结构复杂(常用于广域网骨干)

高频考点 🔥: 现在家庭和学校局域网最常见的是星型结构(所有设备连到路由器/交换机这个中心);网状结构可靠性最高,是 Internet 骨干网的主要形态。记忆口诀:"总线一条线、星星围着点、环围成圈圈、网状多路线"。


三、网络体系结构:OSI 七层与 TCP/IP 四层 ​

3.1 为什么要分层? ​

网络通信极其复杂:既要管网线里传什么电信号,又要管数据发给谁、传错了怎么办、网页怎么显示。工程师把这些功能分层处理,每层只干自己的事、只与相邻层打交道,就像寄快递:你只管打包写地址(应用层),快递分拣管路线(网络层),卡车飞机管运输(传输/链路层)。

有两个著名的分层模型必须掌握:

模型层数特点
OSI 参考模型7 层理论标准,概念完整,教学常用
TCP/IP 模型4 层Internet 实际使用的事实标准

3.2 OSI 七层模型(从下往上背!) ​

层号(自下而上)层名主要职责记忆关键词
第7层应用层直接为用户的应用程序提供网络服务(网页、邮件、文件传输)浏览器、APP
第6层表示层数据格式转换、加密解密、压缩翻译官、加密
第5层会话层建立、管理、断开通信会话建立对话
第4层传输层端到端可靠/不可靠传输(TCP、UDP)寄件保价不保价
第3层网络层路由选择、IP 寻址(IP 协议、路由器)查地图找路
第2层数据链路层相邻节点间的帧传输、差错检测(交换机、网卡)相邻两站
第1层物理层传输原始比特流(0/1 电信号、网线、光纤)网线、电信号

记忆口诀 🔥: 从下往上记——"物(物理)链(链路)网(网络)传(传输)会(会话)表(表示)用(应用)";也可以记谐音:"物联网传会表用"。注意考试最常考:最底层是物理层(传比特流)、最高层是应用层(离用户最近)。

3.3 TCP/IP 四层模型(Internet 实际在用) ​

层号(自下而上)层名对应 OSI 层典型协议/设备
第4层应用层应用层 + 表示层 + 会话层HTTP、HTTPS、FTP、DNS、SMTP
第3层传输层传输层TCP、UDP
第2层网际层(网络层/IP层)网络层IP 协议、ICMP、路由器
第1层网络接口层数据链路层 + 物理层以太网、WiFi、网卡、网线

高频考点 🔥:两模型对应关系是必考表格题:

OSI 七层TCP/IP 四层
应用层、表示层、会话层应用层
传输层传输层
网络层网际层(网络层)
数据链路层、物理层网络接口层

口诀:"上三合为应用层,下二合为接口层,传输网络各对应。"

3.4 常见协议"住"在哪一层? ​

协议全称/作用所属层(TCP/IP)
HTTP超文本传输协议,浏览网页应用层
HTTPS加密的 HTTP(带 SSL/TLS),更安全应用层
FTP文件传输协议,上传下载文件应用层
DNS域名解析,把 www.bestwit.cn 翻译成 IP 地址应用层
TCP面向连接、可靠传输(三次握手、确认重传)传输层
UDP无连接、不可靠但速度快(视频直播、语音通话)传输层
IP负责寻址和路由选择(给每台设备一个地址)网际层(网络层)

3.5 TCP 与 UDP 的区别 ⭐ ​

对比项TCPUDP
连接面向连接(先三次握手建立连接)无连接(直接发,不打招呼)
可靠性可靠:有确认、重传、顺序保证不可靠:发出去不管,可能丢失/乱序
速度较慢(开销大)快(开销小)
通信方式点对点支持一对一、一对多
典型应用网页(HTTP)、文件传输(FTP)、邮件视频直播、语音通话、在线游戏、DNS 查询

易错点 ⚠️: 协议分层别记混:TCP/UDP 在传输层,IP 在网络层(网际层),HTTP/HTTPS/FTP/DNS 在应用层。考题常把"IP 协议属于应用层""DNS 属于传输层"设为错误选项。另外,HTTPS 不是新的一层,它就是加密版的 HTTP,同样在应用层。


四、IP 地址与子网划分 ​

4.1 IPv4 地址:32 位的"门牌号" ​

网络上每台设备都要有一个地址才能互相找到,这就是 IP 地址。目前广泛使用的 IPv4 地址有这些特点:

  • 长度为 32 位二进制(即 4 个字节);
  • 写成点分十进制:把 32 位分成 4 段,每段 8 位,段与段之间用小数点隔开;
  • 每段 8 位二进制对应十进制范围是 0 ~ 255。

例如 192.168.1.1:

十进制:  192  .  168  .   1   .   1
二进制:11000000.10101000.00000001.00000001
         └─ 8位 ─┘└─ 8位 ─┘└─ 8位 ─┘└─ 8位 ─┘
                    共 32 位

高频考点 🔥: IPv4 地址每段取值 0 ~ 255(因为 8 位二进制最大是 11111111 = 255)。所以 192.168.1.256、10.0.0.300 都是非法 IP 地址——这是选择题最爱挖的坑!

4.2 公网 IP 与私网 IP ​

类型公网 IP(外网 IP)私网 IP(内网 IP)
分配由运营商/互联网机构全球唯一分配局域网内部自由使用,不同局域网可重复
范围除私网段外的地址192.168.x.x、10.x.x.x、172.16.x.x ~ 172.31.x.x
访问可直接在 Internet 上被访问不能直接上公网,需经路由器(NAT)转换
例子220.181.38.148192.168.1.100、10.0.0.5

高频考点 🔥:三个私网地址段必须背下来:

  • 192.168.0.0 ~ 192.168.255.255(家用路由器最常见)
  • 10.0.0.0 ~ 10.255.255.255
  • 172.16.0.0 ~ 172.31.255.255(注意是 16~31,不是 16~32!)

看到 192.168.x.x 开头的地址,直接判定为私网/内网地址。

4.3 子网掩码:区分"网络号"与"主机号" ​

一个 IP 地址由两部分组成:

  • 网络号(网络地址):标识设备属于哪个网络,相当于"小区名";
  • 主机号(主机地址):标识该网络中的具体设备,相当于"门牌号"。

那怎么划分前多少位是网络号?靠子网掩码。最常见的子网掩码是 255.255.255.0:

IP 地址:  192.168.1.  100
子网掩码: 255.255.255.  0
           └──网络号──┘ └主机号┘

规则很直观:

  • 掩码为 255 的段 → 对应 IP 的段属于网络号;
  • 掩码为 0 的段 → 对应 IP 的段属于主机号。

所以 192.168.1.100 与掩码 255.255.255.0 组合时:网络号是 192.168.1.0,主机号是 100。同一个网络里的设备(如 192.168.1.2、192.168.1.3)网络号相同、主机号不同,可以直接通信。

易错点 ⚠️:

  • 主机号全 0 表示网络地址本身(如 192.168.1.0),主机号全 1 表示广播地址(如 192.168.1.255),这两个地址不能分配给具体设备;
  • 掩码 255.255.255.0 下,一个网段最多容纳 254 台主机(256 个编号减去网络地址和广播地址)。

4.4 IPv6:为解决"地址不够用"而生 ​

IPv4 只有 32 位,地址总数约 43 亿,全球设备早已不够分。IPv6 应运而生:

对比项IPv4IPv6
长度32 位128 位
书写点分十进制,4 段,如 192.168.1.1冒号分隔的十六进制,8 段,如 2001:0db8:85a3::8a2e:0370:7334
地址数量约 43 亿约 2¹²⁸ 个(多到"能给地球上每粒沙子分配地址")
段范围每段 0~255每段 4 位十六进制(0~ffff)

高频考点 🔥: IPv6 地址 128 位、用冒号分隔、十六进制表示;IPv4 是 32 位、点分十进制。考题常考二者长度对比和分隔符区别(点 vs 冒号)。


五、代码演示:用程序理解 IP 地址 ​

二级考试不要求手写网络程序,但用 C++ 验证"每段 0~255"和"子网掩码划段"的思想,能把概念记得更牢。

📚 拓展 · 三级内容提示: 下面的示例用到了 string(字符串)、stringstream(字符串流)、stoi(字符串转整数)以及数组——这些都属于 GESP 三级大纲内容,二级不要求掌握。此处仅作"用程序验证概念"的演示,看懂思路即可,不必会写。

5.1 C++11:判断 IPv4 地址是否合法 + 提取网络号 ​

cpp
#include <iostream>
#include <string>
#include <sstream>
using namespace std;

int main() {
    // ===== ① 判断点分十进制 IPv4 每段是否都在 0~255 =====
    string ip = "192.168.1.100";
    stringstream ss(ip);
    string seg;
    bool valid = true;
    int segCount = 0;

    while (getline(ss, seg, '.')) {   // 按 '.' 切分字符串
        segCount++;
        int x = stoi(seg);            // 段转整数
        if (x < 0 || x > 255) {       // 每段必须在 0~255
            valid = false;
        }
    }
    if (segCount != 4) valid = false; // 必须恰好 4 段

    cout << ip << (valid ? " 是合法的IPv4地址" : " 非法!") << endl;
    // 输出:192.168.1.100 是合法的IPv4地址

    // ===== ② 子网掩码思想:掩码255的段保留(网络号),为0的段清零 =====
    // IP: 192.168.1.100  掩码: 255.255.255.0
    int ipAddr[4]   = {192, 168, 1, 100};
    int mask[4]     = {255, 255, 255, 0};
    int network[4];
    cout << "网络号: ";
    for (int i = 0; i < 4; i++) {
        // 按位与 & :掩码为255(全1)的段保留原值,掩码为0(全0)的段清零
        network[i] = ipAddr[i] & mask[i];
        cout << network[i] << (i < 3 ? "." : "");
    }
    cout << endl;  // 输出:网络号: 192.168.1.0
    return 0;
}

六、📝 实战练习 ​

练习题 1(单选题) ​

题目: 下列存储器中,断电后其中存储的信息会丢失的是( )

A. ROM B. RAM C. 硬盘 D. U 盘

🔑 点击查看答案与解析

答案: B

解析: RAM(内存)是易失性存储器,断电后数据全部丢失;ROM、硬盘、U 盘都属于非易失性存储,断电不丢失。我们正在编辑但未保存的文档就存放在 RAM 中,这也是突然停电会丢文件的原因。

选 B。


练习题 2(单选题) ​

题目: 下列关于 CACHE 的叙述,正确的是( )

A. CACHE 的容量比内存大 B. CACHE 位于 CPU 与内存之间,用于解决 CPU 与内存速度不匹配的问题 C. CACHE 中的数据断电后不会丢失 D. CACHE 用于长期保存用户的文件

🔑 点击查看答案与解析

答案: B

解析:

  • A 错误 ❌:CACHE 容量最小,远小于内存;
  • B 正确 ✅:CACHE 介于 CPU 与内存之间,速度最快,缓存 CPU 即将使用的数据,缓解速度矛盾;
  • C 错误 ❌:CACHE 属于高速易失性存储,断电数据丢失;
  • D 错误 ❌:长期保存文件是外存(硬盘)的工作。

选 B。


练习题 3(编程题) ​

题目: 学校机房里的几十台计算机通过交换机连接组成的网络,按覆盖范围分类属于( )

A. 局域网(LAN) B. 城域网(MAN) C. 广域网(WAN) D. 因特网(Internet)

🔑 点击查看答案与解析

答案: A

解析: 一个房间、一栋楼、一个校园范围内的网络属于局域网(LAN);城域网覆盖一座城市,广域网跨城市/国家,Internet 是最大的广域网。

选 A。


练习题 4(单选题) ​

题目: 在 TCP/IP 四层模型中,HTTP、FTP、DNS 协议工作在( )

A. 网络接口层 B. 网际层 C. 传输层 D. 应用层

🔑 点击查看答案与解析

答案: D

解析: HTTP(网页)、HTTPS(加密网页)、FTP(文件传输)、DNS(域名解析)都是直接为应用程序服务的协议,位于应用层;TCP/UDP 在传输层,IP 协议在网际层(网络层)。

选 D。


练习题 5(判断题) ​

题目: IPv4 地址由 32 位二进制数组成,通常用点分十进制表示,192.168.1.256 是一个合法的 IPv4 地址。( )

🔑 点击查看答案与解析

答案: ❌ 错误

解析: 前半句正确(IPv4 共 32 位、点分十进制分 4 段),但每段 8 位二进制的取值范围是 0 ~ 255,256 超出范围,因此 192.168.1.256 是非法地址。


练习题 6(单选题) ​

题目: 下列 IP 地址中,属于私网(内网)地址的是( )

A. 202.108.22.5 B. 192.168.10.20 C. 8.8.8.8 D. 172.32.0.1

🔑 点击查看答案与解析

答案: B

解析: 私网地址有三段:10.x.x.x、192.168.x.x、172.16.x.x ~ 172.31.x.x。

  • B 的 192.168.10.20 属于 192.168 段,是私网地址 ✅;
  • A、C 是公网地址;
  • D 是 172.32,私网段只到 172.31,32 已超出,故不是私网地址(经典干扰项!)。

选 B。


练习题 7(单选题) ​

题目: 在 TCP/IP 四层模型中,传输层对应 OSI 七层模型的哪一层(或哪几层)?( )

A. 网络层 B. 传输层 C. 会话层 + 表示层 + 应用层 D. 数据链路层 + 物理层

🔑 点击查看答案与解析

答案: B

解析: OSI 七层与 TCP/IP 四层的对应关系:

OSI 七层TCP/IP 四层
应用层 + 表示层 + 会话层应用层(上三对一)
传输层传输层(一一对应)
网络层网际层(网络层)(一一对应)
数据链路层 + 物理层网络接口层(下二对一)

传输层在两个模型中是一一对应的,都叫传输层,都负责端到端传输(TCP/UDP)。

选 B。

🔥 记忆口诀:"上三合为应用层,下二合为接口层,传输网络各对应"。传输层和网络层(网际层)在两个模型中名称和功能基本对应,是选择题高频考点。


练习题 8(单选题) ​

题目: 下列关于 TCP 和 UDP 的说法,正确的是( )

① TCP 是面向连接的,UDP 是无连接的 ② TCP 比 UDP 传输速度更快 ③ 视频直播、在线游戏通常使用 UDP ④ TCP 提供可靠传输(确认、重传),UDP 不保证可靠

A. ①②③  B. ①②④  C. ①③④  D. ②③④

🔑 点击查看答案与解析

答案: C

解析:

  • ① 正确 ✅:TCP 需要三次握手建立连接(面向连接);UDP 直接发数据,不需要建立连接(无连接);
  • ② 错误 ❌:说反了——TCP 因为有确认、重传、拥塞控制等机制,开销大,速度较慢;UDP 没有这些额外开销,速度更快;
  • ③ 正确 ✅:视频直播、语音通话、在线游戏对实时性要求高、可以容忍少量丢包,所以使用速度更快的 UDP;
  • ④ 正确 ✅:TCP 是可靠传输(有确认机制、丢包重传、保证顺序);UDP 是"尽力而为",发出去不管,不保证可靠到达。

选 C(①③④)。

💡 生活比喻:TCP 像寄挂号信——你得先确认对方在(三次握手),对方收到要签字确认(确认机制),丢了会重寄(重传),可靠但慢;UDP 像寄明信片——写好直接丢邮筒,对方收不收得到、顺序对不对都不管,快但不可靠。


练习题 9(判断题) ​

题目: 判断下列说法是否正确,正确的打 ✓,错误的打 ×。

① 高速缓存 CACHE 的容量比内存大,速度比内存快。( )

② 星型拓扑结构中,中心节点故障会导致整个网络瘫痪。( )

③ Internet 是世界上最大的局域网(LAN)。( )

④ 子网掩码为 255.255.255.0 时,主机号全 0 和全 1 的地址不能分配给设备使用。( )

⑤ HTTPS 协议工作在 OSI 模型的表示层,是独立于 HTTP 的新协议。( )

⑥ IPv6 地址长度为 128 位,用冒号分隔的十六进制表示。( )

🔑 点击查看答案与解析

答案: ① × ② ✓ ③ × ④ ✓ ⑤ × ⑥ ✓

解析:

  • ① ×:CACHE 的容量远小于内存(CACHE 通常几 MB~几十 MB,内存几 GB~几十 GB),但速度最快。速度:寄存器 > CACHE > 内存 > 外存;容量则反过来。
  • ② ✓:星型结构所有节点都连到中心交换机,中心一坏,所有节点都没法通信——这是星型结构最大的缺点。
  • ③ ×:Internet 是世界上最大的广域网(WAN),不是局域网。局域网范围小(一个房间/一栋楼/一个校园)。
  • ④ ✓:主机号全 0 代表网络地址本身,全 1 代表广播地址,这两个地址保留,不能分配给具体设备。
  • ⑤ ×:HTTPS 是加密版的 HTTP(HTTP + SSL/TLS),它仍然工作在应用层,不是新的一层协议,也不在表示层。
  • ⑥ ✓:IPv4 是 32 位点分十进制,IPv6 是 128 位冒号十六进制,这是两者最直观的区别。

练习题 10(单选题) ​

题目: IP 地址为 192.168.5.123,子网掩码为 255.255.255.0,则该主机所在的网络地址是( ),该网段最多可容纳( )台主机。

A. 192.168.5.0,256 B. 192.168.5.0,254 C. 192.168.5.123,255 D. 192.168.0.0,254

🔑 点击查看答案与解析

答案: B

解析:

网络地址怎么算? 将 IP 地址与子网掩码做按位与运算(掩码为 255 的段保留,为 0 的段清零):

IP 地址:  192.168.5.123
子网掩码: 255.255.255.0
          └─网络号──┘ └主机号┘
网络地址: 192.168.5.0    (掩码255的段保留,为0的段清零)

所以网络地址是 192.168.5.0。

主机数量怎么算? 主机号部分有 1 段(8 位),共 2⁸ = 256 个编号。但主机号全 0 是网络地址、全 1 是广播地址,这两个不能分配给主机,所以可用主机数 = 256 − 2 = 254 台。

选 B。

🔥 高频考点:① 网络地址 = IP 与掩码按位与(255段保留,0段清零);② 可用主机数 = 2^主机位数 − 2(减去网络地址和广播地址)。


七、📊 考点总结表 ​

考点重要程度出题形式高频易错点
RAM / ROM / CACHE 特点⭐⭐⭐⭐⭐选择/判断误以为 RAM 断电不丢、ROM 可随意写
存储层次(寄存器→CACHE→内存→外存)⭐⭐⭐⭐选择速度与容量的变化方向记反
网络分类 LAN/MAN/WAN⭐⭐⭐⭐选择/判断不知 Internet 是最大广域网;WiFi 误判为广域网
网络拓扑结构⭐⭐⭐选择总线型/星型/环型/网状的优缺点混淆
OSI 七层名称与顺序⭐⭐⭐⭐选择层序背反;不知最底层是物理层
TCP/IP 四层与 OSI 对应关系⭐⭐⭐⭐⭐选择/判断上三层、下两层的合并关系记错
协议分层(HTTP/DNS/TCP/UDP/IP)⭐⭐⭐⭐⭐选择把 IP 记成应用层、DNS 记成传输层
TCP 与 UDP 区别⭐⭐⭐⭐选择/判断可靠/不可靠、面向连接/无连接记反
IPv4 地址格式与范围⭐⭐⭐⭐⭐选择/判断看不出 256、300 等非法段
公网 IP 与私网 IP 段⭐⭐⭐⭐选择172 私网段记成 16~32
子网掩码、网络号与主机号⭐⭐⭐选择/判断全 0/全 1 地址可分配给主机
IPv6(128 位、冒号、十六进制)⭐⭐⭐选择/判断与 IPv4 的位数、分隔符记混

⭐ 必背速记卡 ​

┌─────────────────────────────────────────────────────┐
│  1. RAM内存:可读可写、断电丢失、正在运行的程序       │
│  2. ROM只读:出厂写入、断电不丢、存BIOS引导程序       │
│  3. CACHE高速缓存:最快最小最贵、CPU和内存之间        │
│  4. 存储层次:寄存器→CACHE→内存→外存(上快下大)     │
│  5. 断电不丢:ROM和外存(硬盘/U盘);断电丢:RAM/CACHE│
│  6. 网络分类:LAN局域网 < MAN城域网 < WAN广域网       │
│  7. Internet是最大的广域网,WiFi组成的是局域网        │
│  8. 拓扑结构:总线一条线、星星围着点、环围成圈圈      │
│  9. 星型最常见(中心节点),网状可靠性最高            │
│ 10. OSI七层(下→上):物链网传会表应                  │
│ 11. TCP/IP四层(下→上):网接口→网际→传输→应用       │
│ 12. 对应关系:上三合应用,下二合接口,传输网络各对应   │
│ 13. 应用层协议:HTTP/HTTPS/FTP/DNS                   │
│ 14. 传输层协议:TCP(可靠面向连接)、UDP(快无连接)  │
│ 15. IPv4:32位点分十进制4段,每段0~255                │
│ 16. 私网三段:192.168.x.x、10.x.x.x、172.16~31.x.x   │
│ 17. 子网掩码:255段=网络号,0段=主机号                │
│ 18. 主机号全0=网络地址,全1=广播地址,都不能分配      │
│ 19. IPv6:128位、冒号十六进制、地址多到给沙子分配     │
│ 20. IP协议在网络层,TCP/UDP在传输层,HTTP在应用层     │
└─────────────────────────────────────────────────────┘

百炼成钢,融会贯通