Aby zrozumieć, w jaki sposób realizowana jest komunikacja pomiędzy urządzeniami, należy zrozumieć role, które pełnią adresy warstwy sieci i adresy łącza danych, w przypadku oba urządzenia znajdują się w tej samej sieci. W niniejszym przykładzie mamy do czynienia z komputerem klienta PC1, który łączy się z serwerem plików FTP, znajdującym się w tej samej sieci IP.

Adresy sieciowe

Adresy warstwy sieci (lub inaczej adresy IP) określają sieci oraz indywidualne adresy hosta źródłowego i docelowego. W przypadku gdy oba urządzenia znajdują się w tej samej sieci, część sieciowa ich adresów będzie taka sama, a różnice będą widoczne jedynie w część adresu hosta.

Adresy łącza danych

Gdy nadawca i odbiorca pakietu IP znajdują się w tej samej sieci, ramka łącza danych jest wysyłana bezpośrednio do urządzenia odbiorczego. W sieci Ethernet, adresy łącza danych znane są jako Ethernetowe adresy MAC. Adresy MAC składają się z 48-bitów i są fizycznie zaimplementowane w karcie sieciowej Ethernet. Adres MAC nazywany jest również adresem fizycznym lub adresem BIA (burned−in address – adres wypalony).

Adresy źródła i celu są dodane do ramki Ethernet. Pakiet IP opakowany w ramkę Ethernet można bezpośrednio przesłać z PC1 do serwera FTP.