SlideShare une entreprise Scribd logo
1  sur  28
Chapter          7

                  ARP and RARP

 Objectives
 Upon completion you will be able to:

 • Understand the need for ARP
 • Understand the cases in which ARP is used
 • Understand the components and interactions in an ARP package
 • Understand the need for RARP


TCP/IP Protocol Suite                              1
Figure 7.1   ARP and RARP




TCP/IP Protocol Suite              2
Figure 7.2   Position of ARP and RARP in TCP/IP protocol suite




TCP/IP Protocol Suite                                              3
7.1 ARP
   ARP associates an IP address with its physical address. On a typical
   physical network, such as a LAN, each device on a link is identified by a
   physical or station address that is usually imprinted on the NIC.




    The topics discussed in this section include:
    Packet Format
    Encapsulation
    Operation
    ARP over ATM
    Proxy ARP



TCP/IP Protocol Suite                                           4
Figure 7.3   ARP operation




TCP/IP Protocol Suite               5
Figure 7.4   ARP packet




TCP/IP Protocol Suite            6
Figure 7.5   Encapsulation of ARP packet




TCP/IP Protocol Suite                             7
Figure 7.6   Four cases using ARP




TCP/IP Protocol Suite                      8
Note:

            An ARP request is broadcast;
              an ARP reply is unicast.




TCP/IP Protocol Suite                  9
ExamplE 1


  A host with IP address 130.23.43.20 and physical
  address B2:34:55:10:22:10 has a packet to send to
  another host with IP address 130.23.43.25 and
  physical address A4:6E:F4:59:83:AB (which is
  unknown to the first host). The two hosts are on the
  same Ethernet network. Show the ARP request and
  reply packets encapsulated in Ethernet frames.

                        See Next Slide


TCP/IP Protocol Suite                        10
ExamplE 1       (ContinuEd)




  Solution
  Figure 7.7 shows the ARP request and reply packets.
  Note that the ARP data field in this case is 28 bytes,
  and that the individual addresses do not fit in the 4-
  byte boundary. That is why we do not show the
  regular 4-byte boundaries for these addresses. Also
  note that the IP addresses are shown in hexadecimal.
  For information on binary or hexadecimal notation
  see Appendix B.

                        See Next Slide
TCP/IP Protocol Suite                          11
Figure 7.7   Example 1




TCP/IP Protocol Suite           12
Figure 7.8   Proxy ARP




TCP/IP Protocol Suite           13
7.2 ARP PACKAGE
   In this section, we give an example of a simplified ARP software
   package to show the components and the relationships between the
   components. This ARP package involves five modules: a cache table,
   queues, an output module, an input module, and a cache-control
   module.


    The topics discussed in this section include:
    Cache Table
    Queues
    Output Module
    Input Module
    Cache-Control Module



TCP/IP Protocol Suite                                      14
Figure 7.9   ARP components




TCP/IP Protocol Suite                15
Table 7.1 Original cache table used for examples




TCP/IP Protocol Suite                                16
ExamplE 2


  The ARP output module receives an IP datagram
  (from the IP layer) with the destination address
  114.5.7.89. It checks the cache table and finds that an
  entry exists for this destination with the RESOLVED
  state (R in the table). It extracts the hardware address,
  which is 457342ACAE32, and sends the packet and
  the address to the data link layer for transmission.
  The cache table remains the same.



TCP/IP Protocol Suite                            17
ExamplE 3


  Twenty seconds later, the ARP output module receives
  an IP datagram (from the IP layer) with the
  destination address 116.1.7.22. It checks the cache
  table and does not find this destination in the table.
  The module adds an entry to the table with the state
  PENDING and the Attempt value 1. It creates a new
  queue for this destination and enqueues the packet. It
  then sends an ARP request to the data link layer for
  this destination. The new cache table is shown in
  Table 7.2.
                      See Next Slide
TCP/IP Protocol Suite                          18
Table 7.2 Updated cache table for Example 3




TCP/IP Protocol Suite                           19
ExamplE 4


  Fifteen seconds later, the ARP input module receives
  an ARP packet with target protocol (IP) address
  188.11.8.71. The module checks the table and finds
  this address. It changes the state of the entry to
  RESOLVED and sets the time-out value to 900. The
  module then adds the target hardware address
  (E34573242ACA) to the entry. Now it accesses queue
  18 and sends all the packets in this queue, one by one,
  to the data link layer. The new cache table is shown in
  Table 7.3.
                      See Next Slide
TCP/IP Protocol Suite                          20
Table 7.3 Updated cache table for Example 4




TCP/IP Protocol Suite                           21
ExamplE 5


  Twenty-five seconds later, the cache-control module
  updates every entry. The time-out values for the first
  three resolved entries are decremented by 60. The
  time-out value for the last resolved entry is
  decremented by 25. The state of the next-to-the last
  entry is changed to FREE because the time-out is
  zero. For each of the three pending entries, the value
  of the attempts

                        See Next Slide

TCP/IP Protocol Suite                          22
Table 7.4 Updated cache table for Example 5




TCP/IP Protocol Suite                          23
7.3 RARP
   RARP finds the logical address for a machine that only knows its
   physical address.




    The topics discussed in this section include:
    Packet Format
    Encapsulation
    RARP Server
    Alternative Solutions to RARP




TCP/IP Protocol Suite                                    24
Note:

    The RARP request packets are broadcast;
        the RARP reply packets are unicast.




TCP/IP Protocol Suite                25
Figure 7.10   RARP operation




TCP/IP Protocol Suite                 26
Figure 7.11   RARP packet




TCP/IP Protocol Suite              27
Figure 7.12   Encapsulation of RARP packet




TCP/IP Protocol Suite                               28

Contenu connexe

Tendances

Address resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocolAddress resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocol
asimnawaz54
 
IP Routing
IP RoutingIP Routing
IP Routing
Peter R. Egli
 
Bootp and dhcp
Bootp and dhcpBootp and dhcp
Bootp and dhcp
Mohd Arif
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocol
Mohd Arif
 

Tendances (20)

Address resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocolAddress resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocol
 
IP Routing
IP RoutingIP Routing
IP Routing
 
IGMP
IGMPIGMP
IGMP
 
TCP/IP and UDP protocols
TCP/IP and UDP protocolsTCP/IP and UDP protocols
TCP/IP and UDP protocols
 
Ipv4
Ipv4Ipv4
Ipv4
 
Rarp
RarpRarp
Rarp
 
Network layer logical addressing
Network layer logical addressingNetwork layer logical addressing
Network layer logical addressing
 
IP Datagram Structure
IP Datagram StructureIP Datagram Structure
IP Datagram Structure
 
Bootp and dhcp
Bootp and dhcpBootp and dhcp
Bootp and dhcp
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocol
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Point to-point protocol (ppp), PAP & CHAP
Point to-point protocol (ppp), PAP & CHAPPoint to-point protocol (ppp), PAP & CHAP
Point to-point protocol (ppp), PAP & CHAP
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
 
transport layer
transport layertransport layer
transport layer
 
IPv4
IPv4IPv4
IPv4
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocol
 
Ip addressing classless
Ip addressing classlessIp addressing classless
Ip addressing classless
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 

En vedette (7)

KNIME tutorial
KNIME tutorialKNIME tutorial
KNIME tutorial
 
V5I3_IJERTV5IS031157
V5I3_IJERTV5IS031157V5I3_IJERTV5IS031157
V5I3_IJERTV5IS031157
 
Firewall, Trusted Systems,IP Security ,ESP Encryption and Authentication
Firewall, Trusted Systems,IP Security ,ESP Encryption and AuthenticationFirewall, Trusted Systems,IP Security ,ESP Encryption and Authentication
Firewall, Trusted Systems,IP Security ,ESP Encryption and Authentication
 
Trusted systems
Trusted systemsTrusted systems
Trusted systems
 
Computer Virus powerpoint presentation
Computer Virus powerpoint presentationComputer Virus powerpoint presentation
Computer Virus powerpoint presentation
 
Network management
Network managementNetwork management
Network management
 
ANTIVIRUS AND VIRUS Powerpoint presentation
ANTIVIRUS AND VIRUS Powerpoint presentationANTIVIRUS AND VIRUS Powerpoint presentation
ANTIVIRUS AND VIRUS Powerpoint presentation
 

Similaire à Arp and rarp

Arp (address resolution protocol)
Arp (address resolution protocol)Arp (address resolution protocol)
Arp (address resolution protocol)
tigerbt
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
anil933
 

Similaire à Arp and rarp (20)

Arp
ArpArp
Arp
 
ARP and RARP.ppt
ARP and RARP.pptARP and RARP.ppt
ARP and RARP.ppt
 
Chap-07 ARP and RARP.pdf
Chap-07 ARP and RARP.pdfChap-07 ARP and RARP.pdf
Chap-07 ARP and RARP.pdf
 
arp
arparp
arp
 
Chap 07 arp & rarp
Chap 07 arp & rarpChap 07 arp & rarp
Chap 07 arp & rarp
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
Ch07
Ch07Ch07
Ch07
 
Chap 11
Chap 11Chap 11
Chap 11
 
Rip ospf and bgp
Rip ospf and bgpRip ospf and bgp
Rip ospf and bgp
 
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptxAdvanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
 
ipv4
ipv4ipv4
ipv4
 
rip, ospf 13-14
rip, ospf 13-14rip, ospf 13-14
rip, ospf 13-14
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
Chap 02
Chap 02Chap 02
Chap 02
 
Chap 13
Chap 13Chap 13
Chap 13
 
Internet technology unit 2
Internet technology unit 2Internet technology unit 2
Internet technology unit 2
 
Arp (address resolution protocol)
Arp (address resolution protocol)Arp (address resolution protocol)
Arp (address resolution protocol)
 
Chap 02 osi model
Chap 02 osi modelChap 02 osi model
Chap 02 osi model
 
Chap 06 delivery and routing of ip packets
Chap 06 delivery and routing of ip packetsChap 06 delivery and routing of ip packets
Chap 06 delivery and routing of ip packets
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
 

Plus de Mohd Arif

Project identification
Project identificationProject identification
Project identification
Mohd Arif
 
Project evalaution techniques
Project evalaution techniquesProject evalaution techniques
Project evalaution techniques
Mohd Arif
 
Presentation
PresentationPresentation
Presentation
Mohd Arif
 
Pointers in c
Pointers in cPointers in c
Pointers in c
Mohd Arif
 
Peer to-peer
Peer to-peerPeer to-peer
Peer to-peer
Mohd Arif
 
Overview of current communications systems
Overview of current communications systemsOverview of current communications systems
Overview of current communications systems
Mohd Arif
 
Overall 23 11_2007_hdp
Overall 23 11_2007_hdpOverall 23 11_2007_hdp
Overall 23 11_2007_hdp
Mohd Arif
 
Objectives of budgeting
Objectives of budgetingObjectives of budgeting
Objectives of budgeting
Mohd Arif
 
Networing basics
Networing basicsNetworing basics
Networing basics
Mohd Arif
 
Iris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformIris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platform
Mohd Arif
 
Ip sec and ssl
Ip sec and  sslIp sec and  ssl
Ip sec and ssl
Mohd Arif
 
Ip security in i psec
Ip security in i psecIp security in i psec
Ip security in i psec
Mohd Arif
 
Intro to comp. hardware
Intro to comp. hardwareIntro to comp. hardware
Intro to comp. hardware
Mohd Arif
 
H.323 vs. cops interworking
H.323 vs. cops interworkingH.323 vs. cops interworking
H.323 vs. cops interworking
Mohd Arif
 
Google search tips advanced features
Google search tips advanced featuresGoogle search tips advanced features
Google search tips advanced features
Mohd Arif
 

Plus de Mohd Arif (20)

Project identification
Project identificationProject identification
Project identification
 
Project evalaution techniques
Project evalaution techniquesProject evalaution techniques
Project evalaution techniques
 
Presentation
PresentationPresentation
Presentation
 
Pointers in c
Pointers in cPointers in c
Pointers in c
 
Peer to-peer
Peer to-peerPeer to-peer
Peer to-peer
 
Overview of current communications systems
Overview of current communications systemsOverview of current communications systems
Overview of current communications systems
 
Overall 23 11_2007_hdp
Overall 23 11_2007_hdpOverall 23 11_2007_hdp
Overall 23 11_2007_hdp
 
Objectives of budgeting
Objectives of budgetingObjectives of budgeting
Objectives of budgeting
 
Networing basics
Networing basicsNetworing basics
Networing basics
 
Loaders
LoadersLoaders
Loaders
 
Lists
ListsLists
Lists
 
Iris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformIris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platform
 
Ip sec and ssl
Ip sec and  sslIp sec and  ssl
Ip sec and ssl
 
Ip security in i psec
Ip security in i psecIp security in i psec
Ip security in i psec
 
Intro to comp. hardware
Intro to comp. hardwareIntro to comp. hardware
Intro to comp. hardware
 
Heap sort
Heap sortHeap sort
Heap sort
 
H.323 vs. cops interworking
H.323 vs. cops interworkingH.323 vs. cops interworking
H.323 vs. cops interworking
 
H.323
H.323H.323
H.323
 
Graphs
GraphsGraphs
Graphs
 
Google search tips advanced features
Google search tips advanced featuresGoogle search tips advanced features
Google search tips advanced features
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Arp and rarp

  • 1. Chapter 7 ARP and RARP Objectives Upon completion you will be able to: • Understand the need for ARP • Understand the cases in which ARP is used • Understand the components and interactions in an ARP package • Understand the need for RARP TCP/IP Protocol Suite 1
  • 2. Figure 7.1 ARP and RARP TCP/IP Protocol Suite 2
  • 3. Figure 7.2 Position of ARP and RARP in TCP/IP protocol suite TCP/IP Protocol Suite 3
  • 4. 7.1 ARP ARP associates an IP address with its physical address. On a typical physical network, such as a LAN, each device on a link is identified by a physical or station address that is usually imprinted on the NIC. The topics discussed in this section include: Packet Format Encapsulation Operation ARP over ATM Proxy ARP TCP/IP Protocol Suite 4
  • 5. Figure 7.3 ARP operation TCP/IP Protocol Suite 5
  • 6. Figure 7.4 ARP packet TCP/IP Protocol Suite 6
  • 7. Figure 7.5 Encapsulation of ARP packet TCP/IP Protocol Suite 7
  • 8. Figure 7.6 Four cases using ARP TCP/IP Protocol Suite 8
  • 9. Note: An ARP request is broadcast; an ARP reply is unicast. TCP/IP Protocol Suite 9
  • 10. ExamplE 1 A host with IP address 130.23.43.20 and physical address B2:34:55:10:22:10 has a packet to send to another host with IP address 130.23.43.25 and physical address A4:6E:F4:59:83:AB (which is unknown to the first host). The two hosts are on the same Ethernet network. Show the ARP request and reply packets encapsulated in Ethernet frames. See Next Slide TCP/IP Protocol Suite 10
  • 11. ExamplE 1 (ContinuEd) Solution Figure 7.7 shows the ARP request and reply packets. Note that the ARP data field in this case is 28 bytes, and that the individual addresses do not fit in the 4- byte boundary. That is why we do not show the regular 4-byte boundaries for these addresses. Also note that the IP addresses are shown in hexadecimal. For information on binary or hexadecimal notation see Appendix B. See Next Slide TCP/IP Protocol Suite 11
  • 12. Figure 7.7 Example 1 TCP/IP Protocol Suite 12
  • 13. Figure 7.8 Proxy ARP TCP/IP Protocol Suite 13
  • 14. 7.2 ARP PACKAGE In this section, we give an example of a simplified ARP software package to show the components and the relationships between the components. This ARP package involves five modules: a cache table, queues, an output module, an input module, and a cache-control module. The topics discussed in this section include: Cache Table Queues Output Module Input Module Cache-Control Module TCP/IP Protocol Suite 14
  • 15. Figure 7.9 ARP components TCP/IP Protocol Suite 15
  • 16. Table 7.1 Original cache table used for examples TCP/IP Protocol Suite 16
  • 17. ExamplE 2 The ARP output module receives an IP datagram (from the IP layer) with the destination address 114.5.7.89. It checks the cache table and finds that an entry exists for this destination with the RESOLVED state (R in the table). It extracts the hardware address, which is 457342ACAE32, and sends the packet and the address to the data link layer for transmission. The cache table remains the same. TCP/IP Protocol Suite 17
  • 18. ExamplE 3 Twenty seconds later, the ARP output module receives an IP datagram (from the IP layer) with the destination address 116.1.7.22. It checks the cache table and does not find this destination in the table. The module adds an entry to the table with the state PENDING and the Attempt value 1. It creates a new queue for this destination and enqueues the packet. It then sends an ARP request to the data link layer for this destination. The new cache table is shown in Table 7.2. See Next Slide TCP/IP Protocol Suite 18
  • 19. Table 7.2 Updated cache table for Example 3 TCP/IP Protocol Suite 19
  • 20. ExamplE 4 Fifteen seconds later, the ARP input module receives an ARP packet with target protocol (IP) address 188.11.8.71. The module checks the table and finds this address. It changes the state of the entry to RESOLVED and sets the time-out value to 900. The module then adds the target hardware address (E34573242ACA) to the entry. Now it accesses queue 18 and sends all the packets in this queue, one by one, to the data link layer. The new cache table is shown in Table 7.3. See Next Slide TCP/IP Protocol Suite 20
  • 21. Table 7.3 Updated cache table for Example 4 TCP/IP Protocol Suite 21
  • 22. ExamplE 5 Twenty-five seconds later, the cache-control module updates every entry. The time-out values for the first three resolved entries are decremented by 60. The time-out value for the last resolved entry is decremented by 25. The state of the next-to-the last entry is changed to FREE because the time-out is zero. For each of the three pending entries, the value of the attempts See Next Slide TCP/IP Protocol Suite 22
  • 23. Table 7.4 Updated cache table for Example 5 TCP/IP Protocol Suite 23
  • 24. 7.3 RARP RARP finds the logical address for a machine that only knows its physical address. The topics discussed in this section include: Packet Format Encapsulation RARP Server Alternative Solutions to RARP TCP/IP Protocol Suite 24
  • 25. Note: The RARP request packets are broadcast; the RARP reply packets are unicast. TCP/IP Protocol Suite 25
  • 26. Figure 7.10 RARP operation TCP/IP Protocol Suite 26
  • 27. Figure 7.11 RARP packet TCP/IP Protocol Suite 27
  • 28. Figure 7.12 Encapsulation of RARP packet TCP/IP Protocol Suite 28