网络知识
文章平均质量分 86
小智RE0
慎独
展开
-
HTTPS怎么保证传输安全的?
HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 。HTTPS 在HTTP 的基础下加入SSL,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。 HTTPS 存在不同于 HTTP 的默认端口及一个加密/身份验证层(在 HTTP与 TCP 之间)。这个系统提供了身份验证与加密通讯方法。它被广泛用于万维网上安原创 2022-04-05 17:33:17 · 2364 阅读 · 2 评论 -
小知识点记录:计算机网络知识[集线器, 交换机, 路由器]
计算机网络就是实现计算机进行通信的,通过01这样的高低电频来进行传输数据;如果说要通信的计算机比较多呢?采用互相连接,这样虽然也行的通,但是如果计算机越来越多呢?这样的通信过于冗余.(1)那么也就有了通信转发的概念,比如说A机器想要给E机器发数据,可以通过A->B->E;就无需连接过多的通信线了;(2)然后就是网络标识, 比如说要把A机器要给C机器发数据,那么C机器就得标识自己的身份是C.关于.原创 2022-04-12 10:59:10 · 564 阅读 · 0 评论 -
网络http1.0/http1.1/http2 的迭代过程
首先,已知网络定义的标准为OSI七层模型: 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层.但实际的标准为TCP/IP 五层模型HTTP的发展史:1996年,1.0规范:RFC 1945诞生;1999年,1.1规范:RFC 2616诞生;2015年,2.0规范:RFC 7540/7541诞生,实际目前主流还是http1.1版本.HTTP报文结构: 起始行 + header + body起始行:标记 这是请求(http原创 2022-04-12 21:05:33 · 388 阅读 · 0 评论 -
网络 -- DNS的原理与应用
文章目录1.公网/内网DNS服务器2.公网DNS如何解析呢?3.广域网负载均衡4.授权DNS服务器的过程5.httpDNS防劫持1.公网/内网DNS服务器公网DNS服务器:例如用户通过公网访问网站:www.qq.com…搭建人:[小公司]:移动/电/联 + 域名服务提供商[大公司]: 移动/电/联 + 域名服务提供商 + 自建公网DNS服务器内网DNS服务器:场景:为DB/redis [数据库]加内网域名, 应用的服务器通过域名访问DB/redis ,搭建人: linux bind原创 2022-04-13 10:31:02 · 934 阅读 · 0 评论 -
网络 -- TCP概述、三次握手、四次挥手、粘包分包、数据分段
数据重传要明白的一点:网络传输本身就是不可靠的;可能丢包或者数据重复.案例:客户端发送了3个数据包, 经过传输到达服务器端,但是只收到了3和1的包;数据包2丢包了发送和接收的次序出现问题, 客户端先发的数据包1,但服务器先收到的是数据包3;网络中的路由节点较多,难免发生节点故障;数据包发送到网络中,使用了不同的网络链路,前后次序可能不一致.(1)首先网络丢包难以避免,那么要保证不丢包就可用重发机制,服务器每次收到原创 2022-04-13 19:55:40 · 3634 阅读 · 1 评论 -
网络 -- TCP流量控制、拥塞控制
流量控制:点对点关系到发送方与接收方的通信, 主要是接收方能力较差时引起问题.当发送速度 >接收的速度, 接收方就丢包. 丢包之后,发送方就会重传,而重传后的数据包又被丢弃.拥塞控制:全局关系到整个网络; 主要是发送与接收端 之间的中间节点问题(路由器,交换机,集线器这些的问题);网络拥堵,发送方无法收到ACK确认,就重传,而重传之后会使得网络再次拥堵.发送/接收缓存区:位于Socket Library 层这里应用程序与发送/接收的缓冲区交互原创 2022-04-14 19:41:05 · 831 阅读 · 0 评论 -
网络 -- UDP知识
UDP的功能比较弱, 仅对IP层进行简单的接口包装, 应用程序可基于UDP;而TCP可实现的功能,在应用程序层也可实现,那么即可绕开TCP,直接基于IP编程.TCP对比UDP协议TCPUDP是否可靠可靠不可靠[大概率丢包,乱序,重复]/流式协议报文协议/点对点可广播/组播/流量控制,拥塞控制无策略UDP协议:即用户数据报协议, 应用层将数据报文交给UDP之后,UDP啥也不做,直接透析给IP层.关于TCP与UDP的常用场景;TC..原创 2022-04-15 10:59:44 · 439 阅读 · 2 评论