Chap. 2 Network Models

30
1 Kyung Hee Univers ity Chap. 2 Chap. 2 Network Models Network Models

description

Chap. 2 Network Models. 2.1 Layered Tasks. Sender, Receiver and Carrier. Layered Tasks. Hierarchy Higher Layer Middle Layer Lower Layer Services The Each layer uses the services of the layer immediately below it. 2.2 Internet Model. Five Layer Internet Model. Internet Model. - PowerPoint PPT Presentation

Transcript of Chap. 2 Network Models

Page 1: Chap. 2 Network Models

11

Kyung Hee University

Chap. 2Chap. 2Network ModelsNetwork Models

Page 2: Chap. 2 Network Models

22

Kyung Hee University

2.1 Layered Tasks2.1 Layered Tasks

Sender, Receiver and Carrier

Page 3: Chap. 2 Network Models

33

Kyung Hee University

Layered TasksLayered Tasks

Hierarchy

Higher Layer

Middle Layer

Lower Layer

Services

The Each layer uses the services of the layer immediately below it.

Page 4: Chap. 2 Network Models

44

Kyung Hee University

2.2 Internet Model2.2 Internet Model

Five Layer Internet Model

Page 5: Chap. 2 Network Models

55

Kyung Hee University

Internet ModelInternet Model

Peer-to-peer Processes

Page 6: Chap. 2 Network Models

66

Kyung Hee University

Peer-to-peer ProcessesPeer-to-peer Processes

Interfaces between Layers

Each interface defines what information and services a layer must provide for the layer above it.

Well defined interfaces and layer functions provide modularity to a network

Organizations of the layers

Network support layers : Layers 1, 2, 3

User support layer : Layer 5

It allows interoperability among unrelated software systems

Transport layer (Layer 4) : linking two subgroups

Page 7: Chap. 2 Network Models

77

Kyung Hee University

Peer-to-peer ProcessesPeer-to-peer Processes

An exchange using the Internet model

Page 8: Chap. 2 Network Models

88

Kyung Hee University

Physical LayerPhysical Layer

coordinates the functions required to transmit a bit

stream over a physical medium.

(deal with the mechanical and electrical specification of

the primary connections: cable, connector)

- Physical characteristics of interfaces and media

- Representation of bits

- Data rate : transmission rate

- Synchronization of bits

is responsible for transmitting individual bits from one

node to the next node

Page 9: Chap. 2 Network Models

99

Kyung Hee University

Physical LayerPhysical Layer

Page 10: Chap. 2 Network Models

1010

Kyung Hee University

Data Link LayerData Link Layer

The data link layer is responsible for transmitting frames

from one node to the next.

Page 11: Chap. 2 Network Models

1111

Kyung Hee University

Data Link LayerData Link Layer

Major duties

Framing

Physical addressing

Flow control

Error control

Access control

Page 12: Chap. 2 Network Models

1212

Kyung Hee University

Data Link LayerData Link Layer

Hop-to-hop (node-to-node) delivery

Page 13: Chap. 2 Network Models

1313

Kyung Hee University

Data Link LayerData Link Layer

In Figure 2.8 a node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link. At the data link level this frame contains physical addresses in the header. These are the only addresses needed. The rest of the header contains other information needed at this level. The trailer usually contains extra bits needed for error detection

Page 14: Chap. 2 Network Models

1414

Kyung Hee University

Network LayerNetwork Layer

The network layer is responsible for the delivery of

packets from the original source to the final destination.

Page 15: Chap. 2 Network Models

1515

Kyung Hee University

Network LayerNetwork Layer

Logical addressing

Routing

Page 16: Chap. 2 Network Models

1616

Kyung Hee University

Network LayerNetwork Layer

Page 17: Chap. 2 Network Models

1717

Kyung Hee University

Transport LayerTransport Layer

Page 18: Chap. 2 Network Models

1818

Kyung Hee University

Transport LayerTransport Layer

The transport layer is responsible for delivery of a message from

one process to another.

Page 19: Chap. 2 Network Models

1919

Kyung Hee University

Transport LayerTransport Layer

Port addressing

Segmentation and ressemblt

Connection control

Flow control

Error control

Page 20: Chap. 2 Network Models

2020

Kyung Hee University

Transport LayerTransport Layer

Page 21: Chap. 2 Network Models

2121

Kyung Hee University

Application LayerApplication Layer

The application layer is responsible for providing

services to the user.

Page 22: Chap. 2 Network Models

2222

Kyung Hee University

Application LayerApplication Layer

The major duties of the application

Mail services

File transfer and access

Remote log-in

Accessing the World Wide Web

Page 23: Chap. 2 Network Models

2323

Kyung Hee University

Summary of LayersSummary of Layers

Page 24: Chap. 2 Network Models

2424

Kyung Hee University

2.3 OSI Model2.3 OSI Model

Page 25: Chap. 2 Network Models

2525

Kyung Hee University

OSI Reference ModelOSI Reference Model

OSI : Open System Interconnection by ISO

Basic Reference Model : ISO-7498

Purpose of OSI Model

~ is to open communication between different systems without requiring changes to the logic of the underlying hardware and software.

Page 26: Chap. 2 Network Models

2626

Kyung Hee University

The ModelThe Model

OSI Model

~ is layered framework for the design of network systems that allows for communication across all types of computer systems

Layered Architecture

~ shows the layers involved when a message is sent from device A to device B

Page 27: Chap. 2 Network Models

2727

Kyung Hee University

Model (cont’d)Model (cont’d)

The OSI Model

Page 28: Chap. 2 Network Models

2828

Kyung Hee University

OSI LayersOSI Layers

Page 29: Chap. 2 Network Models

2929

Kyung Hee University

Model (cont’d)Model (cont’d)

Peer-to-peer process

~ process on each machine that communicate at a

given layer

Interfaces between Layers

~ defines what information and services a layer must

provide for the layer above it

Page 30: Chap. 2 Network Models

3030

Kyung Hee University

Applications for All Layers Applications for All Layers