3.2. The Windows NT Network Stack

Understanding the Windows NT network I/O stack is important for several reasons. A Windows NT client uses this network I/O stack to access resources controlled by a server and for data communications. In addition, with network-attached storage a situation often arises in which one server accesses resources controlled by another server. A good example is a Windows NT Web server application that, in response to a request from a client, makes a database call to retrieve some data and the database is running on a separate Windows NT SQL server. The Web server application accesses the SQL server using the Windows NT network I/O stack.

Figure 3.2 shows the Windows NT network I/O stack. Sections 3.2.1 through 3.2.6 ...

Get Inside Windows Storage: Server Storage Technologies for Windows® 2000, Windows® Server 2003, and Beyond now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.