Lecture10 - COP 5611 Operating Systems Spring 2010 Dan C....

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

View Full Document Right Arrow Icon
1 COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM
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 Lecture 10 Reading Assignment: Chapter 7 from the online textbook Remember: A progress report for the project is due on every Monday till week 12. Last time: Network properties Layering Data link layer Today: Network layer
Background image of page 2
3 Network 01 07 24 16 11 39 33 35 40 41 42 network network point attachment address
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   structure  packet bit_string  source   bit_string  destination   bit_string  end_protocol   bit_string  payload   procedure   NETWORK _ SEND  ( segment_buffer destination network_protocol end_protocol ) packet  instance  outgoing_packet outgoing_packet.payload    segment_buffer outgoing_packet.end_protocol  end_protocol outgoing_packet.source     MY _ NETWORK _ ADDRESS outgoing_packet.destination    destination NETWORK _ HANDLE  ( outgoing_packet net_protocol )
Background image of page 4
5 procedure   NETWORK _ HANDLE  ( net_packet net_protocol ) packet  instance  net_packet if   net_packet.destination  °  MY _ NETWORK _ ADDRESS   then next_hop     LOOKUP  ( net_packet.destination forwarding_table ) LINK _ SEND  ( net_packet next_hop link_protocol net_protocol ) else GIVE _ TO _ END _ LAYER  ( net_packet.payload net_packet.end_protocol net_packet . source
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 frame check frame DATA end protocol DATA Segment presented to the network layer Packet presented to the link layer Frame appearing on the link destination sum network protocol DATA end protocol destination 1111111 97142 1111111 “Fire” RPC Example 41 —> 24 55316 IP mark mark
Background image of page 6
7 G K J source 1 2 3 A B C D E F 4 5 3 4 5 1 2 1 2 3 4 1 2 3 5 1 1 1 1 1 1 2 4 H destination
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 destination link A end-layer all other 1 G K J source 1 2 3 A B C D E F 4 5 3 4 5 1 2 1 2 3 4 1 2 3 5 1 1 1 1 1 1 2 4 H destination
Background image of page 8
9 destination link A 1 C D E F H J K 2 3 4 2 3 4 2 4 B G end-layer G K J source 1 2 3 A B C D E F 4 5 3 4 5 1 2 1 2 3 4 1 2 3 5 1 1 1 1 1 1 2 4 H destination
Background image of page 9

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

View Full DocumentRight Arrow Icon
10 to path G < > G K J source 1 2 3 A B C D E F 4 5 3 4 5 1 2 1 2 3 4 1 2 3 5 1 1 1 1 1 1 2 4 H destination
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 29

Lecture10 - COP 5611 Operating Systems Spring 2010 Dan C....

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

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