學好計算機網路

  在短短半個世紀的時間裡,計算機從無到有,現在已進入網路時代。“網路就是計算機”,IBM總裁的這句話概括地說明了計算機網路的重要性。下面是小編跟大家分享的是,歡迎大家來閱讀學習~

  

  本文主要針對學生,介紹如何才能學習好計算機網路技術,對於學生學習具有一定的指導意義,但是,對於教師教學也可能具有一定的啟發意義。主要內容包括,分析計算機網路課程學習的難度和難點;學習計算機網路課程應該注意的要點;如何正確理解一些教材中常用的,容易引起異議的網路術語;介紹計算機網路技術基礎課程教材的架構;通過日常生活中網路技術的應用引領網路課程的學習等內容。本文適用教材是2010年4月由機械工業出版社出版的高職教材《計算機網路技術基礎》。

  一、網路課程究竟難在哪?

  1.內容比較亂

  如果把《計算機網路技術基礎》看做是一本計算機網路導論方面的教材,就不會認為亂了,因為導論就是為了解決知識凌亂問題而設定的課程,比如計算機導論,因此也應該有計算機網路導論的課程。這裡一般都要介紹基礎,包括通訊基礎,網路體系結構,區域網協議,TCP/IP協議等章節。還包括區域網的內容,包括網路作業系統,網路組建基礎,Wi-Fi無線區域網也可以算作區域網的內容,特別是網路裝置及設定,也基本上屬於區域網的內容。

  然後是廣域網,雖然一般只有1章的內容,但也是計算機網路組成的重要部分,而且還需要指出,一般廣域網涉及到通訊基礎知識的內容比較多,所以,只要講廣域網,就一定要學習資料通訊基礎知識。

  然後是Internet,是採用網路互連技術的計算機網路,主要向人們提供資訊,是學生們非常喜愛,非常瞭解的計算機網路,主要包括資訊訪問、資訊釋出和網路接入。Internet是網際網路,採用的網路協議是TCP/IP,因此,本章與TCP/IP協議有密切聯絡,可以認為是TCP/IP協議內容在應用層上的繼續,可以把這2章聯絡起來學習。

  可見,雖然內容多,比較亂,但基本上還是有規律可循的,這裡的順序是網路基礎-區域網-廣域網-Internet-資訊網路安全,期間,各部分又有幾條分支,這樣,教材的內容就不會顯得亂了。當然,教材內容的組成,還可以以另外的順序,即網路協議,可以是TCP/IP協議,那麼,以TCP/IP協議為中心,向下,有廣域網、區域網和無線網作為底層協議,向上有Internet作為應用,而有的章節可以作為其他章節的分支。

  2.條理性比較差

  前面已經以網路型別作為條理進行了梳理,然後,又以TCP/IP作為條理進行了梳理,因此,條理性差的問題是否就迎刃而解了呢?

  3.理論性比較強

  理論性比較強的章節包括資料通訊基礎、網路體系結構、區域網、TCP/IP協議、廣域網等章節,基本上是以理論為主。後面的部分章節,既包括應用,也包括一些理論知識,這樣的章節包括資訊網路安全、無線網以及Internet,後2者只簡單介紹了很少的理論知識,包括C/S模式以及無線區域網協議等。

  雖然感覺理論性比較強,但也貫穿著一條主線,這條主線就是網路協議,如果把協議的基本概念在第3章瞭解和掌握清楚了,這個問題也就基本上迎刃而解了。從協議理論上,主要包括:資料通訊-通訊協議-協議分層-協議體系結構-協議標準-OSI網路各層協議-區域網協議-乙太網協議-廣域網協議-TCP/IP協議-無線協議-網路安全協議等。

  協議的核心是TCP/IP協議,是統領全域性的,是整本書的主線,別的協議都可以作為這個協議的子協議。廣域網協議、區域網協議以及無線網協議作為TCP/IP協議的底層協議,即網路介面協議;TCP/IP協議章節中的應用層,以及Internet是TCP/IP協議的應用層協議,在資訊網路安全一章中也討論了協議,是從安全協議的角度討論協議;在網路組建基礎一章,針對不同的網路裝置,也討論了不同的協議分層,比如集線器是網路層裝置,交換機是鏈路層裝置,路由器是網路層裝置等。

  4.涉及複雜的通訊技術

  通訊本身就是一門複雜的技術,有專門的專業進行研究和學習,本來計算機網路技術就比較複雜,再加上覆雜的通訊技術,因此,很多讀者都感覺,計算機網路技術很難學習。其實,可以這樣來理解,計算機網路技術的確需要學習和了解通訊技術,通訊是計算機網路技術的基礎,但是,如果不需要學習廣域網技術,或者只需對廣域網有一般的瞭解,並不需要學習更多的通訊技術,只要對通訊技術有一般的瞭解,尤其是對資料通訊有一般的瞭解即可,比如資料傳輸基本概念,交換的概念,多路複用基本概念和差錯控制等。

  5.解決網路學習困難的方法

  由此可見,分類、協議可以解決知識凌亂的問題,可以解決條理性的問題,而這些,正是教材中的主要內容,掌握這些內容,按照這樣的內容進行學習,問題就可以得到解決。

  二、應該注意的要點

  1.理解計算機網路的組成

  計算機網路是計算機與通訊技術的結合,軟體與硬體的結合,通訊子網與資源子網的結合,這樣來理解,可以減少網路課程學習的難度。這也是網路協議分層的基本知識原點,即網路為什麼要分為通訊子網和資源子網,因為計算機網路是由通訊與計算機技術相結合而產生的。分為2個子網後,問題變簡單了。進一步,還可以繼續分層,把通訊子網分為2層或者3層,即物理層、鏈路層和網路層;再把資源子網分為2層,即傳輸層和應用層。

  網路硬體與軟體的結合,這樣的概念理解也是很重要的,比如網際網路,是由路由器和IP協議相結合產生的,路由器是其硬體,而IP協議是其軟體。

  網路的組成還要注意的是,不同型別的網路,有不同的組成方式,包括區域網、廣域網和網際網路,因此,要分別介紹網路的組成,不能籠統地談計算機網路的組成。網路應用也有類似情況,區域網,廣域網和網際網路的應用範圍和模式都是不同的。

  2.如何學習網路協議

  分層理論,把協議分層,可以減少分析的難度,分層,以及模組化是計算機技術的重要分析方法。計算機網路首先分為通訊子網和資源子網2層,進一步再把通訊子網和資源子網繼續分層。事實上,網路裝置與層有關,比如集線器、乙太網交換機和路由器都是不同層的網路裝置。TCP/IP與層有關,比如IP層,傳輸層和應用層。網路安全與層有關,比如應用層、傳輸層、網路層和鏈路層都有相應的安全協議。

  3.瞭解網路分類的重要性

  可以更好地幫助讀者理清思路,不至於在頭腦中如同一團漿糊。如按照地域分類,包括區域網、廣域網;按照介質分類,包括銅網、光纖網、無線網;按照應用分類,包括區域網應用和網際網路應用。

  4.一定要學習好TCP/IP協議

  底層是區域網,廣域網或者無線網,然後是IP層,用於組成邏輯的,完整的網路,上述完成了通訊子網的功能。TCP完成應用程序間的通訊,應用層完成應用。學習計算機網路的實質是學習TCP/IP協議,因為只有採用了TCP/IP這個完整協議的網路才稱得上是真正的計算機網路,因此,學習好TCP/IP協議,理解了TCP/IP協議的內涵,也就真正地理解了計算機網路,學會了計算機網路。

  三、理解計算機網路技術中一些常用的術語

  1.廣播方式

  傳統區域網採用廣播方式,這樣才能理解共享介質訪問控制,理解乙太網的衝突域,理解用集線器組網效能比較差,正被逐漸淘汰,理解乙太網交換機對於區域網發展的重要性,因為廣播方式屬於傳統區域網,交換機組網屬於交換型區域網,是乙太網發展的里程碑,分水嶺。除此之外,在MAC層或者在IP協議中,還經常強調廣播,因為,廣播方式簡單,適合於分發資訊,比如多媒體廣播,會議電視資訊分發等。

  2.交換

  廣域網採用交換,分組交換是計算機網路技術中非常重要的技術,是核心技術,是代表性的技術。區域網開始採用廣播,後來,也採用交換,但是與廣域網的交換不同,廣域網是在網路層,對於分組進行交換,區域網是在MAC層,對MAC幀進行交換。實際上,網際網路也要交換,分組在路由器不同埠間進行轉發,也可以看做是交換,只不過人們習慣稱為分組的儲存轉發。可見,交換的概念對於計算機網路來說是非常重要的,計算機網路技術離不開交換。

  3.點對點和端到端

  點對點有2個含義,一是相對於廣播來說的,資料傳輸只針對某個結點的通訊,廣域網一般採用點對點方式,路由後,選中一條鏈路,然後資料傳往地址所指出的目的結點***不傳往別的結點***。另外一個是相對於端到端來說的,這裡的點對點是指,資料傳輸是逐點進行傳輸的,端到端則是指,資料傳輸一般不通過中間結點***不是逐點***,或者中間結點不進行處理,比如傳輸層的資料傳輸就是在應用程式之間,通過端到端的方式進行傳輸,因為中間結點沒有傳輸層,不能進行處理,也沒有必要進行處理。而網路層,鏈路層的資料傳輸均是點對點傳輸。

  4.網路應用模式

  網路的最終目的是為了應用,應用離不開網路通訊的雙方,那麼通訊雙方是什麼關係?他們之間如何相互作用?在TCP/IP協議中指出,他們的關係是客戶/伺服器***C/S***模式,C/S模式是用來描述通訊雙方間相互作用方式的。認為,C與S之間是通訊雙方的關係,在通訊中,雙方不可能同時發起通訊,總有一方首先發起通訊,另外一方響應通訊,規定,發起通訊的一方為客戶C,發起通訊後,響應通訊的一方為伺服器。由此,C/S模式也成了編寫涉及通訊的軟體的模式,還有一種模式是B/S模式,其中的B是瀏覽器,S是WEB伺服器,這種模式是目前軟體程式設計的基本常用模式。

  5.自底向上與自頂向下

  網路協議是分層的,在對分層的協議進行分析時,可以採用自底向上的方式,也可以採用自頂向下的方式。自底向上是從物理層開始進行分析,一直到應用層;而自頂向下是從應用層開始分析,一直到物理層。過去,人們經常採用自底向上的方法,而現在採用自頂向下的方法比較多。

  6.什麼才是真正的計算機網路?

  只有採用了TCP/IP完整協議的網路才能稱為計算機網路,比如Internet,而區域網,廣域網等都屬於計算機通訊網,屬於通訊子網,是用來進行資料傳輸的,尤其是廣域網,主要功能是用於資料傳輸,區域網的概念則可以包含通訊子網,也可能某種網路的應用就是採用區域網模式,但這樣的模式,高層目前也都採用TCP/IP協議,並且如果要上網,也必須採用TCP/IP協議,即屬於網際網路,因此,一般所說的計算機網路均是指採用TCP/IP協議的網際網路,比如Internet。

  四、瞭解教材架構,建立計算機網路的整體概念

  1.通讀教材

  學習計算機網路的時候,切記不要太注重細節,要從整體上認識和了解計算機網路,這樣就要通讀教材,看看教材是如何寫的,為什麼要這樣寫,章節的順序為什麼是這樣而非那樣,作者的寫作目的是什麼。

  2.常看目錄

  整體瞭解教材,學習目標要明確,常看目錄,可以瞭解教材的內容,網路課程的知識體系,教材的結構,教材的主要內容,做到整體上,全面瞭解和認識計算機網路技術。常看目錄,可以使讀者不至於陷入某些具體的,區域性內容中去,可以跳出圈子,冷眼看計算機網路的課程。目錄體現了作者的思路,作者的目的,知道作者究竟要告訴讀者什麼,使讀者目標明確,思路清晰,才能更好地課程。

  3.協議的層次

  一般的教材基本上按照協議層次寫,可以理解為按照TCP/IP協議的層次寫,區域網、無線網和廣域網都是底層協議,Internet是應用層協議,第5章再詳細、具體地討論IP層協議和傳輸層協議,這不是在按照TCP/IP的協議層次嗎?但也有分類的因素,一般是按照地域文類,即區域網、廣域網和網際網路,這樣的、按照地域分類也可以理解為按照應用,即按照區域網應用來分類,和按照網際網路應用來分類。

  4.教材的寫法與網路的學習

  教材的寫法與學習網路是兩回事,不一定非要按照教材的順序學習網路。先學習一些計算機網路應用知識,提高感性認識,然後再學習網路理論,學起來的效果就會好些。

  ***1***比如體系結構在第3章,但是可以靠後些學習。

  ***2***區域網組建雖然比較靠後,但可以放在前面來學習,比如網線製作。學會網線製作以後,就可以練習把2臺計算機通過一根交叉的雙絞線連線起來,然後用Ping命令測試網路連線是否通暢,如果不通暢,即是網線沒有製作好。這裡既瞭解瞭如何建設一個最簡單的區域網,又學習了IP協議的概念,學習使用了命令,知道了命令提示符。

  ***3***作業系統也是這樣,可以在最開始的時候學習,因為學生對於作業系統是比較瞭解的,起碼對於Windows XP和Windows 7是非常熟悉的,以此為基礎,可以很容易學會Windows Server 2003。

  ***4***Internet也如此,因為學生對Internet是再熟悉不過的,過去一般都上過網,上過QQ空間,上過校內,對於網站的概念都比較熟悉,這樣,在學習Internet的時候就會感覺很親切,能夠提起學習的興趣,尤其在學習Internet資訊釋出的時候,對於基本概念可以不必做太多的介紹。

  緊接著可以討論WWW技術,介紹WEB技術,介紹網頁的概念,介紹HTML語言,介紹C/S客戶與伺服器模式,介紹埠,介紹HTTP協議以及URL統一資源定位器。事實上,此時已經涉及到了TCP/IP協議的基本概念,涉及到了應用層,為進一步學習TCP/IP協議,學習網路體系結構打下了基礎。

  5.整個教材的架構

  教材的架構是:底層協議,包括廣域網、區域網和無線網,TCP/IP協議,區域網知識體系,包括協議原理,作業系統管理和網路組建,最後是資訊網路安全。架構如此,但章節的順序並不需要必須如此,這是需要注意的。

  五、通過應用引領學習

  計算機網路不光在計算機資訊類專業的工作中很有用,其實,在我們的日常生活中也經常要用到計算機網路技術的相關知識。學習計算機網路,應該結合日常應用來學習,這樣可以提高學習興趣,也能建立明確的學習目標,才能更好地課程。

  1.建立區域網

  現在的家庭,或者學生宿舍配有多臺計算機的情況已經很普遍,這樣經常涉及到,可能要把計算機連網,以便共享資源,包括印表機資源,檔案資源,資訊資源等。比如,多臺計算機共用一臺印表機,共享Internet接入等。

  2.學習接入Internet

  我們的計算機,或者家庭,以及宿舍的區域網一般都要接入Internet,瞭解接入技術,或者在網路接入發生問題的時候能夠排除故障,對於學習計算機的人來說都是必須具備的基本能力。

  3.筆記本無線網連線

  如果宿舍裡有多臺膝上型電腦,當需要共享資源時,可以考慮採用無線方式進行聯網,因為,現在的筆記本都具有無線連網功能,不用任何傳輸導線,就可以把這些計算機連線起來,非常方便,並且可以共享上網。

  4.藍芽通訊

  筆記本,或者手機,一般都具備藍芽通訊功能,當要把數碼相機,或者手機裡的照片等上傳到筆記本的時候,可以考慮採用藍芽技術,以便學習計算機網路技術。

  5.手機上網

  手機與PC正在不斷融合,手機越來越成為一種網路終端,通過手機上網,可以非常方便,包括流量網頁,上QQ等,還可以考慮通過手機上微博等。

  6.部落格,微博

  現代社會,應該學會在Internet上釋出資訊,因為,Internet已經進入了所謂Web 2.0時代,每個人都應該學會在Internet上釋出資訊,可以採用論壇BBS,部落格或者微博。尤其是微博,是一種具備個人性,移動性,即時性發布資訊的最好平臺,一定要充分利用,才能在現代社會,快速獲取資訊和釋出資訊。通過上部落格和圍脖,也可以更深入瞭解和學習計算機網路技術。

  條理性的問題解決了,能夠整體上認識知識體系了,知識要點掌握了,教材的架構瞭解了,網路的名詞概念弄懂了,又知道了網路如何應用,學習計算機網路技術就是一件輕鬆自如的事情了,就可以建立起學習的興趣,而興趣是最好的老師,有了濃厚的學習興趣,就可以自覺地學習,刻苦地學習,鑽研到計算機網路的知識體系中去,相信,只要有了這樣的專研精神,就一定可以學習並掌握好計算機網路課程。