Services are performed by protocols in layer N server layer for layer N1 client

Services are performed by protocols in layer n server

This preview shows page 34 - 44 out of 90 pages.

Services are performed by protocol(s) in layer N (server layer) for layer N+1 (client layer) across an interface. Protocols are used to implement services . Protocols can change without affecting service. A set of layers that defines a network is called a protocol stack (aka “architectures”, “suite”, or “models”) 34
Image of page 34
TDC-463 Protocols Clients and servers must follow a set of rules called a protocol which determines Packet format Permissible requests and responses Format of header information and data Packet ordering and timing Protocol standards are documents that define protocols. Internet protocol standards are called Request for Comments (RFCs). 35
Image of page 35
TDC-463 OSI Stack 36 Must know layer names and general services
Image of page 36
TDC-463 Layer 1 – Physical layer Physical layer coordinates functions to transport traffic over physical medium Physical layer protocol specifies the following services to the data link client Physical characteristics of interfaces and media Supported transmission line rate (or channel bandwidth) Bit encoding method (e.g. NRZ, NR, QAM, PSK, etc) Block encoding methods (e.g. 8b10b) Bit, timeslot, frame synchronization Multiplexing (e.g. TDM, FDM, WDM) Line protection Operations, Administration, and Maintenance (OAM) for the physical layer 37
Image of page 37
TDC-463 Layer 2 - Data Link Layer Key Services A Data Link layer protocol may support some or all of the following services to the network layer client 1. Framing 2. Client layer encapsulation 3. Physical addressing 4. Flow control 5. Error detection 6. Error control 7. Link management 8. Congestion notification 9. Switching (virtual circuit or datagram) 10.Media access control (for broadcast networks) 11.Traffic management (CoS, QoS, Policing, Shaping) Page 38
Image of page 38
TDC-463 Layer 3 - Network Layer The network layer is responsible for the delivery of individual packets from the source host to the destination host. Network layer is responsible for the following services: Logical addressing Packet routing from source to destination Examples of network layer protocols? IP (Internet Protocol), Appletalk, IS-IS 39
Image of page 39
TDC-463 Network Layer Source-to-destination delivery 40
Image of page 40
TDC-463 Network and Underlying Layers Client-Server Abstraction Client Server layer abstraction example 41 Network layer Data Link layer Physical layer Router R1 Router R2 Router R3 Ethernet SW1 Ethernet SW2 Ethernet SW3 Ethernet SW4 SONET/WD network SONET/WD M Transport network Ethernet 100Base-FX
Image of page 41
TDC-463 Layer 4 – Transport Layer The transport layer is responsible for the delivery of a message from one process to another process Transport layer is responsible for the following services: Service Point (aka process) addressing Service “Multiplexing” Connection control between source and destination Flow control between source and destination Error control between source and destination Segmentation and reassembly Network congestion control Examples of transport layer protocols Transmission Control Protocol (TCP), UDP 42
Image of page 42
TDC-463
Image of page 43
Image of page 44

You've reached the end of your free preview.

Want to read all 90 pages?

  • Fall '09

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture