关于组播的问题
在linux下写一个局域网内的聊天室程序。想基于组播实现,组内的任何一个成员发送的消息,组内其他成员都可见,为方便调试,就在本机上进行实验,不和其他机器进行通讯。有几个问题请教大家:
第一,查了网上有种说法,大部分的linux系统默认是关闭组播服务的,那我如何知道自己的系统组播服务是否开启?如果没有开启,应该如何开启组播服务呢?ps:我装的是redhat 9.0 内核:2.4.20
第二,组播的消息组播源是不是收不到,如果我的本机既是组播源同时又是组播消息的接收者,会不会收不到消息而要相应的设置选项,好像是IP_MULTICAST_LOOP以支持组播消息的回送。
谢谢了,希望大家热情给予指点。