Introduction to networking - Ch.2 Layering


Remember the 7-layer model?


We will talk about the layers one by one.


Layers
  1. Each node has a layer
  2. Layer is distributed
Physical layer
  1. Moves bits between physically connected end-systems
  2. Internet - technology to move bits over wires/wireless/satellite
DataLink layer
  1. Frame - set of bits that belongs together
  2. Using MAC - Medium Access sublayer address
  3. Have idle marker, Begin marker and End marker
  4. First layer of software
  5. Usually bundle both physical and datalink layer on adaptor E.g. Ethernet Card
  6. Common technology: Ethernet, PPP, FDDI, SONET, HDLC
* Remember Ethernet will be probably OK
Network Layer
  1. Allowing an end-system to communicate with other end-system by computing a route between systems
  2. Provide unique network address - IP address
  3. Logically concatenates set of links to form an end-to-end link
  4. In router / switches, Participate in routing protocol, responsible for forwarding packets, choose which packets to drop, schedule the transmission order of packets
Transport Layer
  1. Do Error-control, flow-control, multiplexing
  2. Error-control - retransmit lost packets, detect, discard and retransmit corrupted packets
  3. Flow-control - Control the traffic between end-to-end
  4. Supports connection-oriented or connectionless service
  5. TCP provides error control, flow control and multiplexing
  6. UDP provides only multiplexing
Session Layer
  1. Not common in practice
  2. Duplex - if transport layer is simplex, concatenates two transport endpoints together
  3. Expedited data delivery - allows some messages to skip ahead in end-system queues, by using a separate low-delay transport layer endpoint
  4. Synchronization - Allows users to place marks in data stream and to roll back to a pre-specified mark
  5. *Not common in internet
Presentation Layer
  1. Encrypt data
  2. Usually ad-hoc
  3. Work with application data but not "headers"
  4. *Not common in Internet
Application Layer
  1. Applications that use the network
  2. E.g. IE/firefox/foxy


1206, No. 1388 New Jinqiao Road, Jinqiao district, Shanghai, China
General Enquiry: info@yubis.net
Website: http://www.yubis.net