class2

class2 - CSCI 233 Internet Protocols Class 2 David C....

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

View Full Document Right Arrow Icon
1 CSCI 233 Internet Protocols Class 2 David C. Roberts
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 Good Citizen Principle We need police because we are not all perfect  citizens What if we were all perfect, and no police were  needed? The Internet operates on the Good Citizen  Principle
Background image of page 2
3 Outline Classful Internet addresses Mapping IP addresses to physical addresses Addressing at startup Connectionless datagram delivery Routing IP datagrams  ICMP
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 Addressing One view: Name:  what an object is Address:  where it is Route:  how to get there Another view: Each is a successively lower level host identifier
Background image of page 4
5 Identifier Name—what Address—where Route—how to get there These can also be regarded as lower level  representations of identifiers
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 IP Address 32-bit integer, unique for each host on the  network, used in all communication with the host <IP address> ::= <netid> <hostid> Netid:  identifier of a network Hostid: identifier of a host on the network
Background image of page 6
7 Classes of Internet Addresses “Classful” addresses—types A, B and C below first 2 bits distinguish 3 primary classes Design of these classes is for efficient routing There have been other refinements—to discuss later
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 Conventions 1’s refer to “all” 0’s refer to “this” Hostid=0  address refers to this network Hostid=1’s  broadcast to all hosts Directed broadcast—netid of a specific network Local broadcast—32 1’s—used at startup
Background image of page 8
9 Special Address Conventions
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 Weakness in Internet Addressing If a host moves from one network to another, its IP  address must change What about a mobile host? Class C network with more than 255 hosts must change  to Class B, changing all addresses Path taken to a host with multiple IP addresses depends  on the address used
Background image of page 10
11 Weakness, Illustrated Host A communicates with B on net 1 or net 2 If B loses connection to net 1, then A can communicate with B only by using address I4 So the Internet address of B changes for A if there is a network connection failure, external to A
Background image of page 11

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

View Full DocumentRight Arrow Icon
12 Dotted Decimal Notation 32-bit Internet address 10000000 00001010 00000010 00011110 Is written 128.10.2.30
Background image of page 12
13 Internet Example Three networks, three netids—one is the ARPANET Next: the same network, with host computers
Background image of page 13

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

View Full DocumentRight Arrow Icon
14 Internet Example Hosts added to networks
Background image of page 14
ARP • Each host has an Internet address, I a • Each host also has a physical address, P How to route packet to physical address, given its  Internet address? Two instances
Background image of page 15

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

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

This note was uploaded on 09/03/2010 for the course CS 233 taught by Professor Davidc.roberts during the Fall '10 term at GWU.

Page1 / 60

class2 - CSCI 233 Internet Protocols Class 2 David C....

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

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