On Sun, 16 Jan 2005, Lennert Buytenhek wrote:
If we do end up using GRE for ethernet tunneling, there's some work that
needs to be done. For one, ip_gre in its current form would need a certain
amount of hacking for tunneling ethernet frames instead of IPv4/IPv6 as
it does now. We might as rename it to plain 'gre' and move it out of
net/ipv4/ to net/core/ or something while we're at it.
Now that I think about this a bit more, there may be a potential
issue..
If the payload of GRE is an ethernet frame, which GRE 'Protocol Type'
(i.e., ethertype) would that be?
I doubt anyone has defined an ethertype which would be used to
transmit full ethernet frames inside an ethernet header, so this would
likely need to be some special value..
http://www.iana.org/assignments/ethernet-numbers
(Another solution for this problem space is obviously L2TP, which is
also rather widely supported..)
--
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
|