HTTP协议简介超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准制定... ...
分类:
Web程序 时间:
2019-05-14 20:43:44
阅读次数:
203
协议: 规范 合同 udp :非面向连接的 写信 ,不安全,效率高,协议简单,开销小,大小有限制一般不超过60k tcp :面向连接的 打电话 ,安全,效率低,开销大 3次握手:1.拨号 2.回访:响应 3.发送数据 ,基于IO穿出数据 应用层如何与传输层进行沟通? 通过Socket套接字 面向So ...
分类:
其他好文 时间:
2019-05-13 21:27:10
阅读次数:
100
基础版 1、TCP_server端 2、TCP_client端 聊天小工具 1、server端 2、client端 3、端口复用举例 ...
分类:
其他好文 时间:
2019-05-12 15:54:24
阅读次数:
137
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接. 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND(请求连接)状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers) 第二次握手:服 ...
分类:
其他好文 时间:
2019-05-12 11:09:45
阅读次数:
133
92 想上游服务器先建立TCP连接 如三次握手 下面指令可以控制握手时间 proxy_next_upstream 指令当出现502可以换个上游服务器 Tcp keepalive 一般都是由进程在操作的 主要降低性能消耗 默认是off proxy_bind 应用场景 一般有两个 ...
分类:
其他好文 时间:
2019-05-11 19:55:48
阅读次数:
568
TLS握手:回顾1.2、迎接1.3 novsec2019-05-10共26541人围观 ,发现 2 个不明物体网络安全 TLS握手:回顾1.2、迎接1.3 novsec2019-05-10共26541人围观 ,发现 2 个不明物体网络安全 *本文原创作者:novsec,本文属于FreeBuf原创奖励 ...
分类:
其他好文 时间:
2019-05-11 14:55:09
阅读次数:
141
1.http和https的区别 2.对称加密和非对称加密 3.三次握手与四次挥手的流程 4.为什么TCP需要三次握手?两次不可以吗?为什么 5.为什么TCP挥手需要四次?三次不行吗? 6.TCP协议如何来保证传输的可靠性? 7.客户端不断进行请求连接会怎么样?DDOS攻击? 8.get和post的区 ...
分类:
编程语言 时间:
2019-05-11 09:44:37
阅读次数:
189
前言 先说一下IP协议和TCP协议,IP协议是无连接的通信协议,IP不会占用两个设备之间通信的线路,IP实际上主要负责将每个数据包路由至目的地,但是IP协议并没有能够确保数据包是否到达,传过去的数据包是否按照顺序排列,所以IP数据包是不可靠的。而解决数据不可靠的问题就是由TCP协议来完成,接下来就介 ...
分类:
其他好文 时间:
2019-05-02 23:44:58
阅读次数:
241
集群是Redis提供的Redis数据库分布式方案。 为什么需要分布式Redis 17.1 节点 节点(Nod)是集群(Cluster)基本组成元素,节点就是普通的Redis数据库,只不过该数据库运行在进群模式下。节点之间通过Cluster Meet彼此握手实现集群化。 17.2 槽指派 有点像Has ...
分类:
其他好文 时间:
2019-05-02 15:57:33
阅读次数:
109
socket协议小结 TCP和UDP 黏包现象小结 检验客户端合法性 server端(基于hashlib) client端(基于hashlib) socketserver模块(支持多client) demo1 server端demo(单用单聊) client端demo(单用户单聊) demo2(多用 ...
分类:
系统相关 时间:
2019-05-02 10:08:52
阅读次数:
183