Download A Big Test Result

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Network tap wikipedia , lookup

Computer network wikipedia , lookup

Internet protocol suite wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

List of wireless community networks by region wikipedia , lookup

Airborne Networking wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Wake-on-LAN wikipedia , lookup

Transcript
Introduction to Computer
Networks
Device Drivers and OSI
In this lesson we look at device drivers, and how
they relate to the OSI reference model.
The Role of Drivers
• A driver (sometimes called a device driver) is
software that enables a computer to work with a
particular device.
• There are drivers for nearly every type of
computer device and peripheral.
• As a general rule, manufacturers of components,
are responsible for supplying the drivers for their
equipment.
• Drivers generally are included on a disk with the
equipment when it is purchased, or can be
downloaded from the Internet.
The Network Environment
• Network drivers provide communication between a
NIC and the network redirector running in the
computer.
• The redirector is the part of networking software
that accepts input/output (I/O) requests for
remote files and then sends, or redirects, them
over the network to another computer.
Drivers and the OSI Reference
Model
• NIC drivers reside in the MAC sublayer of the OSI
reference model's data-link layer.
• The NIC drivers provide virtual communication
between the computer and the NIC.
• This, in turn,
provides a link
between the
computer and
the rest of the
network.
Drivers and the Networking
Software
• It is common for a NIC manufacturer to provide
drivers to the networking-software vendor so that
the drivers can be included with the network
operating software.
• The hardware compatibility list (HCL) supplied by
operating-system manufacturers describes the
drivers they have tested and included with their
operating system.
Network Driver Interface
Specification (NDIS) (1)
• NDIS is a standard that defines an interface for
communication between the MAC sublayer and the
protocol drivers.
• Protocol drivers use this interface to communicate
with the NICs.
• The advantage of NDIS is that it offers protocol
multiplexing, so that multiple protocol stacks can
be used at the same time.
Network Driver Interface
Specification (NDIS) (2)
• Three types of network software have interfaces
described by NDIS:
• Protocol stack: Provides network communications.
• Adapter driver: Controls the network interface
hardware.
• Protocol Manager: Controls the activity between
the protocol stack and the MAC.