包含"TCP"标签的文章
-
TIME 一次TCP
收到连接数过多的告警并不代表一定会产生生产问题,此时要关注负载是否直线上升,连接数一直无法释放,如果出现此情况,则需要及时处理,避免造成生产环境宕机,...。...
-
OpenHarmony TCP 通信编程实战
本人是一名大一学生,有幸被选拔进了深圳技术大学第一届开源鸿蒙菁英班,并在暑期培训进行线上分享,故将讲解的内容也制作成帖子发上来作为学习笔记,在准备分享的过程中,我基于学长们的先前成果,结合开源鸿蒙源码的最新版本进行了相应的调整和优化,帮助大家更好地理解和应用开源鸿蒙技术,本文旨在探讨TCP,Tran...
-
二 浏览器输入一个网址发生了什么 TCP模块封装和传输机制
本系列文章开始将围绕着,往浏览器输入网址后发生了什么,介绍计算机网络的相关基础知识,上节简单的介绍了http报文封装和dns请求获取目标IP,接上文,浏览器输入一个网址发生了什么,一,揭秘DNS请求和解析全流程本节将介绍http报文在协议栈中如何进一步处理并发送到网络中,这里说的协议栈是指TCP,I...
-
浏览器上面输入URL敲击回车后都发生了什么
这哥问题是一个常被用作面试题的问题下面我们来细说一下这个流程和相关概念URL解析URL,统一资源定位符,是用来表示从互联网上得到的资源位置和访问这些资源的方法,俗称网址!互联网上的所有资源,都有一个唯一确定的URL,URL的一般形式由一下四个部分组成,协议,URL的第一部分是最左边的<,...
-
轻松应对并发请求! 打造高效多进程TCP服务器 Python实战
在网络编程中,服务器端常常需要同时处理多个客户端的请求,为了提高服务器的并发处理能力,可以使用多进程的方式来实现,...。...
-
三次握手 一步步构建网络会话 TCP 图解
在互联网通信中,确保数据传输的可靠性至关重要,TCP三次握手的过程正是为了解决这一问题而设计的,在建立连接之前,客户端和服务器需要确认彼此的存在与准备状态,以防止因网络延迟或数据丢失而导致的错误,通过三次握手,双方不仅能够同步序列号,还能有效地建立稳定的通信链路,从而保证后续数据传输的顺利进行,TC...
-
KeepAlive 为什么应用层还要实现一遍 TCP 已经实现
此外,大多数网络防火墙会定时监测空闲,僵尸,连接并清除,如果心跳检测使用额外的连接,那么当,业务连接,长时间没有要发送的数据时,就已经被防火墙断开了,但是此时心跳检测连接还在正常工作,这会影响通信对方的判断,以为,业务连接,还在正常工作,...。...
-
需要 TCP TIME 为什么
当我们在本地,客户端,启动并发压力测试时,通常会设置成百上千的并发连接去访问服务端接口,这些连接会快速且大量消耗TCP连接资源,每个连接在完成接口请求后会理解进入TIME,WAIT状态,...。...
-
需要调优哪些参数 想要支持百万长连接
首先来看一个高并发场景下的,经典问题,toomanyopenfiles,产生这个问题的根本原因是,短时间内打开大量网络,文件,连接,超过了操作系统对单个进程允许打开的文件描述符,filedescriptor,数量限制,...。...
-
Linux系统TCP网络参数优化技巧
数据包到达网卡后,就会触发中断,IRQ,来告诉CPU读取这个数据包,但是在高性能网络场景下,数据包的数量会非常大,如果每来一个数据包都要产生一个中断,那CPU的处理效率就会大打折扣,所以就产生了NAPI,NewAPI,这种机制让CPU一次性地去轮询,poll,多个数据包,以批量处理的方式来提升效率,...
-
的 Linux 三次握手 TCP 深入理解
在一般情况下,这个值是不用做优化的,我们可以想象一下什么时候我们的应用程序会在连接建立的时候来不及accept,大多数情况是当你系统负载压力特别大,以至于来不及处理新建连接的accept时,这种情况下更重要的应该去扩容了,而非增加这个队列,在这种情况下,有时甚至我们应该调小这个队列,并把客户端的sy...
-
聊聊什么是WebSocket协议
随着科技发展,人们需求越来越多,生活的方方面面都离不开一些实时信息,比如,疫情期间在家协同办公、疫情监控目标人的实时运动轨迹、社交中的实时消息、多玩家互动游戏、每秒瞬息万变的股市基金报价、体育实况播放、音视频聊天、视频会议、在线教育等等,都可以借用WebSocketTCP链接可以让数据飞起来,下面就...
-
字节一面 TCP和UDP可以使用同一个端口号吗
我想这个问题要从计算机网络通信谈起,学过计算机网络的同学,可能都还记得7层或者4层网络模型,TCP,UDP属于其中的传输层协议,在传输层之下是网络层,网络层主要通过IP协议来进行通信,这也是我们日常程序开发中能够接触到的最底层了,再往下的数据链路层和物理层就不是我们这些普通程序员需要关心的了,......
-
后端有点卷 冲客户端去了!
大家好,我是小林,互联网岗位里,可以说后端开发是最卷,投的人最多的,但是隔壁的客户端开发投的就很少,有后端同学会被客户端部门捞起来去面试,所以如果卷不过后端,又想进大厂的同学,可以尝试投客户端开发,面试相对没那么卷,薪资待遇跟后端也是一样的,今天分享一位快手客户端一二三面的面经,同学的技术栈是C,后...
-
三次握手和四次挥手 面试无死角答复 TCP
在了解三次握手四次挥手前必须先了解什么是tcp,TCP是面向连接的,可靠的,基于字节流的传输层协议,连接所谓连接其实是保证可靠性和流量控制的状态信息的总和,包括sokict,滑动窗口和序列号,可靠性tcp通过序列号,重传机制,滑动窗口等一系列控制机制保证数据的无重复,无丢失,有序的被接受端处理,字节...