TCP/IP参考模型
TCP/IP参考模型是一个由四层通信协议组成的套件。它由美国国防部(DoD)于上世纪六十年代开发。它的名称来自于该模型中使用的两个主要协议,即TCP和IP。 TCP 代表“ 传输控制协议 ”, IP 代表“ 互联网协议 ”。
TCP/IP协议套件中的四个层次包括:
- 主机到网络层 – 这是最低的层次,它涉及数据的物理传输。TCP/IP在这里没有明确定义任何协议,但支持所有标准协议。
- 互联网层 – 它定义了在网络上逻辑传输数据的协议。该层中的主要协议是互联网协议(IP),并且它由协议ICMP、IGMP、RARP和ARP支持。
- 传输层 – 它负责无差错地端到端地传递数据。这里定义的协议是传输控制协议(TCP)和用户数据报协议(UDP)。
- 应用层 – 这是最高的层次,定义了主机程序与传输层服务之间的接口。此层包括所有高级协议,如Telnet、DNS、HTTP、FTP、SMTP等。
下图显示了各个层次和各个层次中的协议: