My network Figure is :

enter image description here

In this figure switch 3750 is my main switch and all of ACL and vlaning and DHCP server and... comands are in this switch. I want set ARP inspection configs for security in my network. Do I need to do it in the 3750 switch?

I read cisco sources and most of them are for state that dhcp server is separated from switch (for this example 3750) and not useful for me.

What do I need to do to make Dynamic ARP Inspection work for this topology?

  • Did any answer help you? if so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you could provide and accept your own answer.
    – Ron Maupin
    Aug 11, 2017 at 4:35

2 Answers 2


You do not need DHCP snooping or DAI running on the 3750 core switch in order use those features on the 2960 access switches.

On the 2960s just enable DHCP snooping and DAI globally for the needed VLANs and then trust the trunk ports for both snooping and DAI. The commands will probably look something like this:

! Global commands on the 2960s
ip dhcp snooping
ip dhcp snooping vlan 1-4094
ip arp inspection vlan 1-4094

! Trunk Port on the 2960
int Gi0/1
ip dhcp snooping trust
ip arp inspection trust

Note that if you have VLANs with statically instead of DHCP assigned IPs, you will need to exclude them from the VLAN lists, trust the ports with static assigned IPs (not preferred if they really aren't trusted ports), or exclude the vlan from DHCP snooping and use ARP ACLs for that VLAN for DAI.

Also, if this is a network already in production make sure the DHCP snooping database has any existing leases already collected, before implementing the DAI commands otherwise some legitimate ARP requests will be blocked (or configure everything during a service window that allows re-triggering DHCP lease requests for all effected clients).

Cisco documentation for DAI is here

  • 1
    This answer seems to ignore significant problems like existing DHCP leases for the subnets in question; DAI needs to be applied incrementally after you're sure that DHCP snooping sees all DHCP leases. Mar 14, 2015 at 21:14
  • Yeah, that's a good point. I was thinking of a brand new network, but if the network is already in production then incremental configuration is a must, or at least change during a time window when clients can be down and you can force every thing to re-request a lease. Edited the answer to reflect this.
    – nw0
    Mar 14, 2015 at 22:01

for configure DHCP snooping on cisco switch,should use the following command:

no ip dhcp snooping information option

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.