NiciraがVMWareに買収されたというニュースが入ってきたが、今日はGRE(Generic Routing Encapsulation)について調べてみる。 Linuxカーネルの実装とは別に、Open vSwitchはGREのユーザレベル実装を持っているようだ。ソースはdatapath/vport-gre.cかな。 使い方は簡単。GREで接続したい2ノード(IPアドレスはそれぞれ192.168.10.1と192.168.10.2)のそれぞれで、ポートgre0を追加して、set interfaceすればOK。 $ sudo ovs-vsctl add-port br0 gre0 $ sudo ovs-vsctl set interface gre0 type=gre options:remote_ip=192.168.10.2 options:pmtud=false $ sudo ov