跳转至

Internet 架构与协议简介

作者:Peyrin Kao,基于 Sylvia RatnasamyRob Shakir 等人的课程讲义。

这是 UC Berkeley CS 168: Introduction to the Internet 的课程讲义。

以下是官方课程描述:

这门课介绍 Internet architecture。我们会关注支撑 Internet 可扩展性与稳健性的概念和基本设计原则,并概览这一架构中使用的各种 protocol 与 algorithm。主题包括 layering、addressing、intradomain routing、interdomain routing、reliable delivery、congestion control,以及核心 protocol(例如 TCP、UDP、IP、DNS 和 HTTP)和网络技术(例如 Ethernet、wireless)。

免责声明:Beta

这些讲义还没有经过完整校对,可能包含错误。

如果你是 Berkeley 的 CS 168 学生,在任何存在争议的情况下,官方课程讲座才是正确的参考来源。

图示

包含图示的幻灯片版本可以在这里查看。

PDF 版本

这些讲义的 PDF 版本可以在这里查看。

PDF 版本不一定总是最新。它最后一次更新是在 2024 年 11 月。

修正

截至 2024 年秋季学期,这本教材仍在积极维护和更新。

如果你发现任何需要修正的部分,请在 GitHub 上提交 issue。

源代码与更新日志

教材源代码和所有变更记录可以在 GitHub 上查看。

许可证

Creative Commons License
本作品采用 Creative Commons Attribution-ShareAlike 4.0 International License 授权。