1 2Ideas for optimizations: 3 4* transmit.c (SendFragments, IPSendComplete): 5 Keep IPFRAGMENT_CONTEXT objects and PathMTU buffers in a pool 6 7 8References: 9 10RFC 791 - Internet Protocol 11http://www.faqs.org/rfcs/rfc791.html 12 13RFC 792 - Internet Control Message Protocol 14http://www.faqs.org/rfcs/rfc792.html 15 16RFC 793 - Transmission Control Protocol 17http://www.faqs.org/rfcs/rfc793.html 18 19RFC 826 - Ethernet Address Resolution Protocol 20http://www.faqs.org/rfcs/rfc826.html 21 22RFC 1122 - Requirements for Internet Hosts - Communication Layers 23http://www.faqs.org/rfcs/rfc1122.html 24 25RFC 1123 - Requirements for Internet Hosts - Application and Support 26http://www.faqs.org/rfcs/rfc1123.html 27 28RFC 2398 - Some Testing Tools for TCP Implementors 29http://www.faqs.org/rfcs/rfc2398.html 30 31RFC 2525 - Known TCP Implementation Problems 32http://www.faqs.org/rfcs/rfc2525.html 33 34RFC 2581 - TCP Congestion Control 35http://www.faqs.org/rfcs/rfc2581.html 36