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