1

With the second IPv6 Launch Day behind us, i'm stuck waiting for traffic shaping support on IPv6 before i can deploy it to our network.

Is there any pc-based router that supports traffic shaping of IPv6?

0

2 Answers 2

3

traffic shaping ipv6 using tc for linux

tc qdisc add dev eth0 root handle 1: htb default 30
tc class add dev eth0 parent 1: classid 1:1 htb rate 256kbit
tc class add dev eth0 parent 1: classid 1:2 htb rate 256kbit
tc filter add dev eth0 protocol ipv6 parent 1:0 prio 1 u32 match ip6 dst 2001:a:b:c::2/64 flowid 1:1
tc filter add dev eth0 protocol ipv6 parent 1:0 prio 1 u32 match ip6 src 2001:a:b:c::2/64 flowid 1:2
0

Why not use a Linux box with a dual IP stack and iptables/tc?

Shorewall appears to do IPv6 based traffic shaping. http://www.shorewall.net/simple_traffic_shaping.html

4
  • pfSense and m0n0wall are *nix boxes. Shorewall takes a set of less-complicated config files, parsing them to convert them into the required more-complicated config files.
    – Ian Boyd
    Jun 7, 2012 at 1:36
  • both pfSense and m0n0wall are BSD based. I suggested using just a simple Linux machine with the basic OS and building your own as opposed to relying on someone else's implementation of the rules. I have use a Linux machine for tunneling, shaping and firewalling IPv6 without issue just using the basic iptables/tc tools. Jun 7, 2012 at 5:21
  • i would get to the point where i have to type stuff at a shell prompt and fall over dead from frustration. i'm looking for someone else to do the grunt work. (i.e. a router)
    – Ian Boyd
    Jun 7, 2012 at 14:39
  • There really isn't one for *nix out of the box written for IPv6 specifically. You can always throttle Protocol 41 (IPv6-in-IPv4) but my advice would be to move up to Cisco hardware and implement IPv6 QoS. cisco.com/en/US/docs/ios/ipv6/configuration/guide/ip6-qos.html Jun 7, 2012 at 15:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .