Internet History, Technology and Security (Week 3)

Week 3

History: The Web Makes it Easy to Use

Welcome to week 3! This is our fourth and final week of History where we make the connection from those early innovations of the modern Internet we are using for this class. Up next we move into looking at how the Internet works on the inside.

The Early World-Wide-Web

Getting to the Web

现在要飞跃大西洋来到欧洲的核子研究中心,是世界各地物理学家访问、居住和合作的地方。这里展示了第一张乐队的照片---DooWOP乐队,他们唱的是50年代的歌曲,不过有趣的是内容是关于粒子、互联网以及调制解调器这类的东西!

作者还和一位物理学家一起唱歌(有趣的生活),名叫Steven Goldfarb。

下面一节开始介绍罗伯特·卡里奥(Robert Cailliau),他是万维网的发明人之一。

Robert Cailliau - Co-Inventor of the Web

Robert Cailliau是万维网的联合发明者之一。卡里奥出生于比利时,1969年大学毕业,当时的专业是电子工程与机械工程,两年后在密歇根大学获得了计算机、信息与控制工程的硕士学位(一个大学霸)。1974年12月,他开始作为研究员在欧洲核子研究组织(CERN)的同步加速器(PS)部门工作,从事加速器控制系统的研究工作。1990年和伯纳斯-李共同创建了万维网。

刚开始时,所做的网络并没有考虑要在学术界之外的地方使用,直到94年(这一年被称作网络年),商业开始接触网络。那是有一个浏览器,名叫NCSA Mosaic,或简称Mosaic,是互联网历史上第一个获普遍使用和能够显示图片的网页浏览器。它是由伊利诺伊大学厄巴纳-香槟分校的NCSA组织在1993年所发表,并于1997年1月7日正式终止开发和支持。在当时人气爆发的大受欢迎。它运行在Unix上,具有良好的图形交互界面。Mosaic的出现,算是点燃了后期互联网热潮的火种之一。

但是Mosaic浏览器有个缺点:在Mosaic中只有一个窗口,每次点击就会替换窗口中的内容,这对用户来说效率不高。于是就开始制作了一款浏览器MacWWW,是第一款Macintosh网页浏览器。

A Search Engine for Physics Articles

The Web Becomes Content

老师谈到了他喜欢HTML,相比之下现在的HTML5要更好。Cailliau觉得HTML不优雅但却非常强大,他觉得Mosaic的设计不合逻辑,例如每张图片必须在同一个屏幕上弹出。当时的网络(1995年)非常缓慢,用户界面通常文本很多,当点击某张图片时才会进入一个新界面,然后显示这张图片。随着技术的发展,网络和计算机越来越快,这种技术也越来越不合理。

Paul Kunz - The First Web Server in America

Paul Kunz无意创建了第一个搜索引擎。SLAC的数据库被广泛使用,但是访问却很困难,因为要求每个人在大型机上需要有一个账户,但对于很多人来说大型机并不熟悉。Paul Kunz发明了一种现在被称为即时消息的方法,并且可以在不登录的情况下对数据库进行查询,这就改善了对数据库的访问。之后人们又添加了一个电子邮件界面,这样可以通过电子邮件来发送你想要对数据库的查询,然后可以通过数据库得到你的回复。(这有点像我们的图书馆的文献通过Email传递)Paul Kunz在1991年加入了CERN,Tim Berners-Lee向他展示了一个Web演示,起初他对帮助系统的数据库进行查询并不感兴趣,但是是否可以将匿名查询于其结合起来呢?于是他使用C语言来编写软件来获取用户所做的查询并将其转换为数据库查询(因为数据库的查询语句无法改变了)。一个月后,在法国南部举行了一场高能和核物理计算主题研讨会,Tim Berners-Lee发表了很长的无聊演讲...但是他现场连接到了Slack网络服务器并进行了查询,只需点击一下就可以查询。当时造成了会场上的轰动。用个形象的说法:会场有20人到200人感兴趣,现在这200人回家了,如果他们每个人都告诉10个人,那么在一周内,对网络的兴趣就会增加到2000人。所以这是一个很大的转折点。并且这是一个双赢的局面,怎么说呢?对于用户来说,可以更快看到想看的内容且价格更低;对于航空公司来说,这只是运行在机器上的软件,成本会低很多。

Making the Web Available to All

Building Mosaic

想想看,如果没有万维网,也没有内容,我们如何知道万维网是一个可以浏览信息的好渠道呢?Paul Kunz提供了很好的内容。在1996年(网络诞生三年后),网络其实并不怎么受欢迎。当时的Gopher是Internet上一个非常有名的信息查找系统,它将Internet上的文件组织成某种索引,很方便地将用户从Internet的一处带到另一处。在WWW出现之前,Gopher是Internet上最主要的信息检索工具,Gopher站点也是最主要的站点,使用tcp70端口。但在WWW出现后,Gopher失去了昔日的辉煌。

史蒂夫·乔布斯做苹果的和万维网有什么关联?其实,他被苹果公司开除后创建了NEXT公司,创建了Macintosh操作系统。从历史的角度上来看,史蒂夫·乔布斯对互联网的形成起到了一定的作用。

上实际90年代,计算机技术和显示能力迅速提高,在这样的环境之下,NCSA建立了一个开源的Web浏览器,可以运行在Mac、Windows和Unix系统上。

Joseph Hardin - NCSA Mosaic

NCSA:National Center for Supercomputing Applications(美国国家超级计算机应用中心)。

Larry Lee Smarr:加州大学圣地亚哥分校科学计算、超级计算机应用和互联网基础设施的物理学家和领导者。

Joseph Hardin是NCSA软件开发小组的负责人,负责建立和发布马赛克Web浏览器和HTTPD Web服务器。

原文地址:https://www.cnblogs.com/codingbylch/p/9157019.html

时间: 2024-11-05 22:02:50

Internet History, Technology and Security (Week 3)的相关文章

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 history of the first internet: NSFnet. In the 1960s and 1970s, there was a great deal of research done to build the first wide-area packet switched networ

Internet History, Technology and Security (Week 4)

Week 4 History: Commercialization and Growth We are now moving into Week 4! This week, we will be covering commercialization and growth. The late 1990's saw the web and Internet used increasingly to revolutionize how business was done. Companies like

Internet History, Technology and Security (Week 7)

Week 7 Technology: Application Protocols Welcome to Week 7 of IHTS. This week has less material than other weeks. I like to think of it as a "seventh inning stretch" - where you get a little breather. This week wraps up the three weeks of "

Internet History,Technology,and Security -Technology: Application Protocols(Week7)

Week7 Technology: Application Protocols This week, we’ll be covering application protocols. With reliable “pipes” available from the Transport layer, we can build applications like web browsers, file transfer applications, or email clients and server

Internet History,Technology,and Security -Security: Encrypting and Signing(Week8)

Week 8 Security: Encrypting and Signing This week we start two weeks of Internet Security. It is a little technical but don't worry - we stay at a very high level and I am confident that if you are still keeping up with the class that you will enjoy

Internet History, Technology, and Security(week8)——Security: Encrypting and Signing

Hiding Date from Ohters Security Introduction Alice and Bob是密码学.博弈论.物理学等领域中的通用角色之一.Alice(代表A)和Bob(代表B)一般是形容好人的,用来描述通讯双方.通讯中也会出现一些不怀好意的人(People with bad intent),比如窃听者(Eve),用E代表. Security is Always a Tradeoff,安全总是一种充满妥协的权衡.对于安全这回事,几乎不存在所谓的Perfect Secur

【Internet History, Technology, and Security】第八讲心得

结束了网络协议的介绍后,本周要介绍的是网络安全. Security Introduction 网络安全其实离我们并不遥远,这里有个简单的例子.假设有两个人叫做爱丽丝(Alice)和鲍勃(Bob),也许是因为异地的原因,他们希望在网络上交流一些比较私密的信息,但这时候,可能会存在着一个心怀不轨的人,我们把他称之为C.爱丽丝和鲍勃希望自己发送的一些信息不会被打扰,然而C就在那里偷听,又或是有别的不轨的企图.如何让A与B安全的交流?这就是网络安全要做的事. 这个简单的例子应该可以让你明白安全的重要性,

【Internet History, Technology, and Security】第六讲心得

结合第五周的课程,依照TCP/IP网络架构从下往上,这周主要讲解的是传输层. Transport Layer 如果说前面都只是IP层的内容,那从传输层开始,就是TCP层面的内容了,TCP层的目的是补偿IP层中可能出现的错误,并最大限度地利用可用资源.TCP/IP组网是为了有效地共享,所以我们需要知道我们的网络是快还是慢,这就是我们用TCP层要解决的问题.底层网络的速度有多快,可靠性有多高,如果出现问题,我们应该如何处理.因此,TCP/IP协议的核心思想就是在发送数据时,将数据分成多个包,然后将每

【Internet History, Technology, and Security】第七讲心得

这一讲来到了应用层,同时也是协议体系中的顶层. Application Layer 其实从之前的课程中可以发现,每一个层次都会依赖它的下一层,应用层也一样,它将会应用TCP层的服务,TCP层的服务为应用层提供了可靠.有序的端到端数据流.可以从一台电脑中一个应用程序开始,到另一台电脑的应用中结束并可提供双向交流.在我们得到了这样的框架后,我们应该怎么去使用它?在日常通信中,我们该如何请求数据? 课程中的图给出了很好的答案,左端表示客户端,而右端则为服务端,客户端给我们信息,而服务器负责给客户端提供