Hi All, Recently I have developed a next-gen TCP/IP stack called IP-FF. It solves a bunch of problems with scalability, user-friendliness, mobility, improves checksum strength and more.
I have written presentation of it: https://docs.google.com/presentation/d/1XbqWOwv0GASmSjYZimfK64QKQQ-0yK9xQ1_spRhlf8Y/edit#slide=id.gc6f80d1ff_0_0 Plus RFC drafts of the specification: It now consists of 10 parts: 1. Internet Protocol - Five Fields: https://datatracker.ietf.org/doc/draft-eromenko-ipff/ 2. Internet Protocol - Five Fields: Addressing Architecture https://datatracker.ietf.org/doc/draft-eromenko-ipff-addressing/ 3. Internet Protocol - Five Fields: Address Resolution Protocol https://datatracker.ietf.org/doc/draft-eromenko-ipff-arp/ 4. Internet Protocol - Five Fields: Babysitter (new NAT) https://datatracker.ietf.org/doc/draft-eromenko-ipff-babysitter/ 5. Internet Protocol - Five Fields: DHCP https://datatracker.ietf.org/doc/draft-eromenko-ipff-dhcp/ 6. Internet Protocol - Five Fields: DNS extensions https://datatracker.ietf.org/doc/draft-eromenko-ipff-dns/ 7. Internet Protocol - Five Fields: ICMP https://datatracker.ietf.org/doc/draft-eromenko-ipff-icmp/ 8. Internet Protocol - Five Fields: Mobile TCP (Mobile IP replacement) https://datatracker.ietf.org/doc/draft-eromenko-ipff-mops/ 9. Internet Protocol - Five Fields: TCP.64-bit extensions https://datatracker.ietf.org/doc/draft-eromenko-ipff-tcp64/ 10. Internet Protocol - Five Fields: UDP https://datatracker.ietf.org/doc/draft-eromenko-ipff-udp/ The Linux kernel has so many IPv4 modules, that I don't know even where to start... But the general idea is to take existing IPv4 code and modify it according to IP-FF specification. Would you like to help me implement it on Linux ? -- -Alexey Eromenko "Technologov"

