Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017 www.noteshit.com.

Similar presentations


Presentation on theme: "Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017 www.noteshit.com."— Presentation transcript:

1 Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017

2 A simple client-server interaction using acknowledged datagrams.
Service Primitives A simple client-server interaction using acknowledged datagrams. 4/23/2017

3 OSI Model 4/23/2017

4 2-1 LAYERED TASKS A network model is a layered architecture
Task broken into subtasks Implemented separately in layers in stack Functions need in both systems Peer layers communicate Protocol: A set of rules that governs data communication It represents an agreement between the communicating devices 4/23/2017

5 Layered Architecture A layered model
Each layer performs a subset of the required communication functions Each layer relies on the next lower layer to perform more primitive functions Each layer provides services to the next higher layer. Each layer provides services to the next higher layer Changes in one layer should not require changes in other layers The processes on each machine at a given layer are called peer-to-peer process 4/23/2017

6 Tasks involved in sending a letter
4/23/2017

7 2-2 THE OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. It was first introduced in the late 1970s. 4/23/2017

8 ISO is the organization. OSI is the model.
Note ISO is the organization. OSI is the model. 4/23/2017

9 Seven layers of the OSI model
4/23/2017

10 The interaction between layers in the OSI model
4/23/2017

11 An exchange using the OSI model
4/23/2017

12 Note The physical layer is responsible for movements of
individual bits from one hop (node) to the next. 4/23/2017

13 Function of Physical layer
Physical characteristics of interfaces and media Representation of bits Data rate Synchronization of bits Line configuration (point-to-point or multipoint) Physical topology (mesh, star, ring or bus) Transmission mode ( simplex, half-duplex or duplex 4/23/2017

14 Physical layer 4/23/2017

15 Note The data link layer is responsible for moving frames from one hop (node) to the next. 4/23/2017

16 Data link layer 4/23/2017

17 Hop-to-hop delivery 4/23/2017

18 Function of data link layer
Framing Physical addressing Flow control Error control Access control 4/23/2017

19 the source host to the destination host.
Note The network layer is responsible for the delivery of individual packets from the source host to the destination host. 4/23/2017

20 Network layer 4/23/2017

21 Source-to-destination delivery
4/23/2017

22 Function of network layer
Source-to-destination delivery Responsible from the delivery of packets from the original source to the final destination Functions Logical addressing routing 4/23/2017

23 Transport layer 4/23/2017

24 Note The transport layer is responsible for the delivery of a message from one process to another. 4/23/2017

25 Function of transport layer
Port addressing Segmentation and reassembly Connection control ( Connection-oriented or connection-less) Flow control Error control 4/23/2017

26 Reliable process-to-process delivery of a message
4/23/2017

27 Session layer 4/23/2017

28 Note The session layer is responsible for dialog control and synchronization. 4/23/2017

29 Function of session layer
It establishes, maintains and synchronize the interaction between communicating system Dialog control Synchronization (checkpoints) 4/23/2017

30 Presentation layer 4/23/2017

31 Note The presentation layer is responsible for translation, compression, and encryption. 4/23/2017

32 Function of presentation layer
Concerned with the syntax and semantics of the information exchanged between two system Translation ( EBCDIC-coded text file ASCII-coded file) Encryption and Decryption Compression 4/23/2017

33 Application layer 4/23/2017

34 Note The application layer is responsible for providing services to the user. 4/23/2017

35 Function of application layer
Network virtual terminal (Remote log-in) File transfer and access Mail services Directory services (Distributed Database) Accessing the World Wide Web 4/23/2017

36 Summary of layers 4/23/2017

37 OSI layer-Summary 4/23/2017


Download ppt "Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017 www.noteshit.com."

Similar presentations


Ads by Google