不一樣於Hub集線器,他是在物理層算法
而交換機是做用於數據鏈路層.安全
在大公司(上千號人)裏,一臺交換機明顯知足不了需求。因此就須要多幾臺交換機,這樣就行程了一個稍微複雜的拓撲的結構。網絡
而主機在廣播的時候,很容易造成環路的問題class
交換機是沒有IP的,不過他所鏈接的局域網,只要有廣播包,它都可以收到並廣播到與其相連的其餘局域網im
這個時候STP協議就應運而生.全拼爲Spanning Tree Protocol(生成樹協議).顧名思義.他是經過樹的形式來解決環路的問題。那麼,樹的的總該有個root根節點,那這個時候就須要進行選舉.根據一系列的工做算法後,樹就行程了,完美的解決了環路問題數據
如何解決廣播問題和安全問題?協議
若是每一個每一個部門都在一個局域網內,他們之間用交換機鏈接着。。當某個局域網內廣播的時候.包也會發送到交換機,交換機進而轉發給與其相連的其餘局域網,這樣的包,包對於其餘部門而言是透明的。img
這個時候VLAN誕生了,它可以完美解決此問題。怎麼解決的呢?di
首先,能夠在二層頭加個tag標識,共12位,用於指定Vlan Id。只要交換機支持tag。那麼咱們會在交換機每一個口設定一個Vlan Id,如1(A部門)、2(B部門)、三、四、5。這樣,只要Vlan id不一樣就不廣播到其對應鏈接的網絡co