1.飞速发展的Internet
60年初:licklider提出关于网络通信的构想
1969: 出现第一个包传输网络ARPAnet,共四个节点
70年代初:关注网络连接结构,Cerf和Kahn开始设计TCP/IP协议
90年代起:逐渐商业化,并出现了www
现在:普及
2.Internet的历史
2.0 Licklider的构想
Joseph C.R.Licklider于1960年针对Man-Computer Symbiosis提出下面的观点:
“...main aims are... to enable men and computers to cooperate in making decisions and controlling complex situation..."
"Much more time went into finding or obtaining information than into digesting it"
J.C.R. Licklider;The Computer as Communication Device;1968:
"In a few years, men will be able to communicate more effectively through a machine than face to face"
对于俩千年时的发展,他做了一下预测:“...everybody could use computers anywhere and get at data anywhere in the world..."
2.1早期包传输
1961:Leonard Kleinrock针对包传输提出队列等待原理
1967:Larry Roberts:准备构架第一个包传输网络ARPAnet
1969:ARPAnet顺利完工,并实现四个地方之间的网络文件传输,他们分别是UCLA(University of California at Los Angeles),SRI(Stanford Research Institute),UCSB(University of California at santa Barbara)和University of Utah
1971:ARPAnet正式运行,并开始试验远程登录,这时候他的节点大约有15个
1972:Bob Kahn组织ARPAnet的公开演示
出现第一个Internet标准 RFC001,里面确定了NCP,即network Control Protocol.
IMP:
ARPAnet用以实现文件传输的节点时IMP(interface Message Processor).他是现今Router的前身
IMP的设计方针是:
1.实现单字节重源到目的地的可靠传输
2.应该能够自动运行
3.IMP不依赖于Host的具体功能
Host传输的信息会被分成多个Pakete并依据Store-carry-forward原则独立传输
周期性更新Routing表
2.2 Interworking
1973:Metcalfe提出了Ethernet的基本原理
1974:Cerf和Kahn设计TCP/IP
2.3 构建不同的网络和协议
1982:提出了用于邮件传输的SMTP协议
1983:所有ARPAnet的节点更换协议从NCP换成了TCP/IP
1985:提出了FTP协议
1988:在TCP中加入了阻塞控制
//2.4 商业化
//3.标准化
4.后续内容
1.深入讨论核心概念:TCP,BGP,Ethernet,Router
2.探讨不同的传输技术
3.Data Center里的交流,Software-defined Networking