network cards

Download Report

Transcript network cards

COMP1321
Digital Infrastructure
Richard Henson
February 2016
Week 15: LANs

Objectives
– Explain functions of client-server networks
and network services
– Define networking standards
– Relate Lower OSI layers to technologies
and naming systems
The Client-Server Model

Centralisation of organisational
resources
– client can still hold resources
» a lot (fat client)
» Not much (thin client)

Microsoft model: called a domain
Request and response
1. All network users use clients
2. Client requests information…
2. Server processes the request, sends a response
back to the client
CLIENT
Client
Program
SERVER
REQUEST
RESPONSE
Send Request
Read Results
Server
Program
Process Request
Send Back Results
Networks need
management…

Two types emerged
– Client-Server Networks
» networked computers either clients or servers
– Peer-Peer Networks
» networked computers all of equal status
Requirements of
organisational networks

The server would be expected to offer
the following to its users:
– Network Access
– Access to “restricted” files
» users with permission directly access files on
the server
– Applications
– Printing
– Access to email & The Internet
Servers in Larger Networks

To fulfill multiple requirements, larger
networks have MANY servers
– University ITS network: at least 50

Functions can be distributed servers e.g:
– Login Server
– File and Print server
– Applications Server
– Internet Gateway
Login Servers
(the most crucial!)

Dedicated to logging on users
– database of usernames/passwords

Only allows a potential user to access the
network if both username and password
exactly correspond with entries in the
database
– in Windows networks known as Domain
Controllers
Peer-Peer networks
Also known as workgroups
 No central server
 Computer nodes can act as both clients
and servers
 No expensive powerful machine
dedicated to providing services

Peer-Peer networks

All users:
– have their own local storage capacity
– bear the following responsibilities…
» local security & network administration
» granting access to their computer’s services and
resources via the network
Advantages & disadvantages
Client-Server v Peer-peer

In groups…

don’t look at next
slides… yet!
Advantages of a client-server
network v workgroup

Centralised:
– security
– access to resources
– network administration

With more than about 10 users, much
easier to manage than a workgroup.
Can handle up to thousands of users
Disadvantages of client-server,
compared to a workgroup

Expensive:
– dedicated computer(s) not accessible to
users
– server operating system needed
– network management required
Reduces user autonomy
 If one server, and it goes down, the
network ceases to function!!!

Windows Networks

Peer-peer networks:
– workgroups
– limited resource sharing ability

Client-server networks:
– domains
– access to domain via domain controller(s)

Enterprise networks
– multiple domains logically linked in a hierarchy
Virtual (client) and Cloud
(server) Networks

Extension of client-server model…
– client-end less resource intensive
– most of resources & processing at
server end

Popular because clients need less
CPU power & less maintenance
– therefore lower cost…
Thin Client/Cloud v
conventional Local LAN
Advantages and disadvantages?
3 minutes….
What makes up a LAN (1)?

Hardware:
– computers and other network end devices
» e.g. printers, web cameras
– transmission media, e.g. cable, radio
waves
– network cards, and intermediate devices
which link the network devices to the
transmission media
What makes up a LAN (2)?

Software to (just a sample…)
–
–
–
–
–
send/receive data
provide an even flow of data between devices
make sure sent data goes to the right place
provide a path for data through the network
make sure data is checked for corruption as it
passes through the network
– anything else that may need to be done to the
data e.g. formatting, compression, encryption
Transfer of data
through LANs (1)

All done through electrical signals


Medium/media transport(s) the signals
– insulated copper wire (cheap but effective)
– fibre optic cable (expensive, high volume)
– wireless (microwaves that are sent out a
specific frequency)
Transfer of data
through LANs (2)

Cables designed from the start to
transmit high volumes of digital data

Network cards provide the computermedium interface:
– control flow rate and error checking of data
– send/receive data at high, and even
higher… speeds
Network Media

3 main types:
– standardised copper cabling
– standardised optical fibre cabling
– “wifi” (wireless: e/m radiation of a standardised
frequency)

If a cabled LAN connection exceeds:
– 100 metres (twisted pair cabling)
– 185 metres (coaxial cabling – rarely used now)
– then a repeater (booster) is needed
Network Adaptors

Generally fit inside the computer:
– either as a separate card
– or on the motherboard…
– have their own unique “MAC address”
– use own software (firmware)
» work with other connectivity software to
control the sending and receiving of data
Network Software

On a peer-peer network, connectivity
software is all that is needed…

If network is client-server…
– complex “server” software is needed at the
server end
– “client” software as peer-peer at the client
end
Client-Server Networks

A client requests services from a server
Client-server interprocess communication
(IPC) fast and reliable

Types of clients:

– computer workstation (“fat” client)
– computer with limited local storage and processing
(“thin” client)
– printer with processing ability
Workstations

Designed to work with other computers on
a peer-peer network
– include the basic networking software
required:
» to allow connection to the network structure
» to communicate effectively with other network nodes

All computers in a peer-peer network are
workstations
Servers

High-powered computers
– high storage capacity
– a lot of memory

Provide network services which are access by
users through clients
– requires highly specialized software collectively
called a Network Operating System (NOS)
Servers in small networks

Scenario: a single server is the central
controlling point

The server also looks after security on the
network:
– only allows valid users to log on
– only allows access to resources for users that
have logged on
– stores appropriate “user rights” for access to its
files and directories
Network Layer
User Specifies
Service
Transport
Layer
Network
Service
Network
Layer
Network provides
Service
Network layer service definitions
Data Link Layer



Responsible for error free transmission, using data
frames
A frame is a basic unit for network traffic, and has a
highly structured format
Mechanism:
– data from the upper layers (ie the network layer) is converted
by the data link layer into frames
– groups raw data bits received via the physical layer into
frames, for passing on to the upper layers
– may include an error recovery mechanism and also a flow
control mechanism, although this may be done at the
transport layer

Bridges operate up to this level
Physical Layer





Responsible for communicating with the network
media
Bits are converted into electrical signals and vice
versa
Issues include modulation of signals and timing
Manages the interface between a computer and the
network medium, but cable type and speeds of
transmission are deliberately omitted to allow future
technology to be easily included
Repeaters work only at this level
Network Hardware
Nodes: computers/ other intelligent
devices with MAC addresses
 Repeaters: boost weak digital signals
 Hubs: link devices through a cabling or
wireless system

– most hubs are also repeaters

Bridges
– OSI level 2 devices that can process and
filter the data in various ways, whilst hubs
just send it on
More Network Hardware

Switches
– OSI level 2/3 devices
– also used to set up virtual LANs

Routers
– Level 3 devices with routing protocols for
network/Internet packet routing

Gateways/Firewalls
– Level 4-7 devices with software allowing
conversion between protocols & control of
services
IEEE 802 Specifications and
Layers 1&2 of the OSI model

Emerged from IEEE/OSI meeting: February ‘80
– applied mainly to lower level OSI layers (1/2)
– found it necessary to extend the data link layer into
two parts
– Essential for development of LANs

Definitions used by manufacturers for hardware
and software of network interface cards
– origin of the MAC address…
Effect of IEEE 802
on the OSI model

To cover engineering issues, IEEE
divided the Data Link Layer into two sublayers:
– Layer 2 (upper): Logical Link Control –
IEE 802.1 & 802.2
– Layer 2 (lower): Media Access Control –
IEEE 802.3, 4, 5, 11, 12, etc.
Layer 2 (upper)
Logical Link Control

Focuses on IEEE 802.1 & 802.2

Controls transfer of data to the network layer

Uses logical interface points called SAPs
(service access points)
Layer 2 (lower)
Media Access Control

Direct communication with the network card
– provides packets with MAC address



Focuses on IEEE 802.3, 4, 5, 11, 12…
Provides shared access for multiple network
interface cards to the physical layer
Responsible for ensuring error-free
communication across the network
OSI layer software and
Network cards


Layer 1 and 2 software supplied with the
network card
– card itself should contain software (on ROM)
that conforms to one of the sixteen IEEE 802
specifications
Cards for wired connections have connectors
for cables:
– usually IEEE 802.3
– more rarely… IEEE 802.5

Wireless Cards
– usually based on IEEE802.11
“Binding” Network Card Software

OSI Level 3
software
binding

OSI Level
1/2
software

Data received by the
network card needs to be
passed on to level 3
software
Normally held on the
computer hard disk
Configuration:
– level 2 software needs to
combine with level 3
– achieved through “binding”
IP addresses

For packets to move between devices, each
device must have an IP address
– e.g. 192.168.2.22

Three ways to allocate an IP address:
– manually… just type it in
– from DHCP server (between fixed range)
– Through autoconfig (randomly allocated from a
range of IP addresses)
Switches and IP addresses
Switches (and routers) link devices together
 By default, a switch will create a virtual
LAN (VLAN)

– allows communication between devices on
same subnet (e.g. 192.168.1.0-255)
– fine for small networks
– regular cause of lack of connectivity!
Configuring Switches
Come with default configurations for
VLANs
 May need changing…
 IP address needs to be consistent with
devices being connected

– need IP addresses on the same subnet
Check your PC’s IP address
Access the Windows CLI
 Type ipconfig

Where has IP address come from?
 What is the IP address that it connects to?
 Is it on the same subnet?

Practical… LANs
connectivity with Switches
Simulation
Using Packet Tracer
after the break…