networks are about communication! what is a good model of communication?

32
Networks are about Communication! What is a good model of communication?

Upload: trevor-gray

Post on 17-Jan-2018

225 views

Category:

Documents


0 download

DESCRIPTION

DATA COMMUNICATION NETWORK comm.net comm net node net station i.e computer terminal or telephone

TRANSCRIPT

Page 1: Networks are about Communication! What is a good model of communication?

Networks are about Communication!

What is a good model of communication?

Page 2: Networks are about Communication! What is a good model of communication?

A COMMUNICATION MODEL

Source Channel

noise

Destination

xmitted signal rcvd signal

Page 3: Networks are about Communication! What is a good model of communication?

DATA COMMUNICATION NETWORK

comm.net

comm net node

net station i.ecomputer terminal or telephone

Page 4: Networks are about Communication! What is a good model of communication?

DATA COMMUNICATION NETWORKS

Communication networks

switched unswitched

Page 5: Networks are about Communication! What is a good model of communication?

Switched

Circuit Switched Packet Switched

DATA COMMUNICATION NETWORKS

Page 6: Networks are about Communication! What is a good model of communication?

Unswitched(broadcast nets)

DATA COMMUNICATION NETWORKS

packet radio satellite local

Packet switched nets are store and forward nets.

Page 7: Networks are about Communication! What is a good model of communication?

ckt switched nets have dedicated communication paths (i.e. telephone)

For example:

DATA COMMUNICATION NETWORKS

net station

node

A Broadcast Comm. Net can be WAN, the media is unshared

Page 8: Networks are about Communication! What is a good model of communication?

DATA COMMUNICATION NETWORKS

Dish

LAN EXAMPLES:

Page 9: Networks are about Communication! What is a good model of communication?

DATA COMMUNICATION NETWORKS

Ethernet with a bus topology:

Page 10: Networks are about Communication! What is a good model of communication?

DATA COMMUNICATION NETWORKS

Ring topology net:

Note: No switching nodes ,media is shared in LAN For packet radio,every station can hear every other,the media is shared so this is a LAN technology

Page 11: Networks are about Communication! What is a good model of communication?

DATA COMMUNICATION NETWORKS

Agent input device transmitter channel

channel receiver output device

This course addresses the communication systems parts between the input and output devices.

Page 12: Networks are about Communication! What is a good model of communication?

Computer Communications Architecture

The Three Layer ModelApplication run on computer which use

networks network layer - xchange of data between computer and network transport layer - error detection and correction application layer - file xfer etc.

Page 13: Networks are about Communication! What is a good model of communication?

Computer Communications Architecture

Applications Applications

Transport layer 1 2 3

Transport layer 1 2 3

network access

network accessCom net

Page 14: Networks are about Communication! What is a good model of communication?

Protocol Data Units

TPDU1 = transport protocol data unit := transport hdr, chunk1

TPDU2 = transport hdr, chunk2

NPDU = network protocol data unit network hdr, TPDU

Page 15: Networks are about Communication! What is a good model of communication?

Protocol Data Units

Application data = chunk1 + chunk2 + ...

Destination SAP (service access points)

TPDU has destination SAP so that appropriate application obtains data

Page 16: Networks are about Communication! What is a good model of communication?

Protocol Data Units

Sequence # TPDU’s may be sent in any

order,and by different routes and

may arrive at different times.TPDU may have error detection or correction codes built-in

NPDU destination address (i.e. IP address) facilities requires (i.e. priority)

Page 17: Networks are about Communication! What is a good model of communication?

Transmission Terminology

point-to-point :- guided transmission is unshared

I.e. O(N**2) connectivity (completely connected)

L12

(N 2 N ) = number of links

Page 18: Networks are about Communication! What is a good model of communication?

Transmission Terminology

Multipoint guided transmission allows shared medium

Page 19: Networks are about Communication! What is a good model of communication?

Transmission Terminology

ANSI Defs:–simplex - one direction only–half-duplex - two-way but not at the same time.

– full-duplex - simultaneous two way transmission

Page 20: Networks are about Communication! What is a good model of communication?

Transmission Terminology

CCITT– CCITT vs ANSI– simplex = half-duplex– duplex = full-duplex

CCITT = international telegraph and telephone consultive committee

Page 21: Networks are about Communication! What is a good model of communication?

Analog and Digital Data Transmission

data - entities which convey meaningsignals - encoding of datasignaling - act of sending a signaltransmission

- communication of data by propagation and processing

of signals

Page 22: Networks are about Communication! What is a good model of communication?

Analog and Digital Data Transmission

digital data - takes on discrete values, i.e. text

integers.analog data - takes on continuously varying patterns

of intensity, i.e.. sound

But what is digital? What is Analog? How do we defines these things?

Page 23: Networks are about Communication! What is a good model of communication?

Analog and Digital Data Transmission

lim s(t) s(a)t a

s(t) is continuous (i.e. analog) iff

for all a

Page 24: Networks are about Communication! What is a good model of communication?

DATA and SIGNALS Modem (modulator/demodulator) modulation involves two waveforms:

The modulating signal (the message) and the carrier wave which is altered by the modulating signal

The complementary process is called demodulation

Bits <-> modem <-> analog signal <-> modem <-> bits

Page 25: Networks are about Communication! What is a good model of communication?

ISO-OSI ModelISO= International Standards Organization

OSI = Open Systems Interconnection

OSI Model = a 7 layer model used to describe most networks today

Page 26: Networks are about Communication! What is a good model of communication?

1. Physical Layer

This is a physical connection between machines. BITS

Page 27: Networks are about Communication! What is a good model of communication?

2. Data Link Layer

Provides reliable transfer of information across the physical links. FRAMES/Packets or DLPDU

Page 28: Networks are about Communication! What is a good model of communication?

3. Network Layer

Routing

Page 29: Networks are about Communication! What is a good model of communication?

4. Transport Layer

error recovery and flow control

Page 30: Networks are about Communication! What is a good model of communication?

5. Session Layer

Control for communication, close and open connections

Page 31: Networks are about Communication! What is a good model of communication?

6. Presentation LayerData formatting and character code conversion

Page 32: Networks are about Communication! What is a good model of communication?

7. Application Layer

file transfer, virtual terminals, electronic mail

etc..