用vc编写的TCP/IP中服务端和客户端的IP地址和端口必须一样吗?
客户端连接的IP和端口号和服务器listen绑定的一样就行了,至于客户端的IP只要在一个子网段里就行了,端口自动分配的
服务器端监听任何IP和某个端口。 客户端连接到服务器的IP和服务器监听的端口。

tcp udp 端口可以相同吗
协议规定是完全可以的

tcp和udp的端口是随便设置吗?
有一些标准的端口是约定好的,如http:80等, 非标准的,服务端与客户端的程序之间要约定好,端口号要一致;

请问同一台机器上udp端口和tcp端口可以一样对吗,不会冲突?
-----作废内容,开始-----恩,udp与tcp使用同样的端口是会冲突的,但是有一个端口是例外的,就是DNS所使用的端口,它既属于tcp又属于UDP。DNS的端口号是53-----作废内容,结束-----不会冲突两个进程使用不同协议的同一端口
是的

为什么tcp udp两种端口是不是一样的呢?
看看ip的首部格式:是没有端口的,tcp与udp的报文中才有端口一说。所以端口分为TCP的端口和UDP的端口,tcp的80端口分配给一个程序,同udp的端口可以分配给另一个程序。ip报文格式:
TCP和UDP是两种协议,端口号可以相同。
端口对照表 端口可分为3大类:*公认端口(Well Know Ports): 从0~1023, 它们紧密绑定于一些服务. 通常这些端口的通信明确了某种服务的协议.*注册的端口(Registered Ports): 从1024~49151. 它们松散地绑定于一些服务. 也就是说许多服务绑定于这些端口,这些端口同意用于许多其他目的.*动态/私有端口(Dynamic and/or Private Ports ): 从49152~65535. 理论上部应为服务分配这些端口. 实际上. 计算机同常从1024起分配动态端口.

本文由 在线网速测试 整理编辑,转载请注明出处。