Czytałem więc o CIDR. Jeśli się nie mylę, możliwe jest przypisanie tych samych dwóch adresów IP do dwóch komputerów, pod warunkiem że mają one różne długości prefiksów (różne podsieci). Zastanawiałem się, czy takie zadania są (były) kiedykolwiek wdrażane w „publicznym” Internecie (a więc w publicznym zasięgu IP).
networking
internet
ip
WikiWitz
źródło
źródło
Odpowiedzi:
Zależy to od sposobu zdefiniowania „adresu IP” i sposobu zdefiniowania „Internetu”.
Najpierw załóżmy, że IP v4 (od kilku dekad istnieje również IP v6).
Następnie pozwól, aby adres IP był wartością 32-bitową, zwykle podzieloną na 4 części i zapisaną jako miejsca dziesiętne z kropkami. Tak więc adres IP 00000001000000100000001100000100 zostałby zapisany jako 1.2.3.4
W Internecie (sieć publiczna łącząca wiele i wiele intranetów) powinno to być wyjątkowe. To jest jak numer telefonu, a każdy telefon ma swój własny numer. Część z nich służy do routingu, a część do identyfikacji sieci, ale połączenie jest unikalne.
Teraz są dwa wyjątki:
Nie. Każdy adres jest unikalny i należy zachować ostrożność podczas obsługi zakresów z adresami IP. Konflikty są starannie unikane.
Edytuj, chcę dodać jeszcze dwie rzeczy. Zacznijmy od zdjęcia.
Na tym zdjęciu mam dwie różne sieci o różnych prefiksach długości.
Gdzieś pomiędzy komputerem („jakiś komputer po prawej stronie) a miejscem docelowym jest wiele routerów. Większość zostawiłem w małych chmurach, ale wyraźnie je narysowałem.
Teraz powiedz, że ten komputer ma pakiet z miejscem docelowym
1.2.3.7
. Co powinien zrobić router? Oba miejsca docelowe są ważne. Nie udało ci się dotrzeć do jednego z nich? Czy wysłać dane do obu miejsc docelowych (niepotrzebnie wykorzystując przepustowość i ewentualnie wyciekające informacje)?Po drugie, co jeśli komputer w lewej górnej chmurze chce wysłać coś do komputera w lewej dolnej chmurze? Prawdopodobnie z identycznymi numerowanymi komputerami (IP) w obu sieciach.
Oba pokazują, dlaczego adresy mają być unikalne. Możesz źle skonfigurować rzeczy, ale spodziewaj się wielu problemów i być może kilku wściekłych opiekunów sieci.
źródło
Cóż, tak naprawdę nie jest możliwe użycie tego samego adresu IP, nawet jeśli są to różne podsieci. Jeśli spróbujesz (problemy z routingiem itp.), Doświadczysz wielu zabawnych rzeczy.
Widzę, że ktoś opublikował tutaj fajną odpowiedź na serverfault.com .
Odpowiedź na twoje pytanie brzmiałaby „ nie” . Tylko unikalne adresy!
źródło