Fork me on GitHub

随笔分类 -  算法

算法相关的记录
摘要:背景描述 如下图所示,负载均衡做为反向代理,将请求方的请求转发至后端的服务节点,实现服务的请求。 在nginx中可以通过upstream配置server时,设置weight表示对应server的权重。 若存在多个服务节点时,负载均衡如何通过服务节点的权重进行转发。 如下详细说明权重转发算法的实现。 阅读全文
posted @ 2021-09-09 16:40 Mr.YF 阅读(1191) 评论(0) 推荐(0)
摘要:PAP认证协议 基本描述: Password Authentication Protocol 口令认证协议 PAP认证过程非常简单,二次握手机制,使用明文格式发送用户名和密码,发起方为被认证方,可以做无限次的尝试(暴力破解),只在链路建立的阶段进行PAP认证,一旦链路建立成功将不再进行认证检测。 r 阅读全文
posted @ 2016-04-01 16:20 Mr.YF 阅读(4178) 评论(0) 推荐(1)
摘要:protobuf和thrift类似,也是一个序列化的协议实现,简称PB(下文出现的PB代表protobuf)。 Github:https://github.com/google/protobuf 上图,说明一下protobuf协议。 PB以“1-5个字节”的编号和类型开头,格式:编号左移3位和类型取 阅读全文
posted @ 2016-03-28 19:42 Mr.YF 阅读(5238) 评论(1) 推荐(3)
摘要:基本介绍 HMAC(散列消息身份验证码: Hashed Message Authentication Code) 它不是散列函数,而是采用散列函数(MD5 or 或SHA)与共享密钥一起使用的消息身份验证机制。 详细见 RFC 2104 使用场景 服务端生成key,传给客户端; 客户端使用key将帐 阅读全文
posted @ 2016-03-25 17:12 Mr.YF 阅读(10037) 评论(0) 推荐(0)