1. 程式人生 > >交換機與路由器區別,二、三層交換機工作原理

交換機與路由器區別,二、三層交換機工作原理

最近上班就是開會、寫文件,閒的時候也不想幹什麼事,真心沒學什麼技術上的東西,這樣真的不行啊!先發篇之前學的東西激勵下自己!

內容為網上找的多篇文章融合並總結而來,圖有一些是自己畫的,也算是原創了吧。

交換機與路由器區別,工作流程

核心層與核心交換機:

在網路行業中核心交換機是指有網管功能,吞吐量強大的2層或者3層交換機,一個超過100臺電腦的網路,如果想穩定並高速的執行,核心交換機必不可少

匯聚層與匯聚交換機:

匯聚層交換機是多臺接入層交換機的匯聚點,它必須能夠處理來自接入層裝置的所有通訊量,並提供到核心層的上行鏈路,因此匯聚層交換機與接入層交換機比較,需要更高的效能,更少的介面和更高的交換速率。

 接入層與接入交換機:

接入層目的是允許終端使用者連線到網路,因此接入層交換機具有低成本和高階口密度特性。接入交換機是最常見的交換機,它直接與外網聯絡,使用最廣泛,尤其是在一般辦公室、小型機房和業務受理較為集中的業務部門、多媒體制作中心、網站管理中心等部門。在傳輸速度上,現代接入交換機大都提供多個具有10M/100M/1000M自適應能力的埠。

 

二層交換機

二層交換技術的發展比較成熟,二層交換機資料鏈路層(第二層)裝置,可以識別資料包中的MAC地址資訊,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。

二層交換機與三層的最基本不同,就是不能轉發多網段的資料,也就是沒有路由功能;

VLAN 三層交換機就是二層交換機加了路由功能。

具體的工作流程如下:

1) 當交換機從某個埠收到一個數據包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機器是連在哪個埠上的;

2) 再去讀取包頭中的目的MAC地址,並在地址表中查詢相應的埠;

3) 如表中有與這目的MAC地址對應的埠,把資料包直接複製到這埠上;

4) 如表中找不到相應的埠則把資料包廣播到所有埠上,當目的機器對源機器迴應時,交換機又可以記錄這一目的MAC地址與哪個埠對應,在下次傳送資料時就不再需要對所有埠進行廣播了。不斷的迴圈這個過程,對於全網的MAC地址資訊都可以學習到,二層交換機就是這樣建立和維護它自己的地址表。

比如A要給B傳送資料,已知目的IP,那麼A就用子網掩碼取得網路地址,判斷目的IP是否與自己在同一網段。如果在同一網段,但不知道轉發資料所需的MAC地址,A就傳送一個ARP請求,B返回其MAC地址,A用此MAC封裝資料包併發送給交換機,交換機起用二層交換模組,查詢MAC地址表,將資料包轉發到相應的埠。

三層交換機

三層交換機能轉發多網段的資料,基於第三層的網路層,路由器轉發資料是基於IP地址進行轉發的。而交換機是基於MAC地址轉發的,也就是讓基於MAC地址轉發的交換機實現基於IP地址轉發,這個就是三層交換機。

如果目的IP地址顯示不是同一網段的,那麼A要實現和B的通訊,在流快取條目中沒有對應MAC地址條目,就將第一個正常資料包傳送向一個預設閘道器,這個預設閘道器一般在作業系統中已經設好,這個預設閘道器的IP對應第三層路由模組,所以對於不是同一子網的資料,最先在MAC表中放的是預設閘道器的MAC地址(由源主機A完成);然後就由三層模組接收到此資料包,查詢路由表以確定到達B的路由,將構造一個新的幀頭,其中以預設閘道器的MAC地址為源MAC地址,以主機BMAC地址為目的MAC地址。通過一定的識別觸發機制,確立主機ABMAC地址及轉發埠的對應關係,並記錄進流快取條目表,以後的AB的資料(三層交換機要確認是由AB而不是到C的資料,還要讀取幀中的IP地址。),就直接交由二層交換模組完成。這就通常所說的一次路由多次轉發。ARP請求,通過廣播B的ip,得到B的MAC地址


接下來沒事的話,玩玩公司閒置的伺服器,有沒有什麼需要著重學習的,或者需要多加註意的知識點?請多多指教!

相關推薦

交換機路由器區別交換機工作原理

最近上班就是開會、寫文件,閒的時候也不想幹什麼事,真心沒學什麼技術上的東西,這樣真的不行啊!先發篇之前學的東西激勵下自己! 內容為網上找的多篇文章融合並總結而來,圖有一些是自己畫的,也算是原創了吧。 交換機與路由器區別,工作流程 核心層與核心交換機: 在網路行業中核心交

交換機路由器通過 VLANIF介面實現互聯

交換機與路由器通過 VLANIF介面實現三層互聯 為降低成本,多數企業內部使用交換機互聯,而通過出口路由器與外部ISP網路建立連線,如圖所示。 為了能夠訪問外部ISP網路,核心交換機(三層)與出口路由器之間需要三層互通。由於多數三層交換機不支援路由介面或支援的路由介面有限,一般通過

正解區域網閘道器使用以及將lan口做路由器交換機的靜態路由出口的實驗

如上圖, 三層交換機上劃分vlan6並且VLANip:10.1.1.1/24。所有交換機介面都是switch access vlan 6。 假設R_a、R_b都已新增正確的靜態路由。三層交換機沒有新增靜態路由。 那麼將出現下面兩種情況: host_A:ping 1

交換機交換機路由器的基本工作原理和三者之間的主要區別

一、三層交換機與路由器的主要區別之所以有人搞不清三層交換機和路由器之間的區別,最根本就是三層交換機也具有“路由”功能,與傳統路由器的路由功能總體上是一致的。雖然如此,三層交換機與路由器還是存在著相當大的本質區別的,下面分別予以介紹。1. 主要功能不同 雖然三層交換機與路由器都具有路由功能,但我們不能因此而把

交換機交換機路由器原理區別

二層交換機:         二層交換技術是發展比較成熟,二層交換機屬資料鏈路層裝置,可以識別資料包中的MAC地址資訊,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。 具體如下: (1)當交換機從某個埠收到一個數據包,它先讀取包頭中的源M

交換機交換機交換機

DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個區域網的網路協議,使用UDP協議工作, 主要有兩個用途:給內部網路或網路服務供應商自動分配IP地址,給使用者或者內部網路管理員作為對所有計算機作中央管理的手段 交換機又分二層交換機和三層交換機,二層交換機

28.分支篇之底層互通(VLAN交換機出口路由器配置)

拓撲 拓撲可以儲存到本地,然後擴大檢視,這樣才能看的更清楚。(拖動到新視窗開啟即可) 分支機構部署 說明可以看到分支的機構非常簡單,典型的小企業或者分支的機構,一臺出口路由器,下接三層交換機,然後在連線二層交換機。有的甚至,沒有三層交換機,直接是路由器+二層交換

交換機

三層交換機使用了三層交換技術 簡單地說,三層交換技術就是:二層交換技術+三層轉發技術。它解決了區域網中網段劃分之後,網段中子網必須依賴路由器進行管理的局面,解決了傳統路由器低速、複雜所造成的網路瓶頸問題。 三層交換機就是具有部分路由器功能的交換機,三層交換機的最

交換機交換機區別 如何選擇第交換機

二層交換機和三層交換機的區別 二層交換機用於小型的區域網絡。這個就不用多言了,在小型區域網中,廣播包影響不大,二層交換機的快速交換功能、多個接入埠和低謙價格為小型網路使用者提供了很完善的解決方案。 三層交換機的優點在於介面型別豐富,支援的三層功能強大,路由能力強大,適合用

【轉】交換機開發()—— 交換機報文轉發過程

如圖所示,假如主機A想訪問主機B,首先主機A會將自己的IP地址和子網掩碼做與操作,得出網路地址(如:Host-A的IP地址100.1.1.2與自身掩碼255.255.255.0做與操作後,得到的網路號是100.1.1.0).然後判斷目的IP地址(即Host-B的IP地址)

交換工作原理及配置

三層交換機 mls(多層交換) cef(cisco快速轉發) 配置命令 楊書凡 三層交換機就是具有部分路由器功能的交換機,三層交換機的最重要目的是加快大型局域網內部的數據交換,所具有的路由功能也是為這目的服務的,能夠做到一次路由,多次轉發。三層交換技術就是二層交換技術+三層轉發技術。

集線器路由器交換機交換機的作用和區別

首先說集線器: 集線器是物理層的共享裝置,不能識別MAC地址和IP地址,區域網內資料包在HUB上是以廣播的方式傳播的,由每一臺終端通過驗證資料報頭的MAC地址來確定是否接收。如果傳輸過程中發生碰撞,則需要重新發送資料!它的工作模式是半雙工的,同一時刻只能有兩個埠傳送資料,所

交換機交換機區別詳解

交換機VLAN我們習慣說,在二層網絡環境中相同vlan之間可以通信,不同vlan之間不可以通信,如果想通信必須借助三層設備,所以說三層交換機必須要做的事情是路由轉發,但是二、三層交換機具體有什麽區別呢? 二層交換機工作於OSI模型的第2層(數據鏈路層),故而稱為二層交換機。 二層交換技術發展比較成熟,二層交換

無線路由器根天線有什麼區別

首先一個誤區是:天線越多覆蓋範圍越大,天線越多訊號越強 MIMO(多入多出)也就是多天線的技術是從 802.11n 協議之後才有的,之前的 802.11a,b,g 都沒有。也就是說首先老一代的路由器(802.11n 之前)絕對不會有超過一個以上的天線。而你買了一個最新的 3 天線支援 802.11a

知識:交換機區別

二層交換技術是發展比較成熟,二層交換機屬資料鏈路層裝置,可以識別資料包中的MAC地址資訊,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。具體的工作流程如下:   (1) 當交換機從某個埠收到一個數據包,它先讀取包頭中的源MAC地址,這樣

交換機區別

二層交換技術是發展比較成熟,二層交換機屬資料鏈路層裝置,可以識別資料包中的MAC地址資訊,根據MAC地址進行轉發,並將這些MAC地址與對應的埠記錄在自己內部的一個地址表中。具體的工作流程如下:  (1) 當交換機從某個埠收到一個數據包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機器是連在哪個埠上

交換機是什麽?有什麽用?/交換機有何區別

邏輯 nbsp ima 問控制 區別 分析 桌面 邊緣 出了 隨著百兆、千兆以及萬兆局域網的普及和寬帶城域網以及寬帶廣域網的廣泛應用,不管是內聯網、外聯網、還是小區智能網,日益擴張的信息量,正迫使著人們對網絡系統中的音頻、視頻、數據等信息的傳輸量要求越來越高。基於此,

交換機區別!!

二層交換技術是發展比較成熟,二層交換機屬資料鏈路層裝置,可以識別資料包中的MAC地址資訊,根據MAC地址進行轉發,並將這些MAC地

$(document).ready()window.onload的區別站在個維度回答問題

內容 遇到 問題 ont body 網速 原本 element dom 1.執行時機 window.onload必須等到頁面內包括圖片的所有元素加載完畢後才能執行。 $(document).ready()是DOM結構繪制完畢後就執行,不必等到

使用jdk自帶的jarsigner命令進行簽名-window系統檢視Androd studio的jdk的安裝路徑,配置JDK的環境變數

若簽名不成功可看看輸入的命令是否是錯的 1.第一個輸入的命令是cd D:\Android\Android Studio\jre\bin  而不是D:\Android\Android Studio\jre\bin或則D:\Android\Android Studio\jre,也有可能你的