当前位置:站长之家学习教程软件教程冲浪技巧 → 文章内容

为什么FTP、TELNET、SMTP等协议都用的是单数端口?

减小字体 增大字体 作者:不详  来源:YesAdmin.Com  发布时间:2005-7-4 1:54:11

因为这些端口号都是从NCP端口号派生出来的(NCP,即网络控制协议,是ARPANET的运输层协议,是TCP的前身)。

NCP是单工的,不是全双工的,因此每个应用程序需要两个连接,需预留一对奇数和偶数端口号。

当TCP和UDP成为标准的运输层协议时,每个应用程序只需要一个端口号,因此就使用了NCP中的奇数。