Appearance
第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 先建立一个观念:存储设备有"快慢贵贱"之分
计算机干活时需要一个"工作台"放数据,但现实中没有一种存储器能同时做到又快、又便宜、容量又大、断电还不丢。于是工程师们设计了多种存储器,各司其职:
| 存储器 | 全称 | 中文名 | 断电后数据 | 读 / 写 | 速度 | 容量 | 典型用途 |
|---|---|---|---|---|---|---|---|
| RAM | Random Access Memory | 随机存取存储器(内存) | ❌ 丢失(易失性) | 可读可写 | 快 | 较大(如 8GB/16GB) | 运行中的程序和数据 |
| ROM | Read-Only Memory | 只读存储器 | ✅ 不丢失(非易失性) | 主要只能读 | 较慢 | 小 | 存放 BIOS、固件等开机引导程序 |
| CACHE | Cache 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 内部 | 最快 | 最小 | 丢失 |
| CACHE | CPU 与内存之间 | 很快 | 很小 | 丢失 |
| 内存(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 bit | 1 个英文字符约占 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
| 类型 | 英文全称 | 中文名 | 覆盖范围 | 生活例子 |
|---|---|---|---|---|
| LAN | Local Area Network | 局域网 | 几米 ~ 几千米,一个房间/一栋楼/一个校园 | 家里的 WiFi、学校机房网络 |
| MAN | Metropolitan Area Network | 城域网 | 一座城市范围 | 城市范围内的政务/教育专网 |
| WAN | Wide 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 的区别 ⭐
| 对比项 | TCP | UDP |
|---|---|---|
| 连接 | 面向连接(先三次握手建立连接) | 无连接(直接发,不打招呼) |
| 可靠性 | 可靠:有确认、重传、顺序保证 | 不可靠:发出去不管,可能丢失/乱序 |
| 速度 | 较慢(开销大) | 快(开销小) |
| 通信方式 | 点对点 | 支持一对一、一对多 |
| 典型应用 | 网页(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.148 | 192.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 应运而生:
| 对比项 | IPv4 | IPv6 |
|---|---|---|
| 长度 | 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在应用层 │
└─────────────────────────────────────────────────────┘