前几天面试某电商被问住了,问的很细,我就说了说连接过程,必然凉凉。在csdn上找了一篇很详细的博客。https://blog.csdn.net/hyg0811/article/details/102366854 看之前先给解释一下ACK、SYN等缩写的含义。 SYN: 同步序列编号(Synchron ...
分类:
其他好文 时间:
2020-01-20 09:20:16
阅读次数:
70
4000字详解TCP超时与重传,看完没收获算我输 https://network.51cto.com/art/202001/608869.htm 上一篇介绍 TCP 的文章「TCP 三次握手,四次挥手和一些细节」反馈还不错,还是蛮开心的,这次接着讲一讲关于超时和重传那一部分。 我们都知道 TCP 协 ...
分类:
其他好文 时间:
2020-01-18 11:13:06
阅读次数:
94
一、什么是接口 硬件接口比如:USB、耳机、水龙头、电灯泡 软件接口比如:api.github.com 连接了服务端和客户端、 UI user interface 用户接口、 用户界面、 函数 可以公开访问的才能是接口 、 API 全称:application programming interfa ...
分类:
Web程序 时间:
2020-01-17 20:53:28
阅读次数:
112
TCP是面向连接的可靠的传输层协议,通过确认重传机制来实现可靠传输。TCP通过三次握手来建立连接: 第一次握手:建立连接时,客户端发送SYN包(序列号seq=j)到服务器,并进入SYN_SEND状态,等待服务器确认 第二次握手:服务器收到syn包,必须确认客户的SYN(确认应答号ack=j+1),同 ...
分类:
其他好文 时间:
2020-01-08 20:51:00
阅读次数:
71
今天我们来讲一下TCP的三次握手和四次挥手,先来张思维导图。 一、TCP是什么 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 我们知道了上述了解到了TCP的定义,通俗一点讲,TCP就是一个双方通信的一个规范标 ...
分类:
其他好文 时间:
2020-01-07 16:04:55
阅读次数:
92
原文:Wireshark抓包,带你快速入门 前言 关于抓包我们平时使用的最多的可能就是Chrome浏览器自带的Network面板了(浏览器上F12就会弹出来)。另外还有一大部分人使用Fiddler,Fiddler也是一款非常优秀的抓包工具。但是这两者只能对于HTTP和HTTPS进行抓包分析。如果想要... ...
分类:
其他好文 时间:
2020-01-06 12:51:07
阅读次数:
70
**理想你今年几岁** 词:**`西贝贾`** 曲:**`XXX`** 时:**`昨晚梦回`** ...年末又到理想的生日曾经他也是想出头的孩子至今夜深人静的时候一个人也会失眠许久 回想起那跌跌撞撞的过往像老电影般闪过不知不觉脸上也有几道波纹 理想你今年几岁了激情光芒哪里去了你已不再开口要喜欢的东西 ...
分类:
其他好文 时间:
2020-01-05 00:06:11
阅读次数:
85
前置:1、Http请求是基于Tcp connection这个链接的 2、位码即tcp标志位,有6种标示: SYN(synchronous建立联机) 、ACK(acknowledgement 确认)、 PSH(push传送) FIN(finish结束)、RST(reset重置)、 URG(urgent ...
分类:
其他好文 时间:
2020-01-03 14:26:59
阅读次数:
121
1.内容大纲 1. C/S. B/S架构 2. 互联网通信原理 3. osi七层协议(五层协议) 4. udp与tcp 5. TCP的三次握手四次挥手 2.具体内容 1. C/S. B/S架构 + C/S客户端与服务器之间的架构: + 优点:安全性高,个性化设置,功能全面,相应速度快 + 缺点:开发 ...
分类:
其他好文 时间:
2020-01-03 12:19:07
阅读次数:
73
先上个TCP三次握手和四次分手的图 网上好多都是错的,只能自己画了,一个正确的图的确可以方便理解。 详解如下,上图传递过程中出现的几个字符(SYN,ACK,FIN,seq,ack)各代表什么意思 SYN,ACK,FIN存放在TCP的标志位,一共有6个字符,这里就介绍这三个: SYN:代表请求创建连接 ...
分类:
其他好文 时间:
2020-01-02 18:35:22
阅读次数:
83