0
當我使用linux的「sendto(....)」發送一些udp數據包時,系統出現「無效參數」錯誤。 經過一番檢查後,我發現我試圖通過v6 socekt發送一個udp數據包到一個ipv4目的地 ,我不確定這是「系統無效的參數」來自系統的原因,所以想提出我的問題這裏。是否可以通過v6套接字將udp數據包發送到v4 dst?
當我使用linux的「sendto(....)」發送一些udp數據包時,系統出現「無效參數」錯誤。 經過一番檢查後,我發現我試圖通過v6 socekt發送一個udp數據包到一個ipv4目的地 ,我不確定這是「系統無效的參數」來自系統的原因,所以想提出我的問題這裏。是否可以通過v6套接字將udp數據包發送到v4 dst?
是的,一個PF_INET6
套接字可以發送到IPv4目標地址與sendto()
- 只要你還沒有綁定到IPv6本地地址,無論如何。