Part 3: Internetworking - PowerPoint PPT Presentation

About This Presentation
Title:

Part 3: Internetworking

Description:

Part 3: Internetworking Internet architecture, addressing, encapsulation, reliable transport and the TCP/IP protocol suite Internetworking: concepts, architecture and ... – PowerPoint PPT presentation

Number of Views:81
Avg rating:3.0/5.0
Slides: 29
Provided by: Benf8
Category:

less

Transcript and Presenter's Notes

Title: Part 3: Internetworking


1
Part 3 Internetworking
  • Internet architecture, addressing, encapsulation,
    reliable transport and the TCP/IP protocol suite

2
Internetworking concepts, architecture and
protocols
  • Motivation, architecture, routers, TCP/IP
    protocols, internet reference model

3
Motivation
  • A large organisation will use several networking
    technologies
  • Inter-organisational communication is significant
  • Universal service - any two computers should be
    able to communicate
  • However, different network technologies cannot
    just be wired together

4
Internetworking
  • Interconnect heterogeneous networks and provide
    universal service
  • Hardware routers connect different networks
  • Internet protocols provide universal service by
    creating a single virtual network

5
Internet architecture
  • Although a single router can connect many
    networks, most organisations use multiple routers

6
Virtual network
  • The illusion that there is a single universal
    network

7
Internetworking protocols
  • The TCP/IP Internet Protocols
  • begun in the 1970s
  • The Internet has emerged into the public domain
    in the 1990s
  • Controlled by the Internet Engineering Task Force
    (IETF)

8
Internet Reference Model
9
Host computers
  • TCP/IP used the term host computer to refer to
    any system that connects to an Internet and that
    runs applications
  • Both hosts and routers use TCP/IP protocol
    software

10
IP Internet protocol addresses
  • Uniform addressing, the IP address hierarchy,
    address classes, dotted decimal notation, special
    addresses, routers and addresses, address
    resolution

11
Uniform addressing
  • Internet protocols deal in packets and provide
    uniform addressing
  • The addressing scheme is defined in software and
    is used transparently by applications
  • Internet addressing is specified in the IP
    protocol
  • Each host is assigned a unique 32 bit address

12
The IP address hierarchy
  • Each 32 bit address is divided into two parts
  • prefix physical network to which the host is
    attached - the network number
  • suffix a host attached to a given physical
    network
  • Prefixes are coordinated globally and suffixes
    locally

13
Classes of IP address
  • Size of prefix and suffix determines maximum
    number of networks and maximum number of hosts
    per network
  • IP defines different classes of address with
    different sized prefixes and suffixes
  • The first four bits of the address specify its
    class

14
The five classes of IP address
15
Dotted decimal notation
  • Makes it easier to for humans to use addresses
    (names are also possible)

16
Classes and dotted decimal
17
Division of the address space
  • Public Internet network numbers are assigned by
    Internet Service providers (ISPs) and these are
    coordinated by the Internet Assigned Number
    Authority

18
An addressing example
19
Classless Addressing
  • The Internet is running out of addresses
  • Allow division between prefix and suffix to
    appear at an arbitrary boundary
  • Consider network with only 9 hosts
  • Only need four bits for host suffix
  • Class C (smallest) address uses 8 bits for host
    suffix
  • Can subdivide a class C address into 16
    addresses with a 28 bit prefix and 4 bit suffix
  • Extend dotted decimal notation
  • 193.68.138.0/28, 193.68.138.16/28,
    ,193.68.138.240/28

20
Special IP addresses
21
Routers and IP addressing
  • Routers are assigned two or more IP addresses
  • So are multi-homed computers

22
Binding protocol addresses
  • An Internet packet passes through a series of
    routers
  • each hop takes it over a particular network,
    either to a specific computer on that network or
    to the next router
  • in either case, the sending router has to map
    between the protocol (IP) address and a hardware
    address
  • this is called address resolution

23
Address resolution techniques
  • Table lookup
  • Closed-form computation
  • Message exchange
  • send message to specific server computers
  • broadcast message, only the required computer
    responds

24
Pros and cons of techniques
25
Address resolution protocol
  • TCP/IP defines the Address Resolution Protocol
    (ARP) which defines the format of resolution
    requests and responses
  • This technique is usually combined with local
    caching of hardware addresses

26
Dynamic Host Configuration Protocol (DHCP)
  • Special DHCP server that assigns IP addresses to
    hosts
  • Newly booted machine broadcasts a DHCP discover
    packet
  • DHCP server sends back an IP address
  • Permanent IP addresses
  • Manually assigned by administrator
  • Automatic IP address from a pool of addresses to
    be allocated on demand
  • Leased for a finite period of time

27
DHCP Operation
  • DHCP server does not need to be on the same
    network as the host

28
Summary
  • Uniform addressing
  • Address classes
  • Dotted decimal notation
  • Classless addressing
  • Special IP addresses
  • Address resolution (ARP) and ssignment (DHCP)
Write a Comment
User Comments (0)
About PowerShow.com