早期的很多端口为何多是奇数? 比如 Telnet(23), FTP(21), SMTP(25)... 因为比 TCP 更早的还有一个叫 NCP 的传输层协议, 它是一个单工(simplex)的协议, 每个应用需要一对奇偶端口一起. 而到了 TCP 就变成全双工(full-duplex)的, 于是只有奇数端口被继承, 而很多偶数端口就被废弃了. --<<TCP/IP>>