slow DHCP-"Forwardings"
Posted: 05 Oct 2017 11:09
Hello Together,
we are planning to boot our clients with pxe-images in our network environment (OS6900s as cores, mostly OS6860 and some older 6850 as client-switches). In our first tests, we noticed, that DHCP is a litte bit slow in the pxe-process.
So I build a test with one OS6450-P10, on which a Test-DHCP-Server (MS Server 2012 R2) and a test client are directly connected. The test-scenario is less complex so we can exclude problems with ip helper or someting.
On both sides, I installed wireshark (on the server-side directly, on the client side with the help of a port mirror) and synced the clocks for better comparison. The OS6450 is nearly unconfigured (except the port mirror).
As you can see, I made 3 tests and every time, the first DHCP-Discover from the client doesn't reach the Server:
Wireshark-Log (Client-Side) Wireshark-Log (Server-Side) The second test, I made was, to use a cheap unmanaged LevelOne-Switch between the server and the client. Here I made a second mysterious discovery: the times between the Offer and the Request are every time only 4 seconds. With my OS6450, these times are always 8 seconds.
Can anyone explain (or has an idea), why the first discover-packets are dropped every time and why the times between the offer and the request are much better with the cheaper switch?
Thanks and best regards
Markus
we are planning to boot our clients with pxe-images in our network environment (OS6900s as cores, mostly OS6860 and some older 6850 as client-switches). In our first tests, we noticed, that DHCP is a litte bit slow in the pxe-process.
So I build a test with one OS6450-P10, on which a Test-DHCP-Server (MS Server 2012 R2) and a test client are directly connected. The test-scenario is less complex so we can exclude problems with ip helper or someting.
On both sides, I installed wireshark (on the server-side directly, on the client side with the help of a port mirror) and synced the clocks for better comparison. The OS6450 is nearly unconfigured (except the port mirror).
As you can see, I made 3 tests and every time, the first DHCP-Discover from the client doesn't reach the Server:
Wireshark-Log (Client-Side) Wireshark-Log (Server-Side) The second test, I made was, to use a cheap unmanaged LevelOne-Switch between the server and the client. Here I made a second mysterious discovery: the times between the Offer and the Request are every time only 4 seconds. With my OS6450, these times are always 8 seconds.
Can anyone explain (or has an idea), why the first discover-packets are dropped every time and why the times between the offer and the request are much better with the cheaper switch?
Thanks and best regards
Markus