title: How could bandwidth be throttled/limited programmatically in Yosemite?
body: <p>In OS X 10.10 ipfw (ipfirewall) was removed and replaced with pf firewall. pf uses the ALTQ network scheduler which can be used create bandwidth rules. ALTQ is not supported in the 10.10 kernel so any bandwidth rules are ignored. Several UI tools such as Icefloor currently do not support bandwidth management in Yosemite as a result.</p>
  
  <p>As far as I am aware only Apples' Network Link Conditioner is able to manipulate bandwidth but unfortunately this is just a Preference Pane - I've no idea how they achieve it.</p>
  
  <p>Are there any other tools out there that can be used? Can this be done at a lower level?</p>