版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 錦州醫(yī)科大學(xué)醫(yī)療學(xué)院《代謝控制發(fā)酵》2023-2024學(xué)年第一學(xué)期期末試卷
- 新蘇教版一年級下冊數(shù)學(xué)第1單元第5課時(shí)《有關(guān)6、5、4、3、2的加減法》作業(yè)
- 懷化職業(yè)技術(shù)學(xué)院《特種膠黏劑》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖北美術(shù)學(xué)院《圖書情報(bào)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶三峽學(xué)院《數(shù)字信號處理俄》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶財(cái)經(jīng)學(xué)院《工程制圖與化工CAD》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江郵電職業(yè)技術(shù)學(xué)院《機(jī)器人理論及技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江工業(yè)大學(xué)《儀器分析專題》2023-2024學(xué)年第一學(xué)期期末試卷
- 地暖電磁閥工作原理
- 鄭州智能科技職業(yè)學(xué)院《水利水電工程概預(yù)算》2023-2024學(xué)年第一學(xué)期期末試卷
- 人教版初中英語八年級下冊 單詞默寫表 漢譯英
- GB/T 304.9-2008關(guān)節(jié)軸承通用技術(shù)規(guī)則
- GB/T 29353-2012養(yǎng)老機(jī)構(gòu)基本規(guī)范
- 2205雙相不銹鋼的焊接工藝
- 啤酒廠糖化車間熱量衡算
- 英文標(biāo)點(diǎn)符號用法(句號分號冒號問號感嘆號)(課堂)課件
- 22部能夠療傷的身心靈療愈電影
- 領(lǐng)導(dǎo)干部有效授權(quán)的技巧與藝術(shù)課件
- DB37-T 1915-2020 安全生產(chǎn)培訓(xùn)質(zhì)量控制規(guī)范-(高清版)
- 陜西省商洛市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 實(shí)習(xí)生請假條
評論
0/150
提交評論