25 April 2013

Spanning Tree Protocol part 2

Spanning Tree Protocol part 2

จากบทความที่แล้วเรากล่าวถึง ทฤษฎีบท แล้วจาก Spanning Tree Protocol ภาค 1 มาต่อกันเลยครับ

ตัวอย่างที่ 1

                 จากรูปโครงสร้างของ Network ที่เป็น Switch นะครับ

DP=Designated Port
RP = Root Port
กากบาท = BLK Port (Blocking State)

สรุปเป็นขั้นตอนดังนี้
 1. Selecting Root Bridge :  ( Bridge ID = Bridge Priority + Mac Address )
1.1 พิจาณา Bridge Priority หาค่าน้อยที่สุด ปรากฎว่าเท่ากันหมดทุกตัว
                                Bridge ID Priority = Bridge Priority+VLANID
Bridge Priority= 32768 ( by default )
VLANID = 1  ( ยังไม่มีการสร้าง VLAN เพิ่มเติม)
Bridge ID Priority  = 32768+1 = 32769
1.2 พิจารณา Mac address หาตัวที่น้อยสุด
                                0001.649C.E579 < 0001.969D.12BD < 0006.2AC2.C730
0001.649C.E579  (น้อยสุด) Mac address นี้ได้เป็น Root Bridge ครับ

2. Selecting Root Port ( พอร์ตที่มีเส้นทางไปยังพอร์ต Root Bridge ที่มี Root path Cost น้อยที่สุด มีการกำหนดค่าตามมาตรฐานจาก IEEE ถ้าจำไม่ได้ ก็ต้องกลับไปดู ที่บทความ Spanning Tree Protocol อีกรอบครับ  ) ค่า Root Path Cost (Cumulative path cost)  คือ ผลร่วมจาก Root Bridge Port (Port เริ่มต้น มีค่าเป็น 0 เพราะต่อโดยตรงกับ Root Bridge) ไปถึง Port บน Switch นั้นๆ ซึ่งจะได้ Root Port ดังนี้ครับ
Node01 Bridge ( Switch0 )   =  Fa0/1 ( Root Path Cost =0+19)
Node02 Bridge ( Switch1 )  =  Fa0/1 ( Root Path Cost =0+19)

3. Selecting Designated Port (การพิจารณาว่าพอร์ตไหนมี Root Path Cost ที่ดีกว่า เพราะว่าจะแสดงถึงความเร็วในการส่งข้อมูลมาถึง Root Bridge เมื่อเทียบกับพอร์ตอื่นๆ ใน Segment เดียวกัน  เพียง Port เดียวเท่านั้น )
Root Bridge ( Switch2 ) = Fa0/2 , Fa0/1
Node01 Bridge ( Switch0 )  =  Fa0/2
TIP : ถ้าฝั่งตรงข้ามเป็น Root Port แล้ว Port นั้นจะเป็น Designated Port เสมอ

4. Selecting Blocking Port  (เป็น Port ที่นอกเหนือจากการถูกเลือกให้เป็น Root Port และ Designated Port)
Node02 Bridge ( Switch1 )  =  Fa0/2 (เพราะไม่ได้ถูกเลือกให้เป็น Root Port และ Designated Port เลย)

จากนั้นมากดู คำสั่ง Show spanning-tree บน Switch แต่ล่ะตัวนะครับ
Root Bridge  ( Switch2 ) 
Switch#sh spanning-tree
VLAN0001
  Spanning tree enabled protocol ieee
                 ข้อมูของ Root Bridge
  Root ID    Priority    32769
              Address     0001.649C.E579
              This bridge is the root
              Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
              Address     0001.649C.E579
              Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec
              Aging Time  20

Interface        Role Sts Cost      Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/2            Desg FWD 19        128.2    P2p
Fa0/1            Desg FWD 19        128.1    P2p

Multilayer Switch0 
Switch#show spanning-tree 
VLAN0001
  Spanning tree enabled protocol ieee
                ข้อมูของ Root Bridge
  Root ID    Priority    32769              
              Address     0001.649C.E579   
            Cost        19
            Port        1(FastEthernet0/1)
            Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec

                ข้อมูลของ ตัว Switch เอง
Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
            Address     0001.969D.12BD      
            Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec
            Aging Time  20

Interface        Role Sts Cost      Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/2            Desg FWD 19        128.2    P2p
Fa0/1            Root FWD 19        128.1    P2p


Multilayer Switch1  
Switch#sh spanning-tree 
VLAN0001
  Spanning tree enabled protocol ieee
                ข้อมูลของ Root Bridge
  Root ID    Priority    32769
              Address     0001.649C.E579
              Cost        19
              Port        1(FastEthernet0/1)
              Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec

                ข้อมูลของ ตัว Switch เอง
  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
              Address     0006.2AC2.C730
              Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec
              Aging Time  20

Interface        Role Sts Cost      Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/2            Altn BLK 19        128.2    P2p
Fa0/1            Root FWD 19        128.1    P2p

Role
Root = Root Port
Desg = Designated Port
Altn = Alternate ( รอการเป็น Root Port)

จากตัวอย่างที่ 1 น่าจะเริ่มมองเห็นชายฝั่งตะคุ่มๆ แล้วใช่ไหมครับ  ลองอีกสักตัวอย่างน่าจะเด่นชัดขึ้นนะ
ถ้าต้องการศึกษา Configuration โหลดจากที่นี้ได้ครับ
Download File STP_Ex01.pkt

ผมใช้ Cisco Packet Tracer v5.3.3

บทความต่อไป เป็นตัวย่างที่จะเห็นภาพชัดขึ้นครับ >> Spanning Tree Protocol part 3
Good lock ...... strumjub.

No comments:

Post a Comment