Internet History
Alan Turing and Bletchley Park
- Top secret breaking effort(二战破译希特勒密码)
- 10,000 people at the peak(team effort)
- BOMBE:Mechanical Computer(“炸弹”密码破译机)
- Colossus:Electronic Computer(巨人计算机)
- 优势:真空管
- 没有内存
- 纸带
- 每秒读取5000字符
Bletchley Park(布莱切利公园)
- heroes,good guys
- location:north of London, between Oxford and Cambridge in England
- alias(别名):X station(X站)
Alan Turing
- Bombe(“炸弹”密码破译机):12 转、Mechanical Computer、from Bomba
- Turing 并未参与巨人计算机
Post-War
Bletchley Park was closed,Scientists leave separately(such as MIT), They can't forget the high speed of electrons.The upsurge in computer research has been set off.
1940s
- Alumni of the US and UK codebreaking efforts and other started building general purpose computers
- Manchester Baby
- Ferranti Mark I:1500 Electron tube
- Harvard Mark I
- US Army ENIAC:First Universal Computer (第一台通用计算机)
- Atanasoff–Berry Computer:First computer (第一台计算机)
- Mark II:2500 Electron tube
1950s
The value of scholars is valued(学者的价值被重视)
- Math / Science “Won the war”
- Broad-based investment in maintaining the US/West intellectual lead
- Mathemeticians were valued, recruited, brilliant, arrogant, and quirky
- "A Beautiful Mind" gives a sense of the culture of the time
John Forbes Nash(经济学博弈论)
- Received his Phd. Mathematics at Princeton in 1950 at 22 years old
- Mathematics faculty at MIT - 1951 - 1958
- Schizophrenia 1959 - 1995
- Nobel Prize in Economic Sciences - 1994
Phone Line Networking

- Dialup:拨号调解器
- Leased:租用线路(贵)
Dial-Up Access(拨号接入)
- connect to one computer without having to walk across campus
- You could 'call' other computers long distance
- The characters were encoded as sound
- Pretty Common in the 1970’s
Data Transfer with Leased Lines(专用线路数据传输)
- No dialing was needed leased lines are always connected
- connected dedicated phone wires and permanent connections
- Expensive because of limited copper - cost was based on distance
- a dedicated connection between two points from the phone company
Store and Forward Networking(存储转发)


- Saving Money with More "Hops"(节省开支)
- find cloest school to make conetction
- 排队产生的问题
- E-Mail could make it across the country in six hours to about 2 days
BITNET
- Academic network in the 1980’s
Efficient Message Transmission: Packet Switching
- Challenge/Problem: in a simple approach, like store-and-forward, large messages block small ones
- Break each message into packets(大化小)
- Can allow the packets from a single message to travel over different paths, dynamically adjusting for use(允许不同路径)
- Router:Use special-purpose computers, called routers, for the traffic control
- Packets are breaking a big message into small part, labeling each one of them individual, and then throwing them into the shared network
Shared Network

- a problem:circle
- As science needed faster and faster computers, more universities asked for their own Multimillion dollar supercomputer
- The National Science Foundation asked, “Why not buy a few supercomputers, and build up a national shared network?”-->NSF Net
- NSF Net
- NSFNet was funded by the National Science Foundation
- Standardized on TCP/IP
- The first national TCP/IP network that was “inclusive”
- Initially the goal was all research universities(最初为了高校)
- In about 1989-1990, the "academic-only" started being relaxed - led to Internet Service Providers making "dial-up Internet" available to the general public(慢慢普及公众)
- Michigan's State-Wide Network
- In 1969, Merit was one of the earliest network projects that was intended for use by an entire campus population of students, faculty, and alumni.
The Beginning of the Web: CERN
- The Internet was infrastructure - the web gave the Internet a “user interface and URLs
- The Web(万维网) was invented at CERN by Tim Berners-Lee and Robert Cailliau
- CERN developed browsers and servers - with a goal of worldwide hyperlinked documents
The First Web Server in America
- The first web server in America was at the Stanford Linear Accellerator (SLAC)
- It was a database of 300,000 research papers
1993: Gopher is Dominant
- Gopher BOF - 200 attendees
- World-Wide Web BOF - 15 attendees including Tim Berners-Lee
Mosaic - Netscape - Mozilla - Firefox
- Mosaic:the first “consumer” web browser developed at NCSA
- Netscape Founded - April 4, 1994
- As Microsoft worked to suffocate Netscape::
- JavaScript :was invented to compete with Visual Basic (1995)、一种抽象工具、可扩展性强、非Java、simple、free
- Netscape slowly leaked out into Open Source as Mozilla - which later became FireFox (late 1990's)
- FireFox
- search box gave the small Mozilla Foundation millions of dollars of revenue(火狐搜索框)
- leave Netscape, and create firefox(11 persons)
Internet History的更多相关文章
- Internet History, Technology and Security (Get Started)
Abstract 课程名称:互联网的历史.技术和安全 coursera地址 制作方:密歇根大学(University of Michigan) 教师:Charles Severance, Associ ...
- Internet History, Technology and Security (Week 2)
Week 2 History: The First Internet - NSFNet Welcome to week 2! This week, we'll be covering the hist ...
- Coursera-Note: Internet History, Technology and Secure (1st week to 9th week)
目录 Coursera-Note: Internet History, Technology and Secure 第一周 第二周 数据交换: Packet switching技术: 第三周 创造ht ...
- Internet History,Tecchnology and Security
Internet History Internet Technologe Internet Secure
- Internet History,Technology and Security
Internet History,Technology and Security(简单记录) First Week High Stakes Research in Computing,and Comm ...
- Coursera: Internet History, Technology, and Security
课程网址:https://www.coursera.org/learn/internet-history 学习笔记: Week 1: History - Dawn of Early Computing ...
- Internet History,Technology,and Security - History Through Supercomputing(Week2)
时间飞逝,一周又过去了,这周我们来到了Internet History, Technology and Security (Week 2)的学习,从标题就可以看出,这周主要是介绍“互联网”雏形的诞生. ...
- 【Coursera】Internet History 读书笔记
前言 这个Internet History 有些令人劝退.电脑无法播放视频.手机不能播放.最后百度了改了hosts文件才可以. 附上解决方法: 解决coursera可以登录但无法播放视频 第一周 第三 ...
- 【Coursera】Internet History 小结
前言 终于看完了接近一半课程的 History 的内容. 在这两周的时间里面,了解了互联网的起源,发展,以及现在互联网的情况.听了许多故事,有让人会心一笑的,也有令人感慨万千的.见到了许多令人景仰的科 ...
- Internet History, Technology and Security (Week5.1)
Week5 The Transport layer is built on the Internetwork layer and is what makes our network connectio ...
随机推荐
- 数据库5.7-jdbc版本8.0.12驱动连接
现在版本的jdbc连接方式和原来不一样了, 假如你使用String driver = "com.mysql.jdbc.Driver"; 会抛出错误: Loading class ` ...
- python新手之字典增删改查
一.字典的定义 city_list = { 'beijin':"北京",'shanghai':"上海" } print(city_list) 二.字典添加一个元 ...
- GDB 单步调试汇编
本文同时发表在 https://github.com/zhangyachen/zhangyachen.github.io/issues/134 之前在看汇编的时候一直是肉眼看GCC -S的结果,缺点是 ...
- 打开所有https网页都提示证书错误
最近安装了网上下载的ghost系统,可是不管是win7还是xp,打开所有的https网站都提示证书错误.想想现在打击盗版系统的力度不断增加,以前做的比较好的盗版系统网站都已经不再做系统了,现在下载的g ...
- spring作用
在SSH框假中spring充当了管理容器的角色.我们都知道hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句.Struts是用来 ...
- LeetCode: 55. Jump Game(Medium)
1. 原题链接 https://leetcode.com/problems/jump-game/description/ 2. 题目要求 给定一个整型数组,数组中没有负数.从第一个元素开始,每个元素的 ...
- 9、Java ConcurrentModificationException异常原因和解决方法
Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector.ArrayList在迭代的时候如果同时对其进行修改就会抛出java.u ...
- python基础之变量和简单数据类型
1.1 变量的命名和使用规范 变量名可以包含数字.字母.下划线,但是不能以数字开头. 变量名不能包含空格,可使用下划线来分割其中的单词. 不要将Python关键字和函数名用作变量名. 变量名应既简短又 ...
- 第5章 Linux网络编程基础
第5章 Linux网络编程基础 5.1 socket地址与API 一.理解字节序 主机字节序一般为小端字节序.网络字节序一般为大端字节序.当格式化的数据在两台使用了不同字节序的主机之间直接传递时,接收 ...
- Java开发工程师(Web方向) - 03.数据库开发 - 第5章.MyBatis
第5章--MyBatis MyBatis入门 Abstract: 数据库框架的工作原理和使用方法(以MyBatis为例) 面向对象的世界与关系型数据库的鸿沟: 面向对象世界中的数据是对象: 关系型数据 ...