Oto BARDZO krótki zarys działania adresu IP w tej sytuacji:
Masz komputer domowy, ma interfejs sieciowy (port Ethernet lub kartę Wi-Fi), a każdy z nich ma unikalny adres MAC, który identyfikuje go globalnie.
Interfejsy sieciowe otrzymują adresy IP od routera / modemu / przełącznika / punktu dostępu. Twój punkt dostępu (AP) jest częścią modemu / routera / przełącznika lub jest do niego podłączony, co daje AP adres IP. Tak to wygląda do tej pory:
Twój komputer (IP) -> Punkt dostępu (IP) -> CableModem (IP)
Oto przykład tych adresów IP. W tym przykładzie czwarty oktet (ostatnia liczba każdego zestawu) określa adres IP urządzenia, a 3 po lewej stronie określają sieć urządzeń.
192.168.1.50 ----------> 192.168.1.25 --------> 192.168.1.1
Zasadniczo w tym przykładzie modem tworzy sieć o nazwie 192.168.1 Wszystkie urządzenia w sieci mają inną wartość x (1-255), ostatnią cyfrę.
Oto ważne rozróżnienie. Istnieją dwa typy adresów IP IPv4: publiczny i prywatny. Publiczne adresy IP to adresy widoczne w Internecie (jeśli wyślesz ping na google.com, otrzymasz publiczny adres IP). Wewnątrz sieci zazwyczaj masz prywatną konfigurację IP (192.168.xx i 172.xxx i 10.xxx - wszystkie są adresami IP, które nie istnieją na serwerach internetowych w Internecie; są zarezerwowane dla sieci lokalnych).
Zazwyczaj sieć domowa ma bramę, która jest podobna do xxx1 (na przykład 192.168.1.1, 10.1.1.1). Oznacza to, że nie są one dostępne ze świata zewnętrznego, mają być WEWNĄTRZ twojej sieci.
W jaki sposób wewnętrzne urządzenia sieciowe dostają się do Internetu?
Jeśli przejdziesz na stronę http://www.whatismyip.com/ , zobaczysz na liście adres IP, który nie jest twoim komputerem, twoim AP ani modemem / routerem. To jest twój publiczny adres IP.
Zazwyczaj modem / router ma dwie funkcje. 1) Uzyskaj adres IP ze świata zewnętrznego i porozmawiaj z siecią swojego usługodawcy internetowego za pomocą tego adresu. 2) Utwórz sieć wewnętrzną i pozwól im rozmawiać przez jej zewnętrzny interfejs.
Oto efektywne funkcje modemu:
Publiczny adres IP (wtyczka kablowa) <----> [Modem | Ext adres IP / Int LAN] ---> Porty Ethernet <---> [komputery]
Modem łączy publiczny Internet z Twoją siecią. Żądania z sieci wewnętrznej są wysyłane do modemu, który przesyła je do Internetu. W ten sposób WSZYSTKIE urządzenia mogą komunikować się z Internetem tylko jeden publiczny adres IP.
Po stronie internetowej modemu masz adres IP przypisany przez twojego dostawcę usług internetowych, który pokazuje ci www.whatismyip.com. Jest on umieszczony na interfejsie modemu podłączonego do linii kablowej / DSL / T-1 . Druga strona modemu / routera (do której podłączasz punkt dostępu, przełącznik lub komputery) ma adres IP, który możesz skonfigurować. Użytkownicy mogą publicznie widzieć serwery w taki sposób, że mogą powiedzieć modemowi takie rzeczy: „Gdy na nasz PUBLICZNY adres IP pojawi się żądanie z prośbą o zasób, podłącz ten ruch do WEWNĘTRZNEGO ADRESU IP LUB ZASOBU”
Kiedy wysyłasz wiadomość, adres IP twojego komputera w zasadzie staje się „enkapsulowany” w różnych „nagłówkach” twoich danych. Ostatecznie komputery widzące twój ruch widzą twój zewnętrzny adres IP z modemu, a nie wewnętrzny adres IP twojego fizycznego komputera. Wysyłanych jest więcej danych zawierających adresy MAC i tego typu rzeczy, ale zasadniczo jeden publiczny adres IP może reprezentować całą sieć urządzeń za nim.
Więcej informacji można znaleźć w Co to jest adres IP? (lub w całym Internecie :)
NAT to proces, w którym router tłumaczy adresy wewnętrzne na adres publiczny, a publiczny ruch przychodzący na prawidłowy wewnętrzny adres IP.
Jest o wiele więcej, ale taki powinien być ogólny pomysł. Aby uzyskać więcej informacji, zapoznaj się z modelem OSI, „Gniazdami” IP, a kolejnym dobrym artykułem jest Jak działa Internet? .