[ CN ] UDP sockets

楼主: suhorng ( )   2012-11-27 23:34:11
想请问一下几个不确定的地方
我找到这篇 http://stackoverflow.com/questions/6189831/
所以使用 UDP 来传送资料时,
(1) 对于 receiver, 我应该要用 bind 来主动把我的 port 绑定到一个我指定的位置
(这样其他人可以指定送到这个 port, 那那些就会被我收到)
(2) 对于 sender, 不必刻意调用 bind, 因为在 send/sendto/recv/recvfrom 时系统
会自动帮我 bind 某个固定的 port.
(3) 因为 sender 传送资料(之类)后系统自动帮你 bind, 所以 receiver 可以照得到的
source ip, port 原路传回去, 不会说 sender 两次传送是不同的 port, 造成资料
收不到的情况. sender 也可以主动先 bind, 只不过没必要.
请问这样理解正确吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com