自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 HTTPS协议自我总结之二 证书加密,验证,通信流程

上一篇分析了一下SSL/TSL的握手过程,这一篇我们就讲解一下,从申请CA证书到客户端证书校验的整体过程。还是以一幅图来进行说明。1. 服务端会生成一对公钥和私钥,拿着如下信息:a. 公司组织名称域名b. 服务器公钥c. 服务器公钥到期时间等等信息去CA认证的公司去申请证书。2. CA公司收到申请后会通过各种渠道去考察公司的资质, 如果考察通过,则会给公司一个证...

2018-11-26 16:59:09 336

原创 HTTPS协议自我总结之一 SSL/TSL握手过程分析

最近几天突然对HTTPS的内部工作流程有点好奇,所以跟同事一起查阅资料探讨了一下,写下这几篇总结加深下印象。 这一篇先讲讲SSL层的握手过程,我们来根据图片一步步讲解,图片如下:整个握手分为四个阶段:1. 客户端像服务端发起请求,请求的信息都是明文,信息包括以下几个部分:a. content type 消息的内容类型,告诉服务器,我要握手了 handshakeb. ...

2018-11-26 16:57:31 478

原创 TCP流控和拥塞

今天我们来了解一下TCP的流控处理和拥塞处理机制。 上两节我们提到了TCP传输中建立连接和数据传输的一些基本流程,但是在传输数据的过程中可能出现一些意外情况,比如,一段数据发送到服务端后,服务端一直不返回任何的ACK,或者数据中的某一段如200-300这段过去后,服务器一直没有返回301,出现这种情况TCP协议是怎么进行处理的呢?接下来我们就来详细的说说这个问题。 针对上述情况,在...

2018-11-26 16:53:58 397

原创 TCP四次挥手

接TCP三次握手 这篇文章讲述TCP断开连接时的四次挥手过程。第一步:主机1会主动发送FIN=1标志, sequence number1给到主机2,确认单方面关闭连接, 不再向主机2发送数据。第二步:主机2收到确认FIN标志后,发送ACK=1,  ack number1 = sequence number1 + 1给到主机1, 确认收到了主机1的请求。第三步:主机2发送AC...

2018-09-30 10:57:34 143

原创 TCP三次握手

概念TCP(Transmission Control Protocol) 传输控制协议。为主机之间提供可靠的连接服务,通过三次握手建立连接。 TCP几种标志1. SYN (synchronous sequence number) 同步序列数 ,代表着请求建立连接2. ACK (acknowledgement) 确认3. PSH (push) 推送3. FIN (fini...

2018-09-30 10:24:45 157

原创 mysql数据库DML语句

1.insert语句###property_name和property_value需要一一对应###insert [into] $table_name ($property_name_1,$property_name_2,...) values($property_value_1, $property_value_2,...);###insert还有一种简写方式,但该方式后面的参数体需严格对应该...

2018-04-19 14:15:46 356

原创 mysql数据库DDL语句

 1.数据库服务启动命令 net start mysql;2.数据库登录命令 mysql -u $username -p $password;3.数据库基本操作指令:    DDL(数据库定义语言):    1.创建数据库  create database [if not exists] $database_name character set $chara...

2018-04-18 14:38:23 387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除