TCP/IP共有四層協議,其分別是:網絡接口層、網絡層、運輸層和應用層。
第一層是應用層,功能是服務於應用進程的,就是向用户提供數據加上編碼和對話對的控制。
第二層是運輸層,功能是能夠解決諸如端到端可靠性和保證數據按照正確的順序到達。包括所給數據應該送給哪個應用程序。
第三層是網絡層,功能是進行網絡連接的建立,和終止及IP地址的尋找最佳途徑等功能。
第四層是網絡接口層,功能是傳輸數據的物理媒介,是數據包從一個設備的網絡層傳輸到另外一個設備的網絡層的方法。還有控制組成網絡的硬件設備。
TCP/IP協議不僅僅指的是TCP 和IP兩個協議,而是指一個由Ftp、SMTP、TCP、UDP、IP等協議構成的協議簇, 只是因為在TCP/IP協議中TCP協議和IP協議最具代表性,所以被稱為TCP/IP協議。