计算机网络Computer Networks
计算机网络设计
- 电话系统
笨终端,聪明的网络
确保每个网络部件都是可靠的
系统可靠性=部件可靠性
通过局部冗余实现部件的高可靠性
期望每个部件都能正常工作,部件失败的可能性很低
需要人工配置的,高度控制的网络
- 互联网
建立在简单的、不可靠部件上的可靠系统
自适应的系统
聪明的终端,可以修正传输错误
工程设计的艺术
工程经济学(经济管理学院 )
互联网理念
颠覆原有的理念,获得用户的支持
鼓励自由创新,成功的商业化模式
在众多的竞争中, TCP/IP架构胜出
技术
从发展的角度去考虑设计问题
从不可靠的网络出发,构建可靠的网络
从互信、未考虑安全因素出发,构建安全网络
从对等角度,构建大规模系统
新事物发展过程:
由弱到强,由小到大
互联网Internet
With IP, “the network knows nothing about individual end applications; end applications know nothing about network internals”—Van Jacobson
TCP/IP协议
- IP协议
网络互连协议IP(IP over everything)
应用承载协议(Everything over IP)
基于无连接的分组交换技术(网包)
- 端到端的管道
TCP
UDP