00:00
我们回到上节课内容啊,由于害怕被团灭,最早的阿帕网呢出现了,诶出现了是2个节点,2个到4个到更多的时候,不像原来必须得固定一条线路,这块发俩包,那边发俩包,可以路由了。那因特网呢,也。跨越了大西洋,来到了欧洲原子能中心,有一个年轻人想要根据因特网去构建超文本传输的网络,他怎么怎么构建这个东西呢?他找到了法国的这个group,用C语言在next上面实现了TCP的协议。什么是TCP协议来着?最底层是以太网是吧,就是物理层面,再往上呢,每一个计算机都有它的IP地址,有了地址,有了地址怎么发快递呢?TCP传输控制协议进行传输控制,就是分组交换,在这个基础上他想建立一个HTTP协议,HTTP它就能够直接发送这个超文本文件,HTTP协议当时是建立在TCP连接的基础之上的。
01:09
客户端发一个request请求。服务器端呢,发一个response响应,甭管这个response有多大,它分组成几个包,最终传到这client上进行展示,那这就是HTTP协议,发请求,接响应,这就是web产生的源源头,那这有三个网,一个是以太网,计算机和网络之间的连接方式,底层的一个是因特网,是基于特Internet协议的,它就是IP地址的万维网,在TC pip协议之上的HTP协议上实现的worldwide web就是3W,就是万维网,就是万维网。T里和group在next上面写了,用纯C写了3w label这样的一个库。那这个库它是可以使用TCP协议的,他把这个东西放到网上,放到网上是没问题,那大家得从网上下载啊,可是你在计算机里面还没有安装这个TC pip的协议站,你这个协议站又放在网上,你要从网上下载这个协议站。
02:19
没有协议站你上不了网,嗯,上不了网你又获得不了这个协议站,那就变成现有机还是先有蛋的问题了,那想用什么办法呢?可以用login的方法远程登录到这台NEX上面,在NEX上面进行浏览,进行体验,如果体验不错的话,不就能找软件吗?诶,或者要求发送到邮箱吗?原话说的是once they were able to look around they would be hooked, 当他开始到处找的时候,他们就会被勾住了。Next是比较小众的机器,更多的是unix和类unix啊,那么这些机器那终端上面能不能也访问3W服务器呢?啊,Team请这个nila设计这个命令行模式的浏览器。
03:04
那么任何的。字符终端都可以选用使用3W了。那3W的推广还是主要依赖于命令提示符的这种c Li的方式,因为图形用户界面还没有大规模的普及,他从来没用过这个电子邮件列表,他建立了一个新的电子邮件列表,叫做3w talk, 哎,就是大家聊一聊这个3W吧,啊,聊聊天吧,还在线下办这个workshop,推广HTTP协议,那诶Internet呢,就是从这个位置开始逐渐扩散开来的。那3W算是一个标准吗?呃,也有人问了这样的问题,现在使用的这些网站呢,其实都是worldwide web类型的网站,它基于什么协议呢?是基于HTTP协议,基于HTTP协议提供3W服务呢?在类unix下面制作浏览器单在里边响应了它从这个里面呢,我们也可以看到标签的起源,比如说title。
04:08
是尖括号包裹起来的一个开始标签和一个结束标签,中间是搁它的文本是吧?还有其他的一些段落标签和。呃,标题标签等等,这些通过标签去构成元素啊,最早的三个网站,一个是欧洲原子能中心,一个是万维网的这个本体,还有一个是斯坦福的线性加速中心,客户端呢,都是80×24。使用命令行的方式,这个命令行呢,我们可以看到它可以,呃,回车是吧,回车回车就是相当于翻页,这个翻页呢,呃,如果说你用的不是显示器,而是用用的是打字机的话,回车它会继续往下打东西,那我们可以跳转连接,比如说找一个7,然后他就会跳转到某一个链接是吧,跳转到某一个链接,当时的年轻人实现了TC pip协议,做出了三个网站,这三个网站两个位于欧洲,一个位于北美,他们使用的语言HTML。
05:14
超文本标记语言HT的意思是超文本,Markup呢就是标记语言,那怎么标记啊,是不是跟我们画这个重点一样进行标记呢?我们下次再说o ez交枪。
我来说两句