フレッツ光クロスでGREが通らない

フレッツ光クロスを引いて1年以上経った。ひかり電話の提供が始まったので、HGWであるXG-100NEを設置している。訳があってGREトンネルを使った通信を行ってみたのだが、tcpdumpでキャプチャしても全くパケットが来ない。対向ルーターの受信パケットカウンタも全くカウントが上がらず、こちら側も全く受信できていない事象が発生していた。

調べたところXG-100NEの技術情報に重要なことが書いてあった。

*1 TCP、UDP、IP in IP(IPv4 over IPv6)のみハードウェア転送(⾼速転送)対象です。その他のプロトコルはソフトウェア転
送(通常転送)となります。

*2 フレッツ光クロス網内・SNI・VNE 通信、下部装置からの IPv4 over IPv6、下部 VPN ルータからの通信を含みます。ただし、
GRE パケットは通過しません。

https://www.ntt-west.co.jp/kiki/download/flets/xg100ne/XG-100NEseries_ADPman_202311.pdf#page=15

なんと、GREパケットを透過してくれない仕様になっている。これは通信できなくて当然だ。

仕方がないのでGREトンネルではなくIPIPトンネルを使うことで回避した。以前はEtherIPで通信して速度があまり出なかったが、IPIPトンネルを使ったためHGWでハードウェア転送が行われているためか速度が向上している気がする。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です