Hi Pekka, |Encap/decap has a potential to be much more difficult if fragmentation |would be incurred (especially outer header fragmentation); I have hard |time seeing how you could even implement a line-speed decapsulator |that would reassemble fragments as required by Full Standard IP RFCs.
This would be reasonably doable. The algorithm is quite well known (including the well-known bugs) and having hardware execute this algorithm is not going to be overly difficult. Start by translating a working C implementation into Verilog and ... For line rate (for interesting values of line rate), you'd need to buffer the fragments in static RAM, but this too can be done today. |As a result for encap/decap schemes I specifically want to see how |they 100% avoid fragmentation, or describe how they deal with it. Cue Fred. ;-) Tony -- to unsubscribe send a message to [EMAIL PROTECTED] with the word 'unsubscribe' in a single line as the message text body. archive: <http://psg.com/lists/rrg/> & ftp://psg.com/pub/lists/rrg
