From: Henrik N. <hn...@ma...> - 2001-05-19 21:06:06
|
Vincent Jardin wrote: > I am wondering how is supported a multi-segment LAN with ethertap ? By having multiple bridges in your host kernel, each bridge making a virtual LAN segment. > Moreover the um_eth_serv approaches is usefull to use the same addresses that > already exist in a real world, but in a virtual user network. > What is the alternative with ethertap ? Do one have to configure some tunnels You create anonymous bridges on the host with no IP connectivity. But I'd say the um_eth_serv approach is a lot easier. um_eth_serv can be compared with a (almost infinite) stack of hubs where the UML's can attach with no fuzz. multiple bridges can be compared with multiple switches, and you must configure each "swich"(bridge) and "switch port"(tap device connected to the bridge) before a UML can attach properly. One nice thing with the bridging approach is that you can move UML's around between your "switches" without having to reset the UML. Simply move the TAP device from one bridge to another. In the um_eth_serv approach it is the UML that tells which virtual LAN segment it wishes to belong to, and forwarding within a virtual LAN segment is provided automatically. The best equivalence is perhaps a radio LAN with a large span of different frequencies the stations may select to use. In the bridge approach the host provides a number of virtual switches, and the TAP devices can be seen as the equivalence of patch cables connecting UML machines to your switches -- Henrik Nordstrom MARA Systems |