毕业设计做啥网站好,自做购物网站多少钱,月坛网站建设公司,做站群一个网站多少钱大家好#xff0c;给大家介绍一下#xff0c;我是一个字节。相比于你们人类据说即将达到的百岁人生的寿命#xff0c;我的一生简直不直一提#xff08;我只能存活零点几个毫秒#xff09;。也许只有那些码农才会了解我#xff0c;而且也只有一部分码农。那些整天做业务的… 大家好给大家介绍一下我是一个字节。相比于你们人类据说即将达到的百岁人生的寿命我的一生简直不直一提我只能存活零点几个毫秒。也许只有那些码农才会了解我而且也只有一部分码农。那些整天做业务的猿们想来也不会真正的了解我更别提人类其他行业的人了。我不甘心虽然我微不足道但是我对人类的贡献实在是太大了。没有我的世界根本无法想像不能听网易云音乐不能刷抖音不能上拼多多所有和网络相关的活动都无法进行。所以今天我要讲讲我的一生让更多的人知道我的存在知道我的故事也为证明自己曾经存在过吧。1诞生我的主人是一个在西二旗知名互联网公司上班的程序猿过着1095注早10点晚9点一周5天工作的生活很少能在晚霞中回家自然也说不出“落霞与孤鹜齐飞”那样的句子。这一天他9点半到家第一件事打开电脑熟练地启动chrome浏览器在地址栏敲下一个 z字符我所有的故事就从这里开始。当主人按下键盘上的 z键时系统了产生一个中断信号通知CPU过来读取键盘输入CPU读取到 z后将 z发送给chrome浏览器, chrome收到后将 z显示到浏览器的地址栏上同时后台搜索主人平时访问过的地址排名第一的 https://www.zhihu.com/被快速补全了。这时主人熟练地按下了回车键chrome收到指令后进行了一顿操作在这电光火石之间我诞生了同时诞生的还有我的字节兄弟们。2上路话说 Chorme老大哥接收到了URL后首先拆解成自己能看懂的东西。 https://www.zhihu.com会被拆解成三部分 https、 www.zhihu.com、 /https表示协议类型通过这个 Chorme老大哥知道他接下来该如何与远方的网站服务器通信 www.zhihu.com表示主机名就是Chorme老大哥要通信的对象了第三部分则是它要向服务器要的内容注这里表明是空实际上隐含的表示主目录文件的概念。有了这三项 Chorme老大哥就能从服务器那里获取它想要的内容了从而展示给我的主人。Chorme老大哥跑到 HTTP数据包生产车间哼哧哼哧地倒腾半天生产出了一个HTTP数据包注忽略https, 简单起见我们当成http这个数据包实际上就是我和我的一群字节兄弟们我们挤在一个集装箱内熙熙攘攘。我们马上就要搭乘 IP列车到远方的服务器见识外面的世界了。集装箱被装上了 TCP专车它将带我们来到列车站。 TCP专车很安全也很舒适我从集装箱的缝隙中看到车前贴上了车牌 80.到了车站 TCP专车直接开到了列车上。这样也好 IP列车上很脏我们坐在专车上更好。 只是列车还不知道具体要去哪所以我们就只能先在列车上等着了。不对啊列车应该去 www.zhihu.com这个网站不是已经知道了吗对的但是 IP列车挺笨的也挺古板的不认识这些字母。它只认识数字人类称之为ip.Chorme老大哥也有点抱怨人类真是笨连个ip都记不住非得用域名来上网。害我还得拿着这个域名去问 DNS老大爷它知道所有域名对应的ip.这不 Chorme老大哥又跑到另外一个车间—— DNS数据包生产车间里倒腾出了一个DNS数据包当然还是一群字节兄弟们不过这里的兄弟就少一些了。它们在集装箱里叽叽喳喳被装上了 UDP敞篷车车虽然很快但不太安全我这些兄弟们坐在上面提心吊胆生怕掉下去因为掉下去就永远消失了。UDP敞篷车也直接开到了 IP列车上车前贴了车牌53.这回Chrome老大哥直接从 操作系统大佬那要到了 DNS老大爷的ip, 贴到了 IP列车的车头 IP列车马上全速启动载着我这些字节兄弟赶到了 DNS老大爷的城堡 UDP敞篷车开下列车按照车牌号53找到了 DNS老大爷的住处。从它那拿到了 www.zhihu.com对应的ip.DNS老大爷学问渊博他也很仗义从自己城堡里的 DNS数据包生产车间造出了DNS响应包包里也是我这些字节兄弟们它们拿着重要的资料数据—— www.zhihu.com对应的ip, 坐上了另一趟返程的 IP列车而列车的终点就是我现在所在的地方。当然了他们是由另一辆 UDP敞篷车载着他们回来的。Chorme老大哥在车间接见了这些兄弟非常感动。因为他们带回了 www.zhihu.com对应的ip. 那些兄弟争先恐后的报告自己知道的东西有些兄弟报告1, 有些兄弟报告0, Chorme老大哥非常有经验它把这些消息合并起来了最终得到了它想要的ip: 118.89.204.192.Chorme老大哥拿着这个ip来到了我所在的列车前面我激动地要叫起来了终于我要出发了它熟练地把 118.89.204.192贴到了列车的前面马上列车就开动了我上路了。IP列车的列车长在掌管着车头的方向决定着我们的命运走向。路网非常复杂而车头上只有一个ip地址根本没告诉列车长应该走哪条路。这不难富有经验的列车长根据车头的ip地址查到了下一个大站路由器的地址之后再根据这个大站地址查到ARP协议途经的下一个小站交换机或集线器应该走的轨道。在每个小站对照这个大站地址列车长就知道该走哪条路。搞定经过了很多的小站我们终于到了下一个大站了。站点的工作人员看着我们车头前的ip地址查了下表路由表告诉我们下一个大站的地址并且告诉我们途径的下一个小站应该走哪条轨道。列车长就这样一路拿这张表顺利地把们带到了终点 118.89.204.192.不过刚刚就在到终点的前一刻列车被拦住了一群荷枪实弹的警卫冲上来了一些胆小的字节兄弟们都哭了我也是屏气凝声。他们先是查看了车头的ip地址再查看了列车长手里的表还看了下我们的 TCP专车的车牌。很快就放行了虚惊一场3新生到了终点站后列车首先停下接受工作人员的检查。列车长出示了他手里的表对了一下表上标注的下一站地址确实是知乎。接着又看了下列车头部标注的ip地址就算检查通过了第一关很轻松。接下来我们坐的 TCP专车开下列车了。进了一个 TCP车牌检查站工作人员看了下车牌号80, 也挥手示意我们通过。接着我们都下车走进了 主页车间进去后我们先按我们身上的标号排好了位置工作人员将我们每个人所代表的信息进行了聚拢。得到了各种关于主人的信息比如他所用的浏览器的版本cookie等等信息我知道我们的使命完成了。果然一道光闪过我们都消失了完成了我们光荣的一生。主页车间领导马上下达生产命令1组去仓库拉取最新话题2组去商业中心获取今天的广告主信息……很快各组都完成了任务车间在一阵轰鸣过后新的一批字节兄弟诞生了他们带着这些话题、广告信息和我们当年出生的时候一样熙熙攘攘。但是我知道我获得了新生。4归家像我们当年一样这些新出生的字节兄弟依次坐上了 TCP专车 IP列车一路跋涉去往我出发的地方那是我梦开始的地方。我所经历的他们未曾少过一分。5定格Chrome老大哥终于等来了这些字节兄弟在他们排好队后老大哥看清了字节兄弟们代表的内容话题 如何在西二旗地铁优雅地装逼热度10w, 广告 上午植发下午上班……这些是 Chrome老大哥最擅长的事情分分钟将他们显示在了网页上。字节兄弟们终于完成了使命定格在了retina屏幕上。我的主人点开第一话题后看了一会儿。然后瞅到了到植发广告他偷偷地开启了隐身模式仔细地研究了起来……6后记第一次尝试这种题材的文章供大家一乐有写得不到位的地方欢迎探讨另外推荐大家去看《网络是怎样连接的》这本书看完可以形成对网络的整体印象写得非常好推荐阅读“三次握手四次挥手”你真的懂吗深度解密HTTP通信细节