W jaki sposób adresy IP są przypisywane użytkownikom końcowym?

8

W jaki sposób przypisywane są adresy IPv4? To, co wywołało moją ciekawość, to fakt, że miałem adres IPv4 96.32.179.XX i przeprowadziłem się około 2 tygodnie temu (około 10 mil od poprzedniego adresu), a teraz mam adres IPv4 24.158.252.XXX. To samo miasto i państwo dla każdego adresu IP.

Wydaje mi się, że każdemu miastu zostanie przypisany zakres IPv4, co oznacza, że ​​oba moje adresy zaczynają się od 96.XX.XXX.XX. Czy adresy IPv4 są po prostu losowo przypisywane z twojej puli ISP adresów IPv4, które mają dostępne?

Oba wyżej wymienione IPv4 są przeznaczone dla kont stacjonarnych.

SmallFries BigGuys
źródło
Skąd już głosowanie? Czy wyjaśnisz, co nie jest dobre lub jasne w moim pytaniu?
SmallFries BigGuys,
2
Nie mam pojęcia, ale odpowiedź na twoje pytanie jest taka, że ​​zależy to od polityki twojego dostawcy usług internetowych. Może to być wszystko, od losowego adresu IP z jego puli po jakiś budynek na mapie ulic. Ponieważ od dekady kończy się nam adres IPv4, nastąpiły fuzje, podziały, innowacje techniczne i wiele innych, które wpływają na takie wzorce. Bez rozmowy z samym dostawcą usług internetowych prawdopodobnie nie będziesz w stanie go rozpoznać.
Seth
@Seth - dziękuję za te informacje. W przypadku fuzji itp., W jaki sposób narzędzia do wyszukiwania adresów IP mogą wyświetlać, kto jest usługodawcą internetowym na podstawie adresu IP? Takich jak whatismyipaddress.com/ip/96.32.179.23
SmallFries BigGuys,
Internet Assigned Numbers Authority (IANA) przypisuje bloki IP regionom. Każdy region, np. Europa, ma „Subdevision” (w tym przypadku RIPE), który dodatkowo przypisuje te ogromne bloki do mniejszych bloków, które ostatecznie są w pewnym momencie zarejestrowane w firmie. Jako przykład, Twój adres został przekazany przez ARIN firmie Charter w 2008 r. Każdy rejestr zazwyczaj udostępnia interfejs API Whois, a usługi tego typu używają go do identyfikowania adresów IP.
Seth
Powiązane z bezpieczeństwem informacji (później zamknięte jako nie na temat): Czy ICANN może odmówić ludziom dostępu do Internetu? gdzie mniej więcej połowa mojej odpowiedzi dotyczy konkretnie przypisania adresu IP.
CVn

Odpowiedzi:

8

Twój dostawca usług internetowych może być dużą firmą lub firmą lokalną.

Duże firmy, takie jak Comcast lub AT&T w USA, mają wiele adresów, o które prosili w swoim regionalnym rejestrze internetowym (ARIN w Stanach Zjednoczonych, RIPE w Europie).

Ponieważ zakres IPv4 jest wyczerpany, bardzo trudno jest mieć dużą liczbę kolejnych adresów .

Zakres ISP może składać się z fragmentu 1024 adresów z jednego zakresu, 4096 z drugiego itd.

ARIN, RIPE i inne rejestry przypisują wnioskodawcy wszystko, co uznają za wolne.

Mali dostawcy usług internetowych w większości przypadków zależą od większych dostawców usług internetowych, dlatego nie żądają adresów do ARIN lub RIPE. Zamiast tego dzierżawią adresy od większego dostawcy usług internetowych, co skutkuje jeszcze większą liczbą partycjonowanych części.

Witryny, które lokalizują się geograficznie za pomocą adresu IP, używają baz danych wyodrębnionych z informacji dostarczonych przez rejestry (ARIN, RIPE itp.), Więc są dalekie od dokładności i zwykle pokazują fizyczny adres dostawcy usług internetowych, który zażądał zakresu z rejestru, nie wiedząc, czy ten zakres jest używany przez dostawcę usług internetowych, czy dzierżawiony innemu.

jcbermu
źródło
1
Wiele firm, które nie są dostawcami usług internetowych, posiada niezależne od dostawcy bloki adresów IPv4, które pochodziły bezpośrednio z RIR. Niektóre firmy niebędące dostawcami usług internetowych posiadają nawet wiele niezależnych od dostawcy /8bloków adresów IPv4 . Niektóre osoby mają nawet niezależne od dostawcy bloki adresów IPv4. Dostawcy usług internetowych nie będą reklamować żadnego prefiksu IPv4 dłużej niż /24, więc jest to maksymalna długość prefiksu adresowania niezależnego od dostawcy.
Ron Maupin,
Jeśli chodzi o witryny do wyszukiwania geograficznego, odkryłem, że MaxMind robi bardzo imponującą robotę, wskazując dokładną lokalizację adresu IP, nawet jeśli większość innych stron tego nie robi. To prawda, jest to usługa płatna, ale nadal robi wrażenie. Na przykład taki wynik otrzymuję w przypadku zapytania o mój bieżący (tak dla DHCP) zewnętrzny adres IP
cascer1,
1

Zacznijmy od góry: System rejestru numerów internetowych (zdefiniowany w RFC 7020 ) to zestaw systemów i organizacji, które współpracują w zarządzaniu wszystkimi adresami IP na świecie.

IANA (Internet Assigned Numbers Authority) „jest właścicielem” wszystkich adresów IP i przekazuje je RIR (regionalnym rejestrom internetowym), które określają własne zasady dotyczące tego, kto może uzyskać blok adresów IP i z jakiego powodu powinni je otrzymać.

IANA przypisuje „bloki” IPv4, które są w zasadzie zestawem kolejnych adresów IP. Największy możliwy do przypisania blok to blok / 8, co oznacza, że ​​wszystkie adresy IP zaczynają się od określonego oktetu (np . 123 .. *). RIR pobierają adresy IP przypisane im przez IANA i dzielą je na mniejsze bloki, które są następnie przypisywane organizacjom takim jak ISP lub duże firmy. (Na przykład Cloudflare nie jest usługodawcą internetowym, ale ma przypisanych sporo adresów IP, ponieważ obsługują bardzo dużą sieć globalną. Nie możesz przejść do RIR i zażądać tylko jednego adresu IP)

Twój dostawca usług internetowych następnie, w zależności od jego wielkości, przejdzie do RIR i poprosi o przydział adresów IP. RIR następnie przypisuje Twojemu ISP niektóre adresy z dostępnej puli, w idealnym świecie byłby to jeden duży blok kolejnych adresów (na przykład 123.123.0.1/17 (123.123.0.1 - 123.123.127.254)). Niestety ilość dostępnych bloków IP tego rozmiaru gwałtownie się zmniejsza, ponieważ kończy się przestrzeń adresowa IPv4. Dlatego dostawca usług internetowych może otrzymać dwa / 18 bloków zamiast jednego / 17 bloków.

Następnie, gdy łączysz się z siecią swojego usługodawcy internetowego, żądasz adresu (za pomocą DHCP ). Twój dostawca usług internetowych wybierze adres z puli dostępnych adresów, który został mu przypisany przez RIR. Ponieważ dostawca usług internetowych prawdopodobnie posiada wiele bloków adresów IP, istnieje szansa, że ​​adres IP, który zostanie Ci przypisany, będzie zupełnie inny niż poprzednio.

Możliwe jest, że dostawca usług internetowych starannie uporządkuje swoje przydziały IP, przypisując określony blok do określonej lokalizacji, ale tak naprawdę nie służy to żadnemu celowi, z wyjątkiem ładnego wyglądu, dlatego tego nie robią.

TL; DR: Otrzymujesz swój adres IP od usługodawcy internetowego, który pobiera go z RIR, który pobiera go od IANA. Adresy IP są przydzielane według zasady „kto pierwszy, ten lepszy”, więc gdy Twój RIR lub ISP zażąda dwóch bloków w oddzielnych momentach, nie będą one następujące po sobie. Otrzymujesz losowy adres IP z puli dostępnych adresów u usługodawcy internetowego, który może pochodzić z dowolnego z bloków, których są właścicielami. Twój dostawca usług internetowych może przypisać adres IP na podstawie Twojej lokalizacji, ale ponieważ nie przynosi to rzeczywistych korzyści, prawdopodobnie nie.

cascer1
źródło
0

Twoje miasto, dom, a nawet połączenie nie mają z tym nic wspólnego. Otrzymujesz IP przypisane przez twojego dostawcę usług internetowych. Zazwyczaj przypisują to automatycznie, a co ważniejsze dynamicznie .

Ogólnie więc, ilekroć router / modem zostanie uruchomiony ponownie i połączenie zostanie nawiązane (ponownie), zwykle otrzymujesz inny adres IP.

kyze
źródło
Rozumiem, że dostajesz nowy adres IP za każdym razem, gdy modem jest uruchamiany ponownie (zwykle) - po prostu nie byłem pewien, czy określony zakres adresów IP należy do określonego usługodawcy internetowego / obszaru, czy też nie ma takiego przypisania.
SmallFries BigGuys,
1
Ponownie, nie ma to nic wspólnego z obszarem. Każdy dostawca usług internetowych ma blok IPv4, który może następnie przekazać swoim klientom. Niektóre mają więcej, niektóre mają mniej i korzystają z Dualstack lub IPv6.
kyze