UDP常用端口号有53、69、161、2049、68、520。UDP使用端口号为不同应用保留各自数据传输通道:1、网络文件系统(NFS),端口号为2049;2、简单网络管理协义(SNMP),端口号为161;3、域名系统(DNS),端口号为53;4、简单文件传输系统(TFTP),端口号为69;5、动态主机配置协议(DHCP),端口号为68;6、路由信息协议,端口号为520等。
本教程操作环境:windows7系统、Dell G3电脑。
UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。
UDP是OSI参考模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成 [4] ,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。
UDP协议使用端口号为不同的应用保留其各自的数据传输通道。如网络文件系统(NFS,端口号2049)、简单网络管理协义(SNMP,端口号161)、域名系统(DNS,端口号53)以及简单文件传输系统(TFTP,端口号69)、动态主机配置协议(DHCP,端口号68)、路由信息协议(RIP,端口号520)等。
每一个UDP报文称为一个用户数据报,分UDP报头和UDP数据区两部分。报头由四个16位长的字段组成,分别说明该报文的源端口、目的端口、报文长度以及校验和。
源端口字段和目的字段包含了16位的UDP协议端口号。长度字段记录该数据报的长度。以8位为组计算,包括报头和用户数据区。校验和字段是可选择的,如该字段值为0表明不进行校验。一般来说,使用校验和字段是必要的。
扩展知识:端口号
协议端口号(Protocol Port Number,Port)是标识目标主机进程的方法。TCP/IP使用16位的端口号来标识端口,所以端口的取值范围位[0,65535]。
端口可以分为系统端口、登记端口、客户端使用端口。
(1)系统端口,端口的取值范围为[0,1023]
协议号 | 名称 | 功能 | ||||
20 | FTP-DATA | FTP数据传输 | ||||
21 | FTP | FTP控制 | ||||
22 | SSH | SSH登录 | ||||
23 | TELNET | 远程登录 | ||||
25 | SMTP | 简单邮件传输协议 | ||||
53 | DNS | 域名解析 | ||||
67 | DHCP | DHCP服务器开启,用来监听和接受客户请求信息 | ||||
68 | DHCP | 客户端开启,用于接受DHCP服务器的消息回复 | ||||
69 | TFTP | 简单FTP | ||||
80 | HTTP | 超文本传输 | ||||
110 | POP3 | 邮局协议 | ||||
143 | IMAP | 交互式邮件存取协议 | ||||
161 | SNMP | 简单网关协议 | ||||
162 | SNMP(trap) | SNMP Trap报文 |
(2)登记端口是为没有熟知端口的应用程序使用的,端口范围为[1024,49151].这些端口必须在IANA登记以避免重复。
(3)客户端口使用端口,这类端口仅在客户进程运行时动态使用,使用完毕后,进程会释放端口。该端口范围为[49152,65535]
更多相关知识,请访问常见问题栏目!
以上是udp端口号有哪些的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

SublimeText3汉化版
中文版,非常好用

Dreamweaver Mac版
视觉化网页开发工具

Atom编辑器mac版下载
最流行的的开源编辑器

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。