亚洲精华国产精华精华液网站,你懂的,娇生惯养4ph归寻(矜以),丰年经继拇中文3与其他教材比较

技術頻道

娓娓工業
您現在的位置: 中國傳動網 > 技術頻道 > 技術百科 > 交換機的啟動過程及運作原理分析

交換機的啟動過程及運作原理分析

時間:2017-11-22 10:16:44來源:網絡轉載

導語:?交換機(Switch)意為“開關”是一種用于電(光)信號轉發的網絡設備。

什么是交換機

交換機(Switch)意為“開關”是一種用于電(光)信號轉發的網絡設備。它可以為接入交換機的任意兩個網絡節點提供獨享的電信號通路。最常見的交換機是以太網交換機。其他常見的還有電話語音交換機、光纖交換機等。

交換(switching)是按照通信兩端傳輸信息的需要,用人工或設備自動完成的方法,把要傳輸的信息送到符合要求的相應路由上的技術的統稱。交換機根據工作位置的不同,可以分為廣域網交換機和局域網交換機。廣域的交換機(switch)就是一種在通信系統中完成信息交換功能的設備,它應用在數據鏈路層。交換機有多個端口,每個端口都具有橋接功能,可以連接一個局域網或一臺高性能服務器或工作站。實際上,交換機有時被稱為多端口網橋。

交換機啟動過程

交換機的通常啟動過程包括啟動裝載軟件的操作,完成以下任務:

完成低級交換機CPU初始化。它將初始化控制映象的物理內存、CPU寄存器,包括數量、速度等參數。

為CPU子系統完成加電自檢(POST)。它將檢測CPUDRAM和生存閃存文件系統的閃存設備。

初始化系統主板上的閃存系統。

裝載默認操作系統軟件映象到內存,啟動交換機。

這個啟動裝載提供程序是在操作系統裝載前訪問閃存文件系統的。通常情況下,啟動裝載程序僅用于裝載、解壓和登錄操作系統。在啟動裝載程序移交CPU控制權限到操作系統后,這個啟動裝載程序就處于非活動狀態,直到下次系統重啟或重新開啟電源。

在可以為交換機分配信息前,確保交換機控制臺接口已連接到PC機或者終端上,并為交換機控制臺接口配置好了PC機或者終端仿真軟件連接速率和字符格式。連接速率默認為9600b/s,數據位默為8位。

交換機的工作原理

當交換機收到數據時,它會檢查它的目的MAC地址,然后把數據從目的主機所在的接口轉發出去。交換機之所以能實現這一功能,是因為交換機內部有一個MAC地址表,MAC地址表記錄了網絡中所有MAC地址與該交換機各端口的對應信息。某一數據幀需要轉發時,交換機根據該數據幀的目的MAC地址來查找MAC地址表,從而得到該地址對應的端口,即知道具有該MAC地址的設備是連接在交換機的哪個端口上,然后交換機把數據幀從該端口轉發出去。

1.交換機根據收到數據幀中的源MAC地址建立該地址同交換機端口的映射,并將其寫入MAC地址表中。

2.交換機將數據幀中的目的MAC地址同已建立的MAC地址表進行比較,以決定由哪個端口進行轉發。

3.如數據幀中的目的MAC地址不在MAC地址表中,則向所有端口轉發。這一過程稱為泛洪(flood)。

4.廣播幀和組播幀向所有的端口轉發。

例:某網絡如圖1所示。

交換機的啟動過程及運作原理

表1端口/MAC地址映射表

MAC地址端口

00-10-B5-4B-30-85E0/1

00-10-B5-4B-30-90E0/2

00-10-B5-4B-30-65E0/24

假設主機pc1向主機pc7發送一個數據幀,該數據幀被送到交換機后,交換機首先查MAC地址表,發現主機pc7連接在E0/24接口上,就將數據幀從E0/24接口轉發出去。

二、MAC地址表的構建過程

為快速轉發報文,以太網交換機需要建立和維護MAC地址表。交換機采用源MAC地址學習的方法建立MAC地址表。

(1)交換機初始狀態

交換機的初始狀態MAC地址表為空,如圖2所示。

交換機的啟動過程及運作原理

(2)地址表源MAC地址學習

當計算機PC1要發送數據幀給計算機PC6時,因此時地址表是空的,交換機將向除PC1連接端口E0/1以外的其他所有端口轉發數據幀。在轉發之前,首先檢查該數據幀的源MAC地址(00-10-B5-4B-30-85),并在交換機的MAC地址表中添加一條記錄(00-10-B5-4B-30-85,E0/1)使之和端口E0/1相對應。

(3)計算機PC6接收數據幀

計算機PC6收到發送的數據幀后,用該數據幀的目的MAC地址和本機的MAC地址比較,發現PC1找的正是它,則接收該數據幀,其他計算機丟棄數據幀。

計算機PC6回復PC1時,交換機直接從端口E0/1轉發,并學習到(00-10-B5-4B-30-65)為PC6連接的端口,將其添加到地址表中,如圖3所示。

交換機的啟動過程及運作原理

交換機的其他端口利用源MAC地址學習的方法在MAC地址表中不斷添加新的MAC地址與端口號的對應信息。直到MAC地址表添加完整為止。

為了保證MAC地址表中的信息能夠實時地反映網絡情況,每個學習到的記錄都有一個老化時間,如果在老化時間內收到地址信息則刷新記錄。對沒有收到相應的地址信息的則刪除該記錄。例如,計算機PC6停止了和交換機通信,達到老化時間后,交換機會將其對應的記錄從MAC地址表中刪除。

也可以手工添加交換機的MAC地址表的靜態記錄,手工配置的靜態記錄沒有老化時間的限制。由于MAC地址表中對于同一個MAC地址只能有一條記錄,所以如果手工配置了MAC地址和端口號對應關系后,交換機就不再動態學習這臺計算機的MAC地址了。

標簽:

點贊

分享到:

上一篇:數控加工中心在擠壓模具加工...

下一篇:機器視覺選擇光源五大維度

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.siyutn.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

主站蜘蛛池模板: 乐安县| 东港市| 巴马| 靖远县| 凌源市| 定远县| 池州市| 五家渠市| 凤凰县| 壤塘县| 德化县| 昌江| 若尔盖县| 元朗区| 盐津县| 泾川县| 弥勒县| 呼图壁县| 东辽县| 武功县| 泉州市| 玉门市| 荔波县| 应城市| 海晏县| 康马县| 翼城县| 隆昌县| 元氏县| 称多县| 南乐县| 铁力市| 天等县| 陇西县| 易门县| 邵阳市| 昌图县| 兴安县| 海阳市| 泰州市| 琼中|