首页 > 其他分享 >夯实基础之tcp重传内核参数

夯实基础之tcp重传内核参数

时间:2022-09-25 12:01:56浏览次数:48  
标签:重传 tcp sys ipv4 net proc 内核

第一次握手超时重传参数

第一次握手client发送SYN包时,超时重传参数

#重传次数默认值
$ cat /proc/sys/net/ipv4/tcp_syn_retries
5
#调整重传次数
$ echo 2 > /proc/sys/net/ipv4/tcp_syn_retries

第二次握手超时重传参数

第二次握手服务端发送SYN,ACK包时,超时重传

#默认重传次数
$ cat /proc/sys/net/ipv4/tcp_synack_retries
5
#调整重传次数
$ echo 2 > /proc/sys/net/ipv4/tcp_synack_retries

建立连接后的数据包传输

TCP 建立连接后的数据包传输,最大超时重传次数是由 tcp_retries2 指定

#默认值为15次
$ cat /proc/sys/net/ipv4/tcp_retries2
15

标签:重传,tcp,sys,ipv4,net,proc,内核
From: https://www.cnblogs.com/aiverhua/p/16727582.html

相关文章

  • 驱动开发:内核CR3切换读写内存
    首先CR3是什么,CR3是一个寄存器,该寄存器内保存有页目录表物理地址(PDBR地址),其实CR3内部存放的就是页目录表的内存基地址,运用CR3切换可实现对特定进程内存地址的强制读写操......
  • v1.7 编译内核和写驱动例子遇到问题
    1、编译内核/usr/bin/ld:scripts/dtc/dtc-parser.tab.o:(.bss+0x50):multipledefinitionof`yylloc';scripts/dtc/dtc-lexer.lex.o:(.bss+0x0):firstdefinedherec......
  • 内核feature VRF
    最近在看VRF功能相关,想要系统了解一下,发现一篇很不错的文章【https://blog.csdn.net/dog250/article/details/78069964】,建议其中内容可以仔细看看,大有裨益。但是其中有一......
  • 操作系统内核
    内核作为硬件资源和软件资源的管理者,其内部组成在逻辑上大致如下:1.管理CPU,由于CPU是执行程序的,而内核把运行时的程序抽象成进程,所以又称为进程管理。2.管理内存,由于程......
  • 驱动开发:内核中的链表与结构体
    Windows内核中是无法使用vector容器等数据结构的,当我们需要保存一个结构体数组时,就需要使用内核中提供的专用链表结构LIST_ENTRY通过一些列链表操作函数对结构体进行装入弹......
  • TCP|IPV4与IPV6的内容区别
    Ipv4和Ipv6是什么? Ip是什么? IP是InternetProtocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。 Ipv4和Ipv61.Ipv4地址格式:  127.0.0.1   ......
  • 夯实基础之tcp 滑动窗口
    滑动窗口引入窗口概念的原因我们都知道TCP是每发送一个数据,都要进行一次确认应答。当上一个数据包收到了应答了,再发送下一个。这个模式就有点像我和你面对面聊天,你......
  • TCP/IP协议簇
    0TCP/IP(TransmissionControlProtocol/InternetProtocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP和IP两个协......
  • TCP粘包
    1、案例服务端代码如下:funcprocess(connnet.Conn){deferconn.Close()reader:=bufio.NewReader(conn)varbuf[1024]bytefor{n,er......
  • TCP的三次握手与四次挥手理解
     序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号......