通讯协议采用了四层的层级结构,每一层通过下一层提供服务完成自己的需求。
应用层:
接受用户数据,人机交互的接口,面向应用程序
:简单的邮件传输(SMTP),文件传输协议(FTP),网络远程访问协议(Telnet),超文本传输协议(HTTP),可拓展通讯和表示协议(XMPP)
传输层:
区分流量,定义数据传输方式
:传输控制协议(TCP),用户数据报文协议(UDP)
网络层:
负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。
数据链路层:
对实际的网络媒体的管理,定义如何使用实际网络(如 Ethernet、SerialLine等)来传送数据。