
计算机网络
文章平均质量分 79
xiaobai___1
这个作者很懒,什么都没留下…
展开
-
TCP三次握手和四次挥手
第一次握手:客户端发送一个SYN包(同步序列编号)到服务器,并进入SYN_SENT状态,等待服务器确认。第二次握手:服务器收到SYN包后,必须确认客户端的SYN(ACK),同时发送自己的SYN包,即SYN+ACK包,此时服务器进入SYN_RECV状态。第三次握手:客户端收到服务器的SYN+ACK包后,发送确认包ACK,服务器收到后,双方建立连接,可以开始数据传输。原创 2024-03-29 23:59:06 · 1057 阅读 · 0 评论 -
HTTP 与 HTTPS 的区别
从安全性角度来看,HTTP是超文本传输协议,数据传输过程是明文的,这意味着数据在传输过程中可能被截获或篡改,存在一定的安全风险。而HTTPS通过在TCP和HTTP之间加入SSL/TLS安全协议,对数据进行加密传输,有效地保护了数据的安全性和完整性。此外,HTTPS还提供了服务器身份认证,确保用户访问的是真实可靠的网站,而不是钓鱼网站。原创 2024-03-29 23:41:19 · 1210 阅读 · 0 评论 -
网络编程详解-UDP-TCP
网络编程的三要素是IP地址、端口和协议。具体分析如下:原创 2024-03-01 00:32:07 · 1124 阅读 · 0 评论 -
什么是API签名认证?
一种用于验证API请求合法性的安全机制,它通过使用密钥和算法为每个请求生成一个唯一的签名值来确保数据的安全传输和访问控制。原创 2024-03-14 22:54:40 · 699 阅读 · 0 评论 -
什么是RPC?RPC 和 HTTP 对比?RPC有什么缺点?市面上常用的RPC框架?
RPC(Remote Procedure Call)是一种用于实现不同计算机间程序之间通信的协议,主要用于分布式系统中。它允许程序员编写客户端和服务器端代码,就像它们位于同一台机器上一样,而不需要显式地处理网络通信的细节。原创 2024-03-14 22:24:58 · 2432 阅读 · 0 评论