MoeIX: MoeQing Internet Exchange

What is a Virtual Internet Exchange

A Virtual Internet Exchange simulates a real Internet Exchange Point using tunnels and virtulized switches. It has the advantage of allowing remote users with public resources to peer in a more automated manner.

Note that while traditional Internet Exchanges generally decrease latency and increase bandwidth, MoeIX makes no such guarentee. In fact, MoeIX may potentially increase latency (for example if 2 people on the East Coast need to send traffic to each other via our West Coast switch).

MoeIX's primary purpose is for research and education, and should not be expected to increase Internet performance.

How is traffic exchanged?

MoeIX uses ZeroTier or VXLAN tunnels to establish layer 2 connectivity and exchange IP and IPv6 data. As with any Internet Exchange peers use BGP to send routes to each other.

Where is MoeIX?

We have multiple POPs; our primary switch is in San Francisco and we have extension switches in Hong Kong, Osaka and Zhengmsterdam, China.