網(wǎng)絡(luò)基礎(chǔ)概念_第1頁
網(wǎng)絡(luò)基礎(chǔ)概念_第2頁
網(wǎng)絡(luò)基礎(chǔ)概念_第3頁
網(wǎng)絡(luò)基礎(chǔ)概念_第4頁
網(wǎng)絡(luò)基礎(chǔ)概念_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

網(wǎng)絡(luò)基礎(chǔ)概念...................................................................2

網(wǎng)絡(luò)(Network).........................................................................................................................................2

什么是網(wǎng)絡(luò).................................................................3

以太網(wǎng)絡(luò)...................................................................6

OSI七層協(xié)定.............................................................13

IP與MAC...........................................................................................................................................16

傳輸單位與MAC............................................................................................................................17

IP的組成.................................................................19

網(wǎng)域的概念與IP的分級....................................................19

IP的分級..............................................................21

Netmask的用途與子網(wǎng)絡(luò)的切分.............................................21

IP的種類與取得方式.......................................................24

IP封包的表頭.............................................................26

網(wǎng)絡(luò)層之路由概念...........................................................29

什么是路由.................................................................29

觀察主機(jī)的路由...........................................................32

常見的通訊協(xié)議.............................................................33

TCP協(xié)議.................................................................34

通訊端口口與Socket.................................................................................................................37

封包的傳送.............................................................39

UDP協(xié)議................................................................40

ICMP協(xié)議...............................................................41

MTU的限制..............................................................42

封包過濾的防火墻概念.....................................................43

連上Internet前的準(zhǔn)備事項(xiàng)...................................................43

什么是主機(jī)名稱與DNS................................................................................................................44

一組可以連上Internet的必要網(wǎng)絡(luò)參數(shù).......................................45

重點(diǎn)回顧:.................................................................46

課后練習(xí)...................................................................47

網(wǎng)絡(luò)基礎(chǔ)概念

在金庸的小說里面提到了『欲練神功,揮刀自宮』才能練成無敵的葵花寶典,另外,金

大俠也提到太極拳的學(xué)習(xí)到最后需要將所學(xué)的忘光光,此時(shí)才能[無招勝有招』。呵呵?

這跟Linux有啥關(guān)系口內(nèi)?在前一章我們不是提到關(guān)于『架站前的技巧分析』嗎?里面提

到在Linux里面想要玩架站,最重要的是得要搞熟Linux相關(guān)的操作技巧,這些技巧

在一開始時(shí)真的得要花很多時(shí)間去熟悉,真的會讓人覺得好像已經(jīng)『自宮」的樣子!不

過,別擔(dān)心,等您花時(shí)間學(xué)習(xí)過后,肯定讓您忘不了了!因?yàn)槟菚r(shí)您已經(jīng)「無招勝有招J

啦!發(fā)生問題時(shí),肯定會依循之前學(xué)習(xí)到的一貫解決方法去搜尋、解答!很重要的!

在這一章里面,我們得要來談的就是另一個(gè)『神功』啦!那就是網(wǎng)絡(luò)基礎(chǔ)。網(wǎng)絡(luò)基礎(chǔ)真

的很重要的,包括以太網(wǎng)絡(luò)硬件的了解可以讓您知道如何查出有問題的地方,進(jìn)一步解

決他;了解網(wǎng)絡(luò)協(xié)議(IP)與路由(route)讓您可以完整的設(shè)定好您的網(wǎng)絡(luò)架構(gòu),更可進(jìn)一步

進(jìn)行子網(wǎng)絡(luò)的劃分,以建立更小而美的網(wǎng)絡(luò)環(huán)境!當(dāng)然還有不可不提的OSI網(wǎng)絡(luò)七層

協(xié)議,真是重要?。〔贿^,在這一章鳥哥以較為口語的方式來介紹這些基礎(chǔ)網(wǎng)絡(luò)架構(gòu),

希望能帶給朋友們快速了解網(wǎng)絡(luò)是啥。當(dāng)然,想要更了解網(wǎng)絡(luò)相關(guān)功能的話,文末的參

考資料可以參考看看喔!A_A

網(wǎng)絡(luò)(Network)

Linux這個(gè)操作系統(tǒng)的優(yōu)勢之一就是在(Network)功能啦!這包含他的高穩(wěn)定度系統(tǒng)資

源分配,以及較為安全的網(wǎng)絡(luò)防備能力!所以很多人都喜歡拿他來進(jìn)行網(wǎng)絡(luò)服務(wù)器的架

設(shè)。然而,這些網(wǎng)絡(luò)功能的優(yōu)點(diǎn)卻同時(shí)也是缺點(diǎn),怎么說呢?因?yàn)長inux網(wǎng)絡(luò)功能太

強(qiáng)了,所以?旦被Cracker(網(wǎng)絡(luò)怪客)入侵的話,嘿嘿嘿嘿!會遇上什么災(zāi)難你可能也

想象不到!所以啰,上網(wǎng)之前,請先注意:『我的網(wǎng)絡(luò)做好安全防護(hù)了嗎?』

再者,相對于窗口操作系統(tǒng)來說,Linux的設(shè)定確實(shí)會讓使用者花費(fèi)比較多的心力,畢

竟當(dāng)初它是一群工程師由于本身興趣而設(shè)計(jì)出來的,所以依I日具有相當(dāng)麻煩的設(shè)定工作

需要作!這個(gè)時(shí)候,如果沒有一些網(wǎng)絡(luò)基礎(chǔ)方面的認(rèn)知的話,那么在Linux上面設(shè)定

網(wǎng)絡(luò)或者是進(jìn)行網(wǎng)絡(luò)除錯(cuò)將是您一生當(dāng)中最大的夢魘……。所以,這里有幾件事情要請

您好好的來參考一下:

*熟悉Linux操作與Linux基礎(chǔ):

還是要一再地不斷強(qiáng)調(diào),如果您確定您只是想要『Linux能正常運(yùn)作就好』那一

類型的使用者,那么真的不要再往下看了,因?yàn)橹鳈C(jī)后續(xù)的維護(hù)問題會很大,倒不如花

個(gè)小錢,請個(gè)專家來幫您搞定即可!而如果您確定您是[想要更了解Linux的使用者,

并且想要熟悉架設(shè)網(wǎng)站],那么請不要再在網(wǎng)絡(luò)上詢問:『為何我不能使用FTP傳送數(shù)

據(jù)到主機(jī)上?』或者是『為何我不能建立個(gè)人網(wǎng)頁』之類的傻問題,因?yàn)檫@僅僅牽涉到

『檔案權(quán)限與屬性』的概念而已,而這些概念都是Linux基礎(chǔ)里頭相當(dāng)重要的功課!

此外,由于遠(yuǎn)程操控Linux主機(jī)時(shí),幾乎都是使用文字界面來工作,所以不懂bash

shell?哈哈!那么想要干嘛都碼不可能!

*花幾晚的時(shí)間將網(wǎng)絡(luò)基礎(chǔ)看一看:

這一個(gè)章節(jié)旨在引導(dǎo)網(wǎng)絡(luò)新鮮人快速進(jìn)入網(wǎng)絡(luò)的世界,所以鳥哥寫的比較淺顯一

些些,基本上,還有一堆網(wǎng)絡(luò)硬件與通訊協(xié)議并沒有被包含在這篇短文里頭。如果您

的求知欲已經(jīng)高過本章節(jié),那么請自行到書局尋找適合您自己的書籍來閱讀!當(dāng)然,您

也可以在因特網(wǎng)上面找到您所需要的數(shù)據(jù)。在本章最后的參考數(shù)據(jù)可以瞧一瞧吶!

*隨時(shí)掌握主機(jī)信息:

這是最麻煩的一點(diǎn)了!因?yàn)榇蠹疫€是常常認(rèn)為『我的網(wǎng)站這么小,沒有人會注意

的啦!」唉!說過若干次了,就是因?yàn)橛羞@種心理存在,我們才會常常聽到『奇怪!我

在早上剛安裝完畢,怎么下午就無法以root的身份登入了!J請隨時(shí)注意您主機(jī)的信息,

好好的愛護(hù)他吧!

好了,底下我們就得要來談一談一些重要的網(wǎng)絡(luò)基礎(chǔ)概念了,清醒了沒?趕緊清醒清醒,

準(zhǔn)備要好好用功啦!A_A

什么是網(wǎng)絡(luò)

我們都知道,網(wǎng)絡(luò)就是幾部計(jì)算機(jī)主機(jī)或者是網(wǎng)絡(luò)打印機(jī)之類的接口設(shè)備,透過網(wǎng)絡(luò)線

或者是無線網(wǎng)絡(luò)的技術(shù),將這些主機(jī)與設(shè)備連接起來,使得數(shù)據(jù)可以透過網(wǎng)絡(luò)媒體(網(wǎng)絡(luò)

線以及其它網(wǎng)絡(luò)卡等硬件)來傳輸?shù)囊环N方式。請您想象一下,如果您家里面只有計(jì)算機(jī)、

打印機(jī)、傳真機(jī)等機(jī)器,卻沒有網(wǎng)絡(luò)連接這些硬件,那么使用上會不會很麻煩?如果將

這個(gè)場景移到需要工作的辦公室時(shí),計(jì)算機(jī)的數(shù)據(jù)無法使用網(wǎng)絡(luò)連接到打印機(jī)來打印,

那是否很傷腦筋呢?對吧!光用想的就覺得很麻煩吧!不幸的是,這些麻煩事在1970年

代以前,確實(shí)是存在的??!

各自為政的「硬件與軟件」技術(shù)發(fā)展

在1970年代前后,為了解決這個(gè)煩人的數(shù)據(jù)傳輸問題,各主要信息相關(guān)的公司都在研

究獨(dú)自的網(wǎng)絡(luò)連接技術(shù),以使自家的產(chǎn)品可以在辦公室的環(huán)境底下組織起來。其中比較

有名的就是全錄公司的Ethernet技術(shù),以及IBM研發(fā)的Token-Ring技術(shù)了。但是這

些技術(shù)有個(gè)很大的問題,那就是這些技術(shù)彼此不認(rèn)識對方的網(wǎng)絡(luò)技術(shù),也就是說,萬一

你的辦公室購買了整合Ethernet技術(shù)的計(jì)算機(jī)主機(jī),但是其它的計(jì)算機(jī)卻是使用IBM

的機(jī)器時(shí),想要在這兩者之間進(jìn)行數(shù)據(jù)的溝通,在早期來說那是不可能的。

以「軟件」技術(shù)將硬件整合

但是,這些硬件的技術(shù)出現(xiàn)之后,還是對企業(yè)造成一定程度的困擾,怎么說呢?因?yàn)橐?/p>

個(gè)公司不太可能僅會使用一家廠商所推出的信息產(chǎn)品吧!所以啰,這么多的硬件技術(shù)又

該如何整合U內(nèi)?舉例來說,IBM不可能不用自己的Token-Ring技術(shù),當(dāng)然也不會將

該技術(shù)用在其它公司的硬件上面,所以,這些廠商當(dāng)然只會針對自家的硬件來進(jìn)行網(wǎng)絡(luò)

傳輸軟件的撰寫啰。那么當(dāng)許多不同公司的產(chǎn)品在自己企業(yè)內(nèi)時(shí),您該如何將這些咚咚

整合在一起呢?傷腦筋是吧!

所以在1960年代末期美國國防部就開始研究一個(gè)可以在這些不同的網(wǎng)絡(luò)硬件上面運(yùn)

作的軟件技術(shù),使得不同公司的計(jì)算機(jī)或數(shù)據(jù)可以透過這個(gè)軟件來達(dá)成數(shù)據(jù)溝通。這個(gè)

研究由美國國防部尖端研究企畫署(DefenseAdvancedResearchProjectAgency,DARPA)

負(fù)責(zé),他們將該網(wǎng)絡(luò)系統(tǒng)稱為ARPANET,這個(gè)咚咚就是目前熟知的TCP/IP技術(shù)的雛

形了!在1975年左右,ARPANET已可以在常見的Ethernet與Token-Ring等硬件平

臺底下互通數(shù)據(jù)了。DARPA在1980年正式推出TCP/IP技術(shù)后,由于想要推展此項(xiàng)

技術(shù),因此與柏克萊(Berkeley)大學(xué)合作,將TCP/IP植入著名的BSDUnix系統(tǒng)內(nèi),

由于大學(xué)乃是未來人才數(shù)據(jù)庫的培養(yǎng)處,所以,TCP/IP這個(gè)技術(shù)便吸引越來越多使用

者的投入,而這種連接網(wǎng)絡(luò)的技術(shù)也被稱之為Internet0

沒有任何王法的Internet

現(xiàn)在我們知道Internet就是使用TCP/IP的網(wǎng)絡(luò)連接技術(shù)所串聯(lián)起來的一個(gè)網(wǎng)絡(luò)世界,

而這個(gè)Internet在1980年代之后由于瀏覽器圖形接口的興起,因此快速的蔓延在計(jì)算

機(jī)世界中。但是,Internet有沒有人在管理啊?呵呵!很不巧的是,Internet是一個(gè)管

理相當(dāng)松散的所在。只要你能夠使用任何支持TCP/IP技術(shù)的硬件與操作系統(tǒng),并且實(shí)

際連接上網(wǎng)絡(luò)后,你就進(jìn)入Internet的世界了。在該世界當(dāng)中,沒有任何王法的保護(hù),

您的實(shí)際數(shù)據(jù)如果接上Internet,在任何時(shí)刻都需要自己保護(hù)自己,免得中了『流彈』

而受傷啊!

為甚么說Internet沒有王法呢?這是因?yàn)镮nternet僅是提供一個(gè)網(wǎng)絡(luò)的連接接口,所以

您只要連接上Internet后,全世界都可以任你遨游,不過也因?yàn)槿绱?,f跨海」而來的攻

擊就成了簡單的事件,簡單說,臺灣的法律僅適用臺灣地區(qū)對吧?但是計(jì)算機(jī)怪客可以

在國外透過Internet對你的主機(jī)進(jìn)行攻擊,我們的法律可管不到國外地區(qū)啊!雖然可以

透過很多國際管道來尋求協(xié)助,不過,還是很難協(xié)助你緝拿兇手的啊。因此啰,在你的

主機(jī)要連上Internet之前,請先詢問自己,真的有需要連上Internet嗎?A_A

軟硬件標(biāo)準(zhǔn)制定的成功帶來的影響

現(xiàn)在我們常常聽到f你要上網(wǎng)?。??那你要去買網(wǎng)絡(luò)卡喔!還得要連接到Internet才行

啊!J這個(gè)網(wǎng)絡(luò)卡就是市面上隨處可見的一個(gè)適配卡而已,至于Internet則是去向

Hinet/Seednet或其它網(wǎng)絡(luò)服務(wù)提供公司(InternetServiceProvider,ISP)申請的賬號密

碼。問題是,是否就僅有網(wǎng)絡(luò)卡與Internet才能上網(wǎng)???呵呵!當(dāng)然不是!網(wǎng)絡(luò)的硬件

與軟件可多著那!不過,最成功的卻是以太網(wǎng)絡(luò)(Ethernet)與Internet,這是為甚么呢?

這兩者的技術(shù)比較好嗎?當(dāng)然不是!這是因?yàn)檫@兩者都被『標(biāo)準(zhǔn)J所支持的緣故。

以太網(wǎng)絡(luò)最初是由全錄(XeroxPARC)所建構(gòu)出來的,而后透過DEC,Intel與Xerox合

作將以太網(wǎng)絡(luò)標(biāo)準(zhǔn)化。再經(jīng)由IEEE(InstituteofElectricalandElectronicEngineers)這個(gè)

國際著名的專業(yè)組織利用一個(gè)802的項(xiàng)目制定出標(biāo)準(zhǔn),之后有19家公司宣布支持

IEEE所發(fā)布的802.3標(biāo)準(zhǔn),并且到了1989年國際標(biāo)準(zhǔn)組織ISO(International

OrganizationforStandard)將以太網(wǎng)絡(luò)編入IS88023標(biāo)準(zhǔn),呵呵!這表示以太網(wǎng)絡(luò)已經(jīng)

是一項(xiàng)公認(rèn)的標(biāo)準(zhǔn)接口了,如此一來,大家都可以依據(jù)這個(gè)標(biāo)準(zhǔn)來設(shè)定與開發(fā)自己的硬

件,只要硬件符合這個(gè)標(biāo)準(zhǔn),理論上,他就能夠加入以太網(wǎng)絡(luò)的世界,所以,購買以太

網(wǎng)絡(luò)時(shí),僅需要查看這個(gè)以太網(wǎng)絡(luò)卡支持哪些標(biāo)準(zhǔn)就能夠知道這個(gè)硬件的功能有哪些,

而不必知道這個(gè)以太網(wǎng)絡(luò)卡是山哪家公司所制造的吶。

Tips:

標(biāo)準(zhǔn)真的是個(gè)很重要的東西,真要感謝這些維護(hù)標(biāo)準(zhǔn)的專業(yè)組織。當(dāng)有公司想要開發(fā)新

的硬件時(shí),它可以參考標(biāo)準(zhǔn)組織所發(fā)布與維護(hù)的文件資料?,透過這些文件數(shù)據(jù)后,該公

司就知道要制作的硬件需要符合哪些標(biāo)準(zhǔn),同時(shí)也知道如何設(shè)計(jì)這些硬件,讓它可以『兼

容』于目前的機(jī)器,讓使用者不會無所適從啊。包括軟件也有標(biāo)準(zhǔn),早期Linux在開

發(fā)時(shí)就是透過了解POSIX這個(gè)標(biāo)準(zhǔn)來設(shè)計(jì)核心的,也使得Linux上面可以執(zhí)行大多數(shù)

的標(biāo)準(zhǔn)接口軟件呢!您說,標(biāo)準(zhǔn)是否真的很重要??!

當(dāng)然啦,以太網(wǎng)絡(luò)的成功除了加入成為國際標(biāo)準(zhǔn)之外,他持續(xù)發(fā)展成為星型聯(lián)機(jī)也是一

個(gè)相當(dāng)重要的影響。之后Novell的NetWare這個(gè)網(wǎng)絡(luò)操作系統(tǒng)支持以太網(wǎng)絡(luò),加上

NetWare的強(qiáng)大功能與支持IBM的個(gè)人計(jì)算機(jī),都導(dǎo)致以太網(wǎng)絡(luò)的流行!直到現(xiàn)在,

以太網(wǎng)絡(luò)是整個(gè)辦公室與家庭內(nèi)部的相當(dāng)重要的一項(xiàng)硬件配備呢!他也是等同于基本網(wǎng)

絡(luò)設(shè)備的同義字了吶!T

除了硬件之外,TCP/IP這個(gè)Internet的通訊協(xié)議也是有標(biāo)準(zhǔn)的,那就是底下的網(wǎng)站所提

供的基本文件:

*/

透過這些文件的輔助,任何人只要會寫程序語言的話,就有可能發(fā)展出自己的TCP/IP軟

件,并且連接上Interneto早期的Linux為了要連接上Internet,Linux團(tuán)隊(duì)就自己

撰寫出TCP/IP的程序代碼,透過的就是這些基礎(chǔ)文件的標(biāo)準(zhǔn)依據(jù)??!舉例來說:

RFC1122這個(gè)建議文件就指出一些基本需求,讓人們可以了解??!

透過這些軟硬件的標(biāo)準(zhǔn)以及實(shí)際上很多公司的支持,讓現(xiàn)今的網(wǎng)絡(luò)世界很容易就串接在

一起。而目前我們最常談到的就是上面提到的咚咚,硬件就屬『以太網(wǎng)絡(luò)』最為常見,

軟件當(dāng)然就是TCP/IP這個(gè)Internet最通用的通訊協(xié)議啰。那么以太網(wǎng)絡(luò)是啥?為甚么

有高速以太網(wǎng)絡(luò)、超高速以太網(wǎng)絡(luò)?TCP/IP是啥?通訊協(xié)議是啥?瀏覽器又是啥?他

們之間的關(guān)系是怎樣?這些東西我們就慢慢來了解一下啰。

以太網(wǎng)絡(luò)

在目前的網(wǎng)絡(luò)社會當(dāng)中,常見的網(wǎng)絡(luò)硬件包括有最常見的以太網(wǎng)絡(luò),當(dāng)然還有速度算是

最快的光纖網(wǎng)絡(luò),別忘了還有藍(lán)芽無線技術(shù)以及ATM(AsynchronousTransferMode,可

不是自動(dòng)提款機(jī)?。?!)等硬件。會有這么多網(wǎng)絡(luò)硬件的原因有很多,只要是將各個(gè)網(wǎng)絡(luò)

硬件的使用場合分類吧!舉例來說,一般家庭使用的網(wǎng)絡(luò)速度并不需要太高,若使用光

纖網(wǎng)絡(luò),貴的哩!用不起?而企業(yè)場合如果僅使用以太網(wǎng)絡(luò)作為整合接口,又可能造成

頻寬的不足!所以啰,這些硬件各有其優(yōu)缺點(diǎn)啦!

因此,在談以太網(wǎng)絡(luò)之前您必須要了解的是,整個(gè)網(wǎng)絡(luò)世界并非僅有以太網(wǎng)絡(luò)這個(gè)硬件

接口,只是由于個(gè)人計(jì)算機(jī)的成功以及相關(guān)操作系統(tǒng)的支持度,加上以太網(wǎng)絡(luò)加入成為

標(biāo)準(zhǔn),使得以太網(wǎng)絡(luò)成為目前最為熱門的網(wǎng)絡(luò)硬件技術(shù)。因此,我們當(dāng)然得就以太網(wǎng)

絡(luò)來聊?聊啦!事實(shí)上,整個(gè)以太網(wǎng)絡(luò)的發(fā)展建議您可以直接參考風(fēng)信子與張民人先生

翻譯的『Switched&Fast以太網(wǎng)絡(luò)」一書,該書內(nèi)容相當(dāng)?shù)挠腥?,挺適合閱讀的口內(nèi)。底

下我們僅做個(gè)簡單的介紹而已說。

就像前一小節(jié)提到的,以太網(wǎng)絡(luò)最早是由全錄這家公司為了自家的硬設(shè)備而發(fā)展起來的,

經(jīng)由發(fā)明者M(jìn)etcalfe大力推動(dòng)以太網(wǎng)絡(luò)成為業(yè)界的標(biāo)準(zhǔn)后,再經(jīng)由3com發(fā)展大量的

以太網(wǎng)絡(luò)硬件,配合越來越流行的兼容于IBM的個(gè)人計(jì)算機(jī),以及支持網(wǎng)絡(luò)的操作系

統(tǒng)的流行,最后使得大家都參與以太網(wǎng)絡(luò)這個(gè)接口的發(fā)展吶,也由于多數(shù)公司的量產(chǎn),

使得以太網(wǎng)絡(luò)設(shè)備越來越便宜。早期的一張10/100Mbps的網(wǎng)絡(luò)卡要價(jià)上千元,目前最

便宜的只要150臺幣就能購買到了!

以太網(wǎng)絡(luò)的速度

前面說到,以太網(wǎng)絡(luò)的流行除了相關(guān)的硬件以及操作系統(tǒng)的流行之外,f標(biāo)準(zhǔn)J也是一個(gè)

很重要的因素。早先IEEE所制訂的以太網(wǎng)絡(luò)標(biāo)準(zhǔn)為802.3的IEEE10BASE5,這

個(gè)標(biāo)準(zhǔn)主要的定義是:『10代表傳輸速度為10Mbps,BASE表至采用基頻信號來進(jìn)行

傳輸,至于5則是指每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間最長可達(dá)500公尺?!痪W(wǎng)絡(luò)的傳輸信息就是0

與1啊,因此,數(shù)據(jù)傳輸?shù)膯挝粸槊棵攵嗌賐it,亦即是Mbits/second,Mbps的意思。

那么為何制訂成為10Mbps呢?這是因?yàn)樵缙诘木W(wǎng)絡(luò)線壓制的方法以及相關(guān)的制作方

法,還有以太網(wǎng)絡(luò)卡制作的技術(shù)并不是很好,加上當(dāng)時(shí)的數(shù)據(jù)傳輸需求并沒有像現(xiàn)在這

么高,所以10Mbps已經(jīng)可以符合大多數(shù)人的需求了。

當(dāng)時(shí)的網(wǎng)絡(luò)線使用的是舊式的同軸電纜線,這種線路在現(xiàn)在幾乎巴經(jīng)看不到了。取而代

之的是類似傳統(tǒng)電話線的雙絞線(TwistedPairEthernet),IEEE并將這種線路的以太網(wǎng)

絡(luò)傳輸方法制訂成為10BASE-T的標(biāo)準(zhǔn)。10BASE-T使用的是10Mbps全速運(yùn)作且采

用無遮蔽式雙絞線(UTP)的網(wǎng)絡(luò)線。此外,10BASE-T的UTP網(wǎng)絡(luò)線可以使用星形

聯(lián)機(jī)(star),也就是以一個(gè)集線器為中心來串連各網(wǎng)絡(luò)設(shè)備的一個(gè)方法,有點(diǎn)類似底下

的圖不:

圖一、星形聯(lián)機(jī)(star)簡易圖示

不同于早期以一條同軸電纜線連結(jié)所有的計(jì)算機(jī)的bus聯(lián)機(jī),透過星形聯(lián)機(jī)的幫助,

我們可以很簡單的加裝其它的設(shè)備或者是移除其它設(shè)備,而不會受到其它裝置的影響,

這對網(wǎng)絡(luò)設(shè)備的擴(kuò)充性與除錯(cuò)來說,都是一項(xiàng)相當(dāng)棒的設(shè)計(jì)!也因此10BASE-T讓以

太網(wǎng)絡(luò)設(shè)備的銷售額大幅提升??!

后來IEEE更制訂了802.3U這個(gè)支持到100Mbps傳輸速度的100BASE-T標(biāo)準(zhǔn),這個(gè)

標(biāo)準(zhǔn)與10BASE-T差異不大,只是雙絞線線材制作需要更精良,同時(shí)也已經(jīng)支持使用

了四對絞線的網(wǎng)絡(luò)線了,也就是目前很常見的八蕊網(wǎng)絡(luò)線吶!這種網(wǎng)絡(luò)線我們常稱為等

級五(Category5,CAT5)的網(wǎng)絡(luò)線。這種傳輸速度的以太網(wǎng)絡(luò)就被稱為Fastethernet?

至于目前我們常常聽到的Gigabit網(wǎng)絡(luò)速度1000Mbps又是什么吶?那就是Gigabit

ethernet哩!只是Gigabitethernet的網(wǎng)絡(luò)線就需要更加的精良。

為什么每當(dāng)傳輸速度增加時(shí),網(wǎng)絡(luò)線的要求就更嚴(yán)格呢?這是因?yàn)楫?dāng)傳輸速度增加時(shí),

線材的電磁效應(yīng)相互干擾會增強(qiáng),因此在網(wǎng)絡(luò)線的制作時(shí)就得需要特別注意線材的質(zhì)料

以及內(nèi)部線蕊心之間的纏繞情況配置等,以使電子流之間的電磁干擾降到最小,才能使

傳輸速度提升到應(yīng)有的Gigabito所以說,在以太網(wǎng)絡(luò)世界當(dāng)中,如果您想要提升原有

的fastethernet至Ugigabitethernet的話,除了網(wǎng)絡(luò)卡(NetworkInternetCard,NIC)需要

升級之外,主機(jī)與主機(jī)之間的網(wǎng)絡(luò)線,以及連接主機(jī)線路的集線器/交換器等,都必須要

提升到可以支持gigabit速度等級的設(shè)備才行喔!

以太網(wǎng)絡(luò)的網(wǎng)絡(luò)線接頭

前面提到,網(wǎng)絡(luò)的速度與線材是有一定程度的相關(guān)性的,那么線材的接頭又是怎樣呢?

目前在以太網(wǎng)絡(luò)上最常見到的接頭就是RJ-45的網(wǎng)絡(luò)接頭,共有八蕊的接頭,有點(diǎn)像是

胖了的電話線接頭,如下所示:

而RJ-45接頭又因?yàn)槊織l蕊線的對應(yīng)不同而分為568A與568B接頭,這兩款接頭內(nèi)

的蕊線對應(yīng)如下表:

接頭名稱12345678

568A白綠綠白橙藍(lán)白藍(lán)橙白棕棕

568B白橙橙白綠藍(lán)白藍(lán)綠白棕棕

事實(shí)上,雖然目前的以太網(wǎng)絡(luò)線有八蕊且兩兩成對,但實(shí)際使用的只有123,6蕊而已,

其它的則是某些特殊用途的場合才會使用到。但由于主機(jī)與主機(jī)的聯(lián)機(jī)以及主機(jī)與集線

器的聯(lián)機(jī)時(shí),所使用的網(wǎng)絡(luò)線腳位定義并不相同,因此由于接頭的不同網(wǎng)絡(luò)線又可分為

兩種:

*并行線:兩邊接頭同為568A時(shí)稱為并行線,用在連結(jié)主機(jī)網(wǎng)絡(luò)卡與集線器之間

的線材;

*跳線:一邊為568A一邊為568B的接頭時(shí)稱為跳線,用在直接連結(jié)兩部主機(jī)的

網(wǎng)絡(luò)卡。

而不同等級的線材除了針對線材材質(zhì)的電阻等規(guī)格加以規(guī)范之外,有時(shí)為了更好的電磁

效應(yīng)屏蔽功能,會將四對蕊線以金屬薄膜包覆,以提供更佳的抗干擾能力。沒有屏蔽

的我們就稱為無遮蔽雙絞線(UTP),有屏蔽的就被稱為有遮蔽雙絞線(sheildTwistedPair,

STP)。STP的網(wǎng)絡(luò)線由于加上屏蔽物質(zhì),所以較硬、較貴也較不易布線,不過優(yōu)點(diǎn)則是

對于電磁效應(yīng)屏蔽較佳。那么網(wǎng)絡(luò)線如何選擇?以目前來說,由于我們想到達(dá)到Gigabit

Ethernet的網(wǎng)絡(luò)速度,所以必須使用CAT5e以上等級包含CAT6的網(wǎng)絡(luò)線材才行!

那么如何區(qū)分?其實(shí)在網(wǎng)絡(luò)線上面的纜線表面都會寫上這條網(wǎng)絡(luò)線的相關(guān)規(guī)范,看一看

就知道啦!而且還得要看看該條線段是『跳線』還是『并行線』喔!

數(shù)據(jù)在以太網(wǎng)絡(luò)間的傳送(MAC)

接下來要談的是那么以太網(wǎng)絡(luò)到底是如何傳輸數(shù)據(jù)的呢?山于目前辦公室內(nèi)部的以太

網(wǎng)絡(luò)多是利用集線器以及交換器(Hub/Switch)做為中心,利用星形聯(lián)機(jī)達(dá)成網(wǎng)絡(luò)環(huán)境的

一種方式,因此網(wǎng)絡(luò)線是一個(gè)很重要的媒體喔!那么網(wǎng)絡(luò)線里頭最多就是電子訊號在跑

嘛(就是0與1啊)!而如果同時(shí)有兩部計(jì)算機(jī)要使用這個(gè)網(wǎng)絡(luò)線時(shí),怎么可能同時(shí)發(fā)

出兩個(gè)電子訊號出來呢?這個(gè)時(shí)候是會發(fā)生訊號碰撞的問題的,因此,網(wǎng)絡(luò)共享媒體(包

括網(wǎng)絡(luò)線、集線器等)在單一時(shí)間點(diǎn)內(nèi),僅能被一部主機(jī)所使用這個(gè)概念必須要先了解才

行。

為了杜絕這種訊號碰撞產(chǎn)生的問題,所以以太網(wǎng)絡(luò)在發(fā)展時(shí)就使用一種名為CSMA/CD

(Carrier-SenseMultipleAccesswithCollisionDetection)的技術(shù)。這種技術(shù)的特點(diǎn)就是當(dāng)

節(jié)點(diǎn)想要在網(wǎng)絡(luò)媒體上面?zhèn)鬏敂?shù)據(jù)時(shí),會先偵測該媒體上面是否有其它的節(jié)點(diǎn)正在使

用,確定沒有其它節(jié)點(diǎn)在使用該媒體時(shí),該節(jié)點(diǎn)才會開始傳送數(shù)據(jù)。并且,當(dāng)節(jié)點(diǎn)開始

傳送數(shù)據(jù)時(shí),節(jié)點(diǎn)也能夠同時(shí)偵測是否有發(fā)生碰撞的現(xiàn)象。(注:任何一個(gè)具有MAC的

網(wǎng)絡(luò)媒體接在該網(wǎng)絡(luò)上面,就稱為一個(gè)節(jié)點(diǎn)"node",所以,一部主機(jī)就是一個(gè)node!)

不過,事實(shí)上在這樣的共享媒體環(huán)境下,當(dāng)網(wǎng)絡(luò)相當(dāng)忙碌時(shí),數(shù)據(jù)的碰撞(collision)還

是會發(fā)生的啦!

再來,我們還是得要知道一下『那電子訊號由嘟主機(jī)發(fā)出后,這個(gè)訊號怎么知道要傳

到哪里去?』既然有來源也有目標(biāo),那當(dāng)然就得需要一個(gè)可以判別訊號來源與等待接受

的主機(jī)的相關(guān)信息啰?沒錯(cuò)!在以太網(wǎng)絡(luò)內(nèi),我們就是以MAC(MediaAccessControl,

媒體存取控制)來管理數(shù)據(jù)傳送的。而MAC其實(shí)就是一個(gè)訊框(frame),你可以把他

想成是一個(gè)在網(wǎng)絡(luò)線上面?zhèn)鬟f的包裹,而這個(gè)包裹是整個(gè)網(wǎng)絡(luò)硬件上面?zhèn)魉蛿?shù)據(jù)的最小

單位了。也就是說,網(wǎng)絡(luò)線可想成是一條『一次僅可通過一個(gè)人』的獨(dú)木橋,而MAC

就是在這個(gè)獨(dú)木橋上面動(dòng)的人啦!那MAC又該如何判斷這獨(dú)木橋的兩端分別是何處

呢?這就得要看一看MAC這個(gè)訊框的內(nèi)容了:

前期1目的位址來源位址資料橄位通^主要資料

8Bytes6Bytes6Bytes2Bytes46-1500Bytes4Bytes

圖三、以太網(wǎng)絡(luò)的MAC訊框

在這個(gè)MAC當(dāng)中,最重要的就是那個(gè)6Bytes的目的與來源地址了!事實(shí)上,在所有

的以太網(wǎng)絡(luò)卡當(dāng)中都有?個(gè)獨(dú)一無二的網(wǎng)絡(luò)卡卡號,那就是上頭的1目的與來源地址』,

這個(gè)地址是硬件地址(hardwareaddress),共有6bytes,分別由00:00:00:00:00:00到

FF:FF:FF:FF:FF:FF,這6bytes當(dāng)中,前3bytes為廠商的代碼,后3bytes則是該廠商

自行設(shè)定的裝置碼了。在Linux當(dāng)中,你可以使用ifconfig這個(gè)指令來查閱你的網(wǎng)絡(luò)

卡卡號喔!不過,由于MAC主要是與網(wǎng)絡(luò)卡卡號有關(guān),所以我們也常常將MAC作

為網(wǎng)絡(luò)卡卡號的代稱。特別注意,在這個(gè)MAC的傳送中,他僅在局域網(wǎng)絡(luò)內(nèi)生效,如

果跨過不同的網(wǎng)域(這個(gè)后面IP的部分時(shí)會介紹),那么來源與目的的地址就會跟著改

變了。這是因?yàn)樽兂刹煌W(wǎng)絡(luò)卡之間的交流了嘛!所以卡號當(dāng)然不同了!如下所

ABC

來源:MAC-1來源:MAC-3

MAC-2MAC-4

MAC-1MAC-2MAC-3MAC-4

圖四、在不同主機(jī)間持續(xù)傳送相同數(shù)據(jù)的MAC訊框變化

例如上面的圖標(biāo),我的數(shù)據(jù)要由計(jì)算機(jī)A通過B后才送達(dá)C,而B計(jì)算機(jī)有兩塊網(wǎng)

絡(luò)卡,其中MAC-2與A計(jì)算機(jī)的MAC-1互通,至于MAC-3則與C計(jì)算機(jī)的

MAC-4互通。但是MAC-1不能與MAC-3與MAC-4互通,為啥?因?yàn)镸AC-1這

塊網(wǎng)絡(luò)卡并沒有與MAC-3及MAC-4使用同樣的switch/hub相接嘛!所以,數(shù)據(jù)的流

通會變成:

1.先由MAC-1傳送到MAC-2,此時(shí)來源是MAC-1而目的地是MAC-2;

2.B計(jì)算機(jī)接收后,察看該訊框,發(fā)現(xiàn)目標(biāo)其實(shí)是C計(jì)算機(jī),而為了與C計(jì)算機(jī)

溝通,所以他會將訊框內(nèi)的來源MAC改為MAC-3,而目的改為MAC-4,如此就

可以直接傳送到C計(jì)算機(jī)了。

也就是說,只要透過B(就是路由器)才將封包送到另個(gè)網(wǎng)域(IP部分會講)去的時(shí)

候,那么訊框內(nèi)的硬件地址就會被改變,然后才能夠在同一個(gè)網(wǎng)域里面直接進(jìn)行frame

的流通??!

另外,這個(gè)MAC訊框可以容納多大的數(shù)據(jù)????在正規(guī)的以太網(wǎng)絡(luò)當(dāng)中,就如同上圖

三所標(biāo)示的,一個(gè)訊框標(biāo)準(zhǔn)容量最大可達(dá)1500Bytes,也就是說,在整條網(wǎng)絡(luò)上面,一

個(gè)訊框最大就僅能達(dá)到1500byteso那如果我有100MBytes的數(shù)據(jù)要傳送怎辦呢?那

您的操作系統(tǒng)會主動(dòng)的將該100Mbytes的數(shù)據(jù)拆解成為多個(gè)1500bytes的訊框后,傳

送到目的地,再重新組合成為原本lOOMbytes的檔案!這里也就可以解釋,為什么網(wǎng)

絡(luò)共享媒體一次只能有一部主機(jī)使用,但是局域網(wǎng)絡(luò)內(nèi)的兩部計(jì)算機(jī)卻可以同時(shí)下載檔

案?這是因?yàn)椤好看我l(fā)出?個(gè)訊框時(shí),都需要進(jìn)行CSMA/CD的監(jiān)聽,而剛剛成功

發(fā)出訊框的那部主機(jī),也需要再使用CSMA/CD來跟大家搶。J所以啰,誰能搶到呢?

有時(shí)后因?yàn)榫W(wǎng)絡(luò)太忙碌,那么frame與frame就可能會碰撞啦。

在早期10/100Mbps的年代,這個(gè)1500bytes的網(wǎng)絡(luò)媒體傳輸數(shù)值還沒有多大的影響,

但到了gigabit的年代,如果使用的還是1500bytes時(shí),大型的檔案將會被拆解成多個(gè)

frame,而多個(gè)frame就意味著主機(jī)需要進(jìn)行多次數(shù)據(jù)的拆解,網(wǎng)絡(luò)也需要進(jìn)行多次的

傳輸。如果可以將這個(gè)MAC的數(shù)據(jù)存放處加大的話,那么不就可以節(jié)省系統(tǒng)資源,并

且網(wǎng)絡(luò)傳遞的次數(shù)也會降低,呵呵!沒錯(cuò)?在這樣的思考邏輯下,于是目前的Gigabit

Ethernet通常都已經(jīng)支持大的訊框架構(gòu),那就是JumboFrame啰----般來說,只要是

Gigabit以太網(wǎng)絡(luò)卡都會支持Jumboframe的(請參考文末的參考文獻(xiàn)連結(jié)),他的大小

通常是定義在9000bytes的,不過其它的以太網(wǎng)絡(luò)媒體可就不一定了。山于網(wǎng)絡(luò)媒體

支持Jumboframe后,他的效能是會有所改善的,所以挑選以太網(wǎng)絡(luò)媒體時(shí),記得查閱

一下該媒體的說明喔!

Tips:

由于網(wǎng)絡(luò)卡卡號是跟著網(wǎng)絡(luò)卡走的,并不會因?yàn)橹毓嗖僮飨到y(tǒng)而改變,所以防火墻軟件

大多也能夠針對網(wǎng)絡(luò)卡來進(jìn)行抵擋的工作喔!不過抵擋網(wǎng)卡僅能在局域網(wǎng)絡(luò)內(nèi)進(jìn)行而

已,因?yàn)镸AC不能跨router嘛??!

共不共享很重要,集線器還是交換器?

剛剛我們上面提到了,當(dāng)一個(gè)很忙碌的網(wǎng)絡(luò)在運(yùn)作時(shí),網(wǎng)絡(luò)共享媒體就可能會發(fā)生碰撞

的情況,這是因?yàn)镃SMA/CD的緣故。那我們也知道在一個(gè)星形聯(lián)機(jī)當(dāng)中,正中央的

那個(gè)設(shè)備是集線器或交換器來連接各PC的。那么Hub與Switch有啥不同???其實(shí),

那個(gè)Hub就是網(wǎng)絡(luò)共享媒體,Hub僅是將所有來自PC的frame再次送出去給所有

的PC而已,所以他是個(gè)共享媒體。

Switch則不然喔!Switch內(nèi)部具有微處理器以及內(nèi)存,這個(gè)內(nèi)存可以記錄每個(gè)switch

port與其連接的PC的MAC地址,所以,當(dāng)來自switch兩端的PC要互傳數(shù)據(jù)時(shí),

每個(gè)frame將不會透過CSMA/CD的監(jiān)聽,而是透過switch直接將該frame送到目標(biāo)

主機(jī)上頭去口內(nèi)!也就是說,switch不是個(gè)共享媒體,且switch的每個(gè)埠口(port)都

具有獨(dú)立的頻寬喔!舉例來說,10/100的Hub上連結(jié)5部主機(jī),那么整個(gè)10/100Mbps

是分給這五部主機(jī)的,所以這五部主機(jī)總共只能使用10/100Mbps而已。那如果是

switch呢?由于『每個(gè)port都具有10/100Mbps的頻寬』,所以就看您當(dāng)時(shí)的傳輸行為

是如何啰!舉例來說,如果是底下的狀況時(shí),每個(gè)聯(lián)機(jī)都是10/100Mbps的。

圖五、Switch的頻寬簡介

A傳送到D與B傳送到C都獨(dú)自擁有10/100Mbps的頻寬,兩邊并不會互相影響!

不過,如果是A與D都傳給C時(shí),由于Cport就僅有10/100Mbps,等于A與D

需要搶10/100Mbps來用的意思??傊?,你就是得要記得的是,switch已經(jīng)克服了封包

碰撞的問題,因?yàn)樗袀€(gè)switchport對應(yīng)MAC的相關(guān)功能,所以switch并非共享

媒體喔!同時(shí)需要記得的是,現(xiàn)在的switch規(guī)格很多,在選購的時(shí)候,千萬記得選購

可以支持全雙工/半雙工,以及支持Jumboframe的為佳!

那什么是全雙工/半雙工(full-duplex,half-duplex)?前面談到網(wǎng)絡(luò)線時(shí),我們知道八蕊的

網(wǎng)絡(luò)線實(shí)際上僅有兩對被使用,一對是用在傳送,另一對則是在接收。如果兩端的PC同

時(shí)支持全雙工時(shí),那表示Input/Outpul均可達(dá)到10/100Mbps,亦即數(shù)據(jù)的傳送與接收

同時(shí)均可達(dá)到10/100bps的意思,總頻寬則可達(dá)到20/200Mbps啰(其實(shí)是有點(diǎn)語病的,

因?yàn)镮nput可達(dá)10/100Mbps,output可達(dá)10/100Mbps,而不是Input可直接達(dá)到

20/200Mbps喔!)如果您的網(wǎng)絡(luò)環(huán)境想要達(dá)到全雙工時(shí),使用共享媒體的Hub是不可

能的,因?yàn)榫W(wǎng)絡(luò)線腳位的關(guān)系,無法使用共享媒體來達(dá)到全雙工的!如果你的switch也

支持全雙工模式,那么在switch兩端的PC才能達(dá)到全雙工喔!

一些常見的以太網(wǎng)絡(luò)技術(shù)

如果您常常在網(wǎng)絡(luò)上搜尋一些硬件信息時(shí),或者是常常跑到信息賣場去看看新鮮貨時(shí),

應(yīng)該會注意到一些網(wǎng)絡(luò)硬件,尤其是越來越普及的switch這玩意兒的相關(guān)硬件信息吧!

而且,我們知道網(wǎng)絡(luò)線因?yàn)榻宇^的關(guān)系而有并行線與跳線,這兩種網(wǎng)絡(luò)線使用的時(shí)機(jī)并

不相同,那么你是否一定需要購買特殊的線段才能夠連結(jié)PC與switch呢?呵呵!不

需要?因?yàn)楝F(xiàn)在的硬件實(shí)在太聰明了!底下的功能您應(yīng)該都可以在新的硬件上面發(fā)現(xiàn)

的!

自動(dòng)協(xié)調(diào)速度機(jī)制:

我們都知道現(xiàn)在的以太網(wǎng)絡(luò)卡是可以向下支持的,亦即是Gigabit網(wǎng)絡(luò)卡可以與早期的

10/lOOMbps網(wǎng)絡(luò)卡連結(jié)而不會發(fā)生問題。但是,此時(shí)的網(wǎng)絡(luò)速度是怎樣判定呢?早期

的switch/hub必須要手動(dòng)切換速度才行,新的hub/switch因?yàn)橛兄С謅uto-negotiation

又稱為N-Way的功能,他可自動(dòng)的協(xié)調(diào)出最高的傳輸速度來溝通喔!如果有Gigabit與

10/100Mbps在switch上面,則N-Way會先使用最高的速度(gigabit)測試是否能夠

全部支持,如果不行的話,就降速到下?個(gè)等級亦即100Mbps的速度來運(yùn)作的!

AutoMDI/MDIX:

那么我們是否需要自行分辨并行線與跳線呢?不需要啦!因?yàn)閟witch若含有auto

MDI/MDIX的功能時(shí),會自動(dòng)分辨網(wǎng)絡(luò)線的腳位來調(diào)整聯(lián)機(jī)的,所以您就不需要管你

的網(wǎng)絡(luò)線是跳線還是并行線啰!方便吧!人/

訊號衰減造成的問題

由于電子訊號是會哀減的,所以當(dāng)網(wǎng)絡(luò)線過長導(dǎo)致電子訊號衰減的情況嚴(yán)重時(shí),就會導(dǎo)

致聯(lián)機(jī)質(zhì)量的不良了。因此,連結(jié)各個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)線長度是有限制的喔!不過,一般來

說,現(xiàn)今的以太網(wǎng)絡(luò)CAT5等級的網(wǎng)絡(luò)線大概都可以支持到100公尺的長度,所以應(yīng)

該無庸擔(dān)心才是吶!

但是,造成訊號衰減的情況并非僅有網(wǎng)絡(luò)線長度而J!如果您的網(wǎng)絡(luò)線折得太嚴(yán)重(例如

在門邊常常被門板壓,導(dǎo)致變形),或者是自行壓制網(wǎng)絡(luò)線接頭,但是接頭部分的八蕊蕊

線纏繞度不足導(dǎo)致電磁干擾嚴(yán)重,或者是網(wǎng)絡(luò)線放在戶外風(fēng)吹11曬導(dǎo)致脆化的情況等

等,都會導(dǎo)致電子訊號傳遞的不良而造成聯(lián)機(jī)質(zhì)量惡劣,此時(shí)常常就會發(fā)現(xiàn)偶而可以聯(lián)

機(jī)、有時(shí)卻又無法聯(lián)機(jī)的問題了!因此,當(dāng)您需要針對企業(yè)內(nèi)部來架設(shè)整體的網(wǎng)絡(luò)時(shí),注

意結(jié)構(gòu)化布線可是很重要的喔!

結(jié)構(gòu)化布線

所謂的結(jié)構(gòu)化布線指的是將各個(gè)網(wǎng)絡(luò)的組件分別拆開,分別安裝與布置到企業(yè)內(nèi)部,則

未來想要提升網(wǎng)絡(luò)硬件等級或者是移動(dòng)某些網(wǎng)絡(luò)設(shè)備時(shí),只需要更動(dòng)類似配線盤的機(jī)柜

處,以及末端的墻上預(yù)留孔與主機(jī)設(shè)備的聯(lián)機(jī)就能夠達(dá)到目的了。例如底下的圖示:

聘上正留孔_____________

啜歷械植內(nèi)的

配播前圖六、結(jié)構(gòu)化布線簡易圖標(biāo)

在墻內(nèi)的布線需要很注意,因?yàn)榭赡芤徊季€完成后就使用5-10年以上喔!那您需要注

意的僅有末端墻上的預(yù)留孔以及配線端部分。事實(shí)上,光是結(jié)構(gòu)化布線所需要選擇的網(wǎng)

絡(luò)媒體與網(wǎng)絡(luò)線的等級,還有機(jī)柜、機(jī)架,以及美化與隱藏網(wǎng)絡(luò)線的材料等等的挑選,

以及實(shí)際施工所需要注意的事項(xiàng),還有所有硬件、施工所需要注意的標(biāo)準(zhǔn)規(guī)范等等,己

經(jīng)可以寫滿厚厚一本書,而鳥哥這里的文章旨在介紹?個(gè)中小企業(yè)內(nèi)部主機(jī)數(shù)量較少的

環(huán)境,所以僅提到最簡單的以一個(gè)或兩個(gè)交換器(swtich)串接所有網(wǎng)絡(luò)設(shè)備的小型星形

聯(lián)機(jī)狀態(tài)而已,如果您有需要相關(guān)硬件結(jié)構(gòu)化布線的信息,可以參考風(fēng)信子兄翻譯的

FSwtichandFast以太網(wǎng)絡(luò)』一書的后半段!至于網(wǎng)絡(luò)上的高手嗎?您可以前往酷學(xué)園

請教ZMAN大哥喔!

OSI七層協(xié)定

目前我們的主機(jī)只要能夠取得正確的IP與相關(guān)參數(shù)設(shè)定時(shí),你就可以連上Internet7,

根本不管你的網(wǎng)絡(luò)硬件是以太網(wǎng)絡(luò)還是光纖網(wǎng)絡(luò)。而且,你主機(jī)的操作系統(tǒng)是啥,Internet

也是不管的!這是為什么呢?因?yàn)榫W(wǎng)絡(luò)的傳輸是有分層架構(gòu)的,每個(gè)分層(layer)是可

以獨(dú)立的。同時(shí)每個(gè)分層都有獨(dú)自的標(biāo)準(zhǔn)可供依循,例如在網(wǎng)絡(luò)媒體的硬件部分就可以

參考IEEE的802.3的標(biāo)準(zhǔn)!如此一來,大家都可以在自己的分層當(dāng)中找到相關(guān)的標(biāo)

準(zhǔn)來設(shè)定自己的數(shù)據(jù),如此網(wǎng)絡(luò)連結(jié)就變的更容易了。關(guān)于網(wǎng)絡(luò)的分層我們最喜歡拿

OSI(OpensystemInterconnection)七層協(xié)定來說明喔!事實(shí)匕OSI七層協(xié)議只是?

個(gè)參考的模型(model),不過,由于OSI所定義出來的七層協(xié)議相當(dāng)良好,所以拿來當(dāng)

作網(wǎng)絡(luò)聯(lián)機(jī)解釋真是太棒了!底下就來說說吧!

分層負(fù)責(zé)內(nèi)容

Layer1在這個(gè)層級當(dāng)中主要定義了最基礎(chǔ)的網(wǎng)絡(luò)硬件標(biāo)準(zhǔn),包括各種網(wǎng)絡(luò)線、

實(shí)體層各種無線聯(lián)機(jī)方式,各種設(shè)備規(guī)范、以及各種接頭的規(guī)則,還有傳輸

PhysicalLayer,訊號的電壓等等,反正與硬件有關(guān)的標(biāo)準(zhǔn)大多都在這個(gè)層級當(dāng)中定義

PHY的!

Layer2由于傳送數(shù)據(jù)的網(wǎng)絡(luò)媒體是以是電子訊號進(jìn)行傳送,所以我們的數(shù)據(jù)

數(shù)據(jù)連接層要使用這樣的訊號傳送時(shí),就需要制訂各種網(wǎng)絡(luò)型態(tài)的訊框(frame)

Data-LinkLayer了,才能確保數(shù)據(jù)可以在不同的網(wǎng)絡(luò)媒體進(jìn)行傳送的動(dòng)作。所以,在

這一層當(dāng)中就制訂了frame的格式以及通過網(wǎng)絡(luò)的方式。包括訊框

的數(shù)據(jù)格式、錯(cuò)誤控制、流量控制、檢查數(shù)據(jù)傳輸錯(cuò)誤的方法等等,

都在這里控制。既然與訊框有關(guān),當(dāng)然這個(gè)層級就與前面提到的MAC

有很強(qiáng)烈的相關(guān)性啰!

但我們知道事實(shí)上目前的Internet使用的其實(shí)是IP來進(jìn)行聯(lián)機(jī)的

??!但硬件數(shù)據(jù)卻是由訊框所傳送的。為了要將兩者對應(yīng)(MAC與

IP的對應(yīng)),就必須要經(jīng)由AddressResolutionProtocol(ARP)這個(gè)協(xié)

定來幫忙解析出對應(yīng)才行!

Layer3這一層是我們最感興趣的啰~因?yàn)槲覀兲峒暗腎P(InternetProtocol)

網(wǎng)絡(luò)層就是在這一層定義的,同時(shí)也定義出計(jì)算機(jī)之間的聯(lián)機(jī)建立、終止與

NetworkLayer維持等,數(shù)據(jù)封包(packet)的傳輸路徑選擇等等,因此這個(gè)層級當(dāng)中

最重要的除了IP之外,就是封包能否到達(dá)目的地的路由(route)概念

了!此外,這一個(gè)網(wǎng)絡(luò)層可以涵蓋實(shí)體層與數(shù)據(jù)鏈路層,通常我們不

需要設(shè)定硬件與相關(guān)MAC的數(shù)據(jù),就是因?yàn)榫W(wǎng)絡(luò)層已經(jīng)(有點(diǎn)類

似)隱藏了底下兩層,讓我們只要設(shè)定好IP就能夠上網(wǎng)口內(nèi)!IP與

route的部分我們會在下一小節(jié)加以介紹的。

Layer4這一個(gè)分層定義了發(fā)送端與接收端的聯(lián)機(jī)技術(shù)(如TCP技術(shù)),同時(shí)

傳送層包括該技術(shù)的封包格式,數(shù)據(jù)封包的傳送、流程的控制、傳輸過程的

TransportLayer偵測檢查與復(fù)原重新傳送等等,以確保各個(gè)資料封包可以正確無誤的

到達(dá)目的端。

Layer5在這個(gè)層級當(dāng)中主要定義了兩個(gè)地址之間的聯(lián)機(jī)信道之連接與掛斷,

會談層此外,亦可建立應(yīng)用程序之對談、提供其它加強(qiáng)型服務(wù)如網(wǎng)絡(luò)管理、

SessionLayer簽到簽退、對談之控制等等。如果說傳送層是在判斷資料封包是否可

以正確的到達(dá)目標(biāo),那么會談層則是在確定網(wǎng)絡(luò)服務(wù)建立聯(lián)機(jī)的確

認(rèn),例如三向交握。這部分我們會在底下的TCP技術(shù)當(dāng)中做個(gè)說明。

Layer6我們在應(yīng)用程序上面所制作出來的數(shù)據(jù)格式不一定符合網(wǎng)絡(luò)傳輸?shù)臉?biāo)

表現(xiàn)層準(zhǔn)編碼格式的!所以,在這個(gè)層級當(dāng)中,主要的動(dòng)作就是:將來自本

Presentation地端應(yīng)用程序的數(shù)據(jù)格式轉(zhuǎn)換(或者是重新編碼)成為網(wǎng)絡(luò)的標(biāo)準(zhǔn)格式,

Layer然后再交給底卜一傳送層等的協(xié)議來進(jìn)行處理。所以,在這個(gè)層級上面

主要定義的是網(wǎng)絡(luò)服務(wù)(或程序)之間的數(shù)據(jù)格式的轉(zhuǎn)換,包括數(shù)據(jù)的

加解密也是在這個(gè)分層上面處理。

Layer7完全與程序有關(guān)的啰,包括定義出檔案的讀取、復(fù)制、開啟、關(guān)閉等

應(yīng)用層等,常見的程序包括有瀏覽器、數(shù)據(jù)庫處理系統(tǒng)與電子郵件系統(tǒng)等等。

Application

Layer

事實(shí)上,在上述的七層協(xié)議當(dāng)中,前兩層(實(shí)體與數(shù)據(jù)連接層)主要就是由一些硬件標(biāo)準(zhǔn)所

規(guī)范出來的,像我們前一小節(jié)提到的以太網(wǎng)絡(luò)之MAC訊框相關(guān)的格式,以及一些類似

以太網(wǎng)絡(luò)線接頭規(guī)范、CSMA/CD的技術(shù)等等,都是在前兩層進(jìn)行規(guī)范的。

至于網(wǎng)絡(luò)層與傳送層則與TCP/IP有關(guān)。我們知道目前的Internet相關(guān)的IP與TCP封

包格式是由InternetNetworkInformationCenter(INTERNIC)所統(tǒng)一整理與維護(hù)的,至于

TCP/IP的標(biāo)準(zhǔn)則主要以RequestForComment(RFC)技

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論