linux系统MSL时间如何查,Linux和Windows系统修改MSL的值
MSL,即Maximum Segment Lifetime,一个数据分片(报文)在网络中能够生存的最长时间,在RFC 793中定义MSL通常为2分钟,即超过两分钟即认为这个报文已经在网络中被丢弃了。对于一个TCP连接,在双方进入TIME_WAIT后,通常会等待2倍MSL时间后,再关闭掉连接,作用是为了防止由于FIN报文丢包,对端重发导致与后续的TCP连接请求产生顺序混乱,具体原理这里就不详细解释了,可以参考:http://blog..net/qwertyupoiuytr/article/details/68938963
MSL的时长其实是一个估计值,由于这个值会影响很多基于TCP的应用的连接复用和调优,所以在实际生产中,需要针对具体的应用来调整MSL的具体值(需要注意的是,由于MSL值是对于系统层面来说,所以调整后,会对系统中部署的全部应用产生影响)。下面说明了针对Linux系统和Windows系统调整MSL的方法。
Linux,以CentOS为例:
查看默认的MSL值(60s):
[root@DanCentOS65var]# cat /proc/sys/net/ipv4/tcp_fin_timeout
60
修改默认60为120:
[root@DanCentOS65var]# echo 120 > /proc/sys/net/ipv4/tcp_fin_timeout
修改完成后,重新加载配置文件:
[root@DanCentOS65var]# sysctl -p /etc/sysctl.conf
查看是否已经生效:
[root@DanCentOS65var]# sysctl -a | grep fin
net.ipv4.tcp_fin_timeout= 120
Windows上修改"2MSL"的值:
打开注册表编辑器(regedit):
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,在右侧找到TcpTimedWaitDelay这一个键值(Win2000之后的系统中可能会没有这个值,如果没有,创建一个即可):
指定对应的值即可:
注意在Windows系统中,这个注册表键值就直接等于TIME_WAIT到CLOSED状态的等待市场,也就是2MSL的值,而不像Linux中,我们修改的是MSL的值。
linux系统MSL时间如何查,Linux和Windows系统修改MSL的值相关推荐
- linux编辑文档windows,1.9vim编辑器linux内核的底层文本编辑器,跟windows系统上的文本文档类似,大部分用这个工具进行文本的编辑,这个工具的操作方式基本上用不到鼠标,多是...
1.9vim编辑器 linux内核的底层文本编辑器,跟windows系统上的文本文档类似,大部分用这个工具进行文本的编辑,这个工具的操作方式基本上用不到鼠标,多是用命令去操作 这个工具分为三种模式:命 ...
- android平板刷成windows,安卓系统的平板电脑可以刷成windows系统吗?
安卓系统的平板电脑可以刷成windows系统吗?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 安卓系统的平板电脑可以刷 ...
- 修改linux系统的时间PRC,Ubuntu16.04操作系统环境下修改时区
本文主要介绍如何在Ubuntu16.04操作系统环境下修改时区. 1. 时区相关操作 如果你的Linux系统时区配置不正确,必须要手动调整到正确的当地时区.NTP对时间的同步处理只计算当地时间与UTC ...
- linux c++ 获取时间,详解Linux下的C++时间类型:time_t
Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00 ...
- Linux下Windows访问DNF,Fedora Linux系统中用Steam play与Proton玩Windows系统下的游戏
本文示例在 Fedora Linux 系统中使用 Steam play 与 Proton 玩 Windows 系统下的游戏,也适用于其他的 Linux 系统版本. 关于 Steam play 和 Pr ...
- linux配置erp访问端口_让远程Windows系统访问本地Linux打印机
CUPS服务就不用多说了,用过linux的都知道是什么,是多么的优秀!这是这篇文章的最根本的前提. samba当然更不用我多说了,但今天和它无缘,他太过于强大,配置复杂,有更能适应它的地方. 这里我会 ...
- 黑苹果双系统时间不一致_黑苹果与Windows系统时间不对(不同步)的解决办法...
唠叨 经过我一番蒸腾,终于把系统给上好了,目前还缺个WiFi,等着把网卡淘回来换上就可以完美支持WiFi,隔空投送,以及苹果的各个功能. 先上个电脑配置吧,我的是机械革命深海幽灵z2air-s.这是我 ...
- 佳星计费系统服务器时间异常,佳星计费管系统.doc
佳星计费管理系统 使用说明 目 录 操作系统安装的基本需求 数据库服务器的操作系统安装注意事项 前台收银机的操作系统安装注意事项 佳星计费管理系统安装步骤 数据库计费监控端的安装注意事项 前台收银机的 ...
- 【bat批处理脚本命令】2分钟看懂,一键主机windows系统远程连接控制阿里云等windows系统的云服务器(保姆级图文+实现代码)
目录 1.实现效果 2.实现代码 3.使用代码新建一个bat脚本文件 总结 欢迎关注 『bat批处理脚本命令』 系列,持续更新中 欢迎关注 『bat批处理脚本命令』 系列,持续更新中 本来阿里云服务器 ...
- 钉钉windows端多开软件_Windows7系统便签怎么找?适合Windows系统的便签
Windows是一个可以在电脑上使用的电脑操作系统,它的用户群体非常大,随着多年的改进,已经有了很多代版本,其中Windows7就是一个非常受欢迎的版本.在使用Windows7电脑操作系统时,如何找到 ...
最新文章
- JqGridView 1.0.0.0发布
- iebook 发布到网站 独家秘诀
- curl不通 k8s_如何利用curl命令访问Kubernetes API server
- Realtek 8192cu 支持 Android Hotspot
- 基于 Slax 构建译者专用 Linux
- 前端学习(3142):react-hello-react之父组件render
- MySQL读锁的区别和应用场景分析
- 爱奇艺漫威等系列电影因版权到期下架 会员无补偿
- 【thinkphp3.x】ThinkPHP/Lib/Core/Model.class.php文件分析
- Redis 常见问题 与 常见错误
- 【自我解析】2020华为杯数学建模比赛A题
- Android onKeyDown事件 监听不到Home键 可以监听到back键
- 基于微软DEVCON的[一键禁用前面板插孔检测]程序
- 《HelloGitHub》第 45 期
- 过压保护芯片,高输入电压(OVP)
- web端网页变为灰色
- HTML5训练营,360奇舞特训营(一):HTML
- Python面向对象编程---多态
- python实现矩阵转置,乘法。 不使用numpy模块
- 电子招投标系统源码 —降低企业采购成本