ECE155ALecture2

ECE155ALecture2 - Computer Networks Lecture 2 Professor...

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

View Full Document Right Arrow Icon
1 Computer Networks Lecture 2 Professor Louise E. Moser Winter 2010
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 Service vs. Protocol Service - A set of primitive operations that a layer provides to the layer above it Protocol - A set of rules that govern the format and meaning of frames, packets, and messages that are exchanged by peers within a layer
Background image of page 2
3 Primitive Service Operations Request - Requester wants to establish connection or send data Indication - Requester announces that it wants to set up a connection Response - Responder accepts or rejects Confirm - Requester is informed about its request Parameters of Primitives Machine to connect to, type of service desired, max message size to be used, etc. Negotiated as part of protocol EX: Always choose smaller of two message sizes
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 Quality of Service (QoS) Reliable Service “Never” loses data Usually uses acks which incur substantial overhead Unreliable or Datagram Service Data received with high probability EX: Voice and video Request-Reply Service Sender sends requests and waits for reply from receiver EX: Request a file from a file server
Background image of page 4
5 Reference Models ISO/OSI Reference Model ISO – International Standards Organization OSI – Open Systems Interconnection Open for communication with other systems TCP/IP Reference Model TCP – Transmission Control Protocol IP – Internet Protocol A Comparison of ISO/OSI and TCP/IP Reference Models
Background image of page 5

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

View Full DocumentRight Arrow Icon
6 ISO/OSI Reference Model Distinguishes Interface - Tells upper layer how to access services of lower layer Layer - Implements protocols and mechanisms Distinguishes Specifications - Requirements Implementation - Code to carry out specs Distinguishes Services - What layer does Protocols - How layer does it
Background image of page 6
7 The ISO/OSI Reference Model
Background image of page 7

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

View Full DocumentRight Arrow Icon
8 1 - The Physical Layer Transmits raw bits over the communication medium No regard for meaning or structure Ensures that, if a 0/1 bit is sent, then a 0/1 bit is received Design issues concern Electrical, mechanical, and procedural interfaces Physical communication medium
Background image of page 8
9 2 - The Data Link Layer Takes raw bits and ensures that they’re free of transmission errors Breaks data into frames (a few hundred bytes) Transmits frames sequentially Processes ack frames sent back by receiver Creates and recognizes frame boundaries by attaching special bit patterns to beginning and end of frame Retransmits lost, corrupted, and duplicated frames
Background image of page 9

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

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

This note was uploaded on 05/20/2010 for the course ECE 155a taught by Professor Louisee.moser during the Winter '09 term at UCSB.

Page1 / 32

ECE155ALecture2 - Computer Networks Lecture 2 Professor...

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

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