Spanning tree protocol

21
Irfan Mahmud 425 10 047 3A TKJ

Transcript of Spanning tree protocol

Page 1: Spanning tree protocol

Irfan Mahmud

425 10 047

3A TKJ

Page 2: Spanning tree protocol

Apa itu Spanning Tree Protocol? Spanning Tree Protocol (STP) adalah sebuah protokol

pada switch/bridge yang menggunakan STA (spanningtree algorithm) untuk menemukan link-linkredundant (cadangan) secara dinamis danmenciptakan sebuah topology database spanning tree.Switch/Bridge kemudian bertukar pesan BPDU(Bridge Protocol Data Unit) dengan Switch/Bridge lainuntuk mendeteksi loop dan kemudian menghilangkanloop-loop tersebut dengan cara me-non-aktifkaninterface-interface switch yang dipilihnya.

Page 3: Spanning tree protocol

Di mana fitur STP ini bekerja ? Spanning Tree Protokol ini bekerja pada Layer OSI

kedua yaitu “Presentation” (walaupun high-levelswitch ada di Layer 3).

Page 4: Spanning tree protocol

Apa kegunaan STP? Spanning Tree Protokol berguna untuk mencegah dan

menghentikan terjadinya loop-loop network (di layer2) dengan menggunakan Spanning Tree Algorithm(STA).

Page 5: Spanning tree protocol

Bagaimana cara kerja STP ? STP secara terus menerus memonitor network untuk

menentukan semua link, memastikan bahwa tidak adaloop yang terjadi, dengan cara mematikan semua linkyang redundant. STP menggunakan algoritma yangdisebut spanning-tree algorithm (STA) untukmenciptakan sebuah topology database, kemudianmencari dan menghancurkan link-link redundant.Dengan menjalankan STP, maka frame-frame hanyaakan di teruskan ke link2 utama yang dipilih oleh STP.

Page 6: Spanning tree protocol

Bagaimana cara STP menghentikanswitching loop ? Caranya yaitu dengan memblok sebuah port, di mana

urutan-urutannya yaitu :

Cost yang paling besar yang akan diblok.

Switch Priority yang paling tinggi yang akan diblok(salah satu port-nya).

MAC Address yang paling tinggi di antara switch-switch yang lain yang akan diblok (salah satu port-nya).

Page 7: Spanning tree protocol

Apa klebihan dari STP ? Kelebihan dari Spanning Tree Protocol yaitu dapat

menyediakan system jalur backup & jugamencegah loop yang tidak diinginkan pada jaringanyang memiliki beberapa jalur menuju ke satu tujuandari satu host.

Page 8: Spanning tree protocol

Apa itu BPDU ? BPDU (bridge protocol data unit) adalah sebuah

datagram yang digunakan oleh switch untukberkomunikasi dengan satu sama lain danmengadakan pertukaran informasi. Sebuahdatagram adalah self-contained, atau independendata pembawa informasi yang akan disalurkan darisumber ke computer tujuan. Informasi yangdikumpulkan dari perangkat BPDU di jaringanakan membantu keputusan dalam konfigurasi.

Page 9: Spanning tree protocol

Apa itu Root Bridge ? Root Bridge adalah bridge dengan ID terbaik (best

Bridge ID). Kuncinya adalah agar semua switch dinetwork memilih sebuah root bridge yang akanmenjadi titik fokus di dalam network tersebut. Semuakeputusan lain seperti port mana yang akan di blokdan port mana yang akan ditempatkan dalam modeforwarding. Keputusan-keputusan ini dibuatberdasarkan perspektif switch/bridge yang akanmenjadi root bridge.

Page 10: Spanning tree protocol

Contoh Kasus PC 1 ingin mengirim data ke PC 4, awalnya hanya ada

Switch S2 dan S1, tetapi jika link antara Switch S1 danS2 putus, maka data tidak akan sampai ke tujuan. Sehingga ditambahkan 1 Switch lagi agar ada jalur lain. Ini disebut dengan Switching Redundancy.

Page 11: Spanning tree protocol
Page 12: Spanning tree protocol

Secara default, jika switch ingin mengirimkan sebuahdata, switch tidak tau mau dikirim lewat mana data tersebut sehingga data akan di-broadcst. Gambar padaslide selanjutnya mencontohkan PC 1 yang inginmengirim data ke PC 4 dengan topologi yang sudahredundan.

Page 13: Spanning tree protocol
Page 14: Spanning tree protocol

Pada switch S2, karena tidak tau mau dikirim lewatmana, maka Switch S2 mem-broadcast ke Switch S3 dan S1.

Page 15: Spanning tree protocol

Hasil yang sama juga dialami oleh Switch S3 dan S1,sehingga Switch S3 broadcast ke Switch S1 (tidakdikirim ke Switch S2 lagi karena S2 yang mengirimpaket data), Switch S1 juga broadcast ke Switch S3 danPC 4.

Page 16: Spanning tree protocol
Page 17: Spanning tree protocol

Switch S1 dapat menyampaikan pesan ke PC4, tetapikarena itu merupakan broadcast, maka Switch S1 jugamengirim broadcast yang di terima dari Switch S3 keSwitch S2. Broadcast dari Switch S1 yang diterima olehS3 pun akan diteruskan juga ke Swith S2.

Page 18: Spanning tree protocol
Page 19: Spanning tree protocol

Switch S2 yang dapat 2 broadcast sekaligus (dariSwitch S1 dan S3) akan reply broadcast lagi (broadcastS1 diteruskan ke S3 dan sebaliknya, Switch S3diteruskan ke Switch S1). Hal tersebut berulang terus-menerus (looping berulang-ulang.)

Nah, di sinilah fungsi dari STP untuk mengatasiSwitching Loop.

Page 20: Spanning tree protocol
Page 21: Spanning tree protocol