У меня есть домашний маршрутизатор под управлением Linux (прошивка padavan для маршрутизатора Mi, Linux chinarouter 3.4.113 #1 SMP Wed Dec 5 21:51:10 MSK 2018 mips GNU/Linux)

Я использую vnstat, чтобы получить представление о моем трафике. У меня есть общедоступный адрес IPv4 и туннель IPv6 от Hurricane Electric

Для туннеля IPv6-in-IPv4 существует новый сетевой интерфейс sit1 когда я настраиваю его в веб-интерфейсе.

Трафик для sit1 всегда был очень низким по сравнению с eth3 который является моей WAN. Насколько я понимаю, eth3 должен считать все пакеты IPv4, которые включают IPv6 в IPV4, а sit1 должен считать все пакеты IPv6.

Недавно я стал выяснять, почему мое использование IPv6 так низко.

Я провел следующий эксперимент: Посмотрите на счетчики интерфейсов перед загрузкой:

eth3      Link encap:Ethernet  HWaddr 88:70:FF:FF:36:00  
          inet addr:X.X.X.X  Bcast:X.X.X.X  Mask:255.255.255.248
          inet6 addr: fe80::8a70:8cff:fee3:3600/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:49821437 errors:0 dropped:14 overruns:0 frame:0
          TX packets:54758897 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:37023415692 (34.4 GiB)  TX bytes:55150028613 (51.3 GiB)

sit1      Link encap:IPv6-in-IPv4  
          inet6 addr: 2001:X:X:X::2/64 Scope:Global
          inet6 addr: fe80::5cf8:209c/128 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1452  Metric:1
          RX packets:2001097 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3271313 errors:271 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2460798146 (2.2 GiB)  TX bytes:320441957 (305.5 MiB)

Извлеките файл размером 1 ГБ, используя IPv6: curl -6 -v -o /dev/null "https://speed.hetzner.de/1GB.bin"

Насколько я понимаю, и sit1 и eth3 должны иметь как минимум 1Gib более высокие RX байты. (Я не отключал клиентов, и есть накладные расходы, но это не должно быть меньше, чем 1Gib увеличение)

Если я делаю загрузку на маршрутизаторе, все как положено:

eth3      Link encap:Ethernet  HWaddr 88:70:FF:FF:36:00  
          inet addr:X.X.X.X  Bcast:X.X.X.X  Mask:255.255.255.248
          inet6 addr: fe80::8a70:8cff:fee3:3600/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:50761446 errors:0 dropped:14 overruns:0 frame:0
          TX packets:54884163 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:38364966524 (35.7 GiB)  TX bytes:55171965706 (51.3 GiB)


sit1      Link encap:IPv6-in-IPv4  
          inet6 addr: 2001:X:X:X::2/64 Scope:Global
          inet6 addr: fe80::5cf8:209c/128 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1452  Metric:1
          RX packets:2766591 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3375338 errors:272 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3567587311 (3.3 GiB)  TX bytes:328452467 (313.2 MiB)

Но если я начну ту же самую загрузку снова на Raspberry Pi, подключенном к маршрутизатору через Ethernet, счетчик для sit1 не увеличится:

eth3      Link encap:Ethernet  HWaddr 88:70:FF:FF:36:00  
          inet addr:X.X.X.X  Bcast:X.X.X.X  Mask:255.255.255.248
          inet6 addr: fe80::8a70:8cff:fee3:3600/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:51852793 errors:0 dropped:14 overruns:0 frame:0
          TX packets:55384798 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:39898448676 (37.1 GiB)  TX bytes:55241235039 (51.4 GiB)

sit1      Link encap:IPv6-in-IPv4  
          inet6 addr: 2001:X:X:X::2/64 Scope:Global
          inet6 addr: fe80::5cf8:209c/128 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1452  Metric:1
          RX packets:2771816 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3825390 errors:272 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3570431460 (3.3 GiB)  TX bytes:362000911 (345.2 MiB)

В чем причина этого? Почему трафик из локальной сети IPv6 в Интернет IPv6 не использует туннельный интерфейс sit1 на маршрутизаторе?

0