1、tcp报文格式 1行代表一个字节; 第一行:代表源端口和目的端口,分别占16位; 第二行:32位序列号:表示客户端向服务端发送的报文的序号是多少,这个序号是计算机随机生成的一个代表该报文的唯一标示符;表示为seq; 第三行:32位确认序号,表示为ack,对上一条发送的信息的消息的一个确认; 第四 ...
分类:
其他好文 时间:
2020-06-28 09:59:05
阅读次数:
68
一般做过web测试的都应该了解什么是网络: (一)简单描述下TCP协议 TCP:传输控制协议,是传输层通信协议。它有面向连接、可靠、字节流传输等特点TCP建立连接时,需要三次握手协议TCP三次握手的过程如下:可以这么去理解,客户端发一个请求给服务器,服务器收到了并回复客户端说“收到了”这是第一次握手 ...
分类:
其他好文 时间:
2020-06-28 09:21:24
阅读次数:
60
https://www.luogu.com.cn/problem/P1024 方法一:暴力枚举 #include<bits/stdc++.h> using namespace std; double a, b, c, d, fx; int main() { cin>>a>>b>>c>>d; for( ...
分类:
其他好文 时间:
2020-06-27 16:15:25
阅读次数:
91
SYN:请求建立连接 ACK:确认应答 FIN:请求切断连接 (一)、三次握手 1.客户端发送SYN给服务端(客户端想建立连接) 2.服务端收到并发送ACK和SYN给客户端(服务端收到后知道客户端的发送和自己的接收正常,随后向客户端发送确认和请求连接请求) 3.客户端收到并发送ACK给服务端(客户端 ...
分类:
其他好文 时间:
2020-06-27 14:41:46
阅读次数:
51
TCP三次握手: https://www.cnblogs.com/mzsh95/p/10688345.html 客户端 服务端 请求连接 > < 同意连接 确认连接 > 已建立连接<> >已建立连接 TCP和HTTP: https://www.cnblogs.com/mzsh95/p/1069738 ...
分类:
Web程序 时间:
2020-06-26 22:33:33
阅读次数:
124
参考资料: 杨旭视频:https://www.bilibili.com/video/BV1xa4y1v7rR?p=5 添加 输出执行的SQL语句 查询 模糊查询 ToList等执行对数据库的操作的方法 删除 修改 AsNoTracking() 添加 与数据库进行交互需要用到我们的数据库上下文,我的是 ...
分类:
其他好文 时间:
2020-06-26 01:30:44
阅读次数:
198
21:30 没有对手,功夫便会大打折扣:功夫的强弱、功力的大小,只有在展现其忍受力时方能显现出来。请你相信,好人也应该如此:他们不应该一遇到困难困苦就打退堂鼓,也不应该抱怨命运。 ——塞涅卡 我选择队友, 有一个很硬性的原则:面对困难时,一次说“不”我可以沟通,两次说“不”我可以商量,三次说“不”几 ...
分类:
其他好文 时间:
2020-06-26 01:03:28
阅读次数:
114
TCP协议是面向连接的协议,在建立连接的时候需要经过三次握手;在关闭连接的时候需要四次挥手。## 三次握手图示[^pic1]:[^pic1]: 图片来自知乎专栏: https://zhuanlan.zhihu.com/p/53374516![](https://img2020.cnblogs.com... ...
分类:
其他好文 时间:
2020-06-24 19:57:28
阅读次数:
48
三次握手(three-way handshaking) 1.背景:TCP位于传输层,作用是提供可靠的字节流服务,为了准确无误地将数据送达目的地,TCP协议采纳三次握手策略。 2.原理: 1)发送端首先发送一个带有SYN(synchronize)标志地数据包给接收方。 2)接收方接收后,回传一个带有S ...
分类:
其他好文 时间:
2020-06-24 15:39:22
阅读次数:
40
1、CHAP:挑战-握手验证协议(ChallengeHandshakeAuthenticationProtocol,CHAP)2、CHAP使用三次握手验证,这种验证可以在链路建立初始化时进行,也可以在链路建立后的信任时间内重复进行。3、在链路建立完成后,验证者向对端发送一个challenge信息,对端使用一个one-way-hash(哈希)函数计算出的值响应这个信息。4、验证者使用相同的单向函数计
分类:
其他好文 时间:
2020-06-23 01:14:44
阅读次数:
103