חוץ ממחשב D ליתר המחשבים ישנה מחסנית פרוטוקולים TCP/IP הדומה לזו שבאיור 1. מחשב D הוא IP-router. הוא מחובר לכל 3 הרשתות ולכן הוא בעל 3 כתובות IP ו-3 כתובות Ethernet. כשמחשבים D ו-A מתקשרים זהי תקשורת ישירה. באופן דומה גם אם במקום A יופיע E או H. זה קורה בגלל שכל זוג כזה של מחשבים נמצא על אותה רשת IP. לעומת זאת, אם מחשב A מתקשר עם E, למשל, זהי כבר לא תקשורת ישירה. צריך להשתמש ב-D כדי להעביר משלוח לרשת ה-IP הבאה. תקשורת כזו קרויה לא ישירה.
ניווט זה של משלוחים נעשה על ידי מודולים של IP . כש-A שולח משלוח IP ל-E, כתובת המקור של IP ושל Ethernet הם של A. כתובת היעד של IP היא של E, אבל בגלל שמודול ה-IP של A שולח משלוח IP ל-D למטרת שליחה הלאה, כתובת היעד של Ethernet היא של D.