CNIC Information System with Pakdata Cf In Pakistan
Windows Networking Introduction
1.
2.
3. PART I-NETWORKING
Divided into 5 parts
1.Network Interfaces
2.Protocols
3.Redirectors And Servers
4.Domains
5.Active Directory
4. 1.1 NETWORK INTERFACES
Network Device Interface Specification(NDIS)
-Developed by Microsoft and 3Com to disconnect
n/w adapters from transport protocols.
-Between DLL and Network Layer
9. 2.TCP/IP
-Internet Protocol
3.Point To Point Tunneling Protocol(PPTP)
-Remote access server modules run on Windows server
machines and other client systems.Used over the Internet.
10.
11. 1.2 PROTOCOLS
4.HTTP PROTOCOL
-Used in WWW.Implemented as kernel-mode driver
5.WebDAV
-Web Distributing and Authoring And Versioning
protocol
-HTTP based protocol for collaborative authoring
6.Named Pipes
-Used for IPC on same machine
12. 1.2 PROTOCOLS
7.Remote Procedure Calls(RPC)
-IPC on two different machines
-Hides architectural differences
8.Component Object Model(COM)
-Microsoft’s OLE uses it to insert
spreadsheets into MS Word
16. 1.4 DOMAINS
A domain is basically a collection of user accounts and computer
accounts that are grouped together so that they can be centrally
managed. It is the job of the
domain controller to facilitate this central management of
domain resources.
20. PART II-PROGRAMMER INTERFACE
Win32 API is the basic interface to the abilities of Windows
.NET Framework is the modern api developed by MS
C A T E G O R I E S :
1.Access to Kernel Objects
2.Sharing of objects between processes
3.Process management
4.Memory Management
22. 2.2 SHARING OBJECTS BETWEEN PROCESSES
1st technique:
Child process inherits a handle to the object.If shared then used for communication between child
and parent.
2nd technique:
One process gives object name and 2nd one opens it.