当前位置: 技术问答>linux和unix
对于socket UDP传输,一个端口只能被一个进程绑定?
来源: 互联网 发布时间:2016-04-03
本文导语: 我做了一下试验: 注意:进程1和进程2为同一主机上的两进程 (1) 进程1(UDP)先绑定端口2000,进行侦听,bind成功 (2) 进程2(UDP)也绑定端口2000,bind 失败,原因如下: Address already in use(问...
我做了一下试验:
注意:进程1和进程2为同一主机上的两进程
(1) 进程1(UDP)先绑定端口2000,进行侦听,bind成功
(2) 进程2(UDP)也绑定端口2000,bind 失败,原因如下:
Address already in use(问题1:为什么不说端口已经被使用了?对于bind操作,address都是host ip啊。。。)
------------------------------------
记得以前学习tcp和udp的时候,tcp是面向连接的,udp是非面向连接的:
问题2:
按照这个事实:
(1) UDP通信时,两个不同进程绑定同一端口会出现错误
(2) tcp 通信时,两个不同进程绑定同一端口可以吗?
注意:进程1和进程2为同一主机上的两进程
(1) 进程1(UDP)先绑定端口2000,进行侦听,bind成功
(2) 进程2(UDP)也绑定端口2000,bind 失败,原因如下:
Address already in use(问题1:为什么不说端口已经被使用了?对于bind操作,address都是host ip啊。。。)
------------------------------------
记得以前学习tcp和udp的时候,tcp是面向连接的,udp是非面向连接的:
问题2:
按照这个事实:
(1) UDP通信时,两个不同进程绑定同一端口会出现错误
(2) tcp 通信时,两个不同进程绑定同一端口可以吗?
|
问题1:bind同是也绑定端口
问题2:
(1)是的
(2)不可以
问题2:
(1)是的
(2)不可以
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。