論文修正・TC 検証
先週実施したこと
TC を用いたパケットの遅延方法
セットアップsudo ip netns add tc1
sudo ip netns add tc2
sudo ip link add eth1 type veth peer name eth2
sudo ip link set eth1 netns tc1
sudo ip link set eth2 netns tc2
sudo ip netns exec tc1 ip address add 192.168.100.0/24 dev eth1
sudo ip netns exec tc2 ip address add 192.168.100.1/24 dev eth2
sudo ip netns exec tc1 ip link set eth1 up
sudo ip netns exec tc2 ip link set eth2 up
sudo ip netns exec tc1 ping 192.168.100.1
64 bytes from 192.168.100.1: icmp_seq=1 ttl=64 time=0.047 ms
64 bytes from 192.168.100.1: icmp_seq=2 ttl=64 time=0.112 ms
64 bytes from 192.168.100.1: icmp_seq=3 ttl=64 time=0.361 ms
# ip netns exec tc1 tc qdisc add dev eth1 root netem delay 5000ms
64 bytes from 192.168.100.1: icmp_seq=4 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=5 ttl=64 time=5001 ms
# ip netns exec tc1 tc qdisc del dev eth1 root
64 bytes from 192.168.100.1: icmp_seq=11 ttl=64 time=0.742 ms
64 bytes from 192.168.100.1: icmp_seq=12 ttl=64 time=0.194 ms
- netem qdisc の delay 設定を変更した際の挙動
- 設定変更前に queue へ追加されたパケットの遅延を変更できなかった
64 bytes from 192.168.100.1: icmp_seq=32 ttl=64 time=0.076 ms
64 bytes from 192.168.100.1: icmp_seq=33 ttl=64 time=0.083 ms
# ip netns exec tc1 tc qdisc add dev eth1 root netem delay 5000ms
64 bytes from 192.168.100.1: icmp_seq=34 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=35 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=36 ttl=64 time=5000 ms
# ip netns exec tc1 tc qdisc change dev eth1 root netem delay 0ms
64 bytes from 192.168.100.1: icmp_seq=41 ttl=64 time=0.060 ms
64 bytes from 192.168.100.1: icmp_seq=37 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=42 ttl=64 time=0.081 ms
64 bytes from 192.168.100.1: icmp_seq=38 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=43 ttl=64 time=0.078 ms
64 bytes from 192.168.100.1: icmp_seq=39 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=44 ttl=64 time=0.541 ms
64 bytes from 192.168.100.1: icmp_seq=40 ttl=64 time=5001 ms
64 bytes from 192.168.100.1: icmp_seq=45 ttl=64 time=0.034 ms
64 bytes from 192.168.100.1: icmp_seq=46 ttl=64 time=0.082 ms
今後の予定