Mamy konfigurację sieci dla wersji demonstracyjnej, która trwa około 15 milionów. Nasz serwer DHCP jest skonfigurowany do przypisywania ~ 100 adresów (maksymalna liczba równoczesnych połączeń lub naszego AP) ... ale ponieważ ludzie mogą przychodzić i odchodzić bardzo szybko, musimy skrócić czas dzierżawy, aby zwolnić adresy IP i pozwolić inne osoby do połączenia.
Początkowo chciałem wynająć na czas dzierżawy tak krótki, jak 25 sekund, biorąc pod uwagę, że wersja demo jest dość krótka i aby mieć pewność, że żaden adres IP nie zostanie „obraźliwie” zarezerwowany przez serwer DHCP… Jednak obawiam się, że kilka rzeczy
Po pierwsze , wpływ na obciążenie sieci.
Po drugie , czytałem tu i tam, że mogą występować pewne „dziwne” problemy z dzierżawą czasu poniżej 1 minuty (np. Jaka jest dobra konfiguracja limitu czasu dzierżawy DHCP ).
Czy ktoś wie, jakie mogą być różne problemy z korzystaniem z tak krótkiej umowy najmu? Jaki jest wpływ na sieć? Jaki byłby krótki, ale bezpieczny okres najmu do wykorzystania?
źródło
Odpowiedzi:
Dzięki bardzo krótkiemu czasowi dzierżawy zauważysz wzrost ruchu sieciowego, w szczególności ruch rozgłoszeniowy, ponieważ fazy „wykrywania” i „oferowania” DHCP są rozgłaszaniem warstwy 2. Rozmiar problemu zależy od wielu czynników, takich jak rozmiar i złożoność sieci, opóźnienie, wydajność serwera DHCP itp. Należy pamiętać, że klienci DHCP nie czekają, aż wygaśnie dzierżawa, aby spróbować ją odnowić. Więc jeśli dałeś mi 60-sekundową dzierżawę, będę rozmawiał z serwerem DHCP (potencjalnie) co 30 sekund, aby go odnowić.
Jeśli chodzi o „dziwne” problemy, wszystko idzie. Różni klienci DHCP będą zachowywać się inaczej. Niektórzy mogą sobie z tym poradzić, inni mogą mieć problemy z częstym odnawianiem i nie udać się. Być może są klienci, którzy otrzymują dzierżawę i po prostu śpią przez określony czas, a następnie sprawdzają, czy muszą odnowić lub podrzucić adres, jeśli wygasł. Jeśli sen jest dłuższy niż dzierżawa, system zachowa adres IP dłużej niż jest to dozwolone. Nie widziałem tego problemu wcześniej, ale widziałem takie rzeczy, jak adres IP, którego klient żąda w fazie „żądania”, inny niż ten, który serwer dał mu w fazie „oferty”, ale serwer faktycznie dał klientowi „żądanie” „Adres IP, który był już w użyciu. Nigdy nie doceniaj, jak źle można napisać oprogramowanie.
źródło
Uzgodnienie czasów dzierżawy DHCP z limitem połączenia twojego AP nie wydaje mi się najlepszym sposobem na poradzenie sobie z tym problemem. Obie nie muszą się zgadzać. Skróć czas dzierżawy DHCP do około dwukrotnej długości wersji demonstracyjnej (całkowicie dowolna sugestia) i rozszerz zakres DHCP, aby pomieścić tyle dzierżaw, ile myślisz, że będziesz miał w rozsądnym czasie. Gdy użytkownicy odpadną z AP i nowi użytkownicy się połączą, albo uzyskają nieużywany adres IP z dużej puli DHCP, albo otrzymają wcześniej wydzierżawiony adres IP po upływie tych czasów dzierżawy.
Jeśli konfigurowanie puli adresów IP DHCP jest sposobem na kontrolowanie liczby osób, które mogą połączyć się z AP, powiedziałbym, że istnieje prawdopodobnie lepszy sposób.
źródło