基于組播源發(fā)現(xiàn)協(xié)議的域間組播實(shí)現(xiàn)
發(fā)布時(shí)間:2018-11-08 14:25
【摘要】:隨著Internet技術(shù)的飛速發(fā)展,IP組播技術(shù)優(yōu)越性越來(lái)越突出。但是目前IP組播應(yīng)用大多只能局限于特定的組播域內(nèi)實(shí)施。通常組播網(wǎng)絡(luò)劃分為成獨(dú)立地特定域,如果要在大規(guī)模的網(wǎng)絡(luò)實(shí)現(xiàn)IP組播,首先需要解決域間組加入和組播數(shù)據(jù)轉(zhuǎn)發(fā)問(wèn)題。 本文在研究域間組播路由協(xié)議的基礎(chǔ)上,編程實(shí)現(xiàn)了域內(nèi)與域間組播路由協(xié)議。主要研究?jī)?nèi)容有: 1.基于IGMP(Internet Group Management Protocol)/PIM-SM(ProtocolIndependent Multicast-Sparse Mode)編程實(shí)現(xiàn)了域內(nèi)組播,給出了軟件的關(guān)鍵數(shù)據(jù)結(jié)構(gòu)和功能模塊劃分,實(shí)現(xiàn)了域內(nèi)組播源樹(shù)和共享樹(shù)的構(gòu)建。 2.設(shè)計(jì)了基于MSDP(Multicast Source Discovery Protocol)/MBGP(Multiprotocol Extensions for BGP-4)域間組播的實(shí)現(xiàn)方案,編程實(shí)現(xiàn)了組播源發(fā)現(xiàn)協(xié)議MSDP,給出了主要功能模塊、數(shù)據(jù)結(jié)構(gòu)、協(xié)議實(shí)現(xiàn)機(jī)制與各子系統(tǒng)之間的接口關(guān)系,完成了MSDP對(duì)等體的建立以及SA(Source Active)消息的發(fā)送和接收。 3.對(duì)MSDP收發(fā)報(bào)文進(jìn)行優(yōu)化設(shè)計(jì)。通過(guò)區(qū)分事件之間關(guān)系,把報(bào)文接收和處理分開(kāi)完成。以報(bào)文處理控制對(duì)等體輪詢,保證資源合理分配,以適應(yīng)目前大的網(wǎng)絡(luò)環(huán)境,在大量連接和數(shù)據(jù)情況下能夠保證對(duì)等體的不中斷。 4.對(duì)組播網(wǎng)絡(luò)系統(tǒng)進(jìn)行了測(cè)試。主要包括域內(nèi)組播路由協(xié)議測(cè)試,MSDP的性能測(cè)試,,域間組播組網(wǎng)測(cè)試等。結(jié)果與預(yù)期相符,域內(nèi)實(shí)現(xiàn)轉(zhuǎn)發(fā)數(shù)據(jù),域間發(fā)現(xiàn)組播源,并成功收到數(shù)據(jù)流,MSDP在對(duì)等體和SA報(bào)文較大情況下性能穩(wěn)定。
[Abstract]:With the rapid development of Internet technology, the superiority of IP multicast technology is more and more prominent. However, at present, most IP multicast applications can only be implemented in a specific multicast domain. Usually, multicast networks are divided into independent specific domains. If IP multicast is to be implemented in large-scale networks, the problem of inter-domain group joining and multicast data forwarding should be solved first. Based on the research of inter-domain multicast routing protocol, this paper implements inter-domain and intra-domain multicast routing protocols. The main research contents are as follows: 1. Based on IGMP (Internet Group Management Protocol) / PIM-SM (ProtocolIndependent Multicast-Sparse Mode) programming, the multicast in domain is realized. The key data structure and function module partition of the software are given, and the construction of the source tree and shared tree in the domain is realized. 2. The implementation scheme of inter-domain multicast based on MSDP (Multicast Source Discovery Protocol) / MBGP (Multiprotocol Extensions for BGP-4 is designed. The multicast source discovery protocol MSDP, gives the main function module and data structure. The implementation mechanism of the protocol and the interface between the subsystems, the establishment of the MSDP peer and the sending and receiving of SA (Source Active) messages are completed. 3. The optimization design of MSDP sending and receiving message is carried out. By distinguishing the relationship between events, the message receiving and processing are completed separately. Packet processing controls peer polling to ensure a reasonable allocation of resources in order to adapt to the current large network environment and to ensure that peers are not interrupted under a large number of connections and data. 4. The multicast network system is tested. It mainly includes multicast routing protocol test, MSDP performance test, inter-domain multicast network test and so on. The results are in line with expectations. Forwarding data is realized in the domain, multicast source is found among domains, and the data stream is received successfully. The performance of MSDP is stable when the peer and SA packets are large.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.03
本文編號(hào):2318744
[Abstract]:With the rapid development of Internet technology, the superiority of IP multicast technology is more and more prominent. However, at present, most IP multicast applications can only be implemented in a specific multicast domain. Usually, multicast networks are divided into independent specific domains. If IP multicast is to be implemented in large-scale networks, the problem of inter-domain group joining and multicast data forwarding should be solved first. Based on the research of inter-domain multicast routing protocol, this paper implements inter-domain and intra-domain multicast routing protocols. The main research contents are as follows: 1. Based on IGMP (Internet Group Management Protocol) / PIM-SM (ProtocolIndependent Multicast-Sparse Mode) programming, the multicast in domain is realized. The key data structure and function module partition of the software are given, and the construction of the source tree and shared tree in the domain is realized. 2. The implementation scheme of inter-domain multicast based on MSDP (Multicast Source Discovery Protocol) / MBGP (Multiprotocol Extensions for BGP-4 is designed. The multicast source discovery protocol MSDP, gives the main function module and data structure. The implementation mechanism of the protocol and the interface between the subsystems, the establishment of the MSDP peer and the sending and receiving of SA (Source Active) messages are completed. 3. The optimization design of MSDP sending and receiving message is carried out. By distinguishing the relationship between events, the message receiving and processing are completed separately. Packet processing controls peer polling to ensure a reasonable allocation of resources in order to adapt to the current large network environment and to ensure that peers are not interrupted under a large number of connections and data. 4. The multicast network system is tested. It mainly includes multicast routing protocol test, MSDP performance test, inter-domain multicast network test and so on. The results are in line with expectations. Forwarding data is realized in the domain, multicast source is found among domains, and the data stream is received successfully. The performance of MSDP is stable when the peer and SA packets are large.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.03
【參考文獻(xiàn)】
相關(guān)期刊論文 前3條
1 王霞;苑剛;賈文軍;;基于MSDP組播域間通信的實(shí)現(xiàn)[J];飛行器測(cè)控學(xué)報(bào);2009年02期
2 尚建貞;;獨(dú)立組播協(xié)議PIM分析[J];軟件導(dǎo)刊;2010年09期
3 葉保留,顧鐵成,陸桑璐,陳道蓄,謝立;組播技術(shù)綜述[J];小型微型計(jì)算機(jī)系統(tǒng);2004年08期
本文編號(hào):2318744
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2318744.html
最近更新
教材專(zhuān)著