Switch – Full speed internal switch bandwidth but per-port set external bandwidth

ethernetnetwork-speednetworkingswitch

I am in an environment where all the machines are behind a switch that I don't have access to. Each ethernet wall port has limited bandwidth depending on how much has been paid for each port. The problem is that some people have 10Mbps connections and some have 100Mbps connections and this causes problems with local intranet file transfers and operating system/software deployments. Operating systems can take hours to be deployed if the machine is on 10mbps.

Do you know if it is possible with most switches to set a rule that would limit bandwidth coming in/going out to an extranet, but keep full bandwidth if the packets are destined to go to a local machine?

For example, the internet might be limited to 10Mbps, but internal servers would get gigabit speeds?

Thanks

Best Answer

On Cisco routers you can use rate-limit based on an ACL that would do just that. I am not sure about switches though, so not sure if this information helps you at all (Other than maybe if these are catalyst switches it give you a keyword to google or try from ios):-/

On a router it would be something like:

interface FastEthernet2/0
 ip address 192.168.9.1 255.255.255.0
 rate-limit output access-group 151 96000 1500 2000 conform-action transmit exceed-action drop
!

access-list 151 deny   ip 192.168.0.0 0.0.255.255 any
...etc
access-list 151 permit ip any any

So maybe a L3 switch would be similar?