Basic Concepts

Download Report

Transcript Basic Concepts

Technology Focus: Network and
Communications Technology
Major Network Categories

Major Network Types

The Global Internet

Internal Corporate Networks

The Worldwide Telephone System
2
Major Network Categories

Telecommunications Spans Two Concerns

Voice and Video Communication vs

Data Communication
 At least one party is a computer

The two are converging
Telecommunications
Voice and
Video
Data
Communication
3
Network

A network is a system of hardware, software
and transmission components that collectively
allow two application programs on two
different stations connected to the network to
communicate well.
4
Elements of a Network
Server
Station
Client
Station
Mobile Client
Station
Stations are computers
and other devices
such as cellphones and PDAs
Server
Station
5
Elements of a Network
Frame
Server
Station
Client
Station
Mobile Client
Station
Stations communicate by
sending messages called
Frames
Server
Station
6
Elements of a Network
Switch
Switch
Switch
Switch
Frames may pass
through multiple switches
7
Elements of a Network
Access
Link
Access
Link
Access
Link
Access links connect
stations to the
first switch
Access
Link
8
Elements of a Network
Trunk
Link
Trunk
Link
Trunk Link
Trunk links
connect switches
Trunk
Link
Trunk
Link
Higher capacity
than access links
Often optical
fiber
9
Client/Server Architecture
Server
Client PC
Service
Network
Clients
Receive
Services
Servers
Provide
Services
10
Clients and Servers

Network Applications - File sharing, Network printing, Email, etc.

Clients – Access the server to perform an application


Servers – Host one or more applications; Store application files;
Respond to client requests


Most common desktop operating systems – Windows 95/98/XP (desktop)
Common network operating systems: Microsoft Windows Server, Novell
Network, UNIX, LINUX
A server is not a type of computer. Any computer can be changed
from a workstation to a server. It is dependent on the operating
system and application programs loaded onto the computer.

Since servers need to support simultaneous access from multiple clients
and be operational 24x7, they tend to have greater power, storage
capacity, and stability. Hence, computer companies label computers
“servers”.
11
Packets and Frames

Messages in Single Networks are Called
Frames

Messages traveling across multiple networks
(in Internets) are Called Packets
12
Packet vs. Circuit Switching

Circuit switching: dedicated path between two nodes. Entire
circuit must be available during the transmission. (Example: local
telephone network.)

Relatively inefficient for data transmission. (Why?)

Message switching: store-and-forward process. (Postal mail
analogy)

Packet switching: also store-and forward, this time messages
divided into packets of uniform length:


Improved line utilization over message switching.
Key differences between circuit switching and packet switching:



sharing of links,
storing and forwarding,
graceful degradation
13
Packet Switching
1. Message Broken into
Smaller packets
Original Message
Packet
Switch
Computer X
A
Packet
B
C
Switching
Decision
E
Computer Y
F
D
2. Packets Routed individually
14
Packet Switching

Packet Switching Reduces Trunk Line Costs

Packets from several conversations are multiplexed
on trunk lines
Trunk Link
Packet from A to B
Packet from C to D
15
Packet Switching
Packet
Trailer
Data Field
Header
Other
Header
Field
Address
Field
Message Structure
16
Quality of Service

It is not enough that networks work


They must work well
Quality of Service (QoS) defines quantitative
measures of service quality

Speed and Delay (Latency)

Reliability

Security (not a QoS measure but crucial)

Service Level Agreements (SLAs)

Guarantees for various service parameters

Network provider pays performance penalties if guarantees
are not met
17
Quality of Service (QoS)

Data Transmission Rate




Bits per second (bps)
Multiples of 1,000 (not 1,024): kbps, Mbps, Gbps, Tbps
Congestion and Latency

Congestion because traffic chronically or momentarily exceeds capacity

Latency (delay measured in milliseconds)

Especially bad for some services such as voice communication or highly interactive
applications
Reliability

Availability
 Percentage of time the network is available to users for transmission and
reception
 Want 24 x 7 x 365 availability
 Telephone network: Five 9s (99.999%)

Error Rate
 % Lost or damaged messages or bits
18
Geographic Scope

Local Area Network (LAN)

Limited geographical distance: home, office,
building, campus, industrial part

Customer premises operation
 User firm chooses technology
 User firm needs to manage on ongoing basis

Low cost per bit transmitted
 Companies can afford high speed
 100 Mbps to the desktop is typical
19
Geographic Scope

Wide Area Network (WAN)
WAN

To link sites
 Long distances

Requires the use of carriers to provide service
 Limited and complex choices but carrier manages

High cost per bit transmitted
 Companies cannot afford high transmission rates




Charges are distance dependent
Typically transmit 1.544 Mbps or less
Large organizations, like GMU, have bigger access links (Up
to 45 Mbps)
Carriers have very large trunk links (155 Mbps – 10 Gbps)
20
Internet

An internet is a group of networks linked
together with routers in a way that allows an
application program on any station on any
network in the internet to be able to
communicate with an application program on
another station on any other network.
Network 1
Network 2
21
An Internet
Multiple Networks
Connected by Routers
Path of a Packet is its Route
Network 3
Routers
Packet
Network 2
Network 1
Route
22
An Internet
Single Networks Have Switches
Switches Connect Station-to-Router or Router-to-Router
Network X
Switches
Network Y
Network Z
Routers
Switches
23
Frames and Packets

Within a single network, the packet is carried
in the data field of that network’s frame,
probably across multiple switches
Packet
Frame
24
Frames and Packets

Router removes packet from source network’s frame,
sends back out in receiving network’s frame format
Same
Packet
Frame
Different Frame Format
25
Frames and Packets

Router removes packet from source network’s frame,
sends back out in receiving network’s frame format
Same
Packet
3d Frame
Format
Different Frame Format
26
Frames and Packets

Like passing a shipment (the packet) from a truck
(frame) to an airplane (frame) at an airport.
Shipper
Same
Shipment
Truck
Airport
Receiver
Airport
Truck
Airplane
27
The Internet: Universal Addressing
Scheme
Browser
Webserver
Software
Network
Packet
Router
Packet
Route
Router
Router
Packet
User PC
(Host)
IP Address=128.150.50.9
Webserver
(Host)
IP Address=128.171.17.13
Host name=voyager.cba.hawaii.edu
28
Hosts

All computers connected to the Internet are
hosts

Server hosts (webservers, FTP servers, etc.)

Also client PCs at home, at school, and at work

Also PDAs and Internet-enabled cellphones

The Internet treats all hosts of all sizes as equals

Only application software distinguishes between
them (browsers for client PCs, webserver
applications for server hosts, etc.)
29
Host Addresses and Host Names

Host IP Address

Official address of host on the Internet

Every host must have an IP address, including
client PCs and PDAs

32 bits long

Often expressed in dotted Decimal Notation for
human reading (e.g., 128.171.17.13)

Hosts and routers work with 32-bit binary form
IP Address: 128.171.17.13
30
Internet Service Providers (ISPs) and
Internet Backbone Carriers
Webserver
User PC
Internet Backbone
(Multiple Carriers)
Router
ISP
ISP
Internet
Service Provider
Internet
Service Provider
31
Wide Area Networks (WANs)

Organizations connect their computing resources locally through
so-called LAN’s (Local Area Newtorks)

LAN’s are typically considered a local IT resource, internally
owned and operated

So called WAN’s , wide area networks are needed to interconnect
geographically distant computing resources (branches of a bank,
factories and warehouses, production and R&D facilities etc) of a
single organization

Businesses WAN connectivity options include:



Connecting their corporate servers (and/or LAN’ s) together using
leased lines (i.e., building private WANs)
Using the existing infrastructure owned by specialized providers:
 Public switched data networks
Using the Internet infrastructure (Virtual Private Network technology)
(VPN)
32
Trunk-Line Based Leased Line
T1 Trunk Line (1.544 Mbps)
Access
Line
Computer
Telephone
Switch
Trunk
Line
Telephone
Switch
Telephone
Switch
Server
T1 Leased Line (1.544 Mbps)
End-to-End Circuit with Trunk Line Speed
33
Leased Line Networks

Leased Line (Private Line or Dedicated Line)

Point-to-point connection

Always on (no dialing or other “call setup” procedures)

If used extensively, lower cost per minute than dial-up service

Must be provisioned (set up) ahead of time (instantaneous
provisioning not possible)

T1s have historically been very expensive to lease. Lower-cost
alternatives include:
Fractional T1
 Lease a portion of the T1 (in DSO (64 Kbps) or 2-DSO (128
Kbps) increments). Common increments:




64 Kbps (Called a DS-0, not Fractional T1)
128 bps, 256 kbps, 384 kbps, 512 kbps, 768 kbps
Essentially, a leased line is a circuit switched service
34
Alternative #1: Leased Line Corporate Data
Network
Site A
Multisite Leased Line Mesh Network
Site B
OC3 Leased Line
T3 Lease
Line
56 kbps
Leased
Line
T1 Leased
Line
Site C
T1 Leased
Line
56 kbps
Leased
Line
56 kbps
Leased
Line
Site D
Site E
35
Leased Line Trade-Offs

Leased Line Network

Many leased lines, often span long distances
 Pricing is distance-sensitive

Company must design/install the network, buy the switching
equipment (e.g., Routers), order many leased lines, and
maintain the network.

Pros: Control, Security, Predictable Performance

Cons:
 More expensive,
 more management and administration responsibilities
 scalability issues for large number of nodes
36
Alternative #2: Corporate Use of a Public
Switched Data Networks
Alternative: Use a public Packet-Switched Network
Site B
Site A
POP
POP
Packet-Switched Network
(Based on Frame Relay, SONET,
or other WAN technology)
Point of Presence
POP
Site D
POP
Site C
Site E
One leased line per site. Typically in form of a “service” (not a ‘leased line’)
that includes the physical layer protocol.
37
Public Switched Data Network Trade-Offs

Public Packet-Switched Network

Owned and operated by the telecommunications Companies
(AT&T, Sprint UUNet etc.)

Only need one leased line from each site to a POP
 Short distances to the first available POP (intra-LATA)

Pricing is typically not distance sensitive
 Mostly it is based on requested data rate parameters

Business still needs one router per site and some maintenance,
but bulk of the design, installation, equipment, and maintenance
falls to the Communications Company.
 Pros: Less expensive, less administration and management
 Cons: Less control, potential security issues, less
performance predictability
38
Alternative #3: Corporate Customer orders
Internet VPN services
VPN connection
The Internet
(A collection of networks owned by
Communications Companies).
Customer connects to its ISP’s POPs. The ISP
Sends traffic over its own TCP/IP network or
to other TCP/IP networks, as needed.
VPN connection
LAN(s)
Ethernet
Switch(es)
Customer Premises B
VPN connection
Customer
Premises C
39
What is ordered?

The customer orders

(1) either:
 Leased Lines from the telephone company to
connect its sites to the ISP POPs; or
 The physical line connection comes bundled
with the ISP’s Internet VPN services

(2) VPN services

(3) A Service Level Agreement (SLA)
40