Jaka jest więc rola adresu warstwy sieci i adresu warstwy łącza danych gdy urządzenie komunikuje się z urządzeniem z sieci odległej? W tym przykładzie mamy komputer klienta PC1, łączący się z serwerem o nazwie Web Server znajdującym się w innej sieci IP.

Adresy sieci

Adresy IP identyfikują zarówno sieci jaki i adresy konkretnych urządzeń będących nadawcami i odbiorami danych. Gdy nadawca pakietu znajduje się w innej sieci niż jego odbiorca, adresy IP źródła i celu będą reprezentować hosty w różnych sieciach. Jest to widoczne w części sieciowej adresu IP hosta docelowego, która jest inna niż w przypadku adresu IP nadawcy.

Adresy łącza danych.

Gdy nadawca i odbiorca pakietu IP znajdują się w różnych sieciach, ramki łącza danych Ethernet nie mogą być wysyłane bezpośrednio do hosta docelowego, ponieważ host nie jest bezpośrednio osiągalny w sieci nadawcy. W takim przypadku ramkę Ethernet należy przesłać do innego urządzenia znanego jako brama domyślna lub router. W naszym przykładzie, funkcję bramy domyślnej pełni R1. R1 ma interfejs ze skonfigurowanym adresem IP, należącym do tej samej sieci co PC1. Umożliwia to komputerowi PC1 przesłanie danych bezpośrednio do routera.

Docelowy adres MAC - Gdy urządzenie odbiorcze znajduje się w innej sieci niż urządzenie wysyłające, to adresem docelowym MAC w ramce jest adres bramy domyślnej (routera). W tym przykładzie, docelowym adresem MAC jest adres MAC interfejsu Ethernetowego R1 (11-11-11-11-11-11), który jest podłączony do sieci komputera PC1.

Po przygotowaniu tak zaadresowanej ramki Ethernetowej wraz z enkapsulowanym pakietem IP, może być ona przesłana bezpośrednio do R1. Następnie R1 przesyła pakiet do celu, którym w tym przypadku jest Web Server. Oznacza to, że R1 przesyła pakiet do innego routera lub bezpośrednio do Web Serwera, jeżeli znajduje się on w sieci bezpośrednio podłączonej do R1.

W jaki sposób urządzenie wysyłające określa adres MAC routera?

Każde urządzenie zna adres IP routera jako adres bramy domyślnej, skonfigurowanej w ustawieniach TCP/IP. Adres bramy domyślnej jest adresem interfejsu routera podłączonego do tej samej sieci lokalnej, w której znajduje się urządzenie źródłowe. Wszystkie urządzenia w sieci lokalnej w celu wysłania wiadomości do routera używają adresu bramy domyślnej. Host znając adres IP bramy domyślnej, może użyć protokołu ARP, w celu poznania adresu MAC bramy. Następnie adres MAC bramy domyślnej umieszczany jest w tworzonej ramce.