https笔记

Posted 以退为进

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了https笔记相关的知识,希望对你有一定的参考价值。

TCP提供了可靠的,面向连接的字节流服务。

1)应用数据分割成TCP认为适合发送的数据块,通过MSS(最大数据包长度)来控制。

2)重传机制

3)对首部和数据进行校验

4)TCP对收到的数据进行排序,然后交给应用层。

5)TCP的接收端丢弃重复的数据。

6)TCP还提供流量控制。

https是在http上又加了一层加密信息的模块,采用TLS加密信息。https的服务器端采用443端口。

采用https的服务器必须要有一套数字证书。

SSL层位于应用层和传输层之间,对应用层的数据进行加密

服务器用RSA生成公钥和私钥。

私钥自己保存,公钥放在证书里发送给客户端。

IRIS在windows上抓包。设置成只抓两台机器的包。

网络是分层的,每层负责不同的通信功能。

应用层(HTTP)负责把数据传输到传输层。

传输层(TCP)将数据分成合适的小块交给网络层。

网络层 (IP) 为数据包选择路由,以IP数据包格式传输

链路层  将IP包做为帧发送。

通信实际上是垂直进行的。在逻辑上是同级进行的。

HTTP协议是无状态的。

 

以上是关于https笔记的主要内容,如果未能解决你的问题,请参考以下文章

HTTPS学习笔记

CS231n课程笔记翻译

[学习笔记] RESTful API 设计指南 笔记整理

https笔记

最近几年大部分学习笔记记录在有道云笔记和部分在Github:https://github.com/mazouri

最近几年大部分学习笔记记录在有道云笔记和部分在Github:https://github.com/mazouri