ARP表项老化

2023-12-09 03:45
文章标签 arp 老化 表项

本文主要是介绍ARP表项老化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

/proc/sys/net/ipv4/neigh/default目录下的变量:

gc_thresh1:触发垃圾回收机制的表项个数

ARP 相关参数调优对比

--------------------------------------------------------------------------------------------------------------------

默认参数

net.ipv4.conf.all.arp_ignore=0                    0(默认)响应任意网卡上接收到的对本机IP地址的arp请求(包括环回网卡上的地址),而不管该目的IP是否在接收网卡上。响应找我的同时也响应本机其他网卡的。

net.ipv4.conf.default.arp_ignore = 0         

net.ipv4.conf.all.arp_announce=0              0  (默认)允许使用任意网卡上的IP地址作为arp请求的源IP,通常就是使用数据包的源IP。

net.ipv4.conf.default.arp_announce = 0

调优参数

net.ipv4.conf.all.arp_ignore=1                  1   只响应目的IP地址为接收网卡上的本地地址的arp请求。只响应找我的,找本机其他网卡的不回应。

net.ipv4.conf.default.arp_ignore = 1        

net.ipv4.conf.all.arp_announce=2            2  忽略IP数据包的源IP地址,选择该发送网卡上最合适的本地地址作为arp请求的源IP地址。

net.ipv4.conf.default.arp_announce = 2

ARP 缓存垃圾回收机制 参数调优对比

-------------------------------------------------------------------------------------------------------------------------

默认参数

net.ipv4.neigh.default.gc_thresh1= 128   

net.ipv4.neigh.default.gc_thresh2= 512

net.ipv4.neigh.default.gc_thresh3= 1024

net.ipv4.neigh.default.gc_interval= 30

net.ipv4.neigh.default.gc_stale_time=60

调优参数

net.ipv4.neigh.default.gc_thresh1=  2048             少于这个值,gc 不会启动

net.ipv4.neigh.default.gc_thresh2=  4096             ARP表的最多纪录的软限制

net.ipv4.neigh.default.gc_thresh3=  8192             ARP表的最多纪录的硬限制,大于该数目,Gc立即启动,并强制回收

net.ipv4.neigh.default.gc_interval= 60                  Gc 启动的周期时间

net.ipv4.neigh.default.gc_stale_time= 120           Stale 状态过期时间,无效的arp地址回收时间

  • arp 表项数量 < gc_thresh1,不启动。
  • gc_thresh1 =< arp 表项数量 <= gc_thresh2,按照 gc_interval 定期启动
  • gc_thresh2 < arp 表项数量 <= gc_thresh3,5秒后启动
  • arp 表项数量 > gc_thresh3,立即启动

可以通过命令 ip neigh  来查看arp gc 状态。


以上五个参数是 arp 缓存的 gc 阀值,相比默认值提高了,当内核维护的 arp 表过于庞大时候,可以考虑优化下,避免在某些场景下arp缓存溢出导致网络超时,参考:https://k8s.imroc.io/avoid/cases/arp-cache-overflow-causes-healthcheck-failed

这篇关于ARP表项老化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/472361

相关文章

端口安全老化细节

我们都知道port-security aging-time命令用来配置端口安全动态MAC地址的老化时间,但是后面还可以加上类型: [SW1-GigabitEthernet0/0/1]port-security aging-time 5 type  ·  absolute    Absolute time 绝对老化  ·  inactivity  Inactivity time相对老化 默认

热老化的行业应用

热老化应用行业:深度解析与图像呈现 热老化,作为一种重要的材料测试方法,在众多行业中扮演着关键角色。它通过模拟产品在高温环境下的长期使用,提前发现潜在的材料缺陷、性能衰退等问题,从而提高产品的可靠性,延长产品寿命。 热老化在各行业的应用 电子行业: 集成电路:测试芯片在高温下的稳定性,防止因热膨胀而导致的电路短路或开路。PCB板:评估PCB板的耐高温性,防止元器件脱落或焊点开裂。电池:测试

以太网通信之ARP

免责声明: 本文所提供的信息和内容仅供参考。作者对本文内容的准确性、完整性、及时性或适用性不作任何明示或暗示的保证。在任何情况下,作者不对因使用本文内容而导致的任何直接或间接损失承担责任,包括但不限于数据丢失、业务中断或其他经济损失。 读者在使用本文信息时,应自行验证其准确性和适用性,并对其使用结果负责。本文内容不构成专业技术咨询或建议,具体的技术实现和应用应根据实际情况和需要进行详细分析和验证

ARP协议和DNS的工作原理

ARP协议 ARP协议的工作原理: 首先主机向自己的网络广播发送一个arp请求,请求报文包括目的端的ip地址和目的端的以太网地址。网络上的其他机器收到这个请求,但只有被请求的才会回应一个应答报文,报文中有自己的物理地址。 arp维护了高速缓存包括最近访问的ip地址到物理地址的映射。提高了发送数据包的速度。可以防止多次发起arp请求。 arp报文格式: 这是arp通信过程两台机器的的通

基于vue的适老化住宅设计系统的设计与实现

word完整版可点击如下下载>>>>>>>>  基于vue的适老化住宅设计系统的设计与实现.rar-互联网文档类资源-CSDN下载内容包括详细设计文档word版,附带开题报告和相关PPT等文档,供大家参考学习。摘要:本系统拟设计一更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/u013253075/51009884?spm=1

【网络基础】解析ARP协议:概念、工作原理、安全风险、相关指令

文章目录 1. 引入2. 概念3. ARP协议工作过程4. 通过指令 获取当前主机所处局域网的所有IP和MAC地址?5. arp欺骗5.1 防护措施 1. 引入 我们知道,在局域网通信中,一台主机想向另一台主机发送数据,自然需要得到目标网络 以及 目标主机,但发送方只知道目标IP,而不知道对方的MAC地址,自然就无法封装MAC帧; 此时就有一个概念:在同一个网段,通过目

常见协议工作原理 https ARP ICMP DHCP PING

1. HTTPS(HyperText Transfer Protocol Secure) HTTPS是HTTP的安全版本,它在HTTP和TCP之间加入了SSL/TLS协议层,用于加密数据传输,确保数据的安全性和完整性。 工作原理: 握手:客户端和服务器通过SSL/TLS握手协商加密算法和交换密钥。证书验证:服务器向客户端提供证书,客户端验证证书的有效性。加密通信:使用协商的密钥对数据进行加密

网络层 IV(ARP、DHCP、ICMP)【★★★★★★】

(★★)代表非常重要的知识点,(★)代表重要的知识点。 一、地址解析协议(ARP)(★★) 在局域网中,由于硬件地址已固化在网卡上的 ROM 中,因此常常将硬件地址称为物理地址。因为在局域网的 MAC 帧中的源地址和目的地址都是硬件地址,因此硬件地址又称为 MAC 地址。即物理地址、硬件地址和 MAC 地址常常作为同义词出现。 1. IP 地址与 MAC 地址 从层次的角度看,

上门解民忧 中信银行太原分行适老化金融服务提升温度

近日,中信银行太原分行学府支行接到客户王女士的紧急求助电话,王女士表示其父母年岁已高不便行动,但因涉及纠纷急需查询打印两人各自十年前的账户流水,父母的特殊情况令王女士十分着急。 学府支行的柜面工作人员详细了解情况后立即进行汇报,为尽快解决客户的困难,支行工作人员在确保业务合规及风险可控前提下,迅速制定为客户提供上门核实并让客户出具授权书委托办理业务的便捷方案,并预约好次日的上门服务时间。 次日

【网络】数据链路层协议——以太网,ARP协议

目录 1.局域网转发 2.MAC地址 2.1.什么是MAC地址 2.2.Mac地址的作用 2.3.MAC地址和IP地址的区别和联系 3.以太网协议 4.MTU,IP MTU,MSS 4.1.MTU 4.2. IP MTU 4.3. MSS 4.4. 区别及联系 5.局域网的数据碰撞 5.1.局域网内通信过程  5.2.数据碰撞问题 5.3.令牌环网和以太网解决数据碰撞