While troubleshooting a problem that a client reported I came across the IOS interface setting
bandwidth. For whatever reason their interface was set to
bandwidth 20. I understand that it doesn't limit actual bandwidth on the port like
srr-queue does but it's a bit confusing for someone like me who works mostly on Layer 2. Cisco says it's a bandwidth limitation for communication with higher protocols such as EIGRP. This article goes into some detail about how it's used for calculating across interfaces.
Is this a command that should be used only on interfaces where backbone devices are connected, ex. a Ten Gig link between a building switch and a main router? Does it affect clients if
bandwidth is set fairly low on an interface they're connected to, such as reaching intranet servers or external devices?