本學期,我選擇了一門大學城公共選修課課程——計算機網路技術。這門課程,我是來到了信息學院是上課的,短短十來堂課的學習過程使我受益匪淺。不僅計算機專業知識增長了,還認識了許多來自大學城裡其他兄弟院校的同學,更懂得了如何更好的為人處事。
我是來自紡院紡織化學工程系的一名大二學生。在紡院,我的專業是學習家用紡織品設計的,這是一門融工藝設計和美學設計於一體的知識涉及面極廣的專業。一直以來,通過對該行業人才需求的了解,我認識到,要想在畢業後能從事與家紡行業相關的工作,我不僅要學習好本專業的知識和能力,還必須對計算機知識有相當程度的了解和掌握。因此,在選擇選修課的時候,我毅然在自己的課程選項里勾了這門課程。
眾所周知,21世紀是一個信息經濟時代。為適應時代的發展,作為一名即將走出校園參加工作的當代大學生,所受的社會壓力將比任何時候都要來得沉重,因此在校期間,我們必須儘可能的利用好學習時間,儘可能地學習更多的知識和能力,學會創新求變,以適應社會的需要。如果想從事與家紡設計相關的行業,那就更需要掌握較全面的計算機知識,因為小到計算機的組裝維修,大到伺服器的維護與測試,知道的更多更全面,那么對於自己以後找工作以及參加工作幫助就越大。在知識經濟時代,沒有一個用人單位會傻到和知識作對,不是么?
我在讀初三的時候第一次接觸計算機覺得很新鮮。我清晰的記得,當時有一個清晰的想法,那就是一定要學好計算機。但隨著自己對電腦接觸的不斷深入,對計算機的認識越來越深,特別是進到大學,學習了家用紡織品設計以後。我們做cad設計,學習了各種辦公軟體,可是在設計和辦公過程中,當遇到一些電腦系統出錯導致檔案成果丟失的突發問題時。我才深深地感受到自己計算機知識是多么的欠缺,自己終歸不是學計算機專業的,對計算機知識的掌握都是零散的,對這些突發問題只能束手無策。於是我暗自發誓,無論如何,以後如果關於計算機的選修課的,我一定要報名。
這次在《計算機網路》中,我學到了許多知識,許多以前對計算機迷惑的地方。在姜老師的講解和實際演練下我明白了以前不太懂的地方。
所謂計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連線起來,在網路作業系統,網路管理軟體及網路通信協定的管理和協調下,實現資源共享和信息傳遞的計算機系統。 計算機網路許多人以前都有接觸,但真正了解網路的,一定要理解網路的層次結構。
首先是七層協定。osi的七層結構並不是目前真正的工業標準,目前業界在廣泛使用的是tcp/ip網路,應該算是事實上的工業標準。
雖然osi參考模型的實際套用意義不是很大,但其的確對於理解網路協定內部的運作很有幫助,也為我們學習網路協定提供了一個很好的參考。osi模型提出的比較早,為計算機網路的個複雜事件提出自上而下,分層解決的一套完整方案。七層模型各層的作用不想多做總結。
tcp/ip分層模型的四個協定層分別完成以下的功能:
網路接口層包括用於協作ip數據在已有網路介質上傳輸的協定。實際上tcp/ip標準並不定義與iso數據鏈路層和物理層相對應的功能。相反,它定義像地址解析協定這樣的協定,提供tcp/ip協定的數據結構和實際物理硬體之間的接口。
網路層對應於osi七層參考模型的網路層。本層包含ip協定、rip協定,負責數據的包裝、定址和路由。同時還包含網間控制報文協定用來提供網路診斷信息。
傳輸層對應於osi七層參考模型的傳輸層,它提供兩種端到端的通信服務。其中tcp協定提供可靠的數據流運輸服務,udp協定提供不可靠的用戶數據報服務。 套用層對應於osi七層參考模型的套用層和表達層。網際網路的套用層協定包括finger、whois、ftpgopher、http、telent、smtp、irc、nntp等。
我的感覺是:tcp/ip是從osi模型演化而來。兩個模型相比較來講tcp/ip更關心的是網路之間互聯,tcp/ip協定被組織成四個概念層,其中有三層對應於iso參考模型中的相應層。tcp/ip協定族並不包含物理層和數據鏈路層,因此它不能獨立完成整個計算機網路系統的功能,必須與許多其他的協定協同工作。 tcp/ip協定層次相對少了,調用函式也會減少,相對於osi模型,它的處理速度會更快。
其次是計算機網路。通俗地講,計算機網路就是由多台計算機(或其它計算機網路設備)通過傳輸介質和軟體物理(或邏輯)連線在一起組成的。總的來說計算機網路的組成基本上包括:計算機、網路作業系統、傳輸介質(可以是有形的,也可以是無形的,如無線網路的傳輸介質就是空氣)以及相應的套用軟體四部分。
要學習網路,首先就要了解目前的主要網路類型,分清哪些是我們初級學者必須掌握的,哪些是目前的主流網路類型。
雖然網路類型的劃分標準各種各樣,但是從地理範圍劃分是一種大家都認可的通用網路劃分標準。按這種標準可以把各種網路類型劃分為區域網路、城域網、廣域網和網際網路四種。區域網路一般來說只能是一個較小區域內,城域網是不同地區的網路互聯,不過在此要說明的一點就是這裡的網路劃分並沒有嚴格意義上地理範圍的區分,只能是一個定性的概念。
再次是ip地址。internet依靠tcp/ip協定,在全球範圍內實現不同硬體結構、不同作業系統、不同網路系統的互聯。在internet上,每一個節點都依靠唯一的ip地址互相區分和相互聯繫。ip地址是一個32位二進制數的地址,由4個8位欄位組成,每個欄位之間用點號隔開,用於標識tcp/ip宿主機。
每個ip地址都包含兩部分:網路id和主機id。網路id標識在同一個物理網路上的所有宿主機,主機id標識該物理網路上的每一個宿主機,於是整個internet上的每個計算機都依靠各自唯一的ip地址來標識。
ip地址構成了整個internet的基礎,它是如此重要,每一台聯網的計算機無權自行設定ip地址,有一個統一的機構-iana負責對申請的組織分配唯一的網路id,而該組織可以對自己的網路中的每一個主機分配一個唯一的主機id,正如一個單位無權決定自己在所屬城市的街道名稱和門牌號,但可以自主決定本單位內部的各個辦公室編號一樣。
2)靜態ip與動態ip
ip地址是一個32位二進制數的地址,理論上講,有大約40億(2的32次方)個可能的地址組合,這似乎是一個很大的地址空間。實際上,根據網路id和主機id的不同位數規則,可以將ip地址分為a(7位網路id和24位主機id)、b(14位網路id和16位主機id)、c(21位網路id和8位主機id)三類,由於歷史原因和技術發展的差異,a類地址和b類地址幾乎分配殆盡,目前能夠供全球各國各組織分配的只有c類地址。所以說ip地址是一種非常重要的網路資源。
對於一個設立了網際網路服務的組織機構,由於其主機對外開放了諸如www、ftp、e-mail等訪問服務,通常要對外公布一個固定的ip地址,以方便用戶訪問。當然,數字ip不便記憶和識別,人們更習慣於通過域名來訪問主機,而域名實際上仍然需要被域名伺服器 (dns)翻譯為ip地址。例如,你的主頁地址是www.myhost.com,用戶可以方便地記憶,而對於大多數撥接的用戶,由於其上網時間和空間的離散性,為每個用戶分配一個固定的ip地址(靜態ip)是非常不可取的,這將造成ip地址資源的極大浪費。因此這些用戶通常會在每次撥通isp的主機後,自動獲得一個動態的ip地址,該地址當然不是任意的,而是該isp申請的網路id和主機id的合法區間中的某個地址。撥號用戶任意兩次連線時的ip地址很可能不同,但是在每次連線時間內ip地址不變。
最後是路由器。路由器是一種多連線埠設備,它可以連線不同傳輸速率並運行於各種環境的區域網路和廣域網,也可以採用不同的協定。路由器屬於os i 模型的第三層。網路層指導從一個網段到另一個網段的數據傳輸,也能指導從一種網路向另一種網路的數據傳輸。過去,由於過多的注意第三層或更高層的數據,如協定或邏輯地址,路由器曾經比交換機和網橋的速度慢。因此,不像網橋和第二層交換機,路由器是依賴於協定的。在它們使用某種協定轉發數據前,它們必須要被設計或配置成能識別該協定。
傳統的獨立式區域網路路由器正慢慢地被支持路由功能的第三層交換機所替代。但路由器這個概念還是非常重要的。獨立式路由器仍然是使用廣域網技術連線遠程用戶的一種選擇。
在學習中,我進一步體會到了網路的神奇,是網路能夠使遠隔萬里之遙的人面對面的聊天,是網路能夠使人們可足不出戶就掌握所有信息從而運籌帷幄,是網路使人們能夠更快的掌握更多的信息,是網路……
在整個學習過程中,姜老師只是一個指引的作用,給定任務後就進行自主性學習或分小組進行共同學習和合作完成,同學們在操作學習中把自己不理解、不明白的地方提出來,互相討論、交流,大家坐在一起暢所欲言,解決不了的就讓老師來幫助解決,這樣使得相互之間都得到了學習、鞏固知識的機會,提高了學習的效率,也為教師們搭建了相互學習,相互交流的平台,使我們在相互交流和合作中不斷提高和成長,並建立了一定得友誼。
但是,計算機知識更新是很快的,只有不斷地學習,才能掌握最新的知識。在以後的學習工作中,我還要繼續學習、操作,熟練運用這些知識,不斷完善和充實自己,做一個合格的當代大學生,將來做一名對社會有用的人。