随笔分类 - 计算机网络通信
摘要:什么是CDN?工作原理是什么? 网站通常将其所有的服务器都放在同一个地方,当用户群增加时,公司就必须在多个地理位置不同的服务器上部署内容 为了缩短http请求的时间,我们应该把大量的静态资源放置的离用户近一点。 内容发布网络CDN(Content Delivery Networks) CDN是一组分
阅读全文
摘要:参考:https://www.bilibili.com/video/BV1wJ411k7py?p=3 一、https 的证书: 1、客户端 上有根 证书,在 系统上是可以看得到的。 https://blog.csdn.net/huzhenv5/article/details/104576065(wi
阅读全文
摘要:参考:https://www.sohu.com/a/320368499_262549 一、问题: 1、现代浏览器在与服务器建立了一个 TCP 连接后是否会在一个 HTTP 请求完成后断开?什么情况下会断开? 2、一个 TCP 连接可以对应几个 HTTP 请求? 3、一个 TCP 连接中 HTTP 请
阅读全文
摘要:1、参考:https://www.cnblogs.com/onepixel/p/7092302.html TCP/IP 协议采用4层结构,分别是应用层、传输层、网络层 和 链路层 http 属于 应用层,前端熟悉http就可以了。 2、互联网上两台电脑如何直接通信(这个应该和传输层层有关吧):htt
阅读全文
摘要:1、ajax:短连接 2、websocket :长连接,双向的。 node搭建的websocket服务器,推送信息给客户端浏览器 :https://www.cnblogs.com/fps2tao/p/7875669.html (亲测有效,代码实现不难) 3、server-sent event (简称
阅读全文
摘要:1、http协议和file协议:https://blog.csdn.net/m0_46278037/article/details/113881347 URL的一般格式: <协议>://<主机>:<端口>/<路径> File协议:FIle协议也叫 本地文件传输协议 ,主要用于访问本地计算机中的文件,
阅读全文
摘要:网关 交换机可以把所有电脑相互联通,即组建局域网。局域网中的计算机是可以直接相互通信的,不同的局域网直接不能直接通信。需要通过网关实现不同的局域网的通信。即,不同局域网主机,通过网关转发实现通信。 交换机工作原理: 通过广播方式学习客户端(主即机)的原Mac地址,学习客户端Mac地址和交换机端口的一
阅读全文
摘要:同:建立在TCP之上,同http一样通过TCP来传输数据 不同: HTTP协议为单向协议,即浏览器只能向服务器请求资源,服务器才能将数据传送给浏览器,而服务器不能主动向浏览器传递数据。分为长连接和短连接,短连接是每次http请求时都需要三次握手才能发送自己的请求,每个request对应一个respo
阅读全文
摘要:参考:https://juejin.cn/post/6844903781973360654 一、什么是hosts: hosts —— the static table lookup for host name(主机名查询静态表)。 hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个
阅读全文
摘要:解析无限个二级域名的方法有三种:无论使用哪种,都必须使用域名泛解析。将*.test.com(此处我们test.com作例子)解析到你指定的服务器上。如: *.test.com 222.222.222.222注:作域名泛解析前,必须确认域名服务商对你提供域名泛解析服务。否则,后面的工作都是徒劳的。方法
阅读全文