Download Chapter 16 - Communications

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

Deep packet inspection wikipedia , lookup

Net bias wikipedia , lookup

Net neutrality law wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Wake-on-LAN wikipedia , lookup

Computer security wikipedia , lookup

Network tap wikipedia , lookup

Piggybacking (Internet access) wikipedia , lookup

Computer network wikipedia , lookup

IEEE 1355 wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

List of wireless community networks by region wikipedia , lookup

Airborne Networking wikipedia , lookup

Transcript
Communications
C.S. French
Chapter 16
communications
1
Two possible communications
setups.
 Point
to point transmission
– two computers connected together
– Not so common now.
 Computer
Network
– interconnection of many computers.
communications
2
Using the Telephone system.
 Circuit
switching
– When a caller dials a number the exchanges
involved make the connection between the two
points by means of switches.
– The caller does not share the long distance line
Sligo
exchange
communications
Dublin
exchange
3
Data transmission

Sound is carried along the wires as an analog
signal
– gradual voltage variations of amplitude and frequency.

Digital voltage variations must be converted to
analog for transmission over telephone lines.
– This is done with a MODEM

MODulator/DEModulator
modem
communications
modem
High frequency
Low frequency
4
Data Transmission rates.





A data transmission link is normally called a ‘channel’
The capacity of a channel to carry data is related to the range of
frequencies with which it is possible to transmit data.
Capacity is normally measured in ‘bits per second’ which is also
known as ‘baud’.
Channels with higher bandwidth (range of frequencies) are called
broadband or wideband and have greater transmission capacities.
Approximate transmission baud rates:
– Twisted pair cables: ~10K Baud
– Coaxial cables:
~100MBaud
– Optical fibre:
~5GBaud
 optical fibre uses short pulses of light instead of voltages to transmit
binary data.
communications
5
Advantages of using DSL over
a modem.
 Faster
data transfer rates
– 10 times the capacity of a regular phone line.
– Can use your phone at the same time as the Internet.
 “Always
on”
– When your computer is on, you are connected to the
Internet.
– No need to dial up every time you want access..
communications
6
Multiplexers

If a communications channel is being under-utilised it is
possible to share the line using a device called a
multiplexer.
– data being transmitted may be divided into packets.
– each packet has the name of the sender and the destination added
to it.
– the multiplexer sends these packets seperately.
– The multiplxer may be transmitting several messages
simultaneously and can mix up the different packets.
– the demultiplexer at the other end directs the packets to their
correct destinations.
– this ‘packet switching’ technique is also used by telephone systems
to pack many phone conversations into a single wideband channel
(eg an optical fibre cable or a satelite link)
communications
7

Computer
Networks
Computer Network
–

Distributed system
–

an inter connected set of two or more computers.
an computer network which appears to act as a single computer.
LAN - Local Area Network
–
–
–
a network covering a single building or set of adjacent buildings.
computers are connected together using a wideband connection such as
coaxial cable.
some computers on the network may be dedicated to special tasks
(servers)
•
•
•

storage of central data (file server)
control of printed output (print server)
communication with other systems (communications server)
WAN - Wide Area Network
–
–
communications
a network covering more than one distant sites.
may consist of LANs interconnected by broadband channels.
8
Advantages of Networks

Central Storage
– Sharing of resources, information and expertise.



equipment (eg printers)
central data storage
experts available on the network.
– Personal data is available from any machine on the network


The provision of local facilities without the loss of central
control.
Improved communication within an organisation
– shared data.
– electronic mail.
communications
9
Data transmission techniques.
(not required for 1st years)
 Different
methods are used to send data
from one computer to another.
 Two techniques are:
– Collision detection
– Token passing
communications
10
Collision detection
(not required for 1st years)






Each computer ‘listens’ to the network to see if it is free.
If it is, it transmits the data (a packet with the source and destination
addresses attached)
It ‘listens’ again to see if it has clashed with any other data
transmissions.
If it has, it waits a random time and retransmits.
Ethernet uses this technique.
Advantages:
– computers can be removed from the network without effecting the
operation.
– it is very fast at moderate traffic levels.

Disadvantages:
– transmission rates deteriorate dramatically at high traffic levels because of
the number of collisions and retransmissions.
communications
11
Token passing
(not required for 1st years)



A ‘token’ (a certain binary code) is passed from one computer to the
next.
If there is no data attached to the token a computer may attach some
data and send it on to the next computer.
If there is data attached the computer will check the destination
address to see if it is for this computer:
– if it is not, it is just sent onto the next computer.
– if it is the data is read, the token freed and then sent onto the next
computer.

Advantages:
– transmission rates do not significantly deteriorate with high traffic.

Disadvantages:
– if one computer breaks down the network will not operate.
communications
12
Network Topologies
(not required for 1st years)
 Star
 Loop
 Multidrop
communications
13
Star Networks
(not required for 1st years)

Advantages:
– Messages do not need to wait for a free ‘token’.
– No ‘collision’ problem.

Disadvantages:
– Requires a very high performance ‘hub’ for routing information.
– A separate cable must be laid down from the hub for each
computer on the network.


Not currently very popular for LANs.
Asynchronous Transfer Mode network (ATM)
– high performance network
– used for high traffic


communications
eg as a telephone exchange
hub is called an ATM switch.
14
Ring Network
(not required for 1st years)
 Uses
a ‘token’ system.
 eg IBM’s ‘token ring’ network.
communications
15
Multidrop Network
(not required for 1st years)
 Collision
detection must be used for data
transmission.
 eg: Ethernet (as in Sligo RTC)
communications
16
The Internet




A worldwide network of voluntary ‘service providers’ located
at points called ‘nodes’.
Each node in the network may be connected permanently to
several other nodes with wideband connections.
At the node is a device called a ‘router’ that is capable of
receiving messages and sending them further if required.
This network of nodes is known as the ‘backbone’ of the
network (Physically it resembles a net)
Athlone IT
GMIT
IT Sligo
communications
Node
Broadband
connection
17
The World Wide Web






The WWW is a huge set of documents stored on computers connected
to the Internet interlinked by inserting phrases or images in documents
that contain hidden information specifying the location of other
documents on the Internet. (Hyperlinks)
These documents are described in a language called HyperText
Markup Language (HTML) which describes the layout of text and
images within the documents.
The documents may be viewed using programs called browsers which
are capable of interpreting HTML and displaying the documents.
HTML has become more advanced recently and now allows the use
and submitting of forms, embedding of sophisticated programs (Java
or Javascript) and the definition of data structures (XML).
More sophisticated data (e.g. audio, video or multimedia) require extra
programs referred to as ‘plug-ins’.
The Internet servers that store pages can also create pages on the fly by
using ‘server side’ programs to generate the necessary HTML to
describe the page. (eg. Yahoo mail, Google etc)
communications
18
Service Providers
 Each
service provider (node) has one or more
‘servers’.
 A server is a computer used for managing the
connection to users:
– live transfer of data to and from the user to the network.
– holding of data until the user logs in.
 The
user may connect to the server in the
following ways:
– ‘dial up’ connection (modem, ISDN e.g Ireland On Line)
– LAN/WAN connection (if there is a node on your network e.g. IT
Sligo)
communications
19
Services on the Internet
 Electronic Mail
– ability to send and receive text based messages (but may also
include other media)
 File Transfer
– ability to see files on servers and download them to your own
computer.
– Also as attachments to email messages
 World Wide Web
– use of special programs called browsers that can read specially
prepared information files (‘rich’ text and graphics) on servers.
– these files can contain ‘hyperlinks’ that can automatically connect
you to other documents on other servers.
 Network News and Newsgroups
– ‘bulletin board’ where you can post notices and read others.
– Email user groups where you can post letters which will be
distributed to all members.
communications
20
Uses




Customer Support – helping a customer with a product.
Electronic Shopping
Banking
Marketing
– Information on Products and Services
– Selling the Organisation PR

Product Distribution
– for software based products (programs and data)
– Entertainment, programs, education etc




Information Services
Publishing - electronic books and journals
Virtual Corporations (Teleworking)
– people working together on a single project at different locations.
Special Interest Groups
communications
21
Teleworking
 Often
known as Computer Supported
Collaborative Working (CSCW)
– people working together on a single project at different locations
 Working Aids
– Email, file transfer
– live voice communication
– ‘video-conferencing’

you can see the person you are talking to on your screen.
– application sharing

you can see the program the other person is working on
(eg.AutoCAD) and also be allowed control that application.
– ‘whiteboarding’

a shared piece of computer screen on which both people can write or
sketch.
– Shared document editing
– Shared Calendars
– Web based project management
communications
22