计算机网络
Might°
新人,多关照,哈哈哈哈~
展开
-
域名解析过程你懂了吗?
前言当我们在浏览器的地址栏中输入了一个域名~比如github.com的时候,在我们的计算机中以及整个网络中都会发生什么事情呢?从我们输入域名开始直到我们获得要访问的ip地址的过程,我们称之为域名解析过程。这个过程也是我们经常会被问的问题,那么我们今天来解释域名解析的全过程~0.0 star当我们想访问某个网站,比如百度。我们输入的通常都是域名,而网站的实际地址就是所谓的IP地址。就像我们生活中交流一样,当一个地址过于长且不好记时,我们通常会说一些缩写的简单地址。所以我们生活中一般都会说“我去张三家原创 2020-10-28 09:00:56 · 565 阅读 · 0 评论 -
同源策略你真的吃透了吗?
前言同源策略几乎是前端面试中几乎必然问到的问题。但是很多同学对同源策略的理解不够深入,今天我们就来聊聊同源策略的问题。首先让我们来想想这几个问题:什么是同源?为什么要有同源策略?一句话解释同源就是:相同协议,相同域名,相同端口称为同源。url浏览器的url我们可以分为几个部分,比如http://pan.baidu.com:80。url中的主域(baidu.com)url中的子域(pan)一个主机可以有很多端口,由于一般的服务都占用的是默认的80端口,所以我们一般情况下是看不到端口号的原创 2020-10-28 08:45:58 · 229 阅读 · 0 评论 -
你真的了解GET和POST的真正区别吗?
前言我们会经常看到有人问:http协议中GET请求和POST请求有什么区别?很多同学都是一知半解,因为这个问题看起来似乎很简单,但是不同程度的人会回答出不同的结果。今天就让我们来深刻了解下HTTP协议中GET和POST的真正区别。我们还是要用一句简练的话来回答GET和POST的区别:提及GET和POST的区别,一定要确定基于什么前提。在不同的前提下有不同的答案。两台计算机中的两个程序,这两个程序之间想要通信可以有很多种协议,就好比有很多种交通方式可以到达。假设其中一种方式就是网络中的HTTP协议。原创 2020-10-27 11:04:33 · 247 阅读 · 0 评论 -
邂逅HTTP缓存机制
HTTP缓存机制我们如果打开控制台,能经常看到有个叫做Cache-Control的字段,但是这个字段里有很多种类的值,有很多同学不明白这些值都是什么意思~今天我们来看看这些值得含义吧~cache-control其实cache-control里的字段分为两类,一类是RequestHeader中使用的,另一类是ResponseHeader中使用的,我们最常见的或者说和前端最相关的就是ResponseHeader中使用的cache-control。下面来解释ResponseHeader中的cache-c原创 2020-10-23 20:45:15 · 93 阅读 · 0 评论 -
邂逅TCP的四次挥手
TCP的四次挥手学过TCP的三次握手之后,让我们来了解了解TCP的四次挥手。了解之前我们先提出一些疑问1.为什么需要挥手这么多次?一次挥手不行吗?2.为什么握手需要三次,挥手却需要四次呢?让我们带着疑问去了解它吧四次挥手TCP的四次挥手的核心在于四个时间节点,分别是:发完了 ,知道发完了,收完了,知道收完了两台机器之间互相通信的过程中,数据需要不断的输送,每一次都相当于是一次数据传递。这里我们模拟主机A向主机B发送数据TCP的第一次挥手当A向B传输数据时,数据传递完了,但是现在数据传递原创 2020-10-20 21:10:49 · 104 阅读 · 0 评论 -
邂逅TCP的三次握手
TCP的三次握手TCP的三次握手的三次握手和四次挥手是大家最容易遇到的问题,那么TCP的三次握手和四次挥手究竟是怎么回事呢?今天我们来说说TCP的三次握手。首先我们要了解所谓的握手是怎么一种怎样的进程,然后就是为啥得握三次才行?两台主机要进行通信,要先证明两台主机都具备“收”和“发”的能力。所以,TCP的三次握手的目的是为了确认:两台主机都具备“收”和“发的能力。三次握手实际就是主机A和主机B之间发了三条信息。主机A需要确认B既可以发也可以收,B也需要确认A既可以发也可以收之后,才会开始真正的通信。原创 2020-10-19 09:20:19 · 260 阅读 · 0 评论 -
邂逅五层网络模型
邂逅五层网络模型废话不多说,直接上大菜应用层服务器上的程序或者软件称之为:应用层浏览器和服务器之间通信就是通过设置相应的协议来保证正确通信就好比是应用层协议,比如HTTP协议,DNS协议(域名解析),FTP协议(文件传输),SMTP协议(邮件传输)等等。加密方式就像是能识别HTTP协议的程序才能解读HTTP协议里传输的数据内容。传输层对数据传输连接的建立和管理在网络世界称为:传输层有很多方式可以进行连接,这些方式每一种都称之为一种协议,就是传输层协议。例如:UDP协议,UDP协议是尽自己原创 2020-10-15 15:30:34 · 147 阅读 · 0 评论 -
邂逅HTTP协议状态码
HTTP协议状态码在浏览器给服务器发送请求时301发现原地址已经改变至其它地址时,浏览器则需要去新地址访问,这个过程就叫做:“永久移动”(Moved Permanently),对应的HTTP状态码是301.如果我们的浏览器是将这个URL收藏了,那么当接收到301的状态码之后,浏览器应该会修改链接,修改为新的URL。302发现原地址暂时迁移至另一地址时。这种情况叫做临时重定向,对应的状态码为302303发现原地址暂时迁移至另一地址且限制了请求方式时和302的区别就在于请求的方式不一样,请求方原创 2020-10-16 18:48:16 · 119 阅读 · 1 评论