首页
网站建设
article
/
2025/2/22 5:20:32
http://www.mzlw.cn/aTELSYWP.shtml
相关文章
TCP接收端优化吞吐性能的把戏
惯常TCP吞吐优化均在发送端激进传输,比如一个报文发两遍,盲目扩大cwnd此类。将这种动作称作“猛推”,就必然存在是“猛拉”,即在接收端做一些把戏。 还有一天放假,愉快一下~ 如今的TCP都普遍启用了RACK来…
阅读更多...
[通俗易懂]深入理解TCP协议(上):理论基础
转自即时通讯网:http://www.52im.net/ 前言 TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细…
阅读更多...
论文速递 | Operations Research 5月文章合集
编者按: 在本系列文章中,我们梳理了运筹学顶刊Operations Research在2024年5月份发布的6篇文章的基本信息,旨在帮助读者快速洞察领域新动态。 推荐文章1 题目:Drone-Delivery Network for Opioid Overdose: Nonlinear Integer …
阅读更多...
2022前端笔记
JS 1、原型链 实例对象的constructor也会指向构造函数 因为没有constructor属性会通过原型链找(容易忽略,是个小陷阱) function Person() {} var person new Person(); console.log(person.constructor Person); // true__proto__ 来自…
阅读更多...
HTTP3.0和QUIC协议那些事
HTTP3.0和QUIC协议那些事 文章目录 HTTP3.0和QUIC协议那些事一、HTTP2.0和HTTP3.01.1 HTTP2.0和TCP的爱恨纠葛1.2 谷歌为什么选择UDP1.3 QUIC协议和HTTP3.0二、QUIC详解2.1 队头阻塞问题2.2 0RTT 建链2.2.1 首次连接和非首次连接2.2.2 首次连接2.2.3 非首次连接2.3 前向安全问题…
阅读更多...
TCP SACK panic漏洞的解释和思考
最近几天一直在和CVE-2019-11477 SACK panic漏洞进行纠缠,挺有意思的。 细节就不多说了,给出几个链接自己看吧: https://access.redhat.com/security/vulnerabilities/tcpsack https://github.com/Netflix/security-bulletins/blob/master/a…
阅读更多...
TCP重传机制
TCP重传机制相关知识汇总 1 TCP介绍2 重传机制2.1什么是TCP重传,UDP有吗?2.2重传机制有哪些?超时重传快速重传S-ACKD-SACK 本文参考网上大神的文章和一些书籍制作,如有错误,私信或者评论。 1 TCP介绍 这一小结简单介绍一下TCP。 …
阅读更多...
TCP协议中的核心知识点,SYN Flood?ISN?滑动窗口?数据重传?拆包粘包?单tcp连接多请求?拥塞管理?(个人收藏学习笔记)
TCP协议中的核心知识点,滑动窗口?数据重传?拆包粘包?单tcp连接多请求? 1.前言2.TCP/IP四层结构3. TCP3.1 TCP 协议头3.2 TCP通信过程3.2.1 建立连接的三次握手阶段3.2.1.1 关于建连接时SYN超时3.2.1.2 关于SYN Flood攻…
阅读更多...
【计算机网络面试高频】-TCP协议常见问题详解,TCP数据报组成部分详解
3.TCP协议详解有关问题 首先,需要知道,我们程序的数据首先会打到TCP的Segment中,然后TCP的Segment会打到IP的Packet中,然后再打到以太网Ethernet的Frame中,传到对端后,各个层解析自己的协议,然…
阅读更多...
CVE-2019-11477漏洞详解详玩
几天前,为了备注,2019年的6月17号吧,一个Linux/FreeBSD系统的漏洞爆出,就是CVE-2019-11477,Netflix的公告为: https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-00…
阅读更多...
TCP 的那些事儿(上)
TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TC…
阅读更多...
Quic协议为什么这么快
文章目录 为什么需要QUIC?QUIC概述目标 QUIC连接过程如何做到0RTT?连接过程 QUIC连接迁移QUIC解决队头阻塞问题QUIC的拥塞控制(可插拔)热拔插 QUIC前向纠错FECQUIC重传序列号单调递增保证包的顺序不允许 Reneging更多的 ACK 块ACK DelayQUIC流量控制(基于…
阅读更多...
TCP系列18—重传—8、FACK及SACK reneging下的重传
一、介绍 FACK的全称是forward acknowledgement,FACK通过记录SACK块中系列号最大(forward-most)的SACK块来推测丢包信息,在linux中使用fackets_out这个状态变量来记录FACK信息。我们之前介绍SACK重传时候说过在SACK下需要3个dup ACK来触发快速重传(3个为…
阅读更多...
Linux TCP reneging判断图解
SACK是TCP的一个特性,用来更加有效地实施拥塞控制,这是对标准TCP的增强。 当接收端收到乱序的数据包时,在内存足够的情况下会保存这些数据包,但这并不是必须的,比如当接收端内存吃紧时,它有权力丢弃任何乱…
阅读更多...
满满的骚操作,通用流行框架大全
美团一面(80min) (为保证内容纯正,下面的语言是由程序员Y自己整理的,霸哥没有任何改动) 面试主要是从一个系统设计出发,考察基础跟项目架构经验。美团相当重视基础问题(计算机网络…
阅读更多...
优化vue打包chunk-vendors.js 过大
vue打包的时候chunk-vendors.js文件很大,导致首次加载页面比较慢; 首先: 1、安装compression-webpack-plugin npm install --save-dev compression-webpack-plugin安装的时候如果报以下的错误 版本的问题: 解决办法࿱…
阅读更多...
vue3使用echarts做树图tree
vue3使用echarts做树图tree 1.安装 (1)安装echarts包 npm install echarts --save 或者 cnpm install echarts --save(2)安装vue echarts工具包 npm install echarts vue-echarts 或者 cnpm install echarts vue-echarts2.在ma…
阅读更多...
某大神C#框架后台发送信息的查找及破解
最近在博客园瞎逛的时候,发现了某个大神发布的一个c#框架,一看框架,叫牛逼框架,嗯,装B效果太好了,界面很炫,虽然有很多的组件还是不怎么完善,但是,已经可以初步运用于项目…
阅读更多...
【Qt 学习之路】QTcpSocket发送图片(或大文件)Demo
先看一下效果: 思路: 发图片、大文件与发短字符不大一样。 1、文件和图片通过TCP可能一次发不过去,可能要发很多次。所以我们在发送文件、数据、以及文字最好带上文件的大小。 2、图片转换成文件流的形式,这个Demo是转成base64…
阅读更多...
Qt系列文章之十五 (基于QTcpSocket TCP客户端程序设计及通信演示)
文章目录 前言客户端项目新建与服务端建立连接与TCPServer的数据收发交互动态演示总结demo 免费下载前言 上一章主要讲述了服务端的程序设计,本章主要讲述客户端的程序设计和对应的通信交互,有了前面的基础,基本上下面的讲解,我想已经非常容易理解了! 客户端项目新建 还是…
阅读更多...
推荐文章
做网站推广的细节注意
上百套高端大气网站后台html源码模板-代码库
电子商务,“钱”途无量
新手如何网站制作
国内AIGC的企业和产品
企业网站SEO优化方案实例(zz)
linux查看openssh版本信息,linux openssh版本升级
openssh 升级后ssh远程登录报错Permission denied, please try again.
【OpenSSH】Windows系统使用OpenSSH搭建SFTP服务器
OpenSSH 下载与配置
openssh linux 下载,OpenSSH 下载与配置
Windows OpenSSH Server 使用方法