以(yi)太網交(jiao)換機和路由器的區別 二者有(you)共同點(dian)嗎
在(zai)osi七層(ceng)模型(xing)上(shang)來分(fen)析,交(jiao)換(huan)(huan)機(ji)在(zai)第(di)二層(ceng)工(gong)作(zuo),路由(you)器在(zai)第(di)三層(ceng)上(shang)工(gong)作(zuo)。但是(shi)隨著技術(shu)的(de)發(fa)展,一些(xie)(xie)交(jiao)換(huan)(huan)機(ji)集成了一些(xie)(xie)第(di)三層(ceng)的(de)路由(you)功能,被(bei)稱為第(di)三層(ceng)交(jiao)換(huan)(huan)機(ji),下面(mian)分(fen)析一下標(biao)準(zhun)的(de)交(jiao)換(huan)(huan)機(ji)和路由(you)器的(de)不同點(dian):
1、用(yong)最簡單的(de)話說,交換機(ji)查找某一臺電腦的(de)方式是通過(guo)查找mac地址,就(jiu)是通過(guo)你(ni)網卡上固有的(de)一個(ge)唯一識(shi)別編號來進(jin)行查找的(de)。
2、路由器查(cha)找一(yi)臺電(dian)腦(nao)則是通過(guo)ip地址,就是先對你(ni)的(de)電(dian)腦(nao)進(jin)行編號,發(fa)送給(gei)你(ni)一(yi)個ip,然后通過(guo)這個ip來識(shi)別你(ni)。
也就(jiu)是說,處(chu)在第2層的交換機(ji)工作(zuo)時(shi)不設計到協議與(yu)網絡地(di)址(zhi)(ip)分配。
其實(shi)(shi)交(jiao)換(huan)(huan)一(yi)詞(ci)最早出現于(yu)電話系(xi)統,特指(zhi)實(shi)(shi)現兩個(ge)(ge)(ge)不同(tong)電話機(ji)之(zhi)間(jian)話音信號的交(jiao)換(huan)(huan),完成該工作(zuo)的設(she)備(bei)就(jiu)是電話交(jiao)換(huan)(huan)機(ji)。所以從(cong)本(ben)意(yi)上來講,交(jiao)換(huan)(huan)只是一(yi)種技術(shu)概念,即(ji)完成信號由設(she)備(bei)入(ru)口(kou)到(dao)出口(kou)的轉(zhuan)發。因(yin)此(ci),只要是和(he)符合該定(ding)義的所有設(she)備(bei)都(dou)可被(bei)稱為(wei)交(jiao)換(huan)(huan)設(she)備(bei)。由此(ci)可見,“交(jiao)換(huan)(huan)”是一(yi)個(ge)(ge)(ge)涵義廣(guang)泛的詞(ci)語,當(dang)(dang)它(ta)被(bei)用(yong)來描(miao)述數(shu)據網(wang)(wang)絡(luo)第二層的設(she)備(bei)時(shi),實(shi)(shi)際(ji)(ji)指(zhi)的是一(yi)個(ge)(ge)(ge)橋(qiao)接設(she)備(bei);而當(dang)(dang)它(ta)被(bei)用(yong)來描(miao)述數(shu)據網(wang)(wang)絡(luo)第三層的設(she)備(bei)時(shi),又指(zhi)的是一(yi)個(ge)(ge)(ge)路由設(she)備(bei)。 我們經常說到(dao)的以太網(wang)(wang)交(jiao)換(huan)(huan)機(ji)實(shi)(shi)際(ji)(ji)是一(yi)個(ge)(ge)(ge)基于(yu)網(wang)(wang)橋(qiao)技術(shu)的多端口(kou)第二層網(wang)(wang)絡(luo)設(she)備(bei),它(ta)為(wei)數(shu)據幀從(cong)一(yi)個(ge)(ge)(ge)端口(kou)到(dao)另一(yi)個(ge)(ge)(ge)任意(yi)端口(kou)的轉(zhuan)發提供(gong)了低(di)時(shi)延、低(di)開銷的通路。
而路由(you)器是OSI協議模型(xing)的(de)網(wang)絡(luo)層(ceng)中(zhong)的(de)分組交換設備(bei)(或網(wang)絡(luo)層(ceng)中(zhong)繼設備(bei)),路由(you)器的(de)基(ji)本(ben)功能是把數據(IP報文)傳(chuan)送到正確(que)的(de)網(wang)絡(luo),包(bao)括(kuo):
1.IP數據報的轉發,包括(kuo)數據報的尋徑和(he)傳(chuan)送;
2.子網隔離(li),抑制廣播風暴;
3.維護路(lu)由表,并與其(qi)他路(lu)由器交換路(lu)由信(xin)息,這是IP報文轉(zhuan)發的基礎。
4.IP數(shu)據報(bao)的差錯處理及簡單的擁塞控制;
5.實現對(dui)IP數據報的過濾(lv)和記帳。
路由器與交換機的主要區別體現在以下幾個方面:
(1)工作層次不同
最初的(de)的(de)交(jiao)換(huan)機(ji)是工作(zuo)在(zai)OSI/RM開(kai)放(fang)體系結構的(de)數據(ju)(ju)鏈路(lu)層(ceng)(ceng),也(ye)就是第二層(ceng)(ceng),而(er)路(lu)由(you)(you)器(qi)一開(kai)始(shi)就設計工作(zuo)在(zai)OSI模型(xing)的(de)網(wang)絡層(ceng)(ceng)。由(you)(you)于交(jiao)換(huan)機(ji)工作(zuo)在(zai)OSI的(de)第二層(ceng)(ceng)(數據(ju)(ju)鏈路(lu)層(ceng)(ceng)),所以(yi)它的(de)工作(zuo)原理比(bi)較(jiao)簡單(dan),而(er)路(lu)由(you)(you)器(qi)工作(zuo)在(zai)OSI的(de)第三層(ceng)(ceng)(網(wang)絡層(ceng)(ceng)),可(ke)以(yi)得到(dao)更(geng)(geng)多的(de)協議信息,路(lu)由(you)(you)器(qi)可(ke)以(yi)做(zuo)出更(geng)(geng)加(jia)智能的(de)轉發決策(ce)。
(2)數據轉發所依據的對象不同
交換機是(shi)(shi)利用物理地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)或(huo)(huo)者說(shuo)MAC地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)來(lai)確定轉(zhuan)發數據的(de)(de)目的(de)(de)地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)。而(er)路由器則是(shi)(shi)利用不同網(wang)(wang)(wang)(wang)絡(luo)的(de)(de)ID號(即IP地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi))來(lai)確定數據轉(zhuan)發的(de)(de)地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)。IP地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)是(shi)(shi)在軟件中(zhong)實現的(de)(de),描述的(de)(de)是(shi)(shi)設(she)備所在的(de)(de)網(wang)(wang)(wang)(wang)絡(luo),有(you)時這些第三層的(de)(de)地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)也(ye)稱為協議地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)或(huo)(huo)者網(wang)(wang)(wang)(wang)絡(luo)地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)。MAC地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)通常(chang)是(shi)(shi)硬(ying)件自帶的(de)(de),由網(wang)(wang)(wang)(wang)卡(ka)(ka)生產商來(lai)分配的(de)(de),而(er)且已經固化到了網(wang)(wang)(wang)(wang)卡(ka)(ka)中(zhong)去,一般來(lai)說(shuo)是(shi)(shi)不可更(geng)改的(de)(de)。而(er)IP地(di)(di)址(zhi)(zhi)(zhi)(zhi)(zhi)則通常(chang)由網(wang)(wang)(wang)(wang)絡(luo)管理員或(huo)(huo)系統自動分配。
(3)傳統的交換機只能分割沖突域,不能分割廣播域;而路由器可以分割廣播域
由(you)交(jiao)(jiao)(jiao)(jiao)換(huan)機連(lian)接的(de)網(wang)(wang)段(duan)仍屬于同(tong)一個廣(guang)播域(yu)(yu)(yu),廣(guang)播數(shu)據(ju)包會在交(jiao)(jiao)(jiao)(jiao)換(huan)機連(lian)接的(de)所有網(wang)(wang)段(duan)上(shang)傳播,在某些情況下會導致通信(xin)擁擠和安全(quan)漏(lou)洞。連(lian)接到(dao)路(lu)(lu)由(you)器(qi)上(shang)的(de)網(wang)(wang)段(duan)會被分配成不同(tong)的(de)廣(guang)播域(yu)(yu)(yu),廣(guang)播數(shu)據(ju)不會穿(chuan)過(guo)路(lu)(lu)由(you)器(qi)。雖然(ran)第三層以(yi)上(shang)交(jiao)(jiao)(jiao)(jiao)換(huan)機具有VLAN功能,也(ye)可以(yi)分割廣(guang)播域(yu)(yu)(yu),但是(shi)各子(zi)廣(guang)播域(yu)(yu)(yu)之間(jian)是(shi)不能通信(xin)交(jiao)(jiao)(jiao)(jiao)流的(de),它們(men)之間(jian)的(de)交(jiao)(jiao)(jiao)(jiao)流仍然(ran)需要路(lu)(lu)由(you)器(qi)。
(4)路由器提供了防火墻的服務。
路由(you)器(qi)僅僅轉發特定地址(zhi)的(de)數(shu)據(ju)包,不傳(chuan)送不支持(chi)路由(you)協議的(de)數(shu)據(ju)包傳(chuan)送和未知目標網絡數(shu)據(ju)包的(de)傳(chuan)送,從而(er)可以防(fang)止廣播(bo)風暴。
交(jiao)換(huan)(huan)機一(yi)般用于(yu)LAN-WAN的(de)連接,交(jiao)換(huan)(huan)機歸于(yu)網橋,是數據鏈路(lu)層(ceng)(ceng)的(de)設(she)備,有(you)些交(jiao)換(huan)(huan)機也可(ke)(ke)實現第三層(ceng)(ceng)的(de)交(jiao)換(huan)(huan)。 路(lu)由器(qi)用于(yu)WAN-WAN之(zhi)間的(de)連接,可(ke)(ke)以解決異(yi)性網絡之(zhi)間轉發分組,作用于(yu)網絡層(ceng)(ceng)。他們只是從一(yi)條(tiao)線路(lu)上接受輸(shu)入分組,然后向另一(yi)條(tiao)線路(lu)轉發。這兩條(tiao)線路(lu)可(ke)(ke)能分屬于(yu)不同的(de)網絡,并(bing)采用不同協議。相比(bi)較而(er)言,路(lu)由器(qi)的(de)功(gong)能較交(jiao)換(huan)(huan)機要(yao)強大,但速(su)度相對也慢,價格昂(ang)貴,第三層(ceng)(ceng)交(jiao)換(huan)(huan)機既有(you)交(jiao)換(huan)(huan)機線速(su)轉發報(bao)文能力(li),又有(you)路(lu)由器(qi)良(liang)好(hao)的(de)控(kong)制功(gong)能,因此得以廣泛應用。