Skip to main content
ehamud
Staff
Staff
March 23, 2026

Troubleshooting Tip: S148F and S148F-PoE showing high CPU with process dhcprd when ARP inspection and DHCP snooping are enabled

  • March 23, 2026
  • 0 replies
  • 467 views
Description This article describes how to prevent high CPU when the dhcprd process is present.
Scope FortiSwitch S148 model.
Solution

When ARP Inspection (DAI) and DHCP-Snooping are enabled, an S148 model FortiSwitch shows a drastic increase in CPU usage:

 

fnsysctl top

dhcprd 275 R 99.9 3.1
dhcprd 275 R 99.9 3.1
dhcprd 275 R 99.9 3.1

 

  1. A quick workaround is to disable DAI, or both DAI and DHCP-snooping under FortiSwitch.

 

When FortiSwitch is managed by FortiGate, disable DAI on the controlled side:

 

config switch-controller managed-switch

    edit <FortiSwitch_serial_number>

        config ports

            edit <port_name>

                arp-inspection-trust untrusted 

            next

        end

 

  1. When FortiSwitch is managed by FortiGate, disable DHCP-Snooping under the VLANs by the controlled side: 

 

config system interface

    edit "VLAN-Test"

        set switch-controller-igmp-snooping disable
    set switch-controller-dhcp-snooping disable

end

 

  1. If DAI and DHCP snooping must be enabled because this feature is needed, install it under FortiSwitch firmware 7.6.6 GA.
    Thought Leadership. Security Summit. Thursday, November 12th, PGA National Resort, Palm Beach Gardens, FL.
    Thought Leadership. Security Summit. Thursday, October 8th. Disney's Grand Californian Hotel & SPA, Anaheim, CA.