![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
zsiming
Why do we fall?
展开
-
一致性哈希
这里的哈希结果不变很好理解。通常如果我们的哈希函数采用了除留余数法,比如现在我有三个数100、54、2。如果我想一个哈希函数来把这三个数放进一个连续的数组里面,那么我只要对这些数都模上3即可。所以:那么,多次结果不变有什么用?鲁棒性是什么意思?所以,有没有可能第三台服务器崩了只影响第三台服务器的原本客户,而不影响其他服务器的客户呢?...原创 2022-07-12 22:51:35 · 557 阅读 · 0 评论 -
两种代表性路由算法
路由算法路由算法主要中,最具有代表性的是基于距离向量和链路状态的算法。1.基于距离向量描述:基于距离向量的算法是根据距离(代价)和方向决定目标网络或目标主机位置的一种算法。特点:每个路由器掌握的信息是不一样的,通往每个网络所耗得距离也根据路由器得不同而不同。优点:处理简单。缺点:不太容易判断每个路由器上得信息的正确性,因此有可能发送路由循环。2.基于链路状态描述:了解网络整体连接状态的基础上才生成路由控制表。特点:每个路由器掌握的信息是一致的。优点:所有路由器上的信息都是正确的,且不原创 2022-05-30 19:21:06 · 574 阅读 · 0 评论 -
从HTTP到HTTPS:后者如何保证安全性?
从HTTP到HTTPS:后者如何保证安全性?1.HTTP的问题通信的过程中使用明文,内容容易被窃听。没有验证通信方的身份,容易遭遇伪装。无法证明报文的完整性,内容容易遭遇篡改。为了解决这个三个问题,HTTPS应运而生。HTTP+加密+认证+完整性保护=HTTPS。2.HTTPS背景知识:HTTPS中采用了“公钥+私钥”和“共享密钥”两种方式对通信的内容进行加密。公钥加密的内容只有相应的私钥能解开,反之亦然。共享密钥是两边有相同的钥匙。即两边可以用“一个密码”进行解密。数字证原创 2022-05-29 09:28:17 · 129 阅读 · 0 评论 -
IP地址和MAC地址
IP地址和MAC地址1.IP地址和MAC的特点IP地址主要在网络层发挥作用。有了IP地址,就可以向目标地址发送消息。而MAC地址主要工作的数据链路层,主要用于标注下一跳路由的位置。2. 只有MAC地址不可以吗?理论上只有MAC地址或者只有IP地址都是可以的。但是若只有MAC地址,那么网桥需要维护一张世界上所有设备MAC地址的表格来完成消息的发送,实际上是行不通的(内存不够、查找速度慢、MAC地址格式不统一)。而有了IP地址,那么就可以对网络进行分层,把这些需要存储的信息一级一级的分散下去(分散原创 2022-05-31 19:21:25 · 344 阅读 · 0 评论