
计算机网络
文章平均质量分 79
nsq_ai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HTTP 中get、put、post的介绍
前言 HTTP 中get、put、post的使用也是蛮多的,有时会突然觉得,他们之间的区别是啥?为啥选择使用呢? 介绍 GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。 PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少次PUT操作,其结原创 2021-08-25 16:17:39 · 2995 阅读 · 0 评论 -
IP地址和MAC物理地址的介绍
前言 在一次想要测试两台电脑直接是否连通时,遇到IP地址和MAC物理地址,傻傻分不清呀。 先看看七层和四层网络模型 介绍 IP 地址 概念 IP地址是英文Internet Protocol 的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。 网络层及以上 介绍 IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类、B类、C类等)的不同而不同。网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机。一个IP地址使得将来自源地址的数据原创 2021-08-24 17:47:27 · 2487 阅读 · 0 评论 -
TCP的三次握手和四次挥手
前言 三次握手和四次挥手很常见,感觉自己是理解的,却难以表达。 参考文章: TCP的三次握手和四次挥手详解 简述TCP的三次握手和四次挥手过程 TCP是主机对主机层的传输控制协议,提供可靠的连接服务, 采用三次握手确认建立一个连接, 与之相反的,采用四次挥手来断开连接: TCP标志位有6种标识: SYN(建立联机) 、 ACK(确认) 、 PSH(传送) 、 FIN(f结束) 、 RST(重置) 、 URG(紧急) 、 Sequence number(顺序号码) 、 Acknowledge number原创 2021-08-13 16:03:12 · 148 阅读 · 0 评论 -
一个URL到页面展示的整个过程解析
前言 打开浏览器,在地址栏输入URL,回车,出现网站内容。这是我们几乎每天都在做的事,那这个过程中到底是什么原理呢? 再次探究一番 过程解析 浏览器中输入网址 DNS域名解析成IP地址 DNS 过程如下: 浏览器缓存:浏览器一般会缓存DNS记录一段时间,不同的浏览器的时间可能不一样 系统缓存 : 系统调用(windows中是gethostbyname),查找本机的hosts文件 路由器缓存 : 路由器一般都有自己的DNS缓存,将前面的请求发给路由器,查找ISP服务商缓存的DNS的服务器 DN原创 2021-08-13 14:59:10 · 178 阅读 · 0 评论 -
Http 和 Https 的联系和区别
前言 HTTP 和 HTTPS 的区别在面试中太常见了,但是却很容易忽略,在此记录一下。 参考文章 十分钟搞懂HTTP和HTTPS协议? HTTP 和 HTTPS 的区别(面试常考题) 一、HTTP 和 HTTPS 的基本概念 1.1 HTTP 概念 HTTP:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。 设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。它可以使浏览器更加高效。 HTTP 协议是以明文原创 2021-08-13 10:26:59 · 606 阅读 · 0 评论