ProtocolArch

ProtocolArch - 1 Protocol Architecture Outline Why protocol...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 Protocol Architecture Outline Why protocol Design principles Open System Interconnection: OSI TCP/IP Communication Networks Kang Xi, Polytechnic Institute of NYU 2 Foundations of Communication Connectivity Moving data (bits) from one device to another Agreements Common knowledge between individuals in communication Know how to react to a received data Communication Networks Kang Xi, Polytechnic Institute of NYU 3 Protocols for Conversation Share the same language Conversation w/o collision: speak+listen Some common knowledge Communication Networks Kang Xi, Polytechnic Institute of NYU 4 Protocols for Telegram Protocols: Encoding/decoding rules Starting/ending of a telegram Communication Networks Kang Xi, Polytechnic Institute of NYU 5 NYC LA EL536 is boring 2155 5523 EL536 is boring Complex protocols / Telephone networks are relatively simple Data communication is complex Multiple services Heterogeneous devices Communication Networks Kang Xi, Polytechnic Institute of NYU 6 General Agreement: A MUST! Decomposition for complexity Communication Networks Kang Xi, Polytechnic Institute of NYU 7 Complex System subsys subsys subsys subsys Communication protocol Communication is a tandem system Pick out a certain section as an function entity Decompose the whole system into a set of protocols Communication Networks Kang Xi, Polytechnic Institute of NYU 8 user1 tx channel rx user2 Layered Architecture Communication Networks Kang Xi, Polytechnic Institute of NYU 9 Network Access Transport Application Network Access Transport Application A layer Principles for layering Functionality Group similar functions into the same layer Simplicity Not too many, not too few layers Scalability Each layer is relatively independent Communication Networks Kang Xi, Polytechnic Institute of NYU 10 Network Access Layer Exchange of data between the computer and the network Sending computer provides address of destination...
View Full Document

This note was uploaded on 10/10/2011 for the course ECE 536 taught by Professor Sun during the Spring '11 term at NYU Poly.

Page1 / 35

ProtocolArch - 1 Protocol Architecture Outline Why protocol...

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

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