亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于IPv6的高校網(wǎng)絡教學平臺系統(tǒng)設計與實現(xiàn)

        2019-11-12 12:01:33夏光峰黃戈王曉峰趙暉
        電腦知識與技術(shù) 2019年25期
        關鍵詞:教育信息化

        夏光峰 黃戈 王曉峰 趙暉

        摘要:IPv6為互聯(lián)網(wǎng)帶來了地址數(shù)、速度和安全方面的提升,給網(wǎng)絡多媒體應用帶來了長足發(fā)展的機會,但是當前基于IPv6的高校網(wǎng)絡教學平臺應用案例較少,文章分析對比了國內(nèi)外應用現(xiàn)狀,介紹了以開源軟件Moodle為核心構(gòu)建基于IPv6的高校網(wǎng)絡教學平臺的方法,并就平臺IPv6多媒體視頻功能擴展和版塊二次開發(fā)給出了實例,為高校IPv6教學平臺的建設提供了技術(shù)和架構(gòu)上的參考。

        關鍵詞:IPv6協(xié)議;學習管理系統(tǒng);插件集成;版塊開發(fā);教育信息化

        中圖分類號:TP315? ? ? ? 文獻標識碼:A

        文章編號:1009-3044(2019)25-0100-06

        Abstract:IPv6 improves the address numbers, speed and security of the Internet, which brings great opportunities for network multimedia applications. However, there are few application cases of IPv6-based college network teaching platform. The article analyzes and compares the application status at China and abroad, introduces the method of constructing IPv6-based college network teaching platform with open source software Moodle as the core, and gives examples of the multimedia video function expansion and secondary block development of IPv6 platform, which provides references for? technology and construction of IPv6 teaching platform in colleges and universities.

        Key words:IPv6 protocol; Learning management system; Plugin integration; Block development; Educational informationization

        1 引言

        2018年5月,中華人民共和國工業(yè)和信息化部發(fā)布了《推進互聯(lián)網(wǎng)協(xié)議第六版(IPv6)規(guī)模部署行動計劃》[1],要求用5到10年時間,形成下一代互聯(lián)網(wǎng)自主技術(shù)體系和產(chǎn)業(yè)生態(tài),建成全球最大規(guī)模的IPv6商業(yè)應用網(wǎng)絡,實現(xiàn)下一代互聯(lián)網(wǎng)在經(jīng)濟社會各領域深度融合應用,成為全球下一代互聯(lián)網(wǎng)發(fā)展的重要主導力量。2018年8月24日,教育部辦公廳發(fā)布了關于貫徹落實《推進互聯(lián)網(wǎng)協(xié)議第六版(IPv6)規(guī)模部署行動計劃》的通知,要求到2020年底,教育系統(tǒng)的各類網(wǎng)絡、門戶網(wǎng)站和重要應用系統(tǒng)完成升級改造,支持IPv6訪問;基于IPv6的安全保障體系基本形成。下一代互聯(lián)網(wǎng)相關學科專業(yè)人才培養(yǎng)、技術(shù)研發(fā)與創(chuàng)新工作顯著加強,教育系統(tǒng)人才保障和智力支撐能力大幅提升。創(chuàng)新特色應用。鼓勵高等學校加強與研究機構(gòu)、企業(yè)合作,在物聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等新技術(shù)領域推進基于IPv6的融合創(chuàng)新與示范應用。鼓勵高等學校建設基于IPv6的特色教育內(nèi)容資源。

        當前,隨著高校教育信息化建設的深入,現(xiàn)有IPv4協(xié)議及其應用暴露出越來越多的問題,由于IPv4地址數(shù)的匱乏,高校建設的大量電子資源和學習平臺對運營商網(wǎng)絡開放大多通過NAT[2]轉(zhuǎn)換的方式,MOOC的廣泛應用對網(wǎng)絡視頻傳輸能力也提出了更高的要求,與IPv4相比,IPv6有巨大的地址空間、使用更小的路由表(提高了路由器轉(zhuǎn)發(fā)數(shù)據(jù)包的速度)、增強的組播支持以及流控(這使網(wǎng)絡媒體應用有了長足發(fā)展的機會,提升了服務質(zhì)量控制)、具有更高的安全性。IPv6技術(shù)應用是國家信息化戰(zhàn)略發(fā)展的要求,是教育信息化建設發(fā)展的必然,技術(shù)上更是大勢所趨,圖1是2014年至2019年5月我國支持IPv6的用戶增長的百分比統(tǒng)計圖[3],雖然2018年后增長迅速,達到了10.94%,但與同期美國用戶53.95%占比相比還有很大的差距。

        安徽省教育和科研計算機網(wǎng)1995年建設至今省內(nèi)所有本科和多數(shù)高職高專院校已接入教育網(wǎng),IPv6網(wǎng)絡用戶眾多,圖2是IPv6線路5月份的帶寬使用統(tǒng)計圖,高峰時流量穩(wěn)定在2Gbps以上,用戶普遍反映IPv6線路速度快,但由于IPv6應用缺乏,鏈路流量分析表明主要流量由出校的BT下載為主。

        高校網(wǎng)絡教學平臺是教育信息化最重要的應用系統(tǒng),并發(fā)用戶多,網(wǎng)絡帶寬使用量大,是IPv6最有價值的應用場景之一,通過域名解析抽樣分析國內(nèi)外著名在線學習網(wǎng)站和大學學習平臺發(fā)現(xiàn),國內(nèi)在線學習站點和大學學習平臺對IPv6協(xié)議的支持較少,而國外同類站點和大學學習平臺對IPv6協(xié)議的支持相對較高,對比如表1所示,可以想見,圍繞在線學習網(wǎng)站和學習平臺的在線視頻交互和視頻管理系統(tǒng)對IPv6的支持度就更低了。

        將高校已有網(wǎng)絡學習平臺進行IPv4、IPv6雙棧[4]改造,是當前提升IPv6應用的有效方法,新的網(wǎng)絡學習平臺建設前期可以考慮基于IPv4、IPv6雙棧,待未來時機成熟時升級到純IPv6環(huán)境。

        2 網(wǎng)絡環(huán)境規(guī)劃與系統(tǒng)選擇

        2.1校園網(wǎng)IPv6環(huán)境

        合肥學院校園信息化建設始于2000年,現(xiàn)有互聯(lián)網(wǎng)絡出口總帶寬為1600Mbps,其中教育網(wǎng)出口100Mbps,電信出口1000Mbps,中國移動500Mbps,校園網(wǎng)主干帶寬萬兆,通達全部辦公和教學樓宇,交換機近400臺,信息點總數(shù)為二萬余個,百兆接入用戶桌面,網(wǎng)絡用戶過萬,拓撲如圖3所示。

        2012年,學校正式接入中國教育和科研計算機網(wǎng)CERNET2,獲得IPv6地址池范圍為2001:250:5407::/48,校園網(wǎng)絡設備全網(wǎng)支持IPv4/IPv6雙棧協(xié)議,校園網(wǎng)絡用戶通過有狀態(tài)DHCPv6的方式獲取IPv6地址,校園DNS服務器采用IPv4/IPv6雙棧部署,通過添加AAAA記錄管理并解析IPv6域名,校園網(wǎng)絡邊緣采用山石應用層防火墻,對進出流量實現(xiàn)IPv6和IPv4的訪問控制。支持IPv6協(xié)議的基礎網(wǎng)絡服務完善、IPv6安全防護能力提升為校園網(wǎng)內(nèi)各類基于IPv6協(xié)議的應用開展打下了良好基礎。

        2.2規(guī)劃與系統(tǒng)選擇

        當前高校網(wǎng)絡教學系統(tǒng)建設主要采用兩種方式,一是自建學習平臺,另一種是使用校外云學習平臺(依托服務提供商),從表1的統(tǒng)計來看,目前支持IPv6的學習平臺以高校自建居多,這也從側(cè)面反映出高等院校在IPv6應用方面走在了前列。Moodle[5](Modular Object-Oriented Dynamic Learning Environment模塊化面向?qū)ο髣討B(tài)的學習環(huán)境)是國際公認、具有先進教育理論支撐的LMS(學習管理系統(tǒng)),對IPv6支持度高,基于模塊化和插件功能擴展的特性使得Moodle成為諸多國外高校在線學習系統(tǒng)的核心,與我校建立合作關系的德國高校Moodle使用占比很高,且超過50%的平臺支持IPv6協(xié)議。利用Moodle學習管理系統(tǒng)插件功能擴展,與數(shù)字化校園統(tǒng)一身份認證、校園電子郵件、視頻會議和視頻管理系統(tǒng)無縫融合,可以構(gòu)建出一體化的高校信息化教學環(huán)境。我校選擇采用了開源的Moodle作為在線學習管理系統(tǒng)的核心,使用Adobe Connect 插件將Moodle與學?,F(xiàn)有Adobe Connect在線視頻會議系統(tǒng)集成,采用Panopto插件將Moodle平臺與Panopto視頻管理系統(tǒng)集成[6],與校園電子郵件服務、在線調(diào)查等系統(tǒng)一起,實現(xiàn)學習管理功能完善、結(jié)構(gòu)合理、視頻功能豐富的一體化的學習系統(tǒng),該學習系統(tǒng)既可以通過CERNET2對校內(nèi)外開放,還可以利用IPv6的技術(shù)優(yōu)勢滿足對德交流日益增長的網(wǎng)絡帶寬使用需求,系統(tǒng)框架如圖5所示。

        3 基于IPv6的網(wǎng)絡教學系統(tǒng)實現(xiàn)

        3.1 Moodle平臺的安裝配置

        在校園私有云平臺上安裝一臺Linux主機,IPv4和IPv6地址分別配置為210.45.88.149和2001:250:5407:1000::149,在域名服務器中分別添加主機記錄如下:

        AAAA記錄 ipv6study? IN? AAAA? 2001:250:5407:1000::149

        A記錄 ipv6study? IN? A? 210.45.88.149

        Moodle平臺安裝配置及優(yōu)化此類文檔較多所以不再贅述,完成后的系統(tǒng)基本運行環(huán)境如下表所示:

        在Moodle平臺網(wǎng)站管理à插件à身份認證配置中允許基于e-mail的自助注冊,在服務器à電子郵件選項中進行郵件發(fā)送配置,設定學校SMTP主機的地址以及用來轉(zhuǎn)發(fā)電子郵件的賬戶,在賬戶à追加管理字段添加所在學?;蚬咀侄?,以便于外校的學生或IT技術(shù)公司的指導教師注冊,校內(nèi)學生的認證利用學校統(tǒng)一身份認證平臺與Moodle直接實現(xiàn)集成。

        在Moodle.org網(wǎng)站下載Completion Progress(學習活動完成狀況監(jiān)控)、Configurable Reports(自定義分析報表)、Forum Graph[7](討論區(qū)帖子關系可視化)和Statistics插件(網(wǎng)站整體狀況統(tǒng)計),安裝于Moodle 平臺上擴展學習數(shù)據(jù)管理和分析功能。美化定制學習平臺主題風格,同時滿足各類終端訪問平臺的界面自適應要求。

        3.2 IPv6地址顯示Block插件開發(fā)[8]

        該Block版塊插件開發(fā)的目的是允許網(wǎng)站管理員設定在網(wǎng)站特定位置顯示來賓IPv6地址和所在國家,基本配置及代碼示例如下:

        在 Moodle的blocks目錄中創(chuàng)建ipaddress目錄,目錄基本結(jié)構(gòu)如圖6所示。

        其中ipaddress/block_ipaddress.php文件中首先從block_base派生block_ipaddress類,然后為該類創(chuàng)建初始化函數(shù) founction init( ),如下所示:

        <?php

        class block_ipaddress extends block_base {

        public function init() {

        $this->title = get_string('ipaddress', 'block_ipaddress');

        }

        }

        之后通過設置get_content( )函數(shù)里$this->content:的值設置該block 的顯示內(nèi)容,如下所示:

        public function get_content() {

        if ($this->content !== null) {

        return $this->content;

        }

        $this->content = new stdClass;

        $ip=$_SERVER['REMOTE_ADDR'];

        if((strpos($ip, ":") === false)) {

        $gi = geoip_open("/usr/share/GeoIP/GeoIP.dat",GEOIP_STANDARD);

        $country = geoip_country_code_by_addr($gi, $ip);

        }

        else {

        $gi = geoip_open("/usr/share/GeoIP/GeoIPv6.dat",GEOIP_STANDARD);

        $country = geoip_country_code_by_addr_v6($gi, $ip);

        }

        $this->content->text = $_SERVER['REMOTE_ADDR']. "

        ". $country;

        return $this->content;

        }

        增加對中文的支持,lang/zh-cn/block_ipaddress.php文件內(nèi)容為

        <?php

        $string['pluginname'] = 'IP 地址';

        $string['ipaddress'] = '你的IP地址';

        $string['ipaddress:addinstance'] = '增加一個新 IP地址版塊';

        $string['ipaddress:myaddinstance'] = '增加一個新 IP地址版塊? 到我的Moodle頁面';

        其中pluginname為版塊名稱,出現(xiàn)在網(wǎng)站的版本管理中,ipaddress為版塊的標題,當版本被頁面調(diào)用時,出在版塊的標題中。

        為顯示來源IP地址所在國別,在CentOS中安裝GeoIP[9]和GeoIP-devel,完成后/usr/share/GeoIP目錄中會包含GeoIP.dat和GeoIPv6.dat兩文件,從maxmind的github下載geoip.inc(包含可調(diào)用函數(shù))至ipaddress目錄中并將其包含在block_ipaddress.php中,至此該Block即完成,可以在Moodle 中添加IP 地址顯示版塊至相關頁面,如圖7所示。

        3.3? 與Adobe Connect的集成

        Moodle的價值體現(xiàn)在學習管理功能強大,其基于建構(gòu)主義和模塊化的設計理念,使得Moodle平臺易于與其他系統(tǒng)集成,從而擴充功能。學校原有Adobe Connect視頻會議系統(tǒng)在中德視頻答辯和教學中發(fā)揮了重要作用,通過添加IPv6配置和在Moodle中安裝插件,即可實現(xiàn)基于IPv6的視頻會議(利用IPv6網(wǎng)絡,視頻會議的網(wǎng)絡延遲大大降低)和從Moodle系統(tǒng)→Adobe Connect系統(tǒng)的SSO[10](單點登錄),步驟和方法如下:

        l 為Adobe Connect 視頻會議服務器增加IPv6地址:2001:250:5407:1000::51

        l 在DNS服務器上添加AAAA記錄:meeting? IN? AAAA? 2001:250:5407:1000::51

        l 修改Adobe Connect 服務器操作系統(tǒng)c:\breeze\comserv\win32\conf文件夾下的server.xml文件,將配置文件中的 修改為,重新啟動Adobe Connect services,視頻會議服務即可支持IPv6協(xié)議 。

        l 在Moodle平臺上安裝Adobe Connect Plugins ,配置參數(shù)如下:

        Host:meeting.hfuu.edu.cn/api/xml

        Meeting domain:meeting.hfuu.edu.cn

        HTTP Authentication :adobeid

        輸入Admin Login 的用戶名和密碼,測試連接,顯示結(jié)果如下表明Moodle與Adobe Connect已完成無縫集成:

        Sending common-info call:

        successfully obtained the session key: breezpnktsr57ithxdmm8

        successfully logged in as admin user

        Testing retrevial of shared content, recording and meeting folders:

        successfully obtained shared content folder scoid: 11000

        successfully obtained forced-archives (meeting recordings) folder scoid: 11005

        successfully obtained meetings folder scoid: 11002

        successfully created meeting testmeetingtest scoid: 255404

        successfully created user testusertest principal-id: 255405

        Moodle平臺中教師在課程中添加Adobe Connect[11]活動,通過Assign roles授權(quán)班級學生在視頻會議中的角色,實現(xiàn)了Moodle平臺課程內(nèi)師生在線視頻教學或會議討論的教學活動,如圖8所示。

        3.4 系統(tǒng)優(yōu)化設計

        單臺Moodle[12]服務器的負載能力可以通過增加CPU處理能力、增加內(nèi)存、使用SSD固態(tài)磁盤和使用更快的網(wǎng)絡適配器來解決,數(shù)據(jù)庫和相關服務的參數(shù)優(yōu)化也是提升Moodle系統(tǒng)服務能力[13]的重要手段(相關資料較多,這里不再贅述),在更大規(guī)模并發(fā)用戶應用場景中需要考慮將壓力分攤到多臺服務器,既需要考慮高負載,還要提升系統(tǒng)的高可用性,數(shù)據(jù)一致性也必須得到保證。大規(guī)模用戶的應用環(huán)境[14]可以使用如圖9所示的架構(gòu)來搭建,即增加一臺高性能Nginx[15]服務器進行訪問調(diào)度,增加Moodle節(jié)點,使用主從數(shù)據(jù)庫,整體提升業(yè)務的承載能力。

        在測試環(huán)境下分別以單Moodle節(jié)點和單MySQL節(jié)點、單Moodle節(jié)點和雙MySQL節(jié)點、雙Moodle節(jié)點和單MySQL節(jié)點、雙Moodle節(jié)點和雙MySQL節(jié)點四種條件進行了負載能力測試,服務負載能力使用了ab-Apache HTTP server benchmarking tool[16],選取最具有代表性的“每秒鐘處理請求數(shù)量”作為負載能力的結(jié)果指標,測試結(jié)果如下表所示,從壓力測試結(jié)果可以看出,使用了“雙Moodle節(jié)點和雙MySQL節(jié)點”架構(gòu)的系統(tǒng)整體性能獲得了大幅的提升。

        3.5 系統(tǒng)實現(xiàn)與應用

        系統(tǒng)建設至今,利用Moodle 這一先進、成熟的開源課程管理平臺,進行有針對性的二次開發(fā)和集成,已實現(xiàn)了基于IPv6、IPv4雙協(xié)議棧功能全面的網(wǎng)絡教學系統(tǒng)(系統(tǒng)實現(xiàn)如圖10、圖11、圖12、圖13所示),建設完成了一門IPv6基礎課程,課程管理功能全面,教學活動及學習資源豐富,平臺已通過防火墻對CERNET2開放,與華為、新華三等著名IT公司的資深工程師合作,計劃將該平臺打造成為校企IPv6技術(shù)學習交流的重要載體。

        4 展望

        目前支持IPv6協(xié)議的網(wǎng)絡學習平臺數(shù)量不多,隨著IPv6大規(guī)模部署和應用深入,基于IPv6協(xié)議開展網(wǎng)絡教學活動是大勢所趨,在現(xiàn)階段,使用具有教育理論支撐、基于建構(gòu)主義思想的教學平臺Moodle 配合 IPv6 技術(shù),融合多種網(wǎng)絡教學相關的多媒體、協(xié)作、分析統(tǒng)計等系統(tǒng),高??梢詷?gòu)建出先進且基于IPv6的一體化教學環(huán)境, IPv6 為端到端的多媒體傳輸質(zhì)量提升和網(wǎng)絡安全提供了更好的技術(shù)支持,高校教育信息化工作者應當抓緊時間將現(xiàn)有或新建的學習系統(tǒng)轉(zhuǎn)向支持IPv6協(xié)議,拓展IPv6技術(shù)應用于教學的場景。

        參考文獻:

        [1]中共中央辦公廳,國務院辦公廳.《推進互聯(lián)網(wǎng)協(xié)議第六版(IPv6)規(guī)模部署行動計劃》[OL].http://www.gov.cn/zhengce/2017-11/26/content_5242389.htm, 2017-11-26.

        [2] 楊文彬. NAT網(wǎng)絡地址翻譯技術(shù)在高校網(wǎng)絡管理中的應用[J]. 山西大同大學學報(自然科學版),2017(02).

        [3]IPv6 Users by Country[OL].

        [4]杜焱喆. 基于雙協(xié)議棧的校園網(wǎng)IPv6過渡策略分析與實現(xiàn)[J]. 華東交通大學學報,2012(02).

        [5]黎加厚.應用Moodle平臺的網(wǎng)絡教研如何發(fā)展[J].中國信息技術(shù)教育,2009(09).

        [6]李秀晗,朱啟華. 直播技術(shù)在高校混合式教學中的新應用——基于香港大學同步混合教學模式的行動研究[J]. 現(xiàn)代教育技術(shù),2019(2):80-86.

        [7]李如亮,馬紅亮,楊冬. Moodle社會網(wǎng)絡分析插件研究[J].現(xiàn)代教育技術(shù),2017,27(01):121-126.

        [8]黃森,張家華.基于Moodle學習風格插件的設計與開發(fā)[J].軟件導刊(教育技術(shù)) 2016,15(10):84-87.

        [9]鄭海山.基于開源軟件的DNS查詢?nèi)罩痉治鱿到y(tǒng)[J].廈門大學學報 (自然科學版) 2017,56(02):252-258.

        [10]唐明靖,陳建兵,吳惠.數(shù)字化校園真正意義的統(tǒng)一身份認證的研究與實現(xiàn)[J].云南大學學報 (自然科學版) 2013,35(S2):138-142

        [11]李琳琳,陳志勇,錢偉新. 中芬合作在線課程開發(fā)初探[J].中國教育技術(shù)裝備 2015(13):182-183.

        [12] Moodle官網(wǎng)[OL].

        [13]曾棕根,吳志榮,汪志達.Moodle 2大規(guī)模在線考試的實現(xiàn)方法[J].計算機時代,2014(12):8-11 .

        [14]曾棕根.基于WAMP的簡體中文Moodle架設與性能優(yōu)化[J].現(xiàn)代教育技術(shù), 2011,21(4):136-139.

        [15] Nginx官網(wǎng)[OL].

        [16] ab-Apache HTTP server benchmarking tool[OL].

        【通聯(lián)編輯:王力】

        猜你喜歡
        教育信息化
        教育信息化及對教育技術(shù)培訓內(nèi)容的思考
        青年時代(2016年27期)2016-12-08 22:25:13
        拒絕“花哨”,重拾“得體”
        考試周刊(2016年91期)2016-12-08 21:33:05
        “互聯(lián)網(wǎng)+”背景下高職院校數(shù)字校園建設的探索與實踐
        基于翻轉(zhuǎn)課堂的大學英語混合式教學模式探究
        人間(2016年30期)2016-12-03 22:19:16
        信息化教育在高職教育教學改革中的作用
        求知導刊(2016年30期)2016-12-03 10:38:19
        如何加強校園信息化建設創(chuàng)學校發(fā)展提速平臺
        基于虛擬仿真技術(shù)的地方高校實驗教學探討
        信息技術(shù)與教學難以深度融合的成因及解決途徑探析
        科技資訊(2016年19期)2016-11-15 10:19:53
        榆林學院智慧校園系統(tǒng)架構(gòu)的分析與設計
        高職學院信息化建設中面臨的問題和思考
        科技視界(2016年22期)2016-10-18 17:29:57
        蜜桃一区二区三区| 国产91九色视频在线播放| 亚洲av狠狠爱一区二区三区| 精品国产粉嫩内射白浆内射双马尾 | 国产一区二区三区精品久久呦| 日韩熟女精品一区二区三区视频 | 国产麻豆剧传媒精品国产av蜜桃| 午夜男女靠比视频免费| 欧美猛少妇色xxxxx猛交| 无码夜色一区二区三区| 人妻系列影片无码专区| 一本色道久久88加勒比综合 | 日产精品一区二区三区| 暴露的熟女好爽好爽好爽| 综合五月激情二区视频| 国产乱人伦偷精品视频| 1234.com麻豆性爰爱影| 国内精品国产三级国产| 国产成人亚洲综合无码品善网 | 女人被狂躁c到高潮视频| 精品国产高清a毛片无毒不卡| 蜜桃一区二区三区自拍视频| 久久人妻一区二区三区免费 | 精品无码国产污污污免费网站| 超级少妇一区二区三区| 偷拍色图一区二区三区| 亚洲欧洲精品无码av| 国产精品久久久久…| 在线小黄片视频免费播放| 国产三级在线观看完整版| 国产丰满老熟女重口对白| 一本久道久久综合狠狠操| 99久久精品在线视频| 大肉大捧一进一出好爽视色大师| 白白色免费视频一区二区| 精品极品视频在线观看| 亚洲精品国偷拍自产在线观看| 欧美色图中文字幕| 久久2020精品免费网站| 国产精品无码av无码| 最新69国产成人精品视频免费|