TCP/IP分为几层?为什么这么分层?各层有什么作用?
TCP/IP指的是传输控制协议/网际协议
主要包含四层
TCP/IP分层 | 原因 | 作用 |
---|---|---|
应用层 | 数据的传输和网络的访问是通过协议来进行的,FTP、SMTP、telnet、DNS、tftp等协议 | 直接为应用进程提供服务的 |
传输层 | 应用程序之间需要通信(TCP和UDP) | 运输层在整个TCP/IP协议中起到了中流砥柱的作用。且在运输层中,TCP和UDP也同样起到了中流砥柱的作用。 |
网络层 | IP协议数据需要在网络中传输需要通信双方的IP地址 | 在TCP/IP协议中网络层可以进行网络连接的建立和终止以及IP地址的寻找等功能。 |
网络结构层(数据链路层和物理层) | 网络接口层兼并了物理层和数据链路层所以,网络接口层既是传输数据的物理媒介,也可以为网络层提供一条准确无误的线路。 |