* David Leach:

> I've been looking at AoE and I'm trying to understand what affect the
> Ethernet CRC-32 data integrity checking has on the AoE communications?

The Frame Check Sequence follows the payload and AFAIK it covers the
whole frame. I have found claims that the CRC-32 algorithm would loose
its effectiveness with frames longer than 12000 bytes.

> Particularly when going to GbE and jumbo frames support there seems to
> be some data out there that there is a chance that the CRC32 won't
> detect the error in the frame and with a protocol like AoE that error
> would most probably end up being written to the target disk.

I am sure that there is some theoretical foundation to that 12kByte
limit, along with assumptions about the expected rate of bit errors.

> Has anyone done any analysis or have any response to AoE's ultimate
> reliability for missed error detection of bad frames?
> 
> I think that there is a further problem to understand and that is with
> network connection points. AoE is not routable but that doesn't mean
> you can't use network switches to interconnect initiators with their
> AoE targets and at these switches there seems to be a possible error
> point introduced which AoE isn't protecting against? Are there best
> practices for AoE installations to protect against these error points?

I have run into problems with cheap switches that have led me to similar
concerns: In my setup, a Linux box exports several targets to .1q tagged
VLANs over a single physical interface. The initiator interfaces use
"plain" Ethernet (no VLAN tags), so the switch has to discard the tags
and regenerate the FCS. Nowadays, I use HP 2810 switches and to my
knowledge everything is fine, but much time was wasted before with
cheaper hardware that would hang/reboot under high load and apparently
barf over the data in the process while still managing to get the CRC-32
bit right.

Perhaps an extension to the AoE protocol that implements a checksum for
the Ethernet payload might be useful to detect such errors.

Cheers,
-Hilko

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Aoetools-discuss mailing list
Aoetools-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aoetools-discuss

Reply via email to