Re: [RFC, PATCH 2.6.29.1] Ethernet V2.0 Configuration Testing Protocol

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mark Smith
Date: Friday, April 24, 2009 - 6:37 pm

Hi Eric,

Thanks very much for your time.

On Fri, 24 Apr 2009 09:36:14 +0200
Eric Dumazet <dada1@cosmosbay.com> wrote:

<snip> 

ECTP is designed exactly for that purpose - verifying
remote Ethernet node availability. The unicast ECTP message would
contain a forward message, specifying the originator's MAC address, and
a reply message. The receiver, if it is available, just forwards the
packet to the (unicast) MAC address provided in the current forward
message. For a liveness test, the MAC address in the forward message
would be that of the ECTP packet originator.


Cisco IOS routers do. They also use the protocol as their Ethernet
keepalive test, altough those packets don't comply with the
specification - the packet src and destination addresses are both the
MAC address of the interface source, and they only contain a reply
message, where as the minimum compliant packet should have a forward
message and a reply message. I haven't completely worked out how that is
supposed to work, as any upstream switches won't forward a packet back
out the interface the packet is received on.


It doesn't need the kernel patches to work. Of course, without my
patch, Linux hosts won't respond.


It's not so much that it's too large, more that I've got a few minor
things left to do it e.g. put licensing info in, put a version number
in etc. It's also generally a bit thrown together, as my focus was on
the kernel module.

I'll fix those things over the next few days, and put it up on the net.

Thanks again,
Mark.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [RFC, PATCH 2.6.29.1] Ethernet V2.0 Configuration Test ..., Mark Smith, (Fri Apr 24, 6:37 pm)