前端派-02-小虾米游园哔哩楼 卢克演说互联网

前端派-02-小虾米游园哔哩楼 卢克演说互联网

小虾米初入前端派不久,尚未登堂入室学得一招半式,但已听闻哔哩楼能人异士极多,汇聚江湖中的各行各派各路人马。

小虾米心中一想:

  武功修行之初,多去结交前辈,也是入江湖之前的准备。若是未曾结识,听闻其平生经历、修行感悟,学习得一招半式 或 有所领悟,自己以后也能借前车之鉴,少走几步弯路。

想毕,小虾米便动身前往哔哩楼。

要说起哔哩楼,乃是江湖中一大势力——哔哩宫的民间营生。哔哩楼建立之初,本是给江湖中各行各业的旅人中途一个歇脚的地儿,未曾想过之后竟然成为江湖中鱼龙混杂之地,江湖高手与江湖混混一同出现在哔哩楼中喝酒赏月看歌舞升平,也乃江湖奇观之一也。

话说至此,小虾米也已抵达哔哩楼。哔哩楼之外观景象、装饰,小虾米具不关心,只跟随小厮指引,游逛过一处处区域。遇到不少高人和同为入门级的江湖新手,也见识不少奇人,将虚实佐变之术百般推演,打出上千种变化,小虾米也啧啧称奇。但仍未见识到讲解精髓之大能,让自己醍醐灌顶。

小虾米心中本想是今日不顺罢了,打算改日再来。

未曾想临走之际,遇见前端派卢克师兄正在演说 互联网的运作模式。心中好奇,便驻足听之:

  互联网的运作模式:

  1.何为客户端 服务端?

    客户端:用户所使用的主机

    服务端:网站网页所在的服务器上的一个程序

    (有人又问:那有何为服务器?     服务器:专门为用户提供数据交互的电脑主机   PS:不要笑,小虾米以前还真不理解服务器是个什么)

  2.客户端如何访问到服务端?

    客户端通过与互联网相连,请求数据(Request) 通过 互联网 到达 与互联网相连的服务端。服务端接收到 请求数据 后,根据请求内容将响应内容(Response)通过互联网发送给客户端。

  3.互联网是什么?

    互联网就是各种主机、路由器互相连接而形成的一个联结体,其关系错综复杂互联,像一张网。故称“互联网”。

  4.那主机与主机之间通信的规则是什么样的?

    主机与主机之间的通信,依据相对应的协议。

    协议:一系列的规则,规定了两台主机间,应该如何通信。

    例如:两个人手机通话,拨打号码必须是11位;座机通话,则需要 区号+7位号码。否则无法一方无法打通,另一方无法接收。

  5.具体有哪些协议?

    了解协议之前,需要了解协议的分层结构。

    应用层: 提供特定于应用程序的协议

    传输控制层:发送数据包到计算机上 使用特定端口号的应用程序

    网络层: 使用IP地址将数据包发送到特定计算机

    链路层: 将二进制数据包于网络信号之间相互转换

    

    应用层使用的协议:为HTTP/HTTPS、FTP等协议

    传输控制层协议:  TCP 面向连接、可靠的传输协议

    网络层:     IP协议,不可靠、无链接

  6.互联网中主机这么多,如何找到用户需要访问到的服务器呢?

    每台主机在网络中都有一个IP地址。

    1.用户主机,通过“猫”进入互联网,访问到对应的路由器。

    2.每个路由器连接数量不一的其他主机。每个路由器都有一个路由表,路由表中记录该路由器所连接的主机地址。

     当用户访问到路由器时。路由器会在路由表中查询用户需要访问的地址。

     如果找到目标地址,便将数据传输到目标主机。

     如果没有找到,则向上一层的路由器或主机提交查找信息。

    3.最终会进入ISP(互联网提供商)的子网,NSP(服务商主干网),NAP(互联网主干网)进行网络交换

  7.DNS又是什么?

    DNS,Domain Name Service 域名服务。

    服务器的IP地址可能会进行更换,这对于用户而言,每次更换后,需要重新查找IP再进行访问。显然很费时。

    因此,服务器一般会在DNS服务器中注册域名。用户进行访问时,浏览器会先行向DNS服务器中查找域名对应的IP地址,再根据IP地址进行访问。

 

  ... ...

 

小虾米听罢,驻足少许,心中有所明悟。想起当初武学堂中所学,因过于琐碎繁多,学得云里雾里。今日听师兄梳理一番,思路变得清晰不少,运气更为通畅,获益匪浅。

奉上“三连”之宝,转身离去。

 

posted @ 2020-08-27 10:34  小虾米在code江湖  阅读(140)  评论(0编辑  收藏  举报