Networking
Network Architecture
- Windows 7 includes several interfaces that make it easier for developers to create clients, services, protocols, and network drivers.
- Some of the interfaces for networking in Windows 7 are:
- Windows Sockets (Winsock) user mode: This interface supports communication between applications and the TCP/IP protocol. This interfaced is used by most network applications such as Web browsers, file transfer protocol (FTP) clients, and instant messaging client.
- Transport Device Interface (TDI): This interface supports communication between clients or services and protocols, including TCP/IP. It's being phased out and is included for backward compatibility.
- Winsock Kernel (WSK): It is a replacement for TDI.
- Network Driver Interface Specification (NDIS): This interface supports communication between protocols and network drivers.