据https://www。man7。org/linux/man-pages/man7/ip。7。html
使用IP_BLOCK_SOURCE
停止从指定源接收组播数据
鉴于集团。
使用IP_DROP_SOURCE_MEMBERSHIP
停止接收来自一个给定多播组的数据
给定源。
如果我的程序通过IP_ADD_SOURCE_MEMBERSHIP加入源指定组播组,那么我想让它停止接收数据一段时间,然后恢复接收数据。在这个场景中,使用IP_BLOCK_SOURCE/IP_UNBLOCK_SOURCE和使用IP_DROP_SOURCE_MEMBERSHIP/IP_ADD_SOURCE_MEMBERSHIP有什么区别?哪个更受欢迎?