互聯網協議套件支持無連接傳輸協議,稱為用戶數據報協議(UDP)。UDP為應用程序提供了壹種無需建立連接即可發送封裝的IP數據包的方法。RFC 768描述了UDP。
互聯網的傳輸層有兩個主要協議,它們互為補充。無連接的是UDP,它除了向應用程序發送數據包並允許它們在所需的級別構建自己的協議之外,幾乎不做任何事情。什麽是面向連接?幾乎無所不能的TCP。
特點:
UDP提供無連接通信,不保證傳輸數據包的可靠性,適合壹次傳輸少量數據,UDP傳輸的可靠性由應用層負責。常用的UDP端口號有:53(DNS)、69(TFTP)、161(SNMP),使用的UDP協議有:TFTP、SNMP、NFS、DNS和BOOTP。
UDP報文沒有可靠性保證、順序保證和流量控制字段,可靠性差。但是,正是由於UDP協議在數據傳輸過程中控制選項少,延遲小,數據傳輸效率高,所以適合於對可靠性要求不高的應用,或者可以保證可靠性的應用,比如DNS、TFTP、SNMP等。