关于端口的使用的科学描述方法
有一工具A。有入的端口,有出的端口,而且还有主动连接和被动连接应该怎么样科学的描述这个工具端口的使用情况?
我想出来的一个描述方法,不知道对不对,或者有没有一个科学表示方式。
例:
工具A
In:3442(主动连接)
Out:1433(被动连接)
------解决方案--------------------A连接B
A开个随机端口(主动)与B的监听端口(被动)建立连接
------解决方案--------------------
这个设计到TCP/IP协议了。简单介绍一下,如果一个程序是服务器端,会在特定的端口监听,(这个端口也就是你认为你的in 端口了),然后等待客户端链接(也就是你说的被动链接);如果一个程序是客户端运行,会去链接服务器程序监听的端口(也就是你说的主动链接),客户端的系统会随机分配一个端口给客户端程序与服务器端通信(也就是你说的out端口)