计算机网络系统精读
从物理层到应用层,系统建立计算机网络知识体系
课程介绍
这门课按照经典五层模型组织成 6 章,从物理层一路讲到应用层,共 16 讲、近 12 小时,每讲聚焦若干核心知识点,带你真正理解数据是如何在网络中传输的。课程由高校计算机专业教师讲授,从协议的设计思想出发,讲透 IP 地址与子网划分、TCP 可靠传输与拥塞控制、以太网、路由协议等关键内容。不需要编程基础,零基础也能循序渐进,适合在校同步学习、考研复习、软考网工备考,以及想夯实底层基础的开发者。
学完你将能够
- 建立物理层到应用层的完整分层框架
- 掌握IP编址、子网划分与路由协议原理
- 吃透TCP可靠传输与拥塞控制机制
- 理解以太网与数据链路层关键协议
- 说清HTTP、DNS、DHCP等应用层协议
- 具备分析排查常见网络问题的能力
课程大纲
第1章 概述 5 个要点
- 网络定义、功能与互联网组成
- 电路、报文、分组交换对比
- 速率带宽时延等性能指标
- 协议三要素与分层思想
- OSI与TCP/IP参考模型
第2章 物理层 5 个要点
- 数据通信模型与信号信道
- 奈氏准则与香农公式
- 双绞线光纤无线等传输介质
- 频分波分时分信道复用
- ADSL与HFC接入技术
第3章 数据链路层 6 个要点
- 封装成帧与透明传输
- CRC循环校验与FCS
- PPP点对点协议
- CSMA/CD与以太网原理
- 网桥交换机自学习与VLAN
- 快速到万兆以太网演进
第4章 网络层 6 个要点
- IPv4地址分类与CIDR编址
- ARP协议与IP数据报格式
- ICMP与Ping、Traceroute
- IPv6地址与过渡技术
- RIP、OSPF、BGP路由协议
- 路由器结构与分组转发
第5章 运输层 6 个要点
- 端口套接字与复用分用
- UDP特点与首部格式
- TCP报文首部与可靠传输
- 滑动窗口与流量控制
- 拥塞控制四大算法
- 三次握手与四次挥手
第6章 应用层 6 个要点
- DNS层次结构与域名解析
- FTP与TFTP文件传输
- HTTP请求响应与状态码
- 电子邮件SMTP、POP3与IMAP
- DHCP动态地址分配
- SNMP网络管理与P2P应用