<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Understanding DHCP DORA process from Wireshark packet capture perspective in RUCKUS Self-Help</title>
    <link>https://community.ruckuswireless.com/t5/RUCKUS-Self-Help/Understanding-DHCP-DORA-process-from-Wireshark-packet-capture/m-p/71576#M276</link>
    <description>&lt;P&gt;&lt;STRONG&gt;Understanding DHCP DORA process from Wireshark packet capture perspective&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;These are the basics you need to know to understand what DHCP process involves when a client initiates a request to get an IP address from a DHCP server. This applies to wireless as well as wired clients.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DHCP—Dynamic Host Configuration Protocol&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;It uses UDP port 67 for the DHCP server, and UDP port 68 for the DHCP client.&lt;/LI&gt;&lt;LI&gt;Dynamically assigns an&amp;nbsp;&lt;A href="https://en.wikipedia.org/wiki/IP_address" target="_blank"&gt;IP address&lt;/A&gt;&amp;nbsp;and other network configuration parameters to each device on a network so they can communicate with other IP networks.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How it operates:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPDISCOVER&lt;/U&gt;&lt;/STRONG&gt; (IP address request)&lt;/P&gt;&lt;P&gt;-DHCP client generates a special message known as &lt;STRONG&gt;&lt;U&gt;DHCPDISCOVER&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message and broadcasts this message on the local LAN. If a DHCP server is configured on the local network, it will also receive the message. If multiple DHCP servers are configured on the local network, they all will receive the&amp;nbsp;&lt;STRONG&gt;DHCPDISCOVER&lt;/STRONG&gt;&amp;nbsp;message. This message is &lt;STRONG&gt;broadcast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_0-1700155433887.png" style="width: 691px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9804i76259FF3736CAAD8/image-dimensions/691x486/is-moderation-mode/true?v=v2" width="691" height="486" role="button" title="jeisson_diaz_0-1700155433887.png" alt="jeisson_diaz_0-1700155433887.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&amp;nbsp;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPOFFER&lt;/U&gt;&lt;/STRONG&gt; (IP address offer)&lt;/P&gt;&lt;P&gt;In reply to the&amp;nbsp;DHCPDISCOVER&amp;nbsp;message, a DHCP server sends a&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;DHCPOFFER&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message to the client. If multiple DHCP servers are available, based on their configuration, one of them or all of them can reply to the&amp;nbsp;DHCPDISCOVER&amp;nbsp;message. This message is &lt;STRONG&gt;broadcast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_1-1700155433890.png" style="width: 692px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9803iE84AEFF5C8BA8B4E/image-dimensions/692x486/is-moderation-mode/true?v=v2" width="692" height="486" role="button" title="jeisson_diaz_1-1700155433890.png" alt="jeisson_diaz_1-1700155433890.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPREQUEST&lt;/U&gt;&lt;/STRONG&gt; (IP address selection)&lt;/P&gt;&lt;P&gt;Depending on the number of DHCP servers, a host may receive multiple&amp;nbsp;DHCPOFFER&amp;nbsp;messages. If a host receives multiple&amp;nbsp;DHCPOFFER&amp;nbsp;messages, it accepts only one message and tells the corresponding server with a&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;DHCPREQUEST&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message that it wants to use the offered IP configuration, all other servers withdraw any offers that they might have made to the client and return the offered address to the pool of available addresses. This is an &lt;STRONG&gt;unicast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_2-1700155433892.png" style="width: 690px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9802i425F9E15B58A9FE7/image-dimensions/690x485/is-moderation-mode/true?v=v2" width="690" height="485" role="button" title="jeisson_diaz_2-1700155433892.png" alt="jeisson_diaz_2-1700155433892.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&amp;nbsp;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPACK&lt;/U&gt;&lt;/STRONG&gt; (IP address acknowledgment)&lt;/P&gt;&lt;P&gt;When the DHCP server receives a&amp;nbsp;DHCPREQUEST&amp;nbsp;message from the client, the configuration process enters its final stage. The server sends a&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;DHCPACK&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message to the client. This is an &lt;STRONG&gt;unicast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_3-1700155433894.png" style="width: 691px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9805iBBD1BBB0635889A0/image-dimensions/691x486/is-moderation-mode/true?v=v2" width="691" height="486" role="button" title="jeisson_diaz_3-1700155433894.png" alt="jeisson_diaz_3-1700155433894.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Summarizing, the following picture describes the packet flow between DHCP client and server.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCP Cross communication between Client-Server&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_4-1700155433897.png" style="width: 550px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9806iF92BC01E9D52A7C5/image-dimensions/550x292/is-moderation-mode/true?v=v2" width="550" height="292" role="button" title="jeisson_diaz_4-1700155433897.png" alt="jeisson_diaz_4-1700155433897.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this is being informative for you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 16 Nov 2023 17:32:31 GMT</pubDate>
    <dc:creator>jeisson_diaz</dc:creator>
    <dc:date>2023-11-16T17:32:31Z</dc:date>
    <item>
      <title>Understanding DHCP DORA process from Wireshark packet capture perspective</title>
      <link>https://community.ruckuswireless.com/t5/RUCKUS-Self-Help/Understanding-DHCP-DORA-process-from-Wireshark-packet-capture/m-p/71576#M276</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Understanding DHCP DORA process from Wireshark packet capture perspective&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;These are the basics you need to know to understand what DHCP process involves when a client initiates a request to get an IP address from a DHCP server. This applies to wireless as well as wired clients.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DHCP—Dynamic Host Configuration Protocol&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;It uses UDP port 67 for the DHCP server, and UDP port 68 for the DHCP client.&lt;/LI&gt;&lt;LI&gt;Dynamically assigns an&amp;nbsp;&lt;A href="https://en.wikipedia.org/wiki/IP_address" target="_blank"&gt;IP address&lt;/A&gt;&amp;nbsp;and other network configuration parameters to each device on a network so they can communicate with other IP networks.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How it operates:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPDISCOVER&lt;/U&gt;&lt;/STRONG&gt; (IP address request)&lt;/P&gt;&lt;P&gt;-DHCP client generates a special message known as &lt;STRONG&gt;&lt;U&gt;DHCPDISCOVER&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message and broadcasts this message on the local LAN. If a DHCP server is configured on the local network, it will also receive the message. If multiple DHCP servers are configured on the local network, they all will receive the&amp;nbsp;&lt;STRONG&gt;DHCPDISCOVER&lt;/STRONG&gt;&amp;nbsp;message. This message is &lt;STRONG&gt;broadcast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_0-1700155433887.png" style="width: 691px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9804i76259FF3736CAAD8/image-dimensions/691x486/is-moderation-mode/true?v=v2" width="691" height="486" role="button" title="jeisson_diaz_0-1700155433887.png" alt="jeisson_diaz_0-1700155433887.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&amp;nbsp;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPOFFER&lt;/U&gt;&lt;/STRONG&gt; (IP address offer)&lt;/P&gt;&lt;P&gt;In reply to the&amp;nbsp;DHCPDISCOVER&amp;nbsp;message, a DHCP server sends a&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;DHCPOFFER&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message to the client. If multiple DHCP servers are available, based on their configuration, one of them or all of them can reply to the&amp;nbsp;DHCPDISCOVER&amp;nbsp;message. This message is &lt;STRONG&gt;broadcast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_1-1700155433890.png" style="width: 692px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9803iE84AEFF5C8BA8B4E/image-dimensions/692x486/is-moderation-mode/true?v=v2" width="692" height="486" role="button" title="jeisson_diaz_1-1700155433890.png" alt="jeisson_diaz_1-1700155433890.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPREQUEST&lt;/U&gt;&lt;/STRONG&gt; (IP address selection)&lt;/P&gt;&lt;P&gt;Depending on the number of DHCP servers, a host may receive multiple&amp;nbsp;DHCPOFFER&amp;nbsp;messages. If a host receives multiple&amp;nbsp;DHCPOFFER&amp;nbsp;messages, it accepts only one message and tells the corresponding server with a&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;DHCPREQUEST&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message that it wants to use the offered IP configuration, all other servers withdraw any offers that they might have made to the client and return the offered address to the pool of available addresses. This is an &lt;STRONG&gt;unicast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_2-1700155433892.png" style="width: 690px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9802i425F9E15B58A9FE7/image-dimensions/690x485/is-moderation-mode/true?v=v2" width="690" height="485" role="button" title="jeisson_diaz_2-1700155433892.png" alt="jeisson_diaz_2-1700155433892.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&amp;nbsp;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCPACK&lt;/U&gt;&lt;/STRONG&gt; (IP address acknowledgment)&lt;/P&gt;&lt;P&gt;When the DHCP server receives a&amp;nbsp;DHCPREQUEST&amp;nbsp;message from the client, the configuration process enters its final stage. The server sends a&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;DHCPACK&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;message to the client. This is an &lt;STRONG&gt;unicast &lt;/STRONG&gt;packet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_3-1700155433894.png" style="width: 691px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9805iBBD1BBB0635889A0/image-dimensions/691x486/is-moderation-mode/true?v=v2" width="691" height="486" role="button" title="jeisson_diaz_3-1700155433894.png" alt="jeisson_diaz_3-1700155433894.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Summarizing, the following picture describes the packet flow between DHCP client and server.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DHCP Cross communication between Client-Server&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeisson_diaz_4-1700155433897.png" style="width: 550px;"&gt;&lt;img src="https://community.ruckuswireless.com/t5/image/serverpage/image-id/9806iF92BC01E9D52A7C5/image-dimensions/550x292/is-moderation-mode/true?v=v2" width="550" height="292" role="button" title="jeisson_diaz_4-1700155433897.png" alt="jeisson_diaz_4-1700155433897.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this is being informative for you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Nov 2023 17:32:31 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/RUCKUS-Self-Help/Understanding-DHCP-DORA-process-from-Wireshark-packet-capture/m-p/71576#M276</guid>
      <dc:creator>jeisson_diaz</dc:creator>
      <dc:date>2023-11-16T17:32:31Z</dc:date>
    </item>
  </channel>
</rss>

