Network Cards: What Is A Network Card?

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Network cards

June 2014
What is a network card?
What is the role of a network card?
Preparing data
The role of the identifier
Other network card functions
Sending and controlling data
Network card configuration settings

What is a network card?


A network card (also called a Network Adapter or Network Interface Card, or NIC for short) acts
as the interface between a computer and a network cable. The purpose of the network card is to
prepare, send, and control data on the network.
A network card usually has two indicator lights (LEDs):
The green LED shows that the card is receiving electricity;
The orange (10 Mb/s) or red (100 Mb/s) LED indicates network activity (sending or
receiving data). To prepare data to be sent the network card uses a transceiver, which
transforms parallel data into serial data. Each cart has a unique address, called a MAC
address, assigned by the card's manufacturer, which lets it be uniquely identified among
all the network cards in the world.
Network cards have settings which can be configured. Among them are hardware interrupts
(IRQ), the I/O address and the memory address (DMA).
To ensure that the computer and network are compatible, the card must be suitable for the
computer's data bus architecture, and have the appropriate type of socket for the cable. Each
card is designed to work with a certain kind of cable. Some cards include multiple interface
connectors (which can be configured using jumpers, DIP switches, or software). The most
commonly used are RJ-45 connectors.
Note: Certain proprietary network topologies which use twisted pair cables employ RJ-11
connectors. These topologies are sometimes called "pre-10BaseT ".
Finally, to ensure that the computer and network are compatible, the card must by compatible
with the computer's internal structure (data bus architecture) and have a connector suitable for
the kind of cabling used.

What is the role of a network card?


A network card is the physical interface between the computer and cable. It converts the data
sent by the computer into a form which can be used by the network cable, transfers that data to
another computer and controls the dataflow between the computer and cable. It also translates
the data coming from the cable into bytes so that the computer's CPU can read it. This is why a
network card is an expansion card inserted into an expansion slot.

Preparing data
The paths taken by data moving with a computer are called "buses". Multiple side-by-side paths
force data to move in parallel, and not in series (one after another).
The first buses transported 8 bits at a time.
IBM's PC/AT computer introduced the first 16-bit buses.
Today, most buses are 32-bit. However, data travels on cables in series (only one channel),
moving in only one direction. The computer can send OR receive data, but cannot do both
at once. For this reason, the network card restructures a group of data arriving in parallel
into a serial (1-bit) data stream.
To do so, the digital signals are transformed into electrical or optical signals which can travel
over network cables. The device that translates them is called the transceiver.

The role of the identifier


The card converts data and notifies the rest of the network of its address, so that it can be
told apart from the other network cards.
MAC addresses: Defined by the IEEE (Institute of Electrical and Electronics Engineer),
which assigns ranges of addresses to each manufacturer of network cards.
They are inscribed on the cards' chips, and as a result, each card has a unique MAC
address on the network.

Other network card functions


The computer and the card must communicate so that data can travel between them. For this
reason, the computer assigns part of its memory to cards that include DMA (Direct Access
Memory).
The interface card indicates that another computer is requesting data from that computer.
The computer's bus transfers the data from the computer memory to the network card.

If the data is moving too fast for the adapter to process, they are placed in the card's buffer
memory (RAM), where they are temporarily stored while the data is being sent and received.

Sending and controlling data


Before the sending network card transmits its data, it interacts electronically with the receiving
card to resolve the following issues:
Maximum size of data blocks that will be sent
Amount of data to send before confirmation
Intervals of time between partial data transmissions
Waiting period before sending confirmation
Volume of data that each card may build up before releasing it to its CPU
Data transmission speed If a more recent, advanced card communicates with a slower one,
they still have to share the same transmission speed. Some cards have circuits for
adjusting themselves to the transfer speeds of a slower card.
Both cards must accept and adjust to the other card's settings before data can be sent and
received.

Network card configuration settings


Network adapters have configuration options: Among others:
Interruption (IRQ): In most cases, network cards use IRQ 3 and 5. IRQ 5 is recommended
(whenever available) and most cards use it as the default setting.
Input/Output (I/O) base address: Each device must have a different address for the
corresponding port.
Memory address: This designates a RAM location in the computer. The network card uses
this slot as a buffer for data entering and leaving. This setting is sometimes called the RAM
Start Address. In general, a network card's memory address is D8000. The last 0 is left out
on some network cards. You have to be careful not to select an address already being used
by another device. It should, however, be noted that some network cards have no
configurable memory address because they don't use the machine's RAM addresses.
The transceiver
Note: The card can be configured using software. The settings have to match the placement of
the jumpers or the DIP (Dual Inline Package) switches found on the network card. These settings
are provided with the card's documentation. Many recent cards use PnP (Plug and Play). This
means that the card does not need to be manually configured, but sometimes can cause
hardware conflicts; when this happens, it is helpful to disable the PnP option and configure the
card "by hand."
Tarjetas de red Die Netzwerkkarte Carte rseau La scheda di rete A placa de rede
This document entitled Network cards from Kioskea (en.kioskea.net) is made available under the Creative
Commons license. You can copy, modify copies of this page, under the conditions stipulated by the license, as this
note appears clearly.

You might also like