计算机网络
Ahhhhhaa
这个作者很懒,什么都没留下…
展开
-
网络授权与加密
https过程https解决了http的三个缺点(被监听、被篡改、被伪装)客户端与服务器端三次握手建立连接第三次握手过程可携带数据,发送客户端支持的加密协议以及版本客户端筛选合适的加密协议并生成CA证书发送到客户端客户端验证证书的合法性合法,则生成随机数,用公钥及加密算法进行加密,发送到服务器服务器利用私钥以及解密算法得到随机数,根据这个随机数作为双方密钥进行加密数据,发送到客户端客户端利用随机数作为密钥进行解密得到数据,验证是否成功证书与数字签名证书有一种情况为:客户端发送加原创 2021-05-12 20:29:43 · 301 阅读 · 0 评论 -
C/S 还是 B/S
1.CS = Client - Server = 客戶端 - 服務器。例子: QQ,迅雷,快播,暴風影音,各種網絡遊戲等等。只要有和服務器通訊的都算。2.BS = Browser - Server = 浏览器 - 服務器。 例子:所有的网站都是bs。C/S系统结构B/S系统结构区别:1、客户端要求C/S客户端的计算机电脑配置要求较高。B/S客户端的计算机电脑配置要求较低。2、软件安装C/S每一个客户端都必须安装和配置专用的软件。B/S最大的优点就是不用安装任何专门的软件,只要有一个浏转载 2021-05-11 21:19:52 · 139 阅读 · 0 评论 -
计算机网络-tcp连接常见异常
计算机网络-tcp连接常见异常目标端口未在监听:(操作系统参与)解决:TCP的服务端实际上就是从网卡的寄存器中读取数据,然后进行解析。对于TCP自然会解析出目的端口这个关键信息,然后根据这个信息查看有没有这样的套接字。这个套接字是什么呢?在用户层面是一个文件句柄,但在内核中实际是一个数据结构,里面记录了很多信息。这个数据结构存储在一个哈希表中,通过函数__inet_lookup_skb(net/inet_hashtables.h)可以实现对该数据结构的查找。对于上述情况,自然无法找到该套接字,因此TC原创 2021-04-23 20:44:35 · 2965 阅读 · 0 评论