前言:想要寫出一篇引人入勝的文章?我們特意為您整理了針對高校網絡管理課程教學研究范文,希望能給你帶來靈感和參考,敬請閱讀。
1“網絡管理”課程的重點教學內容
根據專業課程體系的設計、教學需要和目前主要的“網絡管理”課程教材。
1.1一個完整體系
“體系”的觀念貫穿在課程的始終,包含兩方面的含義。首先,專業課程是一個完整的體系,網絡協議貫穿在所有課程中,各門課程相互關聯、互為補充。在教學過程中,應充分引導學生通過協議的不同應用方式加深對協議的理解。其次,網絡管理課程本身也包含網絡管理的體系結構。無論網絡管理系統的具體技術怎樣變化,從復雜網絡中抽象出的網絡管理的體系結構是不變的。體系結構中包含的管理對象、管理進程、管理信息庫和管理協議四個部分是本課程的核心內容。
1.2一個核心協議
網絡管理中最重要的協議是SNMP,簡單網絡管理協議)。由于TCP/IP的廣泛使用,作為TCP/IP網絡管理解決方案的SNMP也獲得了廣泛的業界支持,成為工業標準。在教學中,首先要讓學生明確網絡管理協議在體系結構中的地位,SNMP在管理進程與管理對象通信過程中的作用。其次,需要詳細介紹SNMP的協議數據單元格式、操作命令的封裝、報文的發送與接收。同時,作為一個應用層協議,SNMP對于傳輸層協議UDP的使用,可以印證協議分層的基本概念。另外,由于SNMP的演變,三個不同SNMP的版本SNMPv1、SNMPv2、SNMPv3協議間的變化和演進也是學習協議工程中協議改進的最佳案例。再者,在網絡管理系統的開發中,系統也不是憑空構建,分層構架和開發也要建立在SNMP協議的基礎之上。從體系結構、協議本身、系統開發等方面,SNMP的重要作用都有所體現。
1.3一個數據庫
在網絡管理中,網絡的狀態需要通過收集管理對象的工作參數得到,這些參數對應的數據存儲在網絡一端。針對數據的特點,網絡管理體系結構中設計了管理信息庫。雖然MIB在數據管理的功能上與關系數據庫相似,但MIB的語法表示、數據類型、存儲模式和訪問方法都有所不同。MIB的描述采用管理信息結構來定義了結構化的管理信息,規定了如何識別管理對象以及如何組織管理對象的信息結構。MIB中的對象按層次進行分類和命名,表示為一種樹結構,對MIB的訪問通過SNMP的命令封裝。在講授過程中,一定針對網絡管理數據,讓學生充分認識到MIB與普通數據庫的區別。
1.4一個典型管理系統
網絡管理的最終表現形式是一個通用網管系統。介紹一個基于SNMP、包含主要網絡管理功能的網絡管理系統對于學生認識網絡管理系統的功能和部署十分必要。在教學中,以HP公司的OpenView為例,通過介紹典型網絡管理系統如何在成熟的框架下,利用SNMP協議和MIB搭建網絡管理系統,實施故障管理、配置管理、計費管理、性能管理和安全管理五大功能。另外,系統的分層構架和模塊化設計是對軟件工程課程所學內容的應用和提高,對簡單管理系統的開發也可以起到指導作用。
1.5一套配置管理
網絡互連設備和服務器的配置是網絡管理中重要的功能學生通過這部分內容的學習,結合實踐環節,可以認識到配置管理的必要性和網絡管理的實用價值。這部分內容與網絡管理的實際應用較為貼近,但學生平時接觸到互連設備和服務器的機會較少,動手能力需要在實踐過程中多加鍛煉和培養。總之,本課程既有很多基本概念和原理,又涉及到一些具體的協議、系統、配置和開發。在授課過程中,根據“五個一”,在網絡工程專業課程的大體系和網絡管理課程本身的小體系中,應該緊緊抓住網絡管理的本質,將網絡管理最核心的內容傳授給學生。
2“網絡管理”課程的教學實踐與探討
結合“網絡管理”課程的教學實踐,為使學生更好的掌握本課程的內容,以下幾個方面需要特別注意:
2.1概念的講解一定要深入
網絡管理課程中的概念較多,在學習過程中容易淹沒在各種術語中。一定要結合應用背景,讓學生充分理解概念的實質以及在網絡管理體系結構中的功能。例如在網絡管理體系結構中的“管理對象”,在教材[1]中被敘述為“網絡中可以操作的數據”,這種描述較為表面,不能完全揭示管理對象的實質。實際上,管理對象是對網絡中被管設備工作參數的封裝表示。按照面向對象中封裝的概念,就是把被管設備中需要采集和控制的數據抽象出來,表示被管設備本身,并通過接口實施數據采集和設置的具體操作。結合了面向對象中封裝的概念,很容易就能理解管理對象是對被管設備的數據級別的抽象。
3.2實踐環節需要突出應用價值
網絡管理課程中的實踐環節對提升學生的實際操作能力至關重要。實驗的設置一定要結合實際,多練習在單機虛擬環境下模擬不完全或不容易操作的項目。常用的互連設備、防火墻和應用服務器的配置等學生平時很少有機會接觸,一定要在網絡環境中以任務驅動的形式進行實驗。實踐環節的設置一定要精簡,突出實用價值,讓學生在有限的上機實踐中掌握更多的網絡配置管理的技能。
2.3系統開發中強調框架和協議的使用
網絡管理系統開發是“網絡管理”課程中的組成部分,通過簡單的開發加深對網絡管理系統的理解是一個提升的過程。分層設計、模塊化程序設計、面向對象的程序設計等基本思想都可以在系統的設計和開發中加以體現。通過協議軟件、功能軟件和用戶接口的分層,可充分利用現有的工具包如SNMP++或者WinSNMP進行功能模塊和用戶接口的開發。簡單的開發練習是基本協議和基本管理功能的具體實施,是對前期面向對象、分層設計思想的應用和提高。
3結語
“網絡管理”是網絡工程專業中一門重要的專業課,綜合性和實踐性都很強。作為“網絡管理”的教學一定要做到內容全面、重點突出、注重實踐。在講授的過程中需要在熟練掌握教學內容和充分利用多種教學手段的基礎上,結合學生已學的專業課程知識,做到在一個自洽體系中承前啟后,按需教學。另外,在授課的過程中最好能結合網絡的新技術如IPv6網絡的發展,多聯系實際,激發學生的興趣,提升學習的主動性。
作者:高磊 趙志剛 云紅艷 單位:青島大學信息工程學院