14
07/09/2011 1 Communication Networks - Overview Overview CSE 3213 – Fall 2011 1 7 September 2011 Course Content 3 general areas: data communications, networking, protocols 1 Data communications: basic concepts of digital 1. Data communications: basic concepts of digital communications including signal transmission, signal encoding, multiplexing, error detection and error correction schemes. 2. Networking: technology and architecture of communications networks; generally divided into WANs LANs 2 WANs, LANs 3. Protocols: a set of rules that governs how two communicating parties are to interact (IP, TCP, DNS, HTTP, FTP, etc.)

Communication Networks - Overview

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Communication Networks - Overview

07/09/2011

1

Communication Networks -OverviewOverview

CSE 3213 – Fall 2011

17 September 2011

Course Content3 general areas: data communications, networking, protocols

1 Data communications: basic concepts of digital1. Data communications: basic concepts of digital communications including signal transmission, signal encoding, multiplexing, error detection and error correction schemes.

2. Networking: technology and architecture of communications networks; generally divided into WANs LANs

2

WANs, LANs

3. Protocols: a set of rules that governs how two communicating parties are to interact (IP, TCP, DNS, HTTP, FTP, etc.)

Page 2: Communication Networks - Overview

07/09/2011

2

Communications Model (1.3)

3

Data Communications Model

4

Page 3: Communication Networks - Overview

07/09/2011

3

Two mediums currently driving

the evolution of data communications:

and

5

Networking (1.4)

6

Page 4: Communication Networks - Overview

07/09/2011

4

Networks

There are two broad categories

Local Area Networks (LANs)

of networks:

Wide Area Networks (WANs)

7

Wide Area Networks (WANs)

Span a large geographical area

Require the crossing of public right-of-ways

Rely in part on common carrier circuits

Typically consist of a number of interconnected switching nodesswitching nodes

8

Page 5: Communication Networks - Overview

07/09/2011

5

Local Area Networks (LANs)

9

Metropolitan Area Networks (MANs)

10

Page 6: Communication Networks - Overview

07/09/2011

6

Wide Area Networks

Alternative technologies used include: Circuit switching *

Packet switching *

Frame relay

Asynchronous Transfer Mode (ATM)

11

Circuit Switching

Uses a dedicated communications path

Connected sequence of physical links between Connected sequence of physical links between nodes

Logical channel dedicated on each link

Rapid data transmission along the dedicated path

The most common example of circuit switching is the telephone networktelephone network

12

Page 7: Communication Networks - Overview

07/09/2011

7

Manual Switching

13

Telephone Pole Congestion

14

Page 8: Communication Networks - Overview

07/09/2011

8

More on Circuit Switching

Dedicated communications path established for the duration of the conversation

Connection-oriented: Requires a session connection be established before any

data can be sent (the capacity is occupied for the lifetime of the connection)

Uses the same route for all data units G t d t ill i i th d

15

Guarantees data will arrive in the same order

Not efficient for data communications in general (why?)

Packet Switching

Example application: the Internet

A message/file is segmented into packets

Unit of data transmission is packets

Packets passed from node to node between source and destination (store-and-forward)

Used for computer to computer communications (bursty traffic)

Can be connection-oriented (virtual circuit) or

16

Can be connection oriented (virtual circuit) or connectionless (datagram service)

ARPANET testbed led to many innovations created by the US Department of Defense, Advanced Research

Projects Agency in 1969

Page 9: Communication Networks - Overview

07/09/2011

9

ARPANET Packet SwitchingHost generates message

Source packet switch converts message to packet(s)Packets transferred independently across network

Packet P k

Packet Switch

Message Packet 2Packet 2 Message

Destination packet switch delivers messageDestination packet switch reasembles message

Packet Switch

Packet Switch Packet

Switch

Packet Switch

Packet 1

Packet 1Packet 1

ARPA: Advanced Research Projects Agency17

Circuit Switching vs. Packet Switching

18

Page 10: Communication Networks - Overview

07/09/2011

10

The Internet (1.5)

Internet evolved from ARPANET Internet: a network of networks Internet: a network of networks Developed to solve the dilemma of communicating

across arbitrary, multiple packet-switched networks TCP/IP provides the foundation

19

The Internet (cont.)

Different network types emerged for data transfer between computers

ARPA also explored packet switching using satellite and packet radio networks

Each network has its protocols and is possibly built on different technologies

Internetworking protocols required to enable communications between computers attached to different networks

20

Page 11: Communication Networks - Overview

07/09/2011

11

Internet Key Elements

21

Internet Architecture

22

Page 12: Communication Networks - Overview

07/09/2011

12

Internet Terminology

Internet Terminology

23

Local Area Networks (LANs)

Small scope: building or small campus

Usually owned by same organization as attached devices

Data rates much higher than those in WANs

Usually broadcast systems

Now some switched systems and ATM are being introduced

Terminator

Token Bus Token Ring

24

Page 13: Communication Networks - Overview

07/09/2011

13

Ethernet Local Area Networks

In 1980s, affordable workstations available

Need for low-cost, high-speed networks To interconnect local workstations

To access local shared resources (printers, storage, servers)

Low cost, high-speed communications with low error rate possible using coaxial cable

Ethernet is the standard for high speed wired access Ethernet is the standard for high-speed wired access to computer networks

25

A Networking Configuration

26

Page 14: Communication Networks - Overview

07/09/2011

14

Reading Chapter 1 (1.3-1.5)

Next time: TCP/IP protocol suite (chapter 2)

27