焦學仕
《普通高中信息技術(shù)課程標準(2017年版)》將“信息系統(tǒng)與社會”作為必修模塊設(shè)置,突出了信息系統(tǒng)的重要地位,要求學生能了解人、信息系統(tǒng)與社會的關(guān)系,認識信息系統(tǒng)在社會中的作用,合理使用信息系統(tǒng)解決生活、學習中的問題?;诖?,提出了兩項學習要求:(1)理解計算機、移動終端在信息系統(tǒng)中的作用,描述計算機和移動終端的基本工原理;(2)通過組建小型無線網(wǎng)絡(luò),了解常見網(wǎng)絡(luò)設(shè)備的功能,知道接入方式、帶寬等因素對信息系統(tǒng)的影響。
對比2013版課標選修三《網(wǎng)絡(luò)技術(shù)應用》中“網(wǎng)絡(luò)技術(shù)基礎(chǔ)”主題的內(nèi)容標準可以看出,網(wǎng)絡(luò)系統(tǒng)工作原理屬于學生應當深入理解的關(guān)鍵內(nèi)容。新課標降低了對本部分記憶性內(nèi)容的要求,但對學生應達到的理解程度做了提升,要求學生不能僅僅停留在解釋、了解的層面,還要能在釋義的基礎(chǔ)上領(lǐng)悟原理,甚至能應用于組網(wǎng)實踐。
基于以上理解,在“三新一舊”的教學背景下,“網(wǎng)絡(luò)信息系統(tǒng)工作原理”內(nèi)容的教學必然要做出相應的調(diào)整,以下是筆者根據(jù)近幾年的教學實踐所做的一點嘗試。
● 環(huán)節(jié)一:情境導入,提出問題(5分鐘)
師:假設(shè)我們進入一所新的學校,周圍同學來自天南海北,互不相識,現(xiàn)在想要相互認識一下,該如何進行?
學生活動:四位同學為代表,做一個自我介紹,介紹完畢,四個人相互握手,任意兩人之間建立了聯(lián)系。
設(shè)計意圖:引出廣播概念。
師:剛才做自我介紹的同學實際上進行了一個“廣播”活動。任一同學“廣播”后,所有同學都能聽到他發(fā)出的信息。局域網(wǎng)中廣播是多點投遞的最普遍的形式,它向每一個目的站投遞一個分組的拷貝。它可以通過多個單次分組的投遞完成,也可以通過單獨的連接傳遞分組的拷貝,直到每個接收方均收到一個拷貝為止。
學生活動:①雙擊桌面上的“網(wǎng)絡(luò)”(Win7系統(tǒng)),觀察通過廣播的形式收集到該局域網(wǎng)中所有在線的計算機名稱,并將服務器“Serve”上的共享文件文件“測試”拷貝到桌面。②查看本機的計算機名稱,將其寫在學習卡片上。(方法:右擊桌面上的“計算機”圖標,選擇“屬性”)
設(shè)計意圖:學生間相互自我介紹與局域網(wǎng)中的“廣播”極為相似,自我介紹完成后,每個學生都會得到其他同學的信息,隨時可以發(fā)起對話。局域網(wǎng)中電腦廣播后同樣建立了一個握手信號,相互間可以通信。
● 環(huán)節(jié)二:新知學習,重點鋪墊(10分鐘)
1.了解計算機的身份證:MAC地址(5分鐘)
師:計算機在局域網(wǎng)中是怎樣標識自己的身份的?世界上每個人都有獨一無二的特征,局域網(wǎng)中的計算機會不會也有呢?答案是肯定的。局域網(wǎng)中標識計算機身份的是網(wǎng)卡的物理地址,也就是MAC地址(Media Access control)。訪問目標主機時,無論是通過IP地址還是通過計算機名,系統(tǒng)都要先查詢該地址或名稱對應的MAC地址,才能找到。在底層的物理傳輸過程中,就是通過物理地址來識別主機的。
學生活動:①單擊開始菜單,輸入cmd進入命令提示符,輸入“ipconfg/all”查看本機的物理地址(MAC地址)、IP地址,并將它們寫在學習卡片上。②隨機找?guī)孜煌瑢W念出自己計算機的MAC地址,查看是否有重復。
設(shè)計意圖:學生自己動手查看本機MAC地址并與相鄰計算機進行比較,觀察是否有重復。
2.MAC地址(3分鐘)
教師活動:明確MAC地址采用16進制表示,共六個字節(jié)(48個二進制位),其中,前三個字節(jié)是由IEEE的注冊管理機構(gòu)RA負責給不同廠家分配的代碼(高位24位),后三個字節(jié)(低位24位)由各廠家自行指派給生產(chǎn)的適配器接口。每塊網(wǎng)卡MAC地址都不同,具有全球唯一性。
學生活動:①打開計算器,計算總地址數(shù):2^48;②假設(shè)每年消耗網(wǎng)卡10億塊,看看多少年能用完?
設(shè)計意圖:通過計算,看看網(wǎng)卡的物理地址是否緊缺,引導學生思考計算機名、IP地址和MAC地址的區(qū)別與聯(lián)系。
3.MAC地址和計算機名稱以及IP地址的對應(2分鐘)
師:以太網(wǎng)中的主機通過廣播將自己的身份告訴其他主機,每臺主機緩存里就會存有其他主機的MAC地址和計算機名稱以及IP地址的對應表。用戶在訪問目標主機時也可以通過計算機名稱或者IP地址來訪問。(為方便操作,后面各環(huán)節(jié)使用計算機名來標識各節(jié)點機器)
學生活動:教師請A1同學念出卡片上的“廣播語”。
設(shè)計意圖:采用對應方法,明確概念。MAC地址:每個人與生俱來的獨一無二的特征。IP地址:根據(jù)地域人為指定的身份證號;計算機名:父母為我們?nèi)〉拿帧?/p>
● 環(huán)節(jié)三:活動模擬,落實重點(15分鐘)
師:本節(jié)課所講局域網(wǎng)是基于IEEE802.3協(xié)議的以太網(wǎng),以太網(wǎng)采用帶沖突檢測的載波偵聽多路訪問(CSMA/CD)機制。以太網(wǎng)中所有節(jié)點都可以監(jiān)測到在網(wǎng)絡(luò)中發(fā)送的信息,所以它是一種廣播網(wǎng)絡(luò)。廣播網(wǎng)絡(luò)中如何傳遞信息呢?接下來通過游戲的方式體驗局域網(wǎng)中信息的發(fā)送。(CSMA/CD的工作原理:任意節(jié)點發(fā)送數(shù)據(jù)前先偵聽信道是否為空,若空,則立即發(fā)送數(shù)據(jù)。若信道忙碌,則等待信道中的數(shù)據(jù)傳輸結(jié)束再請求發(fā)送數(shù)據(jù);若同時有兩個或兩個以上的節(jié)點要發(fā)送數(shù)據(jù),則停止發(fā)送,等待一段隨機時間,再重新嘗試)
學生活動:A5、B5、C5、D5四位同學模擬四臺計算機,將手中的data“數(shù)據(jù)包”送達各自的目的地,教室中的通道即為通信線路,每次只能有一位同學使用。請一名同學作為評委判斷誰最快舉卡、是否有沖突。規(guī)則如下:①游戲開始,當通道中沒有正在傳遞信息的同學時看作“信道”為空,此時需要傳遞信息的同學迅速舉起手中的卡片。②第一個舉起卡片的同學如A5起立并讀出目標地址,傳送“數(shù)據(jù)包”到目標機器。此時“信道”被占用,其他同學要放下卡片。③傳送者將數(shù)據(jù)送達后,“信道”重置為空,其他同學可再次舉卡。④如果有兩位或兩位以上同時舉起卡片(傳遞沖突),則全部放下卡片,等待隨機一段時間(一秒左右)后,再重新舉起,若還有沖突,則重復此步驟。⑤重復以上步驟,直到所有“數(shù)據(jù)”傳送完畢。
師:數(shù)據(jù)接收過程中,網(wǎng)上每臺計算機都在監(jiān)聽,如果有信息傳輸,則收集該信息,并分析接收地址,如果接收地址為本節(jié)點地址,則復制接收該數(shù)據(jù)包,否則,不予理會,簡單丟棄該數(shù)據(jù)包。
學生活動:以A5同學傳遞數(shù)據(jù)為例,其目標地址為C3。①A5傳遞數(shù)據(jù)過程中讀出廣播語,并說出數(shù)據(jù)包的目的地址。數(shù)據(jù)包送達C3過程中,所有同學均能聽到廣播。②目標地址C3將A5數(shù)據(jù)包內(nèi)容抄寫至自己的卡片,完成數(shù)據(jù)接收,其他同學不做處理,本次數(shù)據(jù)通信結(jié)束。
設(shè)計意圖:類比一——廣播。四臺計算機要將數(shù)據(jù)傳送到各自的目的地,教室內(nèi)通道只有一條,因此是共享一條“信道”。通過該游戲可以體驗“載波偵聽多路訪問沖突檢測”(CSMA/CD)機制的工作原理。
教師總結(jié):網(wǎng)絡(luò)通信系統(tǒng)的工作原理——先聽后發(fā),邊發(fā)邊聽,沖突停發(fā),隨機延遲后重發(fā)。
● 環(huán)節(jié)四:問題引領(lǐng),突破難點(10分鐘)
1.什么是廣播風暴(5分鐘)
師:以太交換機對廣播包的處理,是不管從哪個端口收到廣播包,都完整地復制一份轉(zhuǎn)發(fā)到其他端口。當局域網(wǎng)中電腦數(shù)量增多時,數(shù)據(jù)量變大,同時請求線路的數(shù)據(jù)包大大增加,沖突的概率進而增大。同一數(shù)據(jù)包往往需要多次重傳才能請求到線路(當重傳達16次仍不能成功時即丟棄該包),大大降低了網(wǎng)絡(luò)的傳輸速度,這就是廣播風暴。
學生活動:體驗當數(shù)據(jù)量增大時,處理信息會變難、變慢。①所有同學同時舉起卡片,申請傳遞數(shù)據(jù),此時評委同學很難判斷舉手的先后順序。②教師在交換機上人為設(shè)置環(huán)路,模擬計算機數(shù)量增多情況,再請學生打開“網(wǎng)絡(luò)”,將服務器“Server”上的共享文件“測試”拷貝到D盤,并與“環(huán)節(jié)一”中的傳輸速度進行比較。
設(shè)計意圖:類比二——廣播風暴。在一個房間里,多人同時爭搶使用同一個話筒,獲得發(fā)言權(quán)利,容易造成擁堵。隨著人數(shù)的增多,同時要處理、發(fā)送的信息就越多,有序交流就會越發(fā)困難,一條信息可能需要重復發(fā)送多次才能到達對方,甚至會丟失。
2.避免廣播風暴的方法——劃分虛擬局域網(wǎng)(VLAN)(5分鐘)
師:虛擬局域網(wǎng)的主要思想是,將所有計算機設(shè)備按照地域或需求劃分為若干組,每個小組都是1個虛擬局域網(wǎng)(VLAN),一個傳統(tǒng)局域網(wǎng)可劃分為多個VLAN,一個VLAN中的廣播信息只能被該VLAN中的站點接收,VLAN之間的相互通信必通過網(wǎng)絡(luò)層協(xié)議實現(xiàn),不能直接相互通信。
學生活動:假設(shè)A、B、C、D是四個不同的VLAN,現(xiàn)在A1、B1、C1、D1四位同學將自己的數(shù)據(jù)包送到目的地,分別是A8、B8、C8、D8。方法:四位1號同學拿著自己的“數(shù)據(jù)包”,從本組通道中走,并念出目標地址。同組其他同學認真聽所念出的目標地址,若目標地址與自己的號卡相同,則亮出自己的號卡,并抄寫數(shù)據(jù),接收“數(shù)據(jù)包”。
設(shè)計意圖:類比三——VLAN。因VLAN分割了廣播域,A、B、C、D各組成員的廣播只能被本組聽到,因此本模擬過程中四位同學可以同時傳輸數(shù)據(jù)。VLAN之間的通信要用到第三層協(xié)議,即IP協(xié)議,IP地址將是VLAN中的主角,也是下次課的重點,本環(huán)節(jié)重在為下節(jié)課“IP地址”做鋪墊。
● 課堂小結(jié)(2分鐘)
(1)MAC地址是計算機的身份標識。(2)當網(wǎng)絡(luò)中有數(shù)據(jù)傳輸時,所有機器都能檢測到,這種機制稱為廣播。(3)網(wǎng)絡(luò)通信的工作原理:先聽后發(fā),邊發(fā)邊聽,沖突停發(fā),隨機延遲后重發(fā)。
● 總結(jié)反思
本節(jié)課通過大量的學生活動,將學生從枯燥的理論知識中解脫出來,取而代之的是貼近生活的實例,將學生帶入到網(wǎng)絡(luò)環(huán)境中,使其化身為局域網(wǎng)中的一臺“電腦”,在實踐中理解網(wǎng)絡(luò)通信的基本原理。循序漸進的知識引導,使整堂課的知識點散而不亂,順利完成教學目標。
為了達到更好的教學效果,除了在課中使用學習卡片之外,還在最后提供了一些練習題,以便進行學習效果評價。
(本案例由山東省濟南市教研室周燕提供指導)