http://www.joerch.org/tcpip/

User space TCP/IP

I'm implementing an IP stack outside the kernel via the packet filter mechanism.

Status of implementation

Already implemented:

  • ARP queries, reply to ARP queries

  • Ethernet broadcast

  • Static routing

  • IP fragmentation and reassembly

  • Reply to ICMP echo requests (ping)

  • Refuse UDP packets and TCP connection requests

  • Regularly broadcast rwho status messages

  • A partial implementation of the TCP discard service

Still missing:

  • Accept broadcast packets

  • Path MTU discovery

  • Evaluate ICMP redirect messages

  • Reassemble reordered TCP segments

  • Resend lost TCP SYN and FIN segments

  • Send TCP data


Reply via email to