第一部分:计算机网络概述
计算机网络的定义和重要性
- 网络的基本概念
- 网络的作用和目的
计算机网络的分类
- 按照覆盖范围(LAN、MAN、WAN)
- 按照使用者(公用网络、私有网络)
- 按照拓扑结构(星形、环形、总线形、网状)
第二部分:计算机网络体系结构
OSI七层模型
- 每一层的功能和关键协议
TCP/IP四层模型
- 与OSI模型的对比
重要的网络协议
- IP、TCP、UDP、HTTP、HTTPS、FTP等
第三部分:物理层
基本概念和功能
- 传输媒介(双绞线、光纤、无线电波)
- 信号传输(模拟信号与数字信号)
主要设备
- 中继器、集线器等
第四部分:数据链路层
基本概念和功能
- 帧、MAC地址
- 错误检测和纠正
主要协议和设备
- 以太网、交换机等
第五部分:网络层
基本概念和功能
- IP地址、子网划分、路由
路由算法
- 静态路由与动态路由(RIP、OSPF、BGP)
主要设备
- 路由器
第六部分:传输层
基本概念和功能
- 端口、TCP与UDP的区别
- 流量控制、拥塞控制、可靠传输
主要协议
- TCP、UDP
第七部分:应用层
基本概念和功能
- 客户端-服务器模型
- 域名系统(DNS)
主要应用协议
- HTTP、HTTPS、FTP、SMTP、POP3等
第八部分:网络安全
网络安全基础
- 常见的网络攻击类型
- 加密技术(对称加密、非对称加密、哈希函数)
安全协议和措施
- SSL/TLS、VPN、防火墙、入侵检测系统
第九部分:最新趋势与技术
云计算与网络
- 云服务模型(IaaS、PaaS、SaaS)
物联网(IoT)
- IoT的网络需求和挑战
软件定义网络(SDN)
- SDN的概念和优势