第5章 计算机网络
📚 本章课程
| 课程 | 内容 |
|---|---|
| 5.1 开放互连参考模型 | — |
| 5.2 TCP/IP协议簇 (4课时) | — |
| 5.2.1 TCP-IP协议簇概述 | 协议族的组成和特点 |
| 5.2.2 常见协议功能基础 | HTTP、FTP、SMTP、DNS等协议 |
| 5.2.3 TCP与UDP | 传输层协议的比较和应用 |
| 5.2.4 协议应用提升 | 协议在实际应用中的选择 |
| 5.3 网络诊断命令 | — |
| 5.4 IP地址与子网划分 (4课时) | — |
| 5.4.1 IP地址与子网划分概述 | IP地址的基本概念 |
| 5.4.2 IP地址分类与特殊的IP地址 | A、B、C类地址和特殊地址 |
| 5.4.3 子网划分与路由汇聚 | VLSM和CIDR技术 |
| 5.4.4 IPv6 | 下一代互联网协议 |
| 5.5 网络规划与设计 | — |
| 5.6 网络接入技术 | — |
| 5.7 WWW服务 (3课时) | — |
| 5.7.1 WWW服务概述 | Web服务的基本概念 |
| 5.7.2 URL | 统一资源定位符的结构 |
| 5.7.3 HTML | 超文本标记语言基础 |
| 5.8 计算机网络章节概述 | 知识框架与高频考点总览 |
| 5.9 计算机网络章节回顾 | 重点难点复盘与模拟训练 |
📚 章节概述
计算机网络是软考中级软件设计师考试的重要内容,涵盖网络基础理论、协议体系、网络技术和应用。本章将系统学习计算机网络的基本概念、协议原理和实际应用。
🎯 学习目标
通过本章学习,你将掌握:
- 计算机网络的基本概念和分类
- OSI参考模型和TCP/IP协议族
- 网络协议的工作原理和应用
- IP地址和子网划分技术
- 网络规划设计和接入技术
- WWW服务和网络应用
📖 课程安排
5.1-5.2 网络基础 (8课时)
5.1 开放互连参考模型
- OSI七层模型的结构和功能
- 各层协议的作用和特点
- 数据封装和解封装过程
- 网络体系结构的设计原则
5.2 TCP/IP协议簇 (4课时)
- 5.2.1 TCP-IP协议簇概述 - 协议族的组成和特点
- 5.2.2 常见协议功能基础 - HTTP、FTP、SMTP、DNS等协议
- 5.2.3 TCP与UDP - 传输层协议的比较和应用
- 5.2.4 协议应用提升 - 协议在实际应用中的选择
5.3-5.7 网络技术 (12课时)
5.3 网络诊断命令
- ping命令的原理和使用
- traceroute路径跟踪技术
- netstat网络状态查看
- nslookup域名解析工具
5.4 IP地址与子网划分 (4课时)
- 5.4.1 IP地址与子网划分概述 - IP地址的基本概念
- 5.4.2 IP地址分类与特殊的IP地址 - A、B、C类地址和特殊地址
- 5.4.3 子网划分与路由汇聚 - VLSM和CIDR技术
- 5.4.4 IPv6 - 下一代互联网协议
5.5 网络规划与设计
- 网络拓扑结构设计
- 网络设备选型和配置
- 网络性能分析和优化
- 网络安全规划
5.6 网络接入技术
- 有线接入技术:以太网、光纤
- 无线接入技术:WiFi、蓝牙、移动网络
- 宽带接入技术:ADSL、光纤到户
- 企业网络接入方案
5.7 WWW服务 (3课时)
- 5.7.1 WWW服务概述 - Web服务的基本概念
- 5.7.2 URL - 统一资源定位符的结构
- 5.7.3 HTML - 超文本标记语言基础
5.8-5.9 章节总结 (2课时)
- 5.8 计算机网络章节概述 - 知识框架与高频考点总览
- 5.9 计算机网络章节回顾 - 重点难点复盘与模拟训练
⏰ 学习时间安排
- 总学习时间:22课时
- 建议学习周期:3-4周
- 每日学习时间:1-2课时
- 重点难点:TCP/IP协议、IP地址计算、网络规划
🔍 重点难点
重点内容
- OSI七层模型 - 理解各层功能和协议
- TCP/IP协议族 - 掌握核心协议的工作原理
- IP地址分类 - 熟练进行地址分类和计算
- 子网划分 - 掌握VLSM和CIDR技术
- 网络诊断 - 熟练使用网络诊断工具
难点突破
- 协议工作原理 - 通过抓包分析理解协议
- 子网计算 - 大量练习提高计算速度
- 路由原理 - 理解路由表和路由算法
- 网络设计 - 结合实际案例学习
📝 考试要点
选择题考点
- OSI模型和协议 (3-4分)
- TCP/IP协议族 (4-5分)
- IP地址和子网 (5-6分)
- 网络设备和技术 (3-4分)
- 网络应用 (2-3分)
计算题考点
- IP地址分类 (3-5分)
- 子网划分 (5-8分)
- 网络地址计算 (3-5分)
🌐 协议详解
应用层协议
- HTTP/HTTPS - 超文本传输协议
- FTP - 文件传输协议
- SMTP/POP3/IMAP - 邮件传输协议
- DNS - 域名解析协议
- DHCP - 动态主机配置协议
传输层协议
- TCP - 传输控制协议,可靠传输
- UDP - 用户数据报协议,快速传输
网络层协议
- IP - 互联网协议,数据包路由
- ICMP - 互联网控制消息协议
- ARP - 地址解析协议
数据链路层协议
- 以太网 - 局域网标准协议
- PPP - 点对点协议
- WiFi - 无线局域网协议
💻 实践应用
网络配置
bash
# 查看网络配置
ipconfig /all # Windows
ifconfig # Linux/Mac
# 测试网络连通性
ping www.baidu.com
# 跟踪路由路径
tracert www.baidu.com # Windows
traceroute www.baidu.com # Linux/Mac
# 查看网络连接
netstat -an子网划分示例
网络地址:192.168.1.0/24
需要划分4个子网,每个子网至少50台主机
解决方案:
子网1:192.168.1.0/26 (192.168.1.1-192.168.1.62)
子网2:192.168.1.64/26 (192.168.1.65-192.168.1.126)
子网3:192.168.1.128/26 (192.168.1.129-192.168.1.190)
子网4:192.168.1.192/26 (192.168.1.193-192.168.1.254)预计完成时间:22课时 | 难度等级:★★★★☆
🎯 本章课程总览
| 课程 | 内容 | 时长 |
|---|---|---|
| 5.1 开放互连参考模型 | 系统掌握OSI七层与TCP/IP四层的结构、功能、映射关系及典型命题方式。 | 45分钟 |
| 5.2 TCP/IP协议簇 (4课时) | 建立TCP/IP协议簇的全景认知,明确四个子课时之间的知识依赖与考试切入点。 | 45分钟 |
| 5.2.1 TCP-IP协议簇概述 | 从四层职责、典型协议和真实业务链路三方面建立TCP/IP协议簇的整体认知。 | 45分钟 |
| 5.2.2 常见协议功能基础 | 从“功能-端口-传输层-场景”四维建立常见协议知识图谱,提升协议辨析与综合题得分稳定性。 | 45分钟 |
| 5.2.3 TCP与UDP | 深入掌握TCP与UDP差异、握手挥手机制及业务场景选型逻辑。 | 45分钟 |
| 5.2.4 协议应用提升 | 以 DHCP 为核心,掌握地址分配策略、租约续租机制与“已连接但无法上网”类故障的判断路径。 | 45分钟 |
| 5.3 网络诊断命令 | 掌握网络故障排查中高频诊断命令的分工与顺序,重点突破DHCP与DNS考点。 | 45分钟 |
| 5.4 IP地址与子网划分 (4课时) | 以命题规律为主线,建立“地址分类 -> 子网划分 -> 路由汇聚 -> IPv6”的统一框架,为后续计算题和综合题打下稳定基础。 | 45分钟 |
| 5.4.1 IP地址与子网划分概述 | 从IPv4的32位结构出发,系统掌握网络号/主机号、前缀掩码、可用主机数与同网段判断,为后续分类地址、子网划分和路由汇聚打牢计算基础。 | 45分钟 |
| 5.4.2 IP地址分类与特殊的IP地址 | 系统掌握 IPv4 的 A/B/C 分类边界、主机位特殊取值、回环与 DHCP 异常地址等高频考点,建立“先判特殊再判分类”的稳定解题流程。 | 45分钟 |
| 5.4.3 子网划分与路由汇聚 | 以软考高频计算题为主线,系统掌握“给子网数”和“给主机数”两种子网划分路径,并能完成路由汇聚与误覆盖校验。 | 45分钟 |
| 5.4.4 IPv6 | 以软考命题视角掌握 IPv6 的地址空间扩展、地址压缩规则、单播/组播/任播模型与双栈/隧道/转换三类过渡技术。 | 45分钟 |
| 5.5 网络规划与设计 | 以软考命题视角掌握网络规划三大原则、核心/汇聚/接入三层职责,以及核心层高可用设计与典型陷阱题。 | 45分钟 |
| 5.6 网络接入技术 | 系统掌握网络接入技术的分类、典型方案、适用场景与考试高频辨析点。 | 45分钟 |
| 5.7 WWW服务 (3课时) | 建立WWW服务三课时的统一学习框架,明确各小节边界、联系和命题侧重点。 | 45分钟 |
| 5.7.1 WWW服务概述 | 掌握WWW服务的核心运行机制,建立从URL输入到页面渲染的完整请求生命周期模型。 | 45分钟 |
| 5.7.2 URL | 深入掌握URL各字段语义、默认端口规则、域名分类与高频辨析题型。 | 45分钟 |
| 5.7.3 HTML | 掌握HTML基础结构、标签语义、表格与表单要点,以及CSS样式引入的标准方式。 | 45分钟 |
| 5.8 计算机网络章节概述 | 以考试得分为导向,建立“分层模型-协议机制-地址计算-故障诊断-WWW应用”五线并行知识地图,明确第5章复习优先级与冲刺路径。 | 45分钟 |
| 5.9 计算机网络章节回顾 | 面向冲刺阶段,对第5章进行结构化复盘,围绕高频考点、错因分类、作答模板与综合训练构建可执行提分闭环。 | 45分钟 |
🧭 本章定位(命题老师视角)
- 本章以“概念辨析 + 计算/推理”混合题为主,强调关键词与方法匹配。
- 命题常把相近概念放在同题干干扰,需要先判边界再下结论。
🧱 命题主线
- 主线1:核心概念定义、边界与场景映射。
- 主线2:典型机制/流程的步骤化理解与应用。
- 主线3:高频易错点识别与反向排除。
⏱️ 复习优先级(时间不足时)
- 先做本章高频计算题与判定题。
- 再做章节概述与回顾中的综合题。
- 最后复盘错题并补齐概念盲区。
📝 一页速记
| 模块 | 快速记忆 |
|---|---|
| 核心概念 | 先记定义,再记边界,再记反例 |
| 常用方法 | 先识别题型,再调用方法模板 |
| 易错点 | 关注关键词、单位、约束条件 |
| 作答步骤 | 条件提取 -> 过程推导 -> 结果校验 |
⚠️ 高频坑位
- 概念名词相近但边界不同,容易“看着像就选”。
- 计算题忘记统一单位、位宽或默认条件。
- 过程题跳步骤,导致中间量错而全题失分。
🧪 作答模板(客观题/综合题)
- 第一步:识别题型(概念、流程、计算、综合)。
- 第二步:提取关键词(对象、条件、约束、目标)。
- 第三步:调用方法并写出关键中间步骤。
- 第四步:检查边界(符号、范围、单位、合理性)。
🛣️ 学习路线建议
- 第一轮:按课程顺序建立知识骨架。
- 第二轮:按题型专题训练并沉淀模板。
- 第三轮:只看错题与速记表做考前冲刺。