首页 > 其他分享 >涉及time_wait参数

涉及time_wait参数

时间:2024-03-23 18:59:08浏览次数:20  
标签:tw TIME tcp 参数 ipv4 time net WAIT wait

  • net.ipv4.tcp_tw_reuse

    开启 SO_REUSEADDR 选项或者配置 net.ipv4.tcp_tw_reuse 为 1 后,Linux 将可以复用处于 TIME-WAIT 状态的连接。前面我们说到,TIME-WAIT 状态存在的目的一是为了避免在新连接上收到旧连接的数据,二是为了确保被动关闭方正确关闭连接,那么我们开启 SO_REUSEADDR 复用连接不是一切回到原点了吗?这一切都是 TCP 时间戳选项的功劳。

  • net.ipv4.tcp_tw_recycle

    net.ipv4.tcp_tw_recycle 配置为 1 会开启系统对 TIME-WAIT 状态的 socket 的快速回收。
    net.ipv4.tcp_tw_recycle 同样利用 TCP 的时间戳选项来优化 TIME-WAIT:Linux 每收到一个远端(IP)的数据包,都记录它的时间戳。当处于 TIME-WAIT 状态的 socket 收到的同一远端的数据包时间戳小于记录值,Linux 直接丢弃该数据包并回收 socket。
    但是,net.ipv4.tcp_tw_recycle 并不被推荐(Linux 从 4.12 内核版本开始移除了 tcp_tw_recycle 配置),它可能会导致很多难以排查的古怪问题。特别是服务器或者客户端在 NAT 网络中,多个服务器或客户端共用 NAT 设备的时间戳,数据包可能会被丢弃。

  • ​ net.ipv4.tcp_max_tw_buckets
    表示系统同时保持 TIME-WAIT 套接字的最大数量,如果超过这个数字,TIME-WAIT 套接字将立刻被清除并打印警告信息。默认值为180000。

标签:tw,TIME,tcp,参数,ipv4,time,net,WAIT,wait
From: https://blog.csdn.net/steel0205/article/details/136888918

相关文章

  • DualGNN: Dual Graph Neural Network for Multimedia Recommendation
    目录概符号说明DualGCN代码WangQ.,WeiY.,YinJ.,WuJ.,SongX.andNieL.DualGNN:Dualgraphneuralnetworkformultimediarecommendation.IEEETransactionsonMultimedia,2023.概多模态+userco-occureencegraph->recommendation.文章中提到的modali......
  • C#理解async和await
    1.async和await在C#中,async和await是用于处理异步操作的关键字。async:用于定义一个方法是异步的。当一个方法被声明为async时,它可以包含await表达式,并且其返回类型通常是Task或Task。await:用于暂停异步方法的执行,等待异步操作的完成。在使用await关键字时,其后面的表达......
  • Shell 中 $ 关于脚本参数的几种用法
    基本语法$n   (功能描述:n为数字,$0代表该脚本名称,$1-$9代表第一到第九个参数,十以上的参数,十以上的参数需要用大括号包含,如${10})$#   (功能描述:获取所有输入参数个数,常用于循环)。$*   (功能描述:这个变量代表命令行中所有的参数,$*把所有的参数看成一个整体)$@ (功能描......
  • JMeter中post不同格式参数的处理方式
    一、Content-type:application/json1、设置headermanager中Content-Type 为application/json 2、HTTPrequest中参数填写方式下列二选一二、content-type:application/x-www-form-urlencoded参数格式:key1=value1&key2=value2 HTTPrequest中参数填写方式下列......
  • 小米Civi 4 Pro和小米14参数对比
    性能性能方面小米14搭载了第三代骁龙8处理器,这款芯片采用了先进的制程工艺,拥有出色的性能表现和能耗控制。无论是玩游戏、看高清视频还是处理多任务,小米14都能轻松应对,保证流畅的使用体验。小米Civi4Pro搭载骁龙8sGen3移动平台,基于台积电4nm工艺制程,继承与第三代骁......
  • 小米Civi 4 Pro和小米14pro参数对比
    性能性能方面,小米14Pro搭载了第三代骁龙8处理器,这是目前最强大的安卓处理器,无论是CPU还是GPU,都有着惊人的性能提升,同时功耗也大幅降低,可以说是性能与效率的完美结合。华为Mate60Pro则使用了自研的麒麟9000S芯片,虽然也是一款顶级的芯片,但是相比骁龙8,还是有一定的差距,尤其是在......
  • 操作系统综合题之“用记录型信号量机制的wait操作和signal操作写出三个进程的同步代码
    1.问题:假设一个水果赛选系统由三个进程A、B、C组成。进程A每次取一个水果,之后存放在货架F上,F的容量为每次只能存放一个水果。若货架上存放的是苹果则让进程B取出,并存放到苹果箱中;若货架上存放的是菠萝则让进程C取出后,将其存放到菠萝框中(1)列出所需的信号量并初始化(2)请用记录型信......
  • 运行onlyOffice官方java-spring demo的必要参数和文件
    运行onlyOffice官方java-spring时报错从网络上没有找到相应的文章故做下笔记properties的参数修改server.version=1.8.0//配置自己的ip(如配置只能使用ip访问localhost失效)server.address=192.168.56.1server.port=4000filesize-max=5242880filename-max=50//文件存......
  • 微信公众号开发 - 扫描带参数二维码事件支持EventKey字符串传参
    $access_token=$this->access_token();//获取access_token$json_url='https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token='.$access_token;$scene_id="A123B";$curl_data='{"action_name&......
  • Multi-View Graph Convolutional Network for Multimedia Recommendation
    目录概符号说明MGCNMotivationBehavior-GuidedPurifierMulti-ViewInformationEncoderBehavior-AwareFuserPredicitonOptimation代码YuP.,TanZ.,LuG.andBaoB.Multi-viewgraphconvolutionalnetworkformultimediarecommendation.MM,2023.概本文主要处理模......