![[Pasted image 20240423082159.png]]
早期(1960以前)计算机网络
线路交换网络
线路交换的特性使得其不适合计算机之间的通信
线路建立时间过长
独享方式占用通信资源,不适合突发性很强的计算机之间的通信
可靠性不高:非常不适合军事通信
三个小组独立地开展分组交换的研究
1961: Kleinrock(MIT),排队论,展现了分组交换的有效性
1964: Baran(美国兰德公司) – 军用网络上的分组交换
1964:Donald(英国)等,NPL
Internet 历史
1961-1972:早期的分组交换概念
1967: 美国高级研究计划研究局考虑ARPAnet
Kleinrock在MIT的同事
1969: 第一个 ARPAnet节点开始工作,UCLA
IMP:接口报文处理机
1969年底: 4个节点
1972:
ARPAnet 公众演示
网络控制协议是第一个端系统直接的主机-主机协议
NCP协议:相当于传输层和网络层在一起,支持应用开发
第一个e-mail 程序(BBN)
ARPAnet有15个节点
1972-1980:专用网络和网络互联
出现了很多对以后来说重要的网络形式,雨后春笋
1970: ALOHAnet,夏威夷上的微波网络
1973: Metcalfe在博士论文中提出了Ethernet
ATM网络
ALOHAnet,Telenet,Cyclades法国等
1970后期,网络体系结构的必要性
专用的体系结构: DECnet, SNA, XNA
标准化的体系结构
1974: 网际互联的Cerf and Kahn 体系结构
1979: ARPAnet的规模在持续增加,体系结构也在酝酿着变化,以支持网络互联和其他目的(性能)需求
节点数目增加,有200个节点
Cerf and Kahn 网络互联原则:
极简、自治
尽力而为(best effort)服务模型
无状态的路由器
分布控制
定义了今天的Internet体系
1980-1990:体系结构变化,网络数量激增,应用丰富
1983: TCP/IP部署,标记日
NCP分化成2个层次,TCP/IP,从而出现UDP
覆盖式IP解决网络互联问题
主机设备和网络交换设备分开
1982: smtp e-mail协议定义
1983: DNS 定义,完成域名到IP地址的转换
1985: ftp 协议定义
1988: TCP拥塞控制
其他网络形式的发展
新的国家级网络: Csnet,BITnet, NSFnet, Minitel
1985年:ISO/OSI提出,时机不对且太繁琐,
100,000主机连接到网络联邦
1990, 2000’s:商业化,web,新的应用
1990年代初: NSF对ARPAnet 的访问网,双主干,ARPAnet退役
1991: NSF放宽了对NSFnet用于商业目的的限制 (1995退役),
ASFNET非盈利性机构维护,后面叫Internet
UNIX 中TCP/IP的免费捆绑
1990年代初: Web
hypertext (Bush 1945, Nelson1960’s)
HTML, HTTP: Berners-Lee
1994: Mosaic (Netscape,andreesen)
1990年代后期: Web的商业化
1990后期 – 21世纪:
TCP/IP体系结构的包容性,在其上部署应用便捷,出现非常多的应用
新一代杀手级应用,(即时讯息,P2P 文件共享,社交网络等)更进一步促进互联网的发展
安全问题不断出现和修订(互联网的补丁对策)
2001网络泡沫,使得一些好公司沉淀下来(谷歌,微软,苹果,Yahoo,思科)
主干网的速率达到Gbps
2005-现在
~50+亿主机:包括智能手机和平板
宽带接入的快速部署
高速无线接入无处不在:移动互联时代
4G部署,5G蓄势待
带宽大,终端性能高,价格便宜,应用不断增多
在线社交网络等新型应用的出现:
Facebook: 10亿用户
微信,qq:数十亿用户
内容提供商 (Google, Microsoft)创建他们自己的网络
通过自己的专用网络提供对搜索、视频内容和电子邮件的即刻访问
电子商务,大学,企业在云中运行他们的服务 (eg, Amazon EC2)
体系结构酝酿着大的变化,未来网络蠢蠢欲动