TCP中的连接和断开可以说是在面试中经常被问到的问题之一,正好有空就总结一下,首先回顾一下TCP的相关知识点 1. TCP的基础知识 1.1 TCP的基本概念 我们知道TCP是运输层的面向连接的可靠的传输协议。面向连接的,指的就是在两个进程发送数据之前,必须先相互“握手”,确保两进程可以进行连接。并 ...
分类:
其他好文 时间:
2020-08-08 17:45:53
阅读次数:
74
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。按分类组织网络001为什么TCP建立连接需要三次握手005为什么DNS使用UDP协议012为什么TCP协议有性能问题013为什么UDP头只有8个字节017为什
分类:
其他好文 时间:
2020-08-07 09:49:00
阅读次数:
66
前提 在忍耐了很久之后,忍不住爆发了,在掘金发了条沸点(下班时发的): 这是一个令人悲伤的故事,这条情感爆发的沸点好像被屏蔽了,另外小水渠(Canal意为水道、管道)上线一段时间,不出坑的时候风平浪静,一旦出坑令人想屎。重点吐槽几点: 目前最新的RELEASE版本为v1.1.4,发布于2019-9- ...
分类:
其他好文 时间:
2020-08-07 00:32:32
阅读次数:
92
背景 我们都知道http协议只能在浏览器单方面向服务器发起请求时获得响应,然而服务器不能主动向浏览器推送消息,想要实现浏览器的主动推送目前有两种主流的实现方式: 轮询:缺点很多,但是实现简单 websocket: 在浏览器和服务器之间建立TCP连接,实现全双工通信 springboot使用webso ...
分类:
编程语言 时间:
2020-08-06 22:04:50
阅读次数:
93
1、A进程通过TCP向另一台机器上的B进程发送了一个字符串“hello”,TCP返回对方成功接收的确认信息,请问,现在进程A是否可以肯定地说进程B收到了它发送的字符串?答案:不能!举反例,进程B所在机器的TCP收到进程A发送的“hello”信息后,告诉进程A发送成功,但有可能没有立即将数据交给进程B,而是放在自己的缓冲区中,等待进程B读取,如果机器此时突然掉电,缓冲区中的信息将丢失,进程B将不可能
分类:
其他好文 时间:
2020-08-06 20:43:44
阅读次数:
60
一.传输层协议 ?TCP 传输控制协议 基于面向连接,可靠的,基于字节流的传输控制层协议 特点: 安全可靠 面向连接 应用场景:web浏览器,电子邮件,文件传输程序?UDP 数据报文协议 一种无连接,传输不可靠,传输速度快的一种协议 特点: 不可靠,无连接,速度快 应用场景:域名系统(DNS),视屏 ...
分类:
其他好文 时间:
2020-08-05 22:15:20
阅读次数:
98
interface Dialer10 nat outbound link-protocol ppp ppp chap user abc@cnblog.cn ppp chap password cipher $c$3$8saZDC90/7QyfHlTQohSYzVMJhdAzLI3jJQADzw= p ...
分类:
其他好文 时间:
2020-08-05 00:11:24
阅读次数:
124
1、部署elaseticsearch 1.1、docker下载 docker pull elasticsearch docker images mkdir -p /usr/local/elasticsearch/{config,logs/{node0,node1,node2},data/{node0 ...
分类:
其他好文 时间:
2020-08-05 00:02:07
阅读次数:
75
TCP/IP协议分层 TCP报文格式 序号Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 确认序号Ack序号,占32位,只有Ack标志位为1时,确认序号字段才有效,Ack = Seq + 1 。 标志位共有6个,即URG、ACK、PSH、RST、SYN ...
分类:
其他好文 时间:
2020-08-04 18:15:04
阅读次数:
68
开启防火墙: systemctl start firewalld.service 开启3317端口 firewall-cmd --zone=public(作用域) --add-port=3317/tcp(端口和访问类型) --permanent(永久生效) 重启防火墙,运行命令: firewall- ...
分类:
其他好文 时间:
2020-08-03 23:32:23
阅读次数:
92