132B_1_Sec06_Networking_Protocols_090710A

132B_1_Sec06_Networking_Protocols_090710A - Communications...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Communications Networking Protocols Professor Izhak Rubin Electrical Engineering Department UCLA rubin@ee.ucla.edu © 2010-2011 by Professor Izhak Rubin
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 2 Layered Communications Networking Protocol Structure z Each layer provides a well defined targeted service z Ordering: a layer provides a service to the layer above it and receives a service from the layer below it z Intelligent message operations/processing between layer-i peer entities
Background image of page 2
(c) Prof. Izhak Rubin 3 PDUs and SDUs z Protocol Data Unit (PDU) – a message unit as it is intelligently processed (and understood) by peer layer entities z Layer i PDU is intelligently understood and processed by layer i entities z Service Data Unit (SDU) – a message entities, accompanied by primitives (directives) that is transacted between neighboring layers z Such transactions can involve an acknowledging handshake
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 4 Layer Services and Interfaces N-service provider (N-1)- service provider N – service Entity N – service Entity N – service User N – service User N-service access points (SAPs) N-service protocol
Background image of page 4
(c) Prof. Izhak Rubin 5 Interlayer Communications Primitives for Confirmed Services Requesting user Accepting user Service request Service confirmation Service indication Service response time Confirmed services consist of four primitives
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 6 The Open Systems Interconnect (OSI) Reference Model Application L7 Presentation L6 Session L5 Transport L4 Network L3 Link L2 Physical L1 Application Session Transport Network Link Physical Presentation Network Link Physical Network Link Physical L3 Packet, routing Frame, link level Error and flow control Symbol, Signal; mechanical and electrical Ifs and Transmission Comm User Ex: compression. encryption, conversion Notes (and service examples) : ETE Multiplexing, error And flow controls Ex: connection dialogue rules and sync.
Background image of page 6
(c) Prof. Izhak Rubin 7 Layer 7: Application layer z The application layer is the seventh level of the seven-layer OSI model. It interfaces directly to and performs common application services for the application processes; it also issues requests to the presentation layer. Note carefully that this layer provides services to user-defined application processes, and not to the end user. For example, it defines a file transfer protocol, but the end user must go through an application process to invoke file transfer. The OSI model does not include human interfaces. z The common application services sublayer provides functional elements including the Remote Operations Service Element (comparable to Internet Remote Procedure Call), Association Control, and Transaction Processing (according to the ACID requirements). z Above the common application service sublayer are functions meaningful to user application programs, such as messaging (X.400), directory (X.500), file transfer (FTAM), virtual terminal (VTAM), and batch job manipulation (JTAM).
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 8 Layer 6: Presentation layer z The Presentation layer transforms the data to
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 48

132B_1_Sec06_Networking_Protocols_090710A - Communications...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online