6.829: Computer Networks, Fall 2020 -- Course Overview
6.829 is a graduate-level introduction to classic and advanced topics in computer networks. It counts towards the TQE in Systems for CS and EE PhD students, and will also be appropriate for MEng and undergraduate students with the prerequisite background.
6.829是一个针对研究生的介绍经典和高级主题的计算机网络课程。它适合CS和EE的博士学生,同时适用于有一定专业背景的本科工程专业学生。
Over the past two decades, the Internet has grown from a research curiosity to something we all rely on daily. It has been able to withstand rapid growth and accommodate numerous unforeseen applications.
在过去的二十年中,互联网从一个研究兴趣项目发展成我们每天依赖的事情。它可以顶住快速发展的世界,同时适应很多不能预见的应用。
How does this global infrastructure work? What design principles allow it to scale well? What settings render these principles inadequate, and why? How can we make it work much better in the future? These are some questions that we will address in this course.
互联网整体架构是如何工作的?是什么设计原则使得它具有很好的扩展性?是什么环境导致这些原则不适用,为什么?我们可以做些什么使得互联网工作的更好?在这个课程中我们会解答其中一些问题。
Our goals are:
to understand a good slice of the state-of-the-art in network architecture, protocols, and networked systems, and
to understand how to conduct networking research and develop innovative ideas.
我们的目标是:
理解最先进的网络架构,协议和网络系统
理解如何实施网络研究,发展创新性的想法
Topics include the principles and practice of:
Internet architecture: resource management and congestion control, inter-domain routing, mobility, naming
“Underlay” networks: wireless and datacenter networks, software-defined networks, and programmable data-planes
“Overlay” networks: content distribution networks, peer-to-peer networks, video streaming
课程主题包含的原则和实践有:
互联网架构:资源管理,拥塞控制,域间路由,移动性,命名系统
下层网络:无线和数据中心网络,软件定义网络,可编程数据平面
上层网络:内容分发网络,点对点网络,视频流