- UDP用户报文协议
- UDP是一个简单的面向数据报的传输层协议,UDP不提供可靠性,它把应用程序传给IP层的数据发送出去,但是并不保证它们能到达目的地。UDP和TCP在首部中都有覆盖它们首部和数据的检验和。UDP的检验和是可选的,而TCP的检验和是必需的。
UDP用户报文协议.png
- 两个传输层协议TCP与UDP具有不同的特点,适合在不同的网络环境及不同的应用需求中使用。
TCP/UDP比较.png
网络层 - 网际协议(IP)在RFC 971中定义,它同时被TCP和UDP使用,处于OSI参考模型的网络层。IP可以被认为是将数据包从一个主机移动到另一个主机的传递机制。因为它处理传递,它必须提供寻址功能。IP提供3种主要的功能:无连接的,不可靠的传递服务数据包分段和重组路由功能ICMP(Internet互连网控制报文协议)是IP协议的附属协议,主要被用来与其他主机或路由器交换错误报文和其他重要信息。尽管ICMP主要被IP使用,但应用程序也可以访问它,例如我们常用的两个诊断工具ping和traceroute,都使用了ICMP协议。
ARP(地址解析协议)和RARP(反向地址解析协议)是某些网络接口(如以太网和令牌环网)使用的特殊协议,用来转换IP层和网络接口层使用的地址。
网络层.png
|