随笔分类 -  协议

摘要:Gossip是一种去中心化、容错并保证最终一致性的协议。 Background:分布式环境 Gossip是为了解决分布式遇到的问题而设计的。由于服务和数据分布在不同的机器上,节点之间的每次交互都伴随着网络延迟、网络故障等的性能问题。可见,分布式系统会比单机系统遇到更多的难题。 如CAP理论 所描述的 阅读全文
posted @ 2018-04-17 14:39 leon66666 阅读(966) 评论(0) 推荐(0) 编辑
摘要:10.4 客户错误 4xx 状态代码4xx类是专门使用在客户看上去错误的情形下的.除非当应答一个HEAD请求时,服务器因该有一个包括错误情形的解释的实体,以及它是否一个临时或者终了的条件.这些状态编码可以应用于任何请求方法.用户代理应该向用户显示任何包括的实体. 如果客户在发送数据,使用TCP的服务 阅读全文
posted @ 2017-09-28 16:27 leon66666 阅读(369) 评论(0) 推荐(0) 编辑
摘要:HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点。 本文介绍 HTTP 协议的历史演变和设计思路。 一、HTTP/0.9 HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式 阅读全文
posted @ 2017-09-28 15:58 leon66666 阅读(414) 评论(0) 推荐(0) 编辑
摘要:一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占 阅读全文
posted @ 2017-09-28 14:51 leon66666 阅读(410) 评论(0) 推荐(0) 编辑
摘要:1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并 阅读全文
posted @ 2017-04-01 11:40 leon66666 阅读(950) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示