STP (Spanning-Tree Protocol)

October 9, 2011 at 2:15 pm (diagnosa wan)


Saat desain LAN memerlukan beberapa switch, umumnya network enginer menyertakan segment LAN yang redundant diantara switch-switch tersebut.

Tujuannya sederhana, switch-switch berkemungkinan mengalami kegagalan beroperasi, atau ada kemungkinan kabel terputus atau ter-unplug sehingga dengan adanya segment redundant ini, layanan network masih bisa berjalan walaupun ada kendala diatas.

LAN dengan link yang redundant memungkinkan frame mengalami looping didalam network tanpa henti.

Frame yang looping ini menyebabkan gangguan performansi pada network.

STP adalah protokol yang terdapat di layer 2 OSI yang berfungsi untuk memastikan tidak adanya loop pada topologi pada jaringan LAN. STP memungkinkan sebuah jaringan untuk memasukkan link yang sedang senggang (tambahan) untuk menyediakan backup otomatis jika link utama yang sedang aktif gagal, tanpa bahaya loop pada bridge, ataupun mendisable -enable link backup ini secara manual. Bridge loop harus dihindari. karena itu bisa membuat sebuah network terjadi flooding.

Kelebihan Spanning Tree Protocol (STP)
1. Menghindari Trafic Bandwith yang tinggi dengan mesegmentasi jalur akses melalui switch
2. Menyediakan Backup / stand by path utk mencegah loop dan switch yang failed/gagal
3. Mencegah looping

Masalah umum yang bisa diatasi oleh Spanning Tree Protocol ini adalah broadcast storm. Broadcast storm menyebabkan banyak broadcast ( atau multicast atau unknown-destination unicast) pada loop yang ada di jaringan secara terus menerus. Hal ini akan menciptakan sebuah link yang tidak berguna (karena adanya link ganda antar bridge/switch) dan secara signifikan akan mempengaruhi performance dari komputer end-user karena terlalu banyak memproses broadcast yang ada.

Secara garis besar, Spanning Tree Protocol bekerja dengan cara :

    • Menentukan root bridge.

 

      Root bridge dari spanning tree adalah bridge dengan bridge ID terkecil (terendah). Tiap bridge mempunyai unique identifier (ID) dan sebuah priority number yang bisa dikonfigurasi. Untuki membandingkan dua bridge ID, priority number yang pertama kali dibandingkan. Jika priority number antara kedua bridge tersebut sama, maka yang akan dibandingkan selanjutnya adalah MAC addresses. Sebagai contoh, jika switches A (MAC=0000.0000.1111) dan B (MAC=0000.0000.2222) memiliki priority number yang sama, misalnya 10, maka switch A yanga akan dipilih menjadi root bridge. Jika admin jaringan ingin switch B yang jadi root bridge, maka priority number switch B harus lebih kecil dari 10.

 

    • Menentukan least cost paths ke root bridge.

 

      Spanning tree yang sudah dihitung mempunyai properti yaitu pesan dari semua alat yang terkoneksi ke root bridge dengan pengunjungan (traverse) dengan cost jalur terendah, yaitu path dari alat ke root memiliki cost terendah dari semua paths dari alat ke root.Cost of traversing sebuah path adalah jumlah dari cost-cost dari segmen yang ada dalam path. Beda teknologi mempunya default cost yang berbeda untuk segmen-segmen jaringan. Administrator dapat memodifikasi cost untuk pengunjungan segment jaringan yang dirasa penting.

 

    • Non-aktifkan root path lainnya.

 

      Karena pada langkah diatas kita telah menentukan cost terendah untuk tiap path dari peralatan ke root bride, maka port yang aktif yang bukan root port diset menjadi blocked port. Kenapa di blok? Hal ini dilakukan untuk antisipasi jika root port tidak bisa bekerja dengan baik, maka port yang tadinya di blok akan di aktifkan dan kembali lagi untuk menentukan path baru.
    sumber : wikipedia dan e-book cisco

http://www.tulisanku.com/2009/06/spanning-tree-protocol.html

http://konoharakureah.wordpress.com/2011/01/20/konsep-spanning-tree-protocol/

http://www.scribd.com/doc/39394441/STP

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: