Jaka jest różnica między lokalnym adresem łącza a adresem IP w prywatnej przestrzeni adresowej?

14

Przeczytałem, że lokalny adres linku jest używany, gdy nie można znaleźć innej metody jego uzyskania. Ale przestrzeń adresowa dla nich nie wydaje się być zarezerwowana pod prywatną przestrzenią adresową, jaka jest różnica między wierszami adresów lokalnych, linkiem, który jest do użytku prywatnego.

zgodnie z wikipedią, daj mi znać, czy to prawda.

link lokalny ex = 169.254.0.1

prywatna przestrzeń adresowa ex = 192.168.0.1

prywatna przestrzeń adresowa ex = 10.0.0.1

prywatna przestrzeń adresowa ex = 172.16.0.1

Ponadto, dlaczego potrzebujemy osobnej przestrzeni dla łącza lokalnego i jak są obsługiwane przez routery i bramy?

rubiksibuc
źródło

Odpowiedzi:

18

jaka jest różnica między wersetami adresu lokalnego łącza, które są do użytku prywatnego.

Adresy lokalne dla łącza są przydzielane automatycznie, jeśli komputer nie został skonfigurowany ze statycznym adresem IP i nie może znaleźć serwera DHCP .

Adresy prywatne są przydzielane administracyjnie (tzn. Przez administratora sieci lokalnej, statycznie lub automatycznie w jednym punkcie przez odpowiednio skonfigurowany serwer DHCP).

Wiele routerów jest dostarczanych ze wstępnie skonfigurowaną usługą DHCP dla często używanych prywatnych adresów, takich jak 192.168.0.0/16. Jeśli w sieci LAN nie ma takiego routera, komputery PC użyją adresów lokalnych dla łącza (tj. Konfiguracji peer-peer w konfiguracji zerowej, a nie konfiguracji klient-serwer, jak w przypadku DHCP)

W poprzednich tysiącleciach duże bloki publicznych adresów IP były przydzielane zwykłym firmom do użytku wewnętrznego. Niedobór adresów IPV4 doprowadził do zaprzestania tego i rozwoju NAT oraz zakresów prywatnych. Link-local addresess to rozwój zainspirowany rosnącym wdrażaniem wielo-komputerowych sieci LAN przez osoby bez żadnego przeszkolenia sieciowego - które dlatego potrzebują wbudowanych w swoje systemy operacyjne funkcji „zerowej konfiguracji”, aby umożliwić to osobom, które wcześniej nie miały wiedzy przybrany.

zgodnie z wikipedią, daj mi znać, czy to prawda.
link lokalny ex = 169.254.0.1
prywatna przestrzeń adresowa ex = 192.168.0.1
prywatna przestrzeń adresowa ex = 10.0.0.1
prywatna przestrzeń adresowa ex = 172.16.0.1

Ta informacja jest poprawna, ponieważ są to przykłady indywidualnych adresów w trzech prywatnych przestrzeniach adresów IPV4 192.168.0.0/16, 10.0.0.0/8 i 172.16.0.0/12

Również dlaczego potrzebujemy osobnego miejsca na link lokalny

Aby adresy lokalne dla łącza nie mogły być w konflikcie z adresami przydzielonymi przez lokalny, ale tymczasowo niedostępny serwer DHCP.

i w jaki sposób są obsługiwane przez routery i bramy.

Nie są trasowane. Dzieje się tak, aby wiele prywatnych sieci LAN mogło używać tych samych adresów bez żadnych konfliktów routingu. Takie sieci LAN muszą korzystać z translacji adresów sieciowych (NAT), aby ukryć wiele swoich prywatnych adresów za jednym (lub kilkoma) adresami publicznymi.

RedGrittyBrick
źródło
6
„W dawnych tysiącleciach” uwielbiam to.
Drew
Jeśli twój komputer ma dwie karty sieciowe, może się zdarzyć, że jedna karta sieciowa otrzyma adres z zakresu 192.168.0.0/24 z serwera DHCP, a druga automatycznie ustawi adres lokalny łącza w zakresie 169.254.0.0/16. Ponieważ znajdują się w różnych przestrzeniach, nie ma w ogóle ryzyka konfliktów.
gerlos
5

IPv4

Parafrazując Wikipedię , lokalny adres linku służy wyłącznie do użytku w sieci lokalnej. Routery nie kierują ruchu. Możesz jednak kierować w obrębie sieci zakresy adresów IP RFC 1918.

Zasadniczo łącze lokalne można znaleźć tylko w niepołączonych segmentach sieci lub za urządzeniem NAT. Są one używane tylko wtedy, gdy nie ma procesu alokacji IP (np. Ręczny lub DHCP).


IPv6

Wszystkie interfejsy mają lokalny adres linku. Routery nie będą kierować ruchu przy użyciu lokalnego adresu linku.

Cry Havok
źródło