Top Banner
1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)
30
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

1

Chapter 15

Network Properties

(Ownership, Service Paradigm, Measures of Performance)

Page 2: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

2

Network Ownership And Service Type

Network Ownership And Service Type

PrivateOwned by individual or corporationRestricted to owner’s useTypically used by large corporations

PublicOwned by a common carrierIndividuals or corporations can subscribe“Public” refers to availability, not data

Page 3: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

3

Advantages and Disadvantages

Advantages and Disadvantages

PrivateComplete controlInstallation and operation costs

PublicNo need for staff to install/operate networkDependency on carrierSubscription fee

Page 4: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

4

Public Network Connections

Public Network Connections

One connection per subscriberTypical for small corporation or individualCommunicate with another subscriber

Multiple connections per subscriberTypical for large, multi-site corporationCommunicate among multiple sites as well as

with another subscriber

Page 5: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

5

Virtual Private NetworkVirtual Private Network

A serviceProvided over public networkInterconnects sites of single corporationActs like private network

No packets sent to other subscribersNo packets received from other subscribersData encrypted

Page 6: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

6

Virtual Private NetworkVirtual Private Network

Page 7: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

7

Network Service ParadigmNetwork Service Paradigm

Fundamental characteristic of networkUnderstood by hardwareVisible to applications

Two basic types of networksConnectionlessConnection-oriented

Page 8: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

8

Connectionless ( CL )Connectionless ( CL )

SenderForms packet to be sentPlaces address of intended recipient in packetTransfers packet to network for delivery

NetworkUses destination address to forward packetDelivers

Page 9: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

9

Characteristics of Connectionless Networks

Characteristics of Connectionless Networks

Packet contains identification of destinationEach packet handled independentlyNo setup required before transmitting dataNo cleanup required after sending dataThink of postcards

Page 10: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

10

Connection-Oriented (CO)Connection-Oriented (CO)

SenderRequests “connection” to receiverWaits for network to form connectionLeaves connection in place while sending dataTerminates connection when no longer needed

Page 11: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

11

Connection-Oriented (CO)(continued)

Connection-Oriented (CO)(continued)

NetworkReceives connection requestForms path to specified destination and informs

senderTransfers data across connectionRemoves connection when sender requestsThink of telephone calls

Page 12: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

12

TerminologyTerminology

In conventional telephone systemCircuit

In CO data networkVirtual CircuitVirtual Channel

Page 13: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

13

Comparison of CO and CLComparison of CO and CL

COMore intelligence in networkCan reserve bandwidthConnection setup overheadState in packet switchesWell-suited to real-time applications

CLLess overheadPermits asynchronous useAllows broadcast / multicast

Page 14: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

14

Two Connection TypesTwo Connection Types

Permanent Virtual Circuit (PVC)Entered manuallySurvives rebootUsually persists for months

Switched Virtual Circuit (SVC)Requested dynamicallyInitiated by applicationTerminated when application exits

Page 15: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

15

Examples of Service Paradigm

Various Technologies Use

Examples of Service Paradigm

Various Technologies Use

Page 16: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

16

Connection MultiplexingConnection Multiplexing

Typical computer has one physical connection to network

All logical connections multiplexed over physical interconnection

Data transferred must include connection identifier

Page 17: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

17

Connection IdentifierConnection Identifier

Integer valueOne per active VCNot an addressAllows multiplexing

Computer supplies when sending dataNetwork supplies when delivering data

Page 18: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

18

Example Connection Identifier (ATM)

Example Connection Identifier (ATM)

24 bits long (The full address is 160 bits)Divided into two parts

Virtual Path IdentifierVirtual Channel Identifier

Known as (VPI/VCI)Different at each end of connection

Mapped by switches

Page 19: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

19

Illustration of ATM VCIllustration of ATM VC

Switch maps VPI/VCIs17 to 1296 to 8

Page 20: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

20

Two PrimaryPerformance Measures

Two PrimaryPerformance Measures

DelayThroughput

Page 21: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

21

DelayDelay

Time required for one bit to travel through the network

Three types (causes)Propagation delaySwitching delayQueuing Delay

Intuition: “length” of the pipe

Page 22: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

22

ThroughputThroughput

Number of bits per second that can be transmitted

CapacityIntuition: “width” of the pipe

Page 23: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

23

Components of DelayComponents of Delay

Fixed (nearly constant)Propagation delaySwitching delay

VariableQueuing delayDepends on throughput

If delay is changing rapidly, we refer to it as Jitter

Page 24: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

24

Relationship BetweenDelay and ThroughputRelationship BetweenDelay and Throughput

When network idleQueuing delay is zero

As load on network increasesQueuing delay rises

Load defined as ration of throughput to capacity

Called utilization

Page 25: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

25

DefineD0 to be the propagation and switching delayU to be the utilization (0 U 1)D to be the total delay

Then

High utilization known as congestion

Relationship BetweenDelay and UtilizationRelationship BetweenDelay and Utilization

Page 26: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

26

Practical ConsequencePractical Consequence

Any network that operates with a utilization approaching 100% of capacity is doomed

Page 27: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

27

Delay-Throughput ProductDelay-Throughput ProductDelay

Time to cross networkMeasured in seconds

Throughput CapacityMeasured in bits per second

Delay * ThroughputMeasured in bitsGives quantity of data “in transit”

Page 28: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

28

SummarySummary

Network can bePublicPrivate

Virtual Private NetworkUses public networkConnects set of private sitesAddressing and routing guarantee isolation

Page 29: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

29

Summary (continued)Summary (continued)Networks are

ConnectionlessConnection-oriented

Connection typesPermanent Virtual CircuitSwitched Virtual Circuit

Two performance measuresDelayThroughput

Page 30: 1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)

30

Summary (continued)Summary (continued)

Delay and throughput interactQueuing delay increases as utilization

increasesDelay * Throughput

Measured in bitsGives total data “in transit”