• Aucun résultat trouvé

Assignment A.1.1: Give a short explanation of the following terms and its usage in context of Windows networking to your instructor:

N/A
N/A
Protected

Academic year: 2022

Partager "Assignment A.1.1: Give a short explanation of the following terms and its usage in context of Windows networking to your instructor:"

Copied!
1
0
0

Texte intégral

(1)

Windows Operating System Internals Assignments OS A.1

© 2005 David A. Solomon and Mark Russinovich

Assignment A.1.1:

Give a short explanation of the following terms and its usage in context of Windows networking to your instructor:

 Networking APIs

 Transport Driver Interface (TDI)

 TDI transports / Network Driver Interface Specification (NDIS) protocol drivers

Assignment A.1.2:

The ISO/OSI model of networking specifies seven layers of functionality. However, most computer systems use fewer layers to implement a network.

Explain the rationale of using fewer layers. What problems could the use of fewer layers cause?

Assignment A.1.3:

The winsock system call connect() has a time-out interval of about a minute. In contrast, the accept() call has no time-out interval.

Explain the rationale for designing the functions in this manner.

Assignment A.1.4:

Explain to your instructor the operation of the Transport Driver Interface (TDI). How does TDI help with the implementation of varying networking APIs for Windows?

December 2005 by David A. Solomon and Mark Russinovich with Andreas Polze 1

Références

Documents relatifs

Access to file systems for resource connection, network browsing, and for Access to file systems for resource connection, network browsing, and for remote file and device I/O

If an application does not care what address is assigned to it, it may specify an If an application does not care what address is assigned to it, it may specify an Internet

Notification window receives FD_READ or FD_OOB events Notification window receives FD_READ or FD_OOB events Respond by calling ReadFile(), read(), recv(), or recvfrom() Respond

The first one should be a socket client application that takes a server address (IP address + port) and an input file and sends its content to a (possibly) remote server.. The

Windows Server comes with a tool named Network Monitor that lets you capture packets that flow through one or more NDIS miniport drivers on your system by. installing an

Explain to your instructor two potential reasons for an abnormal shutdown of Windows. What is the purpose of the “last known good” entry in

instructor how this function can be used to access performance counter information obtained through performance data providers and made visible in the registry. December 2005 by

Write a named-pipe client that connects to the server and executes a main loop that reads user input, sends it to the server, gets the server response and prints it on