client server; 四次挥手走完, client 发出syn 收到 server的ack后就发出了rst 先记录事件 后续 完整复盘 https://juejin.cn/post/6844903730874171405 https://juejin.cn/post/684490373087 ...
分类:
其他好文 时间:
2020-12-02 12:21:41
阅读次数:
4
在日常分析和定位生产环境的问题时,经常会碰到各种各样的网络问题,查看应用监听端口上连接的数量、各种状态的连接数量分布成为常用的手段之一。但一些同学看不懂使用netstat过滤出来的各种状态是什么含义以及各种状态的连接数量分布可能存在什么问题。其实只要弄懂了TCP/IP建立连接(即三次握手)和关闭连接(即四次挥手),上面的问题迎刃而解。这也是为什么TCP三次握手四次挥手是面试中出现频率最高的问题之一
分类:
其他好文 时间:
2020-11-23 12:27:28
阅读次数:
6
TCP的“三次握手”和“四次挥手”,到底是什么鬼?轻松了解HTTP协议为什么要学习网络协议呢?为什么要学习计算机网络呢?显然这很重要,至少能够帮助你找到工作的原因之一,学习网络知识点太多太多,没有那么快就能记住。理解的网络协议,应该从背景原理去着手。那么从现在开始请认真阅读了哦!适合人群,对计算机有相应的了解,入门软件技术的朋友。从客户端发送请求,会是神马结果?正常情况的状态码为2xx,错误的状态
分类:
其他好文 时间:
2020-11-18 12:59:27
阅读次数:
8
HTTP协议中http1.0与http1.1的区别 非持久连接和持久连接,http1.0使用非持久连接,每次请求TCP都得三次握手四次挥手,http1.1只要没有任一端提出断开,则保持连接。 HTTP请求的方法 HTTP/1.1协议中共定义了八种方法(有时也叫“动作”"Method"),来表明Req ...
分类:
Web程序 时间:
2020-11-12 13:27:49
阅读次数:
13
点赞再看,养成习惯,微信搜索【敖丙】关注这个互联网苟且偷生的工具人。本文GitHubhttps://github.com/JavaFamily已收录,有一线大厂面试完整考点、资料以及我的系列文章。前言本文主要是敖丙读者春招的硬核总结,我主要是后期的一些排版和润色,大家也可以积极投稿(稿酬丰厚得一匹),我创作不过来了,我北大研究生的面试视频就剪辑了2个礼拜,然后还有人在那天天说我不发技术文章,后台都
分类:
其他好文 时间:
2020-11-04 18:09:53
阅读次数:
18
计科大三学生,无实习无项目经历成绩普通一面3.9:40minHashMap和ConcurrentHashMap的区别vector,listC++多态,虚函数机制进程通信进程线程差异TCP三次握手四次挥手细节算法题:最长不重复字串(HashTable,O(N))面试官人非常好,有一些遗漏的知识点会给你指出来并且讲解,也很耐心。二面3.15:1hJava多态(看程序说结果,比较复杂,还考察了overr
分类:
其他好文 时间:
2020-11-01 10:49:23
阅读次数:
15
回头不经意的一瞥,看见猫先生和狗先生背对着我在人家院内晒太阳。猫先生呈坐姿,在太阳下毛发金闪,尾巴随意撇在脚边;狗先生上身直挺着,下身软瘫在地面。棕色的毛总与金黄很搭,就像秋天与枫叶很搭,就像猫和狗在一起很搭。 我站住并往前靠了靠,猫先生率先回头,狗先生随后耷拉着耳朵朝我这看过来,眨巴下眼睛。猫先生 ...
分类:
其他好文 时间:
2020-10-31 02:39:11
阅读次数:
13
1. 三次握手 三次握手是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。进行三次挥手的主要作用就是为了确认双方的接受能力和发送能力是否正常,以及指定自己的初始化序列号为后面的可靠性传输作准备。本质上就是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号,交换TCP窗口大小 ...
分类:
其他好文 时间:
2020-10-05 22:15:14
阅读次数:
28
TCP、UDP区别 TCP 面向连接,不提供广播、多播;可靠交付;头部长,开销大 UDP 无需建立连接,无需确认;不可靠交付;头部短,开销小 TCP可靠交付靠什么实现? 流量控制 滑动窗口机制(超时重传、序列号确认号) 拥塞控制 为什么要三次握手? 避免第二次握手报文丢失 为什么要四次挥手? =问为 ...
分类:
其他好文 时间:
2020-09-10 22:38:36
阅读次数:
29
TCP 握手和挥手 TCP 协议 ? 全双工协议 三次握手 ? 第一次握手,(SYN=1, seq=x),客户端发送一个 SYN标志 位置1的包, 指明 客户端打算连接的服务的端口,以及初始序号X, 保存在 包头的 序列号(Sequence Number) 字段里。 客户段进去 SYN_SENT 状 ...
分类:
其他好文 时间:
2020-09-02 16:45:11
阅读次数:
51