其实这个问题就是说,为什么tcp不能两次握手,或者一次握手就建立连接,和三次握手时怎么解决两次握手中的问题的。 为什么不能一次握手很容易理解,TCP是面向连接的,一次握手肯定建立不了连接,一条信息发出去连个回信都没有怎么连接?所以问题在为什么不能两次握手,这个问题也很容易网上说的也不少,假设只有两次 ...
分类:
其他好文 时间:
2020-03-21 20:59:32
阅读次数:
79
基础部分1.1.语言一、C和C++的特点与区别?二、阐述C++的多态三、阐释c++虚函数的实现四、C和C++内存分配问题C/C++面试题库:这些问题你回答得出来吗高级部分2.1.网络五、画出三次握手和四次挥手流程图六、请阐释https建立连接过程七、画出OSI和TCP/IP协议栈的对应关系八、请阐释ARQ协议的原理和过程九、请阐释滑动窗口协议原理和过程2.2.操作系统十、进程通信方式有哪些?哪种效
分类:
编程语言 时间:
2020-03-18 23:27:17
阅读次数:
65
JDBC 模板样式 相关属性根据个人设置修改 package project; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.State ...
分类:
数据库 时间:
2020-03-18 21:55:29
阅读次数:
68
1 实验目标 1.1 实验要求 使用nc实现win,mac,Linux间的后门连接 meterpreter的应用 MSF POST 模块的应用 1.2 实验内容 使用netcat获取主机操作Shell,cron启动 。 使用socat获取主机操作Shell, 任务计划启动 。 使用MSF meter ...
分类:
其他好文 时间:
2020-03-16 23:32:46
阅读次数:
125
查看网络状态: ifconfig route -n hostname(uname -n) netstat (ESTABLISHED 建立连接数量即网络连接数) lsof -i :网络端口号#网络及服务故障排查1. ping www.etind.org icmp协议基础(linux进制icmp协议) ...
分类:
系统相关 时间:
2020-03-15 09:55:30
阅读次数:
86
TCP关闭过程(四次挥手): ESTABLISHED: 当前建立连接状态 CLOSE_WAIT:Server端收到来自Client端的FIN包后,发送ACK回Client端,进入CLOSE_WAIT 状态。 LAST_ACK:同时Server端向上层应用告知客户端关闭消息,发送FIN包回Client ...
分类:
其他好文 时间:
2020-03-12 09:25:37
阅读次数:
59
承接上文 在上一篇 "文章" 中,我们谈了下Kafka客户端连接后端Broker的认证,导致的无法建立连接的出现原因,了解了为什么无法通过认证,即:客户端未携带与 Zookeeper 中存储的 Broker 连接认证信息 有朋友可能会问了,我知道了这个原理了,知道需要为客户端主机添加 hosts 映 ...
分类:
其他好文 时间:
2020-03-09 13:45:28
阅读次数:
80
● 请你说一下TCP怎么保证可靠性,并且简述一下TCP建立连接和断开连接的过程 参考回答: TCP保证可靠性: (1)序列号、确认应答、超时重传 数据到达接收方,接收方需要发出一个确认应答,表示已经收到该数据段,并且确认序号会说明了它下一次需要接收的数据序列号。如果发送发迟迟未收到确认应答,那么可能 ...
分类:
其他好文 时间:
2020-03-08 20:00:16
阅读次数:
87
三次握手过程中seq和ack的值: 一个TCP连接的建立是通过三次握手来实现的 1. (A) –> [SYN] –> (B) 假如服务器B和客户机A通讯. 当A要和B通信时,A首先向B发一个SYN (Synchronize) 标记的包,告诉B请求建立连接. 注意: 一个 SYN包就是仅SYN标记设为 ...
分类:
其他好文 时间:
2020-03-08 19:52:37
阅读次数:
100
createConnection 建立连接&关闭连接 语法 (1)createConnection方法创建连接对象(正式的说法:使用createConnection方法创建一个表示与mysql数据库服务器之间连接的connection对象) (2)用对象的connect方法建立连接。 (3)关闭连接 ...
分类:
数据库 时间:
2020-03-08 19:41:37
阅读次数:
202