恭喜,你发布的帖子
发布于 2022-12-13 23:48:58
3楼
这个要理解端口指的是什么,才不疑惑,问下百度。作为数据发送方,发送时端口如未指定从未被占用的端口中随机选择一个对外发送数据,,收数据要指定端口号,接受指定端口的目的是应用程序实时监听从该端口接收到的数据,这也是发送数据时为什么要指定接收方端口号的原因,对方如果没有应用程序监听该端口不会做出响应。这里需要注意好多协议已经预定义好了默认端口,,如80,102, 502,基本都在1024以前
指定端口时最好使用2000以后的端口,避免被占用。
TCP 是有链接的通信,建立通信链接是会分配一个端口供该连接使用直至连接断开,这是你的第二个问题,通信建立后对方肯定知道通信伙伴的信息。
TCP是传输控制协议是传输层协议,很多应用层协议是基于TCP之上的协议这个要区分清楚。
上面组态界面中的 本地端口 ,伙伴端口是两个设备。
请填写推广理由:
分享
只看
楼主