שכבת הרשת של מודל TCP/IP

שכבת הרשת (Network) של מודל TCP/IP מקבילה מבחינת תפקידיה ותפקודה לשכבת הרשת של מודל ה־OSI, היא אחראית על מיפוי לוגי של הרשת, וניתוב חבילות נתונים על פי מיפוי זה. שכבת הרשת משמשת את שכבת התעבורה ומשתמשת בשכבה הפיזית של המודל לצורך העברת נתונים על־גבי הרשת.

שכבת הרשת היא השכבה בה מתבצעות כל ההחלטות הנוגעות לדרך בה יועברו הנתונים על גבי הרשת, היא זו שתקבע האם קיים קשר בין המקור ליעד, היא תבחר באיזו דרך יעברו הנתונים (בהנחה שקיימת יותר מדרך אחת בין המקור ליעד) על פי שיקולים שונים, ביניהם - מהירות, נגישות, יעילות, עומס ועלויות.

שכבת הרשת אחראית גם על חלוקת כתובות לוגיות לכל התחנות ברשת. כתובות לוגיות (כיום בדרך כלל כתובות IP) הן כתובות שניתנות על פי היגיון מסוים, בדרך כלל בצורת מדרג על מנת שאפשר יהיה לאתר כל תחנה בקלות יחסית. לא יכול להתקיים מצב בו לשתי תחנות באותה רשת יש אותה כתובת לוגית.

פרוטוקולים במודל TCP/IP
שכבת יישום
HTTP, SMTP, FTP, DNS, DHCP, SSH, RTP, RTSP, IRC, SNMP, SIP, IMAP4, MIME, TELNET, RPC, SOAP, LDAP ...
שכבת תעבורה
TCP, UDP, SCTP, DCCP ...
שכבת רשת
IP, IPv4, IPv6, ICMP, IPX, IGMP ...
שכבת קשר
Ethernet, 10BASE-T, 802.11 WiFi, Token ring, FDDI, ARP...