如何學習網(wǎng)絡(luò)技術(shù) |
發(fā)布時間: 2012/8/15 11:48:54 |
在什么都講究互聯(lián)和共享的今天,網(wǎng)絡(luò)技術(shù)體系包含的內(nèi)容實在太廣了,從硬件和軟件的開發(fā)到基礎(chǔ)平臺的搭建,從前臺應(yīng)用的實現(xiàn)到后臺控制的設(shè)計,我們現(xiàn)在看到的IT行業(yè)所有的技術(shù)都可以歸納到網(wǎng)絡(luò)技術(shù)體系的范疇。俗話說“隔行如隔山”,這些子行業(yè)雖然同屬一個體系,但是無論是從理論基礎(chǔ)還是從實際應(yīng)用都有太多的差異,想穿行于各個行業(yè)而游刃有余實在太難。但是它們都有一個最基本的共性,這個共性決定了包括網(wǎng)絡(luò)技術(shù)體系在內(nèi)的所有學科的本質(zhì),那就是“規(guī)則”。無論哪個行業(yè),哪個學科,也無論我們學習的是哪個體系的知識還是技能,我們學習的其實就是“規(guī)則”。拿網(wǎng)絡(luò)技術(shù)來說,我們學習的是源端根據(jù)哪些規(guī)則把數(shù)據(jù)發(fā)送出去,目的端根據(jù)哪些規(guī)則把數(shù)據(jù)接收,在數(shù)據(jù)傳輸?shù)倪^程中各種設(shè)備又根據(jù)哪些規(guī)則來對數(shù)據(jù)進行分類,根據(jù)不同的分類再根據(jù)規(guī)則執(zhí)行不同的動作。那么在網(wǎng)絡(luò)技術(shù)體系里,我們應(yīng)該學習哪些規(guī)則呢?總的來說,學習的規(guī)則分為三個層次:標準、協(xié)議和接口。
2、 協(xié)議:網(wǎng)絡(luò)技術(shù)體系里的各種協(xié)議(TCP、IP、IPX、UDP、ARP等)是對OSI七層參考模型的各個層次的具體解析。就像一個國家的憲法頒布了規(guī)范的總綱,但是還需要許多具體的法律(刑法、教育法、婚姻法等),對總綱的條款制定出詳細的解釋; 3、 接口:標準制定了總綱,各個協(xié)議對這個總綱進行了詳細的解析,但是這些規(guī)則如何被實現(xiàn)呢?這就需要各種接口來根據(jù)標準和協(xié)議具體的實施。就像一個國家在建立了法律體系后,還需要各種公檢法機構(gòu)來執(zhí)行。 總之,如果我們能夠掌握電腦和設(shè)備在處理數(shù)據(jù)時所遵循的規(guī)則,以及在各個接口實現(xiàn)這些規(guī)則的方法,我們不但能夠提高對知識和技術(shù)的理解層次,也能夠幫助我們更好的運用這些知識和技術(shù)。 二、學習的方法 二戰(zhàn)時期,德國法西斯領(lǐng)導人希特勒曾經(jīng)說過,世界上最優(yōu)秀的民族有兩個,一個是猶太民族,另外一個是中華民族,猶太民族優(yōu)秀是因為他們具有天生的商業(yè)頭腦,而中華民族優(yōu)秀是因為我們對知識的掌握程度是其它民族不能比擬的。其實,無論是知識還是技能,對所有人都是一樣的,我們之所以能夠更快更好的掌握這些知識和技能,很大程度上得益于良好的學習方法。何以見得呢? 中國人在幾千年前就研究出了一套完善、有效、體現(xiàn)了事物運行本質(zhì)的學習方法,并通過一幅非常抽象且具有深層次哲學意義的圖像來表現(xiàn)???太極八卦圖。 太極八卦圖中的陰陽魚可以看成是事物的兩種基本狀態(tài)。拿網(wǎng)絡(luò)技術(shù)來說,網(wǎng)絡(luò)技術(shù)體系所包含的所有知識和技術(shù)所對應(yīng)的對象就是數(shù)據(jù),而這些數(shù)據(jù)的基本狀態(tài)歸根結(jié)底只有兩個:存在和消失。以ACL來舉例,從源端發(fā)出的數(shù)據(jù),在到達一臺啟用了ACL的設(shè)備后,設(shè)備會對該數(shù)據(jù)進行ACL的匹配,根據(jù)匹配的結(jié)果決定數(shù)據(jù)是繼續(xù)被轉(zhuǎn)發(fā)還是被丟棄,如果轉(zhuǎn)發(fā),那么數(shù)據(jù)可以繼續(xù)保持存在狀態(tài),如果丟棄,那么數(shù)據(jù)則由存在狀態(tài)變?yōu)橄顟B(tài)。因此我們可以看到,要學好網(wǎng)絡(luò)技術(shù),首先我們應(yīng)該明確數(shù)據(jù)的兩種基本狀態(tài)。 2、了解對象進行狀態(tài)變換時經(jīng)過的漸變過程 太極圖陰陽魚頭和尾相連,可以表示事物基本狀態(tài)轉(zhuǎn)變的過程。 數(shù)據(jù)從源端發(fā)出,要讓目的端正常接收,無非就是為了保證數(shù)據(jù)在目的端接收前保持數(shù)據(jù)存在的狀態(tài),等到目的端應(yīng)用完數(shù)據(jù)后再將數(shù)據(jù)的存在狀態(tài)轉(zhuǎn)換成消失狀態(tài)。而在目的端接收數(shù)據(jù)之前,數(shù)據(jù)在網(wǎng)絡(luò)上進行傳輸?shù)倪^程中在各個接口都要應(yīng)用和匹配各種各樣的協(xié)議標準和接口標準,在應(yīng)用和匹配這些規(guī)則后,各個接口會不會保證數(shù)據(jù)的存在狀態(tài),這未知的。因此我們可以看到網(wǎng)絡(luò)技術(shù)的本質(zhì)其實就是控制數(shù)據(jù)在兩種基本狀態(tài)之間進行轉(zhuǎn)換的時間和過程,我們只有了解數(shù)據(jù)在兩種基本狀態(tài)之間的漸變過程才能有助于我們學習和理解網(wǎng)絡(luò)技術(shù)體系。 3、分析對象在狀態(tài)轉(zhuǎn)變的漸變過程中可能出現(xiàn)的變數(shù) 太極八卦圖中的八種卦像可以代表漸變過程中在不同的階段出現(xiàn)的不同變數(shù)。 通過上面的了解,我們知道網(wǎng)絡(luò)技術(shù)的本質(zhì)就是控制數(shù)據(jù)存在、消失狀態(tài)之間轉(zhuǎn)換的實際和條件,而在這個過程中能夠影響狀態(tài)轉(zhuǎn)換的因素是很多的,比如:在各個節(jié)點匹配的規(guī)則是否合理,規(guī)則之間是否有沖突,外界干擾等,而這些因素就構(gòu)成了漸變過程中的各種變數(shù),這些變數(shù)可能導致數(shù)據(jù)的基本狀態(tài)轉(zhuǎn)換脫離我們的控制。因此學習網(wǎng)絡(luò)技術(shù)知識的另外一個環(huán)節(jié)就是掌握這些變數(shù),并且能夠分析這些變數(shù)對漸變過程造成什么樣的影響。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |