UDP通信相关问题

1,端口是什么

端口是设备与外界通讯交流的出口

2,端口的分类

端口分为虚拟端口和物理端口

虚拟端口:指计算机内部或交换机路由器内的端口,不可见(例如80端口,21端口)

物理端口:又称为接口,是可见端口(例如计算机背板的RJ45网口,加偶安吉路由器集线器等RJ45接口)

3,UDP端口

如果把IP地址比作一间房子,端口就是出入这件房子的门。一个ip地址的端口可以有65535个。端口是通过端口号来标记的。

在Internet上,各主机间通过TCP/IP协议发送和接收数据包,各个数据包根据其目的主机的ip地址来进行互联网络中的路由选择,把数据包顺利的传送到目的主机。大多数操作系统都支持多程序(进程)同时运行,那么目的主机应该把接收到的数据包传送给众多同时运行的进程中的哪一个呢?显然这个问题有待解决,端口机制便由此被引入进来。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,而与此端口相对应的那个进程将会领取数据并等待下一组数据的到来