[問題] socket bind port 和 出去的封包 port 不一樣
請問不知道有沒有人碰過這種情形
就是我使用 bind() 為某個 socket 指定了 ip 和 port (UDP)
但是我抓到 系統發出去的封包 居然 是用一個 10004 , 10005 ...
這種連續的 port ( 完全不是我指定的 )
重點是我在它使用 sendto() 發出去時
用 getsockname() 去看它的 ip 和 port
居然是正確的....
因為我是 一次開很多 socket
而我開的 socket port 也是連續的
我想應該不會是 port 重複用到吧 ?
重複用到 它 應該會有 error 吧 ?
iptables ?
不知道有沒有人碰過這種情形呢?
感蝦
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.167.112
→
10/27 14:08, , 1F
10/27 14:08, 1F
→
10/27 14:50, , 2F
10/27 14:50, 2F