所有使用tcp/ip协议的网络应用,都需要端口。
ip只能帮你找到哪一台主机,端口的作用就是帮你找到该主机所对应的的程序。
不加端口号,是以为一些常用的都默认了端口号,如浏览器默认访问80端口。
想稍加思考可以看https://blog.csdn.net/prexjli/article/details/89842688,
里面谈到服务器到底是怎么使用端口的以及为什么一个端口上建立了那么多的TCP连接呢,它为什么没有端口冲突的问题,而用一个新应用监听端口就会冲突?

所有使用tcp/ip协议的网络应用,都需要端口。
ip只能帮你找到哪一台主机,端口的作用就是帮你找到该主机所对应的的程序。
不加端口号,是以为一些常用的都默认了端口号,如浏览器默认访问80端口。
想稍加思考可以看https://blog.csdn.net/prexjli/article/details/89842688,
里面谈到服务器到底是怎么使用端口的以及为什么一个端口上建立了那么多的TCP连接呢,它为什么没有端口冲突的问题,而用一个新应用监听端口就会冲突?