Appearance
计算机网络
计算机网络把不同机器上的进程连接起来。应用约定消息的含义,传输协议管理端到端通信,IP 与路由系统负责跨网络转发,链路与物理设备完成相邻节点之间的传输。带宽、时延、丢包和故障共同限制这些协议能够提供的服务。
目录
先修知识与约定
需要了解进程、基本数据结构、二进制表示与初等概率。速率中的 b 表示 bit,B 表示 byte;未特别说明时,KB、MB 按十进制计。例题将明确给出排队、协议头和握手是否计入。
参考课程
MIT 6.829 Computer Networks,2002 年秋季教学大纲涵盖网络架构、路由、拥塞控制、服务质量、无线网络、应用与网络安全。
6.829 是研究生课程。本讲义补入链路、寻址、可靠传输等本科基础,将论文讨论改为协议机制与定量分析;HTTP/3、QUIC 等现代协议另作概念性介绍,不把它们归入 2002 年的课程内容。