摘要:BGP是唯一一個用來處理像因特網大小的網絡的協議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協議。很多網絡工程師都對BGP有過一些研究,文章是一篇 論文發表范文 ,主
BGP是唯一一個用來處理像因特網大小的網絡的協議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協議。很多網絡工程師都對BGP有過一些研究,文章是一篇論文發表范文,主要論述了BGP路由協議的實驗教學設計與創新。
摘要:隨著網絡規模的不斷擴大,邊界網關協議BGP應運而生。根據BGP路由協議的特點,本文提出了由學生自主設計BGP網絡,模擬企業BGP的實現過程,給出了實驗設計的組網需求及參考拓撲,并以此實驗為例詳細介紹了實驗教學配置全過程。實踐表明,該實驗設計不僅能夠使學生更好地理解和掌握BGP路由協議的理論,而且能夠很好地提高學生的創新設計和工程應用能力。
關鍵詞:BGP,實驗教學,自治系統,路由控制
Design and Innovationof Experiment Teaching for BGP
JINGPeng-sen, XU Ceng-chun. ZHANG Fa, LEI Wen-bo, NIU Min
(College of Computer Science and Technology, Nanjing University of Technology, Nanjing 211816, China)

Abstract: With the continuous expansion of the network size, the border gateway protocol BGP came into being. According to the characteristics of BGP routing protocol, this paper presents by the students independently designed BGP network, simulates the implement process of enterprise BGP, gives the experimental design of network demand and reference topology, and according to the experimental as an example, the configuration of experiment teaching process are introduced in detail. Practice shows that this design can not only make students understand and master the theory of BGP routing protocol, but also can improve the students' ability of innovation design and engineering application.
Key words: BGP; experimental teaching; AS; Route control
1 引言
隨著網絡規模的不斷擴大,邊界網關協議BGP應運而生。很多高校在“計算機網絡工程”課程中都加入了BGP路由協議內容,但很少開設關于BGP路由協議的實驗教學或能開設也只僅限于一些基礎的驗證性實驗,其教學效果都不太理想。鑒于此,有必要設計一些帶有設計性效果的創新型實驗,由學生自主設計BGP網絡,在實驗室中模擬各類企業BGP的實現過程,從而提高學生的創新設計和工程應用能力。
2 BGP路由協議介紹
邊界網關協議(BGP)是運行在自治系統(AS)之間的域間路由協議,用來在AS之間傳遞路由信息,它是一種路徑矢量路由協議,從設計上避免了環路的發生,支持CIDR和路由聚合,且只發送增量更新。BGP路由協議與OSPF、RIP等域內路由協議不同,其著重點不在于發現和計算路由,而在于路由的控制和選擇。控制BGP路由通常有兩種實現方式:(1)通過BGP的基本屬性(路由首選值Preferred-value、本地優先級Local-Preference、MED和下一跳NEXT_HOP)實現對BGP選路的控制;(2)通過配置過濾器(Filter-policy、Route-policy和AS路徑訪問列表)來實現對BGP選路的控制和過濾。
在BGP路由協議中,BGP發言者是指發送BGP消息的路由器,而相互交換信息的BGP發言者則互稱BGP對等體。如果BGP對等體處于同一個自治系統,則稱為IBGP對等體;如果BGP對等體處于不同自治系統時,則稱為EBGP對等體。設計BGP路由協議的發布策略時,通常有兩類:(1)BGP發言者從EBGP對等體獲得的路由會向他所有的BGP對等體通告;(2)BGP發言者從IBGP獲得的路由不向它的IBGP對等體發布;BGP發言者從IBGP獲得的路由是否發布給它的EBGP對等體與BGP是否同步相關。
3 實驗教學設計原則
由于BGP路由協議實踐性較強,設計實驗時既要有能夠體現課堂教學中的理論知識所反映的基礎性實驗,又能夠有能夠體現學生綜合運用所學知識,解決實際問題的工程應用能力實驗。同時,為了提高整體教學質量和學生的學習興趣,設計時還應注意:1)能體現所學BGP路由技術的基礎,特點以及操作流程;2)組合使用多臺網絡設備,實現不同的網絡自治環境,進行通信,提高學生的興趣;3)鼓勵學會運用創新型思維,提高學生的協作意識;4)貼合實際操作,有運用的價值,解決實際問題。
科技論文發表期刊推薦《網絡安全技術與應用》本刊針對網絡安全領域的“新人新潮新技術”,旨在傳達與反映政府行業機構的政策、策略、方法,探索與追蹤技術應用的最新課題、成果、趨勢,透視與掃描企業、人物及產業項目的形象、風采、焦點,推動并引領行業整體進步和發展。
聲明:
①文獻來自知網、維普、萬方等檢索數據庫,說明本文獻已經發表見刊,恭喜作者.
②如果您是作者且不想本平臺展示文獻信息,可聯系學術顧問予以刪除.