+ All Categories
Home > Documents > Advanced Computer Networks Course Objectives

Advanced Computer Networks Course Objectives

Date post: 20-Jan-2015
Category:
Upload: networkingcentral
View: 2,584 times
Download: 7 times
Share this document with a friend
Description:
 
Popular Tags:
30
Introduction Computer Networks: Introduction 1
Transcript
Page 1: Advanced Computer Networks Course Objectives

Introduction

Computer Networks: Introduction 1

Page 2: Advanced Computer Networks Course Objectives

Network Definitions and Classification

• Preliminary definitions and network terminology

• Sample application paradigms• Classifying networks by transmission

technology• Classifying networks by size (or scale)• Classifying networks by topology

Computer Networks: Introduction 2

Page 3: Advanced Computer Networks Course Objectives

Preliminary Definitions

computer network :: [Tanenbaum] a collection of “autonomous” computers interconnected by a single technology.

[LG&W] communications network ::a set of equipment and facilities that provide a service.

[PD] {low level definition} A network can consist of two or more computers directly connected by some physical medium such as coaxial cable or an optical fiber. Wireless connectivity needs to be included in this definition.

Computer Networks: Introduction 3

Page 4: Advanced Computer Networks Course Objectives

Network Building Blocks• Nodes and Hosts: computers, routers,

switches• Links: coaxial cable, optical fiber, wireless

communication– point-to-point

– multiple access

(a)

(b)

Computer Networks: Introduction 4

P&D slide

Page 5: Advanced Computer Networks Course Objectives

Preliminary Definitions

In a distributed system the collection of independent computers appears to its users as a single coherent system.

Namely, the distinctions lie in the transparency in assigning tasks to computers.

Computer Networks: Introduction 5

Page 6: Advanced Computer Networks Course Objectives

Switched Networks

Figure 1.3

Computer Networks: Introduction 6

P&D slide

Page 7: Advanced Computer Networks Course Objectives

internet

Figure 1.4 Interconnection of networks

Computer Networks: Introduction 7

P&D slide

Page 8: Advanced Computer Networks Course Objectives

NetworkP&D recursive definition::i. two or more nodes connected by a

link.

or

ii. two or more networks connected by a node {an internet}.

Computer Networks: Introduction 8

Page 9: Advanced Computer Networks Course Objectives

Computer Networks: Introduction 9

12

1

11

8

4

7

2

6

9

10

145

13

15

3

HostB

HostC

HostL

HostD

HostE

HostG

HostJ

HostA

HostH

HostF

HostM

16

17

W

T X

Y

Z

nodes

AP

W1

W2

W3

W4

Page 10: Advanced Computer Networks Course Objectives

Sample Application Paradigms

Computer Networks: Introduction 10

Page 11: Advanced Computer Networks Course Objectives

Client-Server Applications

Computer Networks: Introduction 11

Figure 1.1 A network with two clients and one server.

Tanenbaum slide

Page 12: Advanced Computer Networks Course Objectives

Client-Server Model

Figure 1-2. The client-server model involves requests and replies.

Computer Networks: Introduction 12

Tanenbaum slide

Page 13: Advanced Computer Networks Course Objectives

Peer-to-Peer Applications

Figure 1.3 In a peer-to-peer system there are no fixed clients and servers.

Computer Networks: Introduction 13

Tanenbaum slide

Page 14: Advanced Computer Networks Course Objectives

Mobile Network Users

Figure 1-5. Combinations of wireless networks and mobile computing.

Computer Networks: Introduction 14

Tanenbaum slide

Page 15: Advanced Computer Networks Course Objectives

Classifying Networks by Transmission Technology

broadcast :: a single communications channel shared by all machines (addresses) on the network.

Broadcast can be either a logical or a physical concept(e.g. Media Access Control (MAC) sublayer ) .

multicast :: communications to a specified group.This requires a group address (e.g. – multimedia

multicast).

point-to-point :: connections are made via links between pairs of nodes.

Computer Networks: Introduction 15

Page 16: Advanced Computer Networks Course Objectives

Network Classification by Size

Computer Networks: Introduction 16

Figure 1-6. Classification of interconnected processors by scale. Tanenbaum slide

Page 17: Advanced Computer Networks Course Objectives

Network Classification by Size

• LANs {Local Area Networks}– Wired LANs: typically physically broadcast at

the MAC layer (e.g., Ethernet, Token Ring)– Wireless LANs

• MANs {Metropolitan Area Networks}– campus networks connecting LANs logically or

physically.– often have a backbone (e.g., FDDI and ATM)

Computer Networks: Introduction 17

Page 18: Advanced Computer Networks Course Objectives

Wired LANs

transceivers

Ethernet bus Ethernet hub

Leon-Garcia & Widjaja: Communication Networks

Copyright ©2000 The McGraw Hill Companies

Figure 1.17

Computer Networks: Introduction 18

Tanenbaum slide

Page 19: Advanced Computer Networks Course Objectives

Wireless LANs

Figure 1-35. (a) Wireless networking with a base station. (b) Ad hoc networking.

Computer Networks: Introduction 19

Tanenbaum slide

Page 20: Advanced Computer Networks Course Objectives

Metropolitan Area Networks

Computer Networks: Introduction 20

Figure 1-8. A metropolitan area network based on cable TV. Tanenbaum slide

Page 21: Advanced Computer Networks Course Objectives

MAN

Computer Networks: Introduction 21

Metropolitan network Aconsists of access subnetworks a, b, c, d.A

1*a

c

b

d

2

34

Hierarchical Network Topology

National network consists of regional subnetworks α, β, γ.

Metropolitan network A is part of regional subnetwork α.

A

γ

α

β

Copyright ©2000 The McGraw Hill Companies

Leon-Garcia & Widjaja: Communication Networks

Figure 1.8

Page 22: Advanced Computer Networks Course Objectives

Network Classification by Size

• WANs {Wide Area Networks}– also referred to as “point-to-point” networks.– ARPANET Internet– usually hierarchical with a backbone.– Enterprise Networks, Autonomous Systems

(ASs)– VPNs (Virtual Private Networks).

Computer Networks: Introduction 22

Page 23: Advanced Computer Networks Course Objectives

AMES UTAH BOULDER GWC CASEMcCLELLAN

Computer Networks: Introduction 23

UCLA RAND TINKER

USC

SCDSTAN

AMES

MIT

ILLLINC

RADC

CARN

MITREUCSB

ETAC

BBN HARV NBS

ARPAnet circa 1972a point-to-point network

Copyright ©2000 The McGraw Hill Companies

Leon-Garcia & Widjaja: Communication Networks

Figure 1.16

Page 24: Advanced Computer Networks Course Objectives

Wide Area Networks (WANs)

Computer Networks: Introduction 24

Figure 1-10.A stream of packets from sender to receiver. Tanenbaum slide

Page 25: Advanced Computer Networks Course Objectives

G

G

G

GG

net 1

net 2

net 3

net 4

net 5G = gateway

G

internet - a network of networksCopyright ©2000 The McGraw Hill Companies

Computer Networks: Introduction 25

Figure 1.18Leon-Garcia & Widjaja: Communication Networks

Page 26: Advanced Computer Networks Course Objectives

Network Classification by TopologyBus

Computer Networks: Introduction 26

flow of data

RepeaterBidirectional flowassumes baseband cable

Page 27: Advanced Computer Networks Course Objectives

Network Classification by Topology

Repeater

Repeater

Ring

Note - a ring implies unidirectional flow

Computer Networks: Introduction 27

Page 28: Advanced Computer Networks Course Objectives

Network Classification by Topology

Tree

Headend

Computer Networks: Introduction 28

Page 29: Advanced Computer Networks Course Objectives

Network Classification by TopologyStar

hub, switch or repeater

Computer Networks: Introduction 29

Page 30: Advanced Computer Networks Course Objectives

Network Classification by TopologyStar

AP

W1 W2

W3

W4

Computer Networks: Introduction 30

Wireless Infrastructure


Recommended