<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Intel Undi PXE 2.1 Client Ignores DHCP Offer Messages with gPXE Filename from ISC DHCP Server</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT FACE="Arial" SIZE="2">Dear all,</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">I got stuck on enabling an Intel Undi based PXE 2.1 client to retrieve the gPXE boot file from my DHCP/TFTP Boot server. Here's an extract from my dhcpd.conf:</FONT></P>
<P><FONT FACE="Arial" SIZE="2">[CODE]</FONT>
<BR><FONT FACE="Arial" SIZE="2"># PXE Options (ISC DHCP Server Version 3.x)</FONT>
<BR><FONT FACE="Arial" SIZE="2">option space PXE;</FONT>
<BR><FONT FACE="Arial" SIZE="2">option PXE.discovery-control code 6 = unsigned integer 8;</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2"># PXE client classes</FONT>
<BR><FONT FACE="Arial" SIZE="2">class "PXE-clients" {</FONT>
<BR> <FONT FACE="Arial" SIZE="2">match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option dhcp-parameter-request-list 60,66,43;</FONT>
<BR> <FONT FACE="Arial" SIZE="2"># Option 60</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option vendor-class-identifier "PXEClient";</FONT>
<BR> <FONT FACE="Arial" SIZE="2"># Option 66</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option tftp-server-name "192.168.0.65";</FONT>
<BR> <FONT FACE="Arial" SIZE="2"># Option 67</FONT>
<BR><FONT FACE="Arial" SIZE="2"># option bootfile-name "/pxelinux.0";</FONT>
<BR> <FONT FACE="Arial" SIZE="2"># Option 43 with PXE_DISCOVERY_CONTROL set to use boot file name </FONT>
<BR> <FONT FACE="Arial" SIZE="2"># of the initial DHCPOFFER packet</FONT>
<BR> <FONT FACE="Arial" SIZE="2">vendor-option-space PXE;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option PXE.discovery-control 11;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">next-server 192.168.0.65;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">server-name "192.168.0.65";</FONT>
<BR> <FONT FACE="Arial" SIZE="2">filename "/undionly.kpxe";</FONT>
<BR><FONT FACE="Arial" SIZE="2">}</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">subnet 192.168.0.0 netmask 255.255.255.0 {</FONT>
<BR> <FONT FACE="Arial" SIZE="2">ddns-updates on;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">ddns-domainname "mydomain";</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option routers 192.168.0.65;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option netbios-name-servers 192.168.0.65;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option netbios-dd-server 192.168.0.65;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option netbios-node-type 8;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option subnet-mask 255.255.255.0;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">option domain-name-servers 192.168.0.65;</FONT>
</P>
<P> <FONT FACE="Arial" SIZE="2"># PXE clients</FONT>
<BR> <FONT FACE="Arial" SIZE="2">pool {</FONT>
<BR> <FONT FACE="Arial" SIZE="2">range 192.168.0.101 192.168.0.110;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">default-lease-time 21600;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">max-lease-time 43200;</FONT>
<BR> <FONT FACE="Arial" SIZE="2">allow members of "PXE-clients";</FONT>
<BR> <FONT FACE="Arial" SIZE="2">}</FONT>
<BR><FONT FACE="Arial" SIZE="2">}</FONT>
<BR><FONT FACE="Arial" SIZE="2">[/CODE]</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">If you check the following wireshark trace you will see, that the PXE 2.1 client issues four DHCP DISCOVER messages. All of them are acked by the DHCP server with a DHCP OFFER message. The 2nd DISCOVER message is sent 2 s after the first one, where I would have expected a DHCP REQUEST message. The 3rd message is sent 4 s after the 2nd DISCOVER and the last DISCOVER is sent 8 s after the previous request. According to the PXE specification this could be caused by timeouts due to missing DHCP option #60 with "PXEClient" in the DHCP OFFER messages from the server. But checking wireshark dumps, option #60 is there.</FONT></P>
<P><FONT FACE="Arial" SIZE="2">PXE boot works fine on an older client with Intel Undi PXE 2.0 implemented (see second wireshark trace below)</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Any hints how to solve this?</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">P.S.: Here are the wireshark traces:</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">1. Failed PXE boot:</FONT>
<BR><FONT FACE="Arial" SIZE="2">[CODE]</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 0.000000 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0xd19fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 1 (590 bytes on wire, 590 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: bootserver.mydomain (00:1f:d0:9f:e3:43), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd19fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 4</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Discover</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=55,l=24) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (55) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 24</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01020305060B0C0D0F1011122B363C438081828384858687</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 = Subnet Mask</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 = Time Offset</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 = Router</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 = Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 = Domain Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 11 = Resource Location Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 12 = Host Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 13 = Boot File Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 15 = Domain Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 16 = Swap Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 17 = Root Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 18 = Extensions Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 43 = Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 54 = DHCP Server Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 60 = Vendor class identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 67 = Bootfile name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 128 = DOCSIS full security server IP [TODO]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 129 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 130 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 131 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 132 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 133 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 134 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 135 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=57,l=2) Maximum DHCP Message Size = 1260</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=97,l=17) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (97) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 17</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 00303031464430394645333433FFFFFFFF</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client Identifier (UUID): 46313030-3044-4639-4533-3433ffffffff</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=93,l=2) Client System Architecture = IA x86 PC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=94,l=3) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (94) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 010201</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client Network ID Major Version: 2</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client Network ID Minor Version: 1</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=32) Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 0.661461 192.168.0.65 255.255.255.255 DHCP DHCP Offer - Transaction ID 0xd19fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 2 (346 bytes on wire, 346 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Reply (2)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd19fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 4</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 192.168.0.101 (192.168.0.101)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name: 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Offer</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=51,l=4) IP Address Lease Time = 6 hours</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=9) Vendor class identifier = "PXEClient"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=66,l=12) TFTP Server Name = "192.168.0.65"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=43,l=3) Vendor-Specific Information (PXEClient)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (43) Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 06010B</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Suboption 6: PXE discovery control = 11</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=1,l=4) Subnet Mask = 255.255.255.0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 2.112295 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0xd29fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 3 (590 bytes on wire, 590 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: bootserver.mydomain (00:1f:d0:9f:e3:43), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd29fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Discover</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=55,l=24) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (55) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 24</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01020305060B0C0D0F1011122B363C438081828384858687</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 = Subnet Mask</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 = Time Offset</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 = Router</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 = Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 = Domain Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 11 = Resource Location Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 12 = Host Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 13 = Boot File Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 15 = Domain Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 16 = Swap Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 17 = Root Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 18 = Extensions Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 43 = Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 54 = DHCP Server Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 60 = Vendor class identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 67 = Bootfile name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 128 = DOCSIS full security server IP [TODO]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 129 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 130 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 131 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 132 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 133 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 134 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 135 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=57,l=2) Maximum DHCP Message Size = 1260</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (57) Maximum DHCP Message Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 2</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 04EC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=97,l=17) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=93,l=2) Client System Architecture = IA x86 PC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=94,l=3) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=32) Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 4 2.112799 192.168.0.65 255.255.255.255 DHCP DHCP Offer - Transaction ID 0xd29fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 4 (346 bytes on wire, 346 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Reply (2)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd29fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 192.168.0.101 (192.168.0.101)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name: 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Offer</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=51,l=4) IP Address Lease Time = 6 hours</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=9) Vendor class identifier = "PXEClient"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=66,l=12) TFTP Server Name = "192.168.0.65"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=43,l=3) Vendor-Specific Information (PXEClient)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (43) Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 06010B</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Suboption 6: PXE discovery control = 11</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=1,l=4) Subnet Mask = 255.255.255.0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 6.231478 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0xd39fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 5 (590 bytes on wire, 590 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: bootserver.mydomain (00:1f:d0:9f:e3:43), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd39fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 10</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Discover</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=55,l=24) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (55) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 24</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01020305060B0C0D0F1011122B363C438081828384858687</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 = Subnet Mask</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 = Time Offset</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 = Router</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 = Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 = Domain Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 11 = Resource Location Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 12 = Host Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 13 = Boot File Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 15 = Domain Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 16 = Swap Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 17 = Root Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 18 = Extensions Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 43 = Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 54 = DHCP Server Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 60 = Vendor class identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 67 = Bootfile name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 128 = DOCSIS full security server IP [TODO]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 129 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 130 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 131 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 132 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 133 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 134 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 135 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=57,l=2) Maximum DHCP Message Size = 1260</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=97,l=17) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=93,l=2) Client System Architecture = IA x86 PC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=94,l=3) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=32) Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 6.231896 192.168.0.65 255.255.255.255 DHCP DHCP Offer - Transaction ID 0xd39fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 6 (346 bytes on wire, 346 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Reply (2)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd39fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 10</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 192.168.0.101 (192.168.0.101)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name: 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Offer</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=51,l=4) IP Address Lease Time = 6 hours</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=9) Vendor class identifier = "PXEClient"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=66,l=12) TFTP Server Name = "192.168.0.65"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=43,l=3) Vendor-Specific Information (PXEClient)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (43) Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 06010B</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Suboption 6: PXE discovery control = 11</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=1,l=4) Subnet Mask = 255.255.255.0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 7 14.359837 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0xd49fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 7 (590 bytes on wire, 590 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: bootserver.mydomain (00:1f:d0:9f:e3:43), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd49fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 18</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Discover</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=55,l=24) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (55) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 24</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01020305060B0C0D0F1011122B363C438081828384858687</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 = Subnet Mask</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 = Time Offset</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 = Router</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 = Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 = Domain Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 11 = Resource Location Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 12 = Host Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 13 = Boot File Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 15 = Domain Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 16 = Swap Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 17 = Root Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 18 = Extensions Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 43 = Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 54 = DHCP Server Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 60 = Vendor class identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 67 = Bootfile name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 128 = DOCSIS full security server IP [TODO]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 129 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 130 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 131 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 132 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 133 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 134 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 135 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=57,l=2) Maximum DHCP Message Size = 1260</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=97,l=17) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=93,l=2) Client System Architecture = IA x86 PC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=94,l=3) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=32) Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 8 14.360244 192.168.0.65 255.255.255.255 DHCP DHCP Offer - Transaction ID 0xd49fe343</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 8 (346 bytes on wire, 346 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Reply (2)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0xd49fe343</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 18</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 192.168.0.101 (192.168.0.101)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: bootserver.mydomain (00:1f:d0:9f:e3:43)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name: 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Offer</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=51,l=4) IP Address Lease Time = 6 hours</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=9) Vendor class identifier = "PXEClient"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=66,l=12) TFTP Server Name = "192.168.0.65"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=43,l=3) Vendor-Specific Information (PXEClient)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (43) Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 06010B</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Suboption 6: PXE discovery control = 11</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=1,l=4) Subnet Mask = 255.255.255.0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2">[/CODE]</FONT>
</P>
<BR>
<P><FONT FACE="Arial" SIZE="2">2. Successful PXE boot:</FONT>
<BR><FONT FACE="Arial" SIZE="2">[CODE]</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 0.000000 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0x60aa785</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 1 (590 bytes on wire, 590 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0x060aa785</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 4</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Discover</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (53) DHCP Message Type</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 1</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=55,l=24) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (55) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 24</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01020305060B0C0D0F1011122B363C438081828384858687</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 = Subnet Mask</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 = Time Offset</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 = Router</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 = Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 = Domain Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 11 = Resource Location Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 12 = Host Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 13 = Boot File Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 15 = Domain Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 16 = Swap Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 17 = Root Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 18 = Extensions Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 43 = Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 54 = DHCP Server Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 60 = Vendor class identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 67 = Bootfile name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 128 = DOCSIS full security server IP [TODO]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 129 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 130 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 131 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 132 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 133 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 134 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 135 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=57,l=2) Maximum DHCP Message Size = 1260</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=97,l=17) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (97) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 17</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 00594253583033353736390030050AA785</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client Identifier (UUID): 58534259-3330-3735-3639-0030050aa785</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=93,l=2) Client System Architecture = IA x86 PC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=94,l=3) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (94) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 010201</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client Network ID Major Version: 2</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client Network ID Minor Version: 1</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=32) Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 0.212827 192.168.0.65 255.255.255.255 DHCP DHCP Offer - Transaction ID 0x60aa785</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 2 (342 bytes on wire, 342 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Reply (2)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0x060aa785</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 4</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 192.168.0.102 (192.168.0.102)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name: 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Offer</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=51,l=4) IP Address Lease Time = 6 hours</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=9) Vendor class identifier = "PXEClient"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=66,l=12) TFTP Server Name = "192.168.0.65"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=43,l=3) Vendor-Specific Information (PXEClient)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (43) Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 06010B</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Suboption 6: PXE discovery control = 11</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=1,l=4) Subnet Mask = 255.255.255.0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 2.087215 0.0.0.0 255.255.255.255 DHCP DHCP Request - Transaction ID 0x60aa785</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 3 (590 bytes on wire, 590 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0x060aa785</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 4</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name not given</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP Request</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=50,l=4) Requested IP Address = 192.168.0.102</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=55,l=24) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (55) Parameter Request List</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 24</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 01020305060B0C0D0F1011122B363C438081828384858687</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1 = Subnet Mask</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 2 = Time Offset</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 3 = Router</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 = Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 = Domain Name Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 11 = Resource Location Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 12 = Host Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 13 = Boot File Size</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 15 = Domain Name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 16 = Swap Server</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 17 = Root Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 18 = Extensions Path</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 43 = Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 54 = DHCP Server Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 60 = Vendor class identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 67 = Bootfile name</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 128 = DOCSIS full security server IP [TODO]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 129 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 130 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 131 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 132 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 133 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 134 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 135 = PXE - undefined (vendor specific)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=57,l=2) Maximum DHCP Message Size = 1260</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=97,l=17) UUID/GUID-based Client Identifier</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=93,l=2) Client System Architecture = IA x86 PC</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=94,l=3) Client Network Device Interface</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=32) Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 4 2.096375 192.168.0.65 255.255.255.255 DHCP DHCP ACK - Transaction ID 0x60aa785</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 4 (342 bytes on wire, 342 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: Broadcast (ff:ff:ff:ff:ff:ff)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 255.255.255.255 (255.255.255.255)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Bootstrap Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Message type: Boot Reply (2)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware type: Ethernet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hardware address length: 6</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Hops: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Transaction ID: 0x060aa785</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Seconds elapsed: 4</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Bootp flags: 0x8000 (Broadcast)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 1... .... .... .... = Broadcast flag: Broadcast</FONT>
<BR><FONT FACE="Arial" SIZE="2"> .000 0000 0000 0000 = Reserved flags: 0x0000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Your (client) IP address: 192.168.0.102 (192.168.0.102)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Next server IP address: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Relay agent IP address: 0.0.0.0 (0.0.0.0)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client MAC address: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Client hardware address padding: 00000000000000000000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Server host name: 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Boot file name: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Magic cookie: (OK)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=53,l=1) DHCP Message Type = DHCP ACK</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=54,l=4) DHCP Server Identifier = 192.168.0.65</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=51,l=4) IP Address Lease Time = 6 hours</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=60,l=9) Vendor class identifier = "PXEClient"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=66,l=12) TFTP Server Name = "192.168.0.65"</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=43,l=3) Vendor-Specific Information (PXEClient)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (43) Vendor-Specific Information</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Length: 3</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Value: 06010B</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Suboption 6: PXE discovery control = 11</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: (t=1,l=4) Subnet Mask = 255.255.255.0</FONT>
<BR><FONT FACE="Arial" SIZE="2"> End Option</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Padding</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 5 2.097483 192.168.0.102 192.168.0.65 TFTP Read Request, File: /undionly.kpxe\000, Transfer type: octet\000, 0=0\000</FONT></P>
<P><FONT FACE="Arial" SIZE="2">Frame 5 (70 bytes on wire, 70 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85), Dst: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.102 (192.168.0.102), Dst: 192.168.0.65 (192.168.0.65)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: ah-esp-encap (2070), Dst Port: tftp (69)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Trivial File Transfer Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> [Source File: /undionly.kpxe]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Opcode: Read Request (1)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Source File: /undionly.kpxe</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Type: octet</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: tsize\000 = 0\000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option name: tsize</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option value: 0</FONT>
<BR><FONT FACE="Arial" SIZE="2">No. Time Source Destination Protocol Info</FONT>
<BR><FONT FACE="Arial" SIZE="2"> 6 2.099304 192.168.0.65 192.168.0.102 TFTP Option Acknowledgement, 26742=26742\000</FONT>
</P>
<P><FONT FACE="Arial" SIZE="2">Frame 6 (56 bytes on wire, 56 bytes captured)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Ethernet II, Src: AsustekC_1a:4e:67 (00:1b:fc:1a:4e:67), Dst: FujitsuS_0a:a7:85 (00:30:05:0a:a7:85)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Internet Protocol, Src: 192.168.0.65 (192.168.0.65), Dst: 192.168.0.102 (192.168.0.102)</FONT>
<BR><FONT FACE="Arial" SIZE="2">User Datagram Protocol, Src Port: 56082 (56082), Dst Port: ah-esp-encap (2070)</FONT>
<BR><FONT FACE="Arial" SIZE="2">Trivial File Transfer Protocol</FONT>
<BR><FONT FACE="Arial" SIZE="2"> [Source File: /undionly.kpxe]</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Opcode: Option Acknowledgement (6)</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option: tsize\000 = 26742\000</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option name: tsize</FONT>
<BR><FONT FACE="Arial" SIZE="2"> Option value: 26742</FONT>
<BR><FONT FACE="Arial" SIZE="2">[/CODE]</FONT>
</P>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>