软考中级软件设计师 - 计算机网络知识点笔记

第一章 网络体系结构

1.1 OSI参考模型(7层)

|----|-------|----------------------|-------------------|
| 层次 | 名称 | 功能 | 典型设备/协议 |
| 7 | 应用层 | 为用户提供接口和服务 | HTTP、FTP、SMTP、DNS |
| 6 | 表示层 | 数据格式转换、加密解密 | JPEG、ASCII、MPEG |
| 5 | 会话层 | 管理会话、建立/、SQL、NFS维护会话 | RPC |
| 4 | 传输层 | 端到端传输、流量控制 | TCP、UDP |
| 3 | 网络层 | 路由选择、逻辑寻址 | IP、ICMP、路由器 |
| 2 | 数据链路层 | 帧传输、物理寻址 | PPP、MAC、交换机 |
| 1 | 物理层 | 比特传输 | 网线、光纤、集线器 |

口诀:应表会传网数物(从高到低)

1.2 TCP/IP模型(4层)

|----|-------|-------------------|
| 层次 | 对应OSI | 协议 |
| 4 | 应用层 | HTTP、FTP、SMTP、DNS |
| 3 | 传输层 | TCP、UDP |
| 2 | 网络层 | IP、ICMP、ARP |
| 1 | 网络接口层 | Ethernet、PPP |

1.3 各层设备对应关系

|-----|-------|-----------|
| 设备 | 工作层次 | 功能 |
| 集线器 | 物理层 | 放大信号、共享带宽 |
| 中继器 | 物理层 | 延长网络距离 |
| 网桥 | 数据链路层 | 隔离冲突域 |
| 交换机 | 数据链路层 | 基于MAC地址转发 |
| 路由器 | 网络层 | 基于IP地址路由 |
| 网关 | 最高层 | 协议转换 |


第二章 IP地址与子网划分

2.1 IP地址分类

|----|-----------------------------|------|
| 类别 | 范围 | 适用网络 |
| A | 1.0.0.0 - 126.255.255.255 | 大型网络 |
| B | 128.0.0.0 - 191.255.255.255 | 中型网络 |
| C | 192.0.0.0 - 223.255.255.255 | 小型网络 |
| D | 224.0.0.0 - 239.255.255.255 | 组播 |
| E | 240.0.0.0 - 255.255.255.255 | 保留 |

私有地址:

  • 10.0.0.0 - 10.255.255.255

  • 172.16.0.0 - 172.31.255.255

  • 192.168.0.0 - 192.168.255.255

2.2 子网掩码

默认 子网掩码:

  • A类:255.0.0.0 (/8)

  • B类:255.255.0.0 (/16)

  • C类:255.255.255.0 (/24)

子网划分计算步骤:

  1. 确定需要多少个子网 → 2^n ≥ 子网数

  2. 确定每个子网需要多少主机 → 2^m - 2 ≥ 主机数

  3. 子网掩码 = 32 - n


第三章 常见网络协议

3.1 TCP vs UDP

|-----|---------------|---------------|
| 特性 | TCP | UDP |
| 连接性 | 面向连接 | 无连接 |
| 可靠性 | 可靠 | 不可靠 |
| 速度 | 慢 | 快 |
| 场景 | HTTP、FTP、SMTP | DNS、DHCP、VoIP |

三次握手 :SYN → SYN+ACK → ACK 四次挥手:FIN → ACK → FIN → ACK

3.2 常见端口号

|------|-------|--------|
| 端口 | 协议 | 说明 |
| 21 | FTP | 文件传输 |
| 22 | SSH | 安全远程登录 |
| 25 | SMTP | 发送邮件 |
| 53 | DNS | 域名解析 |
| 80 | HTTP | 超文本传输 |
| 443 | HTTPS | 安全HTTP |
| 3306 | MySQL | 数据库 |


第四章 网络设备与技术

4.1 交换机 vs 路由器

|------|-------|------|
| 特性 | 交换机 | 路由器 |
| 工作层 | 数据链路层 | 网络层 |
| 寻址方式 | MAC地址 | IP地址 |

4.2 常用技术

|------|--------|
| 技术 | 说明 |
| NAT | 网络地址转换 |
| VLAN | 虚拟局域网 |
| VPN | 虚拟专用网络 |


第五章 网络安全

5.1 加密算法

|-----|--------------|
| 类型 | 算法 |
| 对称 | DES、3DES、AES |
| 非对称 | RSA、ECC |
| 摘要 | MD5、SHA |


第六章 WiFi标准

|----------|----------|------------------|
| 标准 | 频段 | 速率 |
| 802.11b | 2.4GHz | 11Mbps |
| 802.11g | 2.4GHz | 54Mbps |
| 802.11n | 2.4/5GHz | 600Mbps |
| 802.11ac | 5GHz | 3.4Gbps |
| 802.11ax | 2.4/5GHz | 9.6Gbps (WiFi 6) |


历年高频考点

  1. OSI各层名称与功能

  2. TCP三次握手/四次挥手

  3. IP地址分类与子网划分

  4. 常见协议端口号

  5. 交换机/路由器工作层次

  6. TCP vs UDP区别


备考建议

  1. 每天背一遍OSI模型7层

  2. 子网划分每天做2道题

  3. 历年真题至少做5套

相关推荐
Java成神之路-1 小时前
TCP Socket 与 UDP Socket
tcp/ip·计算机网络·udp
Peter-OK4 小时前
PostgreSQL学习笔记(入门-进阶-精通说明)
笔记·学习·postgresql
成都蜀味缘餐饮技术培训学校6 小时前
手撕烤兔技术培训实战指南,秘制腌料配方比例与调制手法
大数据·经验分享·笔记·其他·微信公众平台
希和20277 小时前
免费AI视频生成工具汇总(国内优先,适合做漫剧、短视频,Obsidian笔记版)
人工智能·笔记·音视频
蒸蒸yyyyzwd8 小时前
秋招学习笔记 day109
笔记·八股
只愿云淡风清11 小时前
正则表达式学习笔记 02:基础语法
笔记·学习·正则表达式
希和202721 小时前
考研英语阅读词汇笔记|城市野径、抄近道步道(非正式小路)
笔记·考研
一个人旅程~1 天前
关于imac27inch因改短用户名导致混合硬盘和系统崩溃的问题分析与故障解决
经验分享·笔记·macos·新浪微博
心祭丫丫1 天前
【每天一个 Python 小案例17】Python 实现通讯录
开发语言·人工智能·笔记·python·学习
派大猩猩_1 天前
Obsidian 笔记怎么同步多端:Nutstore Sync 大笔记库同步测评
笔记·obsidian·obsidian插件·obsidian同步