企業網三層架構(內網結構)

2021-10-06 07:37:58 字數 3150 閱讀 4711

pvst 基於vlan的生成樹

rstp: 802.1w 快速生成樹

mstp :多例項生成樹

接入層—常使用二層交換機,就近提供介面密度,用於使用者的接入;

匯聚層(分布層)----集合所有接入層流量(星型),對流量實施管理和策略;

核心層—路由**,高速**,nat,qos;

線路冗餘—裝置冗餘—閘道器冗餘—usp(電源冗餘)

1)配置bpdu — 拓撲收斂完成後,僅根網橋週期(2s)傳送;在沒有跟網橋的時候,所有裝置僅傳送bpdu;—選舉根網橋、發布拓撲資訊、週期保活鏈路

2)tcn–拓撲變更訊息—包中不包含任何具體資訊,也不會導致網路重新收斂;

當一台交換機的阻塞埠鏈路被斷開,那麼將標記為中七位置1,標識拓撲已經改變,該bpdu將傳送到根網橋處,根網橋使用標記為第0位,來表示確認;若沒有收到ack,那麼2s週期傳送tcn;根網橋在確認後,將使用bpdu告訴所有的非根網橋,重新整理cam表;

預設cam的儲存週期為300s;

3)次優bpdu–非根網橋上的根埠斷開–接收不到的根網橋的bpdu了,同時本地斷開的也不是阻塞埠;那麼本地將自己定義為根網橋,發出bpdu,由於該bpdu次於根網橋的,故稱為次優bpdu;

總結:根網橋發配置bpdu,包含拓撲資訊

非根網橋的阻塞埠被斷開,同時依然可以與根網橋溝通,那麼傳送tcn,不包含拓撲資訊,不會使網路重新收斂,只是讓大家重新整理cam表;

非根網橋上斷開了根埠後,若不能再與根網橋溝通,將本地定義為根網橋傳送次優bpdu,包含本地的拓撲資訊—也是配置bpdu,但不是根網橋的;

一共在計算過程中,將選出四種角色:

根網橋(樹根、核心) 根埠 指定埠 非指定埠

根網橋:樹根、核心 在一棵生成樹例項中有且僅有一台;在沒有根網橋時,所有交換機均認為本地是根網橋,發出bpdu;進行選舉;

比較bpdu中的bid–橋id ==== 網橋優先順序 + mac位址(數值最小的)

先比較所有裝置的優先順序,0-65535 預設所有裝置為32768;小優;

優先順序相同的情況下比較mac位址,數值小優;

根埠:在每台非根網橋上有且僅有乙個,本地離根網橋最近的介面;該介面用於接收來自根的bpdu,同時該介面也用於收發使用者的資料;

pid=埠id ===介面優先順序 0-255 預設為128 + 介面編號

1、入方向最小cost值

2、比較該介面對端(上級)的裝置的bid;小優

3、比較該介面對端(上級)裝置的pid;小優

4、比較本地pid;

指定埠:在每根網線上有且僅有乙個;**來自根的bpdu;同時**使用者流量;

根埠的對端肯定是指定埠;根網橋上所有介面均為指定埠;

1、比較從該介面發出bpdu的cost值

2、比較本地的bid,小優

3、比較本地pid,小優

4、直接阻塞埠

非指定埠 —阻塞埠 以上所有角色全部完成,那麼剩餘所有的為存在角色埠為非指定埠 —邏輯阻塞,可以接收到流量;當不能**;

cost值:

10 m=100

100m=19

1000m=4

10000m=2

『>10000m=1

1、初次收斂–30s

2、結構突變

1)存在直連檢測—本地只有乙個阻塞埠可以收到bpdu

該介面直接進入偵聽和學習狀態,需要30s轉換為根埠;

2)沒有直連檢測—阻塞埠需要20shold+30s收斂=50s

1、收斂速度慢

2、鏈路利用率低 備份路徑在最佳路徑存在時一直閒置;

在每個vlan中存在一棵生成樹,通過將不同生成樹的根放置於不同匯聚層位置,來實現鏈路利用率的提高;

每個vlan發出乙個bpdu;各個vlan進行各自的802.1d計算;

為了區分不同vlan發出的bpdu,網橋優先順序(4096的倍數)+vlanid

注:若需要一台交換機加入到乙個vlan的生成樹中;前提是該交換機建立該vlan,連線了該vlan的使用者----本地有介面劃分到vlan2,且雙up;或者本地存在雙up的trunk幹道

1、收斂慢

2、cisco私有

3、樹多,頻寬和裝置硬體資源均占用(cisco裝置存在乙個專用晶元來進行多生成樹執行)

4、僅支援介面封裝為isl的trunk幹道

不再依賴於生成樹中的計時器進行收斂,使用bpdu中flags欄位中的資訊進行分布式收斂

依賴互相傳送bpdu中proposal (請求) 和 agreement (同意),使用分布式 bpdu互動,可以在2-3s之內完成生成樹收斂.

根埠(rp):

指定埠(dp):

替代埠(ap):在同一交換機上使用阻塞埠代替根埠,阻塞埠稱為替代埠.(自動整合uplinkfast特性)

備份埠(bp):在同一交換機上,使用阻塞埠備份指定埠,阻塞埠稱為 備份埠

discarding :丟棄狀態,合併了blocking和listening 狀態

learning:學習狀態

forwarding:**狀態

連線終端裝置的埠

優點:不會進行埠角色計算,直接變成forwarding狀態

前提條件:點到點鏈路(全雙工鏈路)

交換機先傳送乙個rst bpdu給根,根收到後作比較,將自己的發給交換機,交換機發現網橋id比自己小比自己優先,就會發乙個同意位給根交換機,根交換機上的介面變為指定介面,並直接變為forwarding狀態

單個例項樹的弊端:

1.一部分vlan路徑不同

2.無法使用流量分擔

3.會產生次優的二層路徑

1.建立vlan基本操作

2.修改stp版本

3.stp region-configuration 建立域的範圍

4.region-name huawei 域的名字

5.revision-level 1(保證都相同)

6.instance 1 vlan 10

7.instance 2 vlan 20

8.active region-configuration啟用mstp的配置

9.每台交換機上都要配置

10.只要修改就要重新啟用

11.設定例項的根

stp instance 1 root primary/secondary(主根/備份根)

企業網三層架構實驗

1 內網ip位址172.16.0.0 16 合理分配。2 sw1 2之間互為備份。3 vrrp stp vlan trunk均使用。4 所有pc通過dhcp獲取ip位址。此類實驗我們處理的思路為ip位址規劃,交換,路由,該實驗中,我們用到的交換部分知識有 vlan,trunk,vrrp,mstp,s...

小型企業網 三層架構的配置

拓撲圖 略配置介面ip 略r1 config inte ce f0 0 r1 config if ip nat outside r1 config inte ce f0 1 r1 config if ip nat inside r1 config inte ce f1 0 r1 config if ...

c mysql三層架構例項 三層架構例項

一 概要 這篇部落格,準備用乙個小demo來介紹應該實現三層架構。三層架構只是分層的一種經典形式,到底分幾層,要依具體情況而定,考慮到系統的複雜程度,和後期的可維護性,完全可以分四層,五層,甚至六層,七層。二 demo 1 實現語言 vb.net 2 需求 學校機房收費系統 中的乙個功能 操作員為學...