📘 网络零基础必看大全
目标人群:零基础入门、准备考网络证书(如 HCIA/CCNA)、计算机相关专业新生。
学习目标:理解网络的基本原理,能看懂网络拓扑,会用基本命令排查网络问题。
第 1 章 网络基础概念
1.1 什么是计算机网络
- 定义:计算机网络就是由多台计算机通过有线或无线方式连接在一起,实现 数据通信、资源共享、信息交换 的系统。
- 类比:
- 网络像“公路”,
- 电脑/手机是“汽车”,
- 数据就是“货物”,
- 协议就是“交通规则”。
1.2 网络的作用
- 信息共享(如文件共享、打印机共享)
- 资源共享(数据库、云计算)
- 通信(Email、微信、视频会议)
- 远程访问(SSH、远程桌面)
第 2 章 网络分类
| 分类方式 | 类型 | 特点 | 举例 |
|---|---|---|---|
| 按范围 | LAN 局域网 | 小范围,如办公室、家里 | 家庭路由器 |
| MAN 城域网 | 城市范围 | 城市运营商网络 | |
| WAN 广域网 | 跨省跨国 | 互联网 | |
| 按拓扑 | 总线型 | 一根主干线连接所有设备 | 老式同轴网 |
| 星型 | 以交换机/集线器为中心 | 现代局域网 | |
| 环型 | 首尾相连,数据单向传输 | FDDI | |
| 网状型 | 多点互连,可靠性高 | 互联网骨干网 |
第 3 章 网络分层模型
3.1 OSI 七层模型
- 物理层:传输比特流(网线、光纤、无线电波)
- 数据链路层:点对点通信,MAC 地址
- 网络层:寻址与路由,IP 地址
- 传输层:端到端通信,TCP/UDP
- 会话层:会话管理
- 表示层:数据格式、加密压缩
- 应用层:提供服务(HTTP、DNS、FTP)
3.2 TCP/IP 四层模型(实际应用更多)
- 网络接口层
- 网络层(IP、ICMP)
- 传输层(TCP/UDP)
- 应用层(HTTP、FTP、DNS、SMTP 等)
💡 记忆技巧:应用 → 传输 → 网络 → 链路 (就像发快递:写信内容 → 打包 → 写地址 → 送快递)
第 4 章 网络地址
4.1 IP 地址
- IPv4:32 位,常见形式
192.168.1.1 - IPv6:128 位,新标准
2001:0db8::1
4.2 子网掩码
- 用来区分 网络号 和 主机号
- 如:
192.168.1.1/24→ 前 24 位为网络号
4.3 端口号
- 标识不同应用服务
- HTTP:80
- HTTPS:443
- FTP:21
- DNS:53
- SSH:22
4.4 MAC 地址
- 网卡的唯一标识,例:
00-1A-2B-3C-4D-5E
第 5 章 常见协议
| 协议 | 所属层次 | 功能 | 举例 |
|---|---|---|---|
| HTTP/HTTPS | 应用层 | 网页访问 | 浏览器访问百度 |
| DNS | 应用层 | 域名解析 | www.baidu.com → IP |
| FTP | 应用层 | 文件传输 | 下载文件 |
| SMTP/POP3/IMAP | 应用层 | 邮件收发 | QQ 邮箱 |
| TCP | 传输层 | 可靠传输(三次握手、四次挥手) | 网页浏览 |
| UDP | 传输层 | 无连接传输 | 视频通话、直播 |
| IP | 网络层 | 地址和路由 | 跨网段通信 |
| ICMP | 网络层 | 网络诊断 | ping 命令 |
第 6 章 网络设备
| 设备 | 功能 | 使用场景 |
|---|---|---|
| 网卡 NIC | 电脑和网络的接口 | 每台电脑都有 |
| 集线器 Hub | 广播数据,所有端口共享 | 早期网络 |
| 交换机 Switch | 基于 MAC 转发数据 | 办公室局域网 |
| 路由器 Router | 不同网络之间转发 | 家庭 WiFi |
| 防火墙 Firewall | 过滤数据流量,安全保护 | 企业机房 |
第 7 章 常用网络命令(必会)
# 查看本机 IP 地址
ipconfig # Windows
ifconfig # Linux/Mac
# 测试网络连通性
ping www.baidu.com
# 路由追踪
tracert www.baidu.com # Windows
traceroute www.baidu.com # Linux
# 查看端口占用
netstat -ano
# 测试域名解析
nslookup www.baidu.com
第 8 章 网络安全入门
- 防火墙:拦截非法访问
- 杀毒软件:抵御病毒木马
- VPN:加密通信,保护隐私
- 常见攻击方式
- DDoS 攻击(流量洪水)
- ARP 欺骗(伪造网关)
- 钓鱼网站
- SQL 注入
第 9 章 网络排错思路
- 检查物理连接(网线、网卡、路由器电源)
- 检查 IP 地址是否正确
- 使用
ping测试本机、网关、外网 - 使用
tracert确认卡在哪一跳 - 检查防火墙/杀毒软件是否阻拦
第 10 章 学习路径
- 入门阶段:掌握 分层模型、常见协议、命令
- 提高阶段:学习 子网划分、路由原理
- 实践阶段:配置 交换机、路由器、防火墙
- 深入阶段:学习 网络安全、云计算、SDN
附录:零基础常见问题 Q&A
- Q:为什么我能访问百度但 ping 不通?👉 百度屏蔽了 ping 请求,但网页走 HTTP 仍可访问。
- Q:IP 和 MAC 有什么区别?
👉 MAC 是网卡的物理地址(固定),IP 是逻辑地址(可变)。
- Q:TCP 和 UDP 的区别?
👉 TCP 可靠、面向连接,适合网页下载;UDP 快速、无连接,适合视频/语音。
-1.gif)