您的位置:網(wǎng)站首頁 > 電器維修資料網(wǎng) > 正文 >
Linux網(wǎng)絡(luò)的多播IP技術(shù)詳解
來源: 日期:2013-12-25 20:16:55 人氣:標(biāo)簽:
224.0.0.1 - 網(wǎng)段中所有支持多播的主機(jī)
224.0.0.2 - 網(wǎng)段中所有支持多播的路由器
224.0.0.4 - 網(wǎng)段中所有的DVMRP路由器
224.0.0.5 - 所有的OSPF路由器
224.0.0.6 - 所有的OSPF指派路由器
224.0.0.9 - 所有RIPv2路由器
IPv6地址空間中有1/256的地址空間分配給多播地址。一個FF(11111111)值標(biāo)識該地址是多播地址。標(biāo)識段高三位始終設(shè)置為0并保留。第四位T標(biāo)識設(shè)置為0時表示一個永久分配的多播地址。T標(biāo)識設(shè)置為1時,表示非永久分配的多播地址,這種地址作為一個臨時的多播地址。
一、配置Linux支持多播IP
在默認(rèn)狀態(tài)下,大多Linux發(fā)行版本關(guān)閉的對多播IP的支持。為了在Linux系統(tǒng)使用多播套接口,需要從新配置和編譯Linux內(nèi)核。下面看一下配置步驟:
1.cd /usr/SRC/linux
2.make menuconfig
3.選擇網(wǎng)絡(luò)選項(xiàng)
4.選中IP:Enable Multicasting IP一項(xiàng)
5.保存并從menuconfig 退出
6.運(yùn)行:make dep;make clean;make bzlmage
7.cp/vmlinuz/vdimLz_good
8.cparch/i386/boot/zImage/vmlinzz
9.cd/etc
10.編輯lilo.conf,加入針對/vmlinuz_good的內(nèi)核新選項(xiàng)
11.運(yùn)行l(wèi)i1o
Linux內(nèi)核編譯后,以超級用戶身份運(yùn)行命令: #router add –net 224.0.0.0 netmask 224.0.0.0 dev lo
核實(shí)命令是否加入系統(tǒng),運(yùn)行命令: #route –eKernel IP routing table
Destination gatewary Genmask Flags MSS Window irtt Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
BASE_ADDRESS>MC * 240.0.0.0 U 0 0 0 lo
Default 10.0.0.1 0.0.0.0 UG 0 0 0 eth0
其中出現(xiàn)多播地址: 224.0.0.1。就表示配置成功了。
游戲、視頻廣播的領(lǐng)域。
- 1
- 2
- 3
- 4
- 下一頁
【看看這篇文章在百度的收錄情況】
相關(guān)文章
- 上一篇: Linux中怎樣配置WWW服務(wù)器
- 下一篇: 用Linux怎樣構(gòu)建路由器