网络协议
文章平均质量分 85
滴哩哩哩滴哩哩哩哒哒
Keep coding
展开
-
TCP可靠性的体现:seq和ack机制
提到TCP和UDP的区别,很容易想到的就是TCP的可靠性,那TCP是通过什么机制实现了可靠性的呢?先来看一张经典的TCP三次握手过程图:这张图里似乎有个大写的ACK也有个小写的ack,这也是容易混淆的地方。大写的ACK是控制位,在TCP报文头中有8个标志比特,也就是TCP报文头中有8位大小的数据是标志位,看一下TCP报文格式更好理解:它们中的多个可以同时被设置成1:CWR(Congestion Window Reduce):拥塞窗口减少标志,用来表明它接收到了设置ECE标志的TCP包原创 2021-01-12 11:45:38 · 3308 阅读 · 3 评论 -
TCP的三次握手和四次挥手
直接上图SYN是发起一个连接ACK是回复RST是重新连接FIN是结束连接这些带状态位的包的发送,会引起服务器与客户端的状态变化。1.三次握手2.四次挥手 ...原创 2018-08-19 22:44:22 · 121 阅读 · 0 评论 -
关于SSL安全套接层协议
SSL(Secury Sockets Layer)中文名是安全套接层协议,利用数据加密技术保障网络上的数据传输安全。我们都知道HTTP协议,是现在应用最广泛的网络协议,可它是不安全的。还好有HTTPS协议,即安全版的超文本传输协议。其实HTTPS的实现主要依赖于SSL,即在HTTP中加入了SSL层。关于SSL的工作原理,前文提到SSL是利用了数据加密技术来保障网络数据传输安全的。数据加密技术分...原创 2018-07-19 22:20:36 · 2955 阅读 · 0 评论