Title: Chapter Five
1Chapter Five
2Network Interface Cards (NICs)
- Connectivity devices enabling a workstation,
server, printer or other node to receive and
transmit data over the network media - Sometimes called network adapters
10/100 Ethernet 14.95
3Network Interface Cards (NICs)
- Usually contain data transceiver
- Belong to Physical and Data Link layers
- Apply data signals to wire
- Assemble and disassemble data frames
- Interpret physical addressing information
- Determine which node has right to transmit data
at any given instant
4Network Interface Cards (NICs)
- NICs come in variety of types depending on
- Access method
- Network transmission speed
- Connector interfaces
- Type of compatible motherboard or device
- Manufacturer
- NIC Types
- Industry Standard Architecture (ISA)
- MicroChannel Architecture (MCA)
- Extended Industry Standard Architecture (EISA)
- Peripheral Component Interconnect (PCI)
- PCI Express (PCIx)
5Internal Bus Standards
- Bus circuit used by motherboard to transmit data
to computers components - Including memory, processor, hard disk, and NIC
- Capacity defined principally by
- Width of data path (number of bits that can be
transmitted in parallel) - Clock speed
- Expansion slots allow devices to connect to
computers expanded bus - Devices found on circuit board called an
expansion card
6PCI and PCI Express
- Peripheral Component Interconnect (PCI) 32- or
64-bit bus with 33- or 66-MHz clock speed - Maximum data transfer rate is 264 MBps
- Industry Standard Architecture (ISA) original PC
bus type - PCI Express specifies 64-bit bus with 133-MHz
clock speed - Capable of up to 500 MBps per data path
- Efficient data transfer, support for quality of
service distinctions, error reporting and
handling, and compatibility with current PCI
software
7Identifying Cards
8-bit PC bus
ISA bus
EISA bus
MicroChannel bus
PCI bus
VESA (Video Electronics Standards Association)
VESA bus
8Expansion Slots
ISA and EISA
9Expansion Slots
10NIC Card Data Translation
transceiver
serial data
16-bit parallel data
11Network Interface Cards (NICs)
- Personal Computer Memory Card International
Association (PCMCIA) adapter connect external
devices to most laptop computers - PC Card First PCMCIA adapter
- Specified 16-bit interface running at 8 MHz
- Developed in the early 1990s to provide a
standard interface for connecting any type of
device to a portable computer - CardBus 32-bit interface running at 33 MHz
- ExpressCard 26-pin interface, offering data
transfer rates of 250 MBps in each direction
12Network Interface Cards (NICs)
Typical PCMCIA NIC
Parallel port NIC
13Network Interface Cards (NICs)
CardBus NIC
14Network Interface Cards (NICs)
Wireless NIC and transceivers
15Peripheral Bus Standards
- USB standard interface used to connect multiple
types of peripherals - USB 1.1 and USB 2.0
- FireWire codified by IEEE as IEEE 1394
- Can be used to connect many types of peripherals
- Can connect computers on a small network
- 4-pin and 6-pin connectors
- CompactFlash most likely found connecting
devices too small to handle PCMCIA slots
16Peripheral Bus Standards
USB NIC
17Network Interface Cards (NICs)
- First install hardware, then software
- May have to configure firmware
- Set of data or instructions saved to a ROM
electrically erasable programmable read-only
memory (EEPROM) - Always read manufacturers documentation and
follow proper safety procedures - Multiple NICs may be installed
- Jumper plastic piece with metal receptacle
- Dual inline package (DIP) switch indicates
parameter setting
18Installing NIC Hardware
- Have the proper tools and turn off the computer
- Medium-size Phillips screwdriver
- Medium-size flathead screwdriver
- 1/4-inch nut driver
- Small flathead screwdriver (1/8 inch)
- Needle nose pliers
- Ground Strap
- Penlight
- Attach ground strap to wrist and make sure its
attached to ground strap underneath computer - Open computer case
- Select a slot on the computers system board
where you will insert the NIC - Properly line up the NIC and insert
19Installing NIC Hardware
20Protecting Your System
- Computers and data can be destroyed by static
electricity (ESD or electrostatic discharge) - Practical protection against damage
- Never touch the inside of a computer when it is
turned on - Be grounded relative to the computer
- Discharge any static electricity you may have by
touching the metal part of the computer case
while it is plugged in to the wall outlet.
21Installing NIC Hardware
- Attach bracket at end of NIC
- Make sure nothing is disturbed or left inside
- Replace cover and screws
Properly inserted NIC
22Installing NIC Hardware
Installing a PCMCIA NIC
23Installing and Configuring NIC Software
- After NIC is physically installed, restart the PC
- Unless plug-and-play technology is disabled,
Windows 95 should automatically detect the new
hardware - To make certain the correct driver is installed,
choose Have Disk, and insert the disk that came
with the NIC
Windows 95 prompt for hardware drivers
24Installing and Configuring NIC Software
- Device driver software enabling attached device
to communicate with computers OS - Must ensure that correct device driver installed
and configured properly for the NIC - To install from Windows XP interface, need
Windows XP software and NICs device drivers - Can usually download NIC software from
manufacturers Web site - Installing NIC drivers on UNIX or Linux depends
somewhat on OS version
25Interpreting LED Indicators
- NICs may have one or more of following lights
- ACT if blinking, indicates that NIC is either
transmitting or receiving data - If solid, heavy network traffic volume
- LNK if lit, NIC is functional
- In some models, if blinking, NIC detects network
but cannot communicate with it - TX if blinking, NIC is functional and
transmitting frames - RX if blinking, NIC is functional and receiving
frames
26IRQ (Interrupt Request Line)
- Means by which a computer can request information
from the CPU - If two devices choose the same IRQ, resource
conflicts and performance problems will result - If IRQ conflicts occur, set the devices IRQ
manually
27IRQ (Interrupt Request Line)
- Message to computer instructing it to stop what
it is doing and pay attention to something else - Interrupt circuit board wire over which device
issues voltage to signal IRQ - IRQ number means by which bus understands which
device to acknowledge - Range from 0 to 15
28IRQ (Interrupt Request Line)
- If IRQ conflicts occur, you must reassign
devices IRQ - Through OS
- Through adapters EEPROM configuration utility or
computers CMOS configuration utility - Complementary metal oxide semiconductor (CMOS)
microchip that stores settings pertaining to
computers devices - Basic input/output system (BIOS) instructions
enabling computer to initially recognize hardware
29IRQ in Windows XP
- Right-click My Computer
- Click Properties
- Click Device Manager
- See View Resources by connection
30(No Transcript)
31Memory Range and Base I/O Port
- Memory range
- Hexadecimal number indicating the area memory
that the NIC and CPU will use for exchanging, or
buffering, the data - Some memory ranges reserved for specific devices
- NICs typically use memory range in high memory
area - A0000FFFFF
- Some manufacturers prefer certain range
- Base I/O port
- Setting that specifies, in hexadecimal notation,
which area of memory will act as a channel for
moving data between the NIC and CPU - Devices base I/O port cannot be used by any
other device - Most NICs use two memory ranges for this channel
- Base I/O port settings identify beginning of each
range
32Firmware Settings
- Modify NICs transmission characteristics
- When changing firmware settings, actually writing
to NICs EEPROM chip - Need bootable disk containing configuration or
install utility shipped with NIC - NIC configuration utilities
- View IRQ, I/O port, base memory, node address
- Perform diagnostics
- To perform entire group of diagnostic tests on
utility disk, must have loopback plug
33Loopback plug
- Plugs into port and crosses over the transmit
line to the receive line so that the outgoing
signal can be redirected back into the computer
for testing - Used with diagnostic software from vendors
- Pin 1 White/Orange
- Pin 2 Orange/White
- Pin 3 White/Orange
- Pin 6 Orange/White
34Choosing the Right NIC
- Automatic Speed Selection
- CPU on NICs
- Diagnostic LEDs
- Direct Memory Access
- RAM Buffering
35Choosing the Right NIC
36Choosing the Right NIC