网络
文章平均质量分 78
网络相关
Ronychen’s blog
不想努力了,不,你想......
展开
-
websocket快速入门
一、概念(什么是websocket) WebSocket是一种通信协议,可在单个TCP连接上进行全双工通信。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以建立持久性的连接,并进行双向数据传输。 二、特点 最大的特点就是服务器可以主动地向客户端发送信息,客户端也还是可以主动向服务端发信息,是真正的平等对话,它属于服务器的一种推送技术 建立在 TCP 协议之上,服务器端的实现比较容原创 2021-07-03 13:40:44 · 707 阅读 · 1 评论 -
浅析CDN
一、什么是CDN CDN的全称是Content Delivery Network,即内容分发网络,是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。 我们在浏览网络的时候,其实就和网上购物发货过程十分相似,我们访问一个页面的时候,会向服务器请求很多网络资源,包括各种图片、声音、影片、文字等信息。这和我们要购买的多种货物一样。就像天猫超时会把货物提前存储在菜鸟建设在全国各地的本地仓库来减少物流时间一样,网站也可以预先把内容分发至全国各地的加速节点。这样用户就可以就近获取所需内容,避转载 2021-04-14 15:57:01 · 332 阅读 · 0 评论 -
浅谈TCP的三次握手和四次挥手
一、什么是TCP TCP是一种面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务器的内存里保存的一份关于对方的信息,如ip地址、端口号等。 TCP可以看成是一种字节流,它会处理IP层或以下的层的丢包、重复以及错误问题。在连接的建立过程中,双方需要交换一些连接的参数。这些参数可以放在TCP头部。 TCP提供了一种可靠、面向连接、字节流、传输层的服务,采用三次握手建立一个连接。采用4次挥手来关闭一个连接。 二、三次握手 2.1、为什么要三次握手? 换个简单的方原创 2021-04-13 17:29:26 · 185 阅读 · 0 评论 -
DNS域名解析
一、概念了解 DNS,就是Domain Name System的缩写,翻译过来就是域名系统,是互联网上作为域名和IP地址相互映射的一个分布式数据库。DNS能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。 二、DNS域名解析全过程 下面来详细解释DNS域名解析的过程: 用户输入url地址,你的电脑会发起一个DNS请求到本地DNS服务器(这个本地服务器一般都是你的网络接入方提供) 本地DNS服务器会首先查询它的原创 2021-03-01 14:32:22 · 852 阅读 · 0 评论