IP Stack design
Tenkte å bare kort ta med litt om arkitekturen til den nye IP Stacken også:
Tre standard API'er brukt mot denne for nettverkskommunikasjon:
- WSK - winsock kernel, et nytt kernel-mode interface som skal erstate Transport driver Interface (TDI)
- Sockets API - Sockets baserte applikasjoner. Operer gjennom Ancillary Function Driver (AFD) for å utføre TCP/IP operasjoner.
- TDI - NetBios over TCP/IP og andre eldre protokoller.
- I tillegg: Inspection API som er en del av Windows Filtering Platform, for inspeksjon av trafikk/firewall.
Mer om WSK: https://blogs.msdn.com/wndp/archive/2006/02/24/538746.aspx og https://forums.microsoft.com/msdn/showpost.aspx?postid=573015&siteid=1
Mer om WFP: https://www.microsoft.com/whdc/device/network/WFP.mspx og https://msdn2.microsoft.com/en-gb/library/aa366510.aspx