سلام
من ۳تا سوییچ دارم و می خوام بین اینها لینک برقرار کنم
من اومد ۳تا لینک بین سویچ
۱و۲
۲و۳
۳و۱
بر قرار کردم
یه دوستی گفت که این ایجاد لوپ میکنه و ترافیک را بالا میبره
میخواستم ببینم این گفته دسته؟ یا نه؟
موضوعات مشابه:
سلام
من ۳تا سوییچ دارم و می خوام بین اینها لینک برقرار کنم
من اومد ۳تا لینک بین سویچ
۱و۲
۲و۳
۳و۱
بر قرار کردم
یه دوستی گفت که این ایجاد لوپ میکنه و ترافیک را بالا میبره
میخواستم ببینم این گفته دسته؟ یا نه؟
موضوعات مشابه:
بزودی دوباره برمیگردم!
------
علی نیکنام
ali { a@t } niknam.ir
In a Nutshell
- Spanning Tree provides a means to control loops in such a way that you can have an Ethernet network that will "fail over" in the case of failed links.
- The root bridge in a spanning tree is the logical center, and sees all traffic on a network; don't rely on the election to choose which bridge becomes the root.
- Spanning tree recalculations are a pain: configure host-connected ports properly (so they can't cause a recalculation), and use RSTP.
Understanding Spanning-Tree Protocol
Spanning-Tree Protocol is a link management protocol that provides path redundancy while preventing undesirable loops in the network. For an Ethernet network to function properly, only one active path can exist between two stations.
Multiple active paths between stations cause loops in the network. If a loop exists in the network topology, the potential exists for duplication of messages. When loops occur, some switches see stations appear on both sides of the switch. This condition confuses the forwarding algorithm and allows duplicate frames to be forwarded.
To provide path redundancy, Spanning-Tree Protocol defines a tree that spans all switches in an extended network. Spanning-Tree Protocol forces certain redundant data paths into a standby (blocked) state. If one network segment in the Spanning-Tree Protocol becomes unreachable, or if Spanning-Tree Protocol costs change, the spanning-tree algorithm reconfigures the spanning-tree topology and reestablishes the link by activating the standby path.
Spanning-Tree Protocol operation is transparent to end stations, which are unaware whether they are connected to a single LAN segment or a switched LAN of multiple segments.
http://www.cisco.com/univercd/cc/td/...an2/stpapp.htm
Other resources:
Spanning tree protocol From Wikipedia
http://en.wikipedia.org/wiki/Spanning_tree_protocol
Understanding Multiple Spanning Tree Protocol (802.1s)
http://www.cisco.com/en/US/tech/tk38...80094cfc.shtml
Understanding Spanning Tree Protocol -- the Fundamental Bridging Algorithm
http://www.oreillynet.com/pub/a/netw..._2nd_lang.html
با تشکر از علی عزیز
سلام دوست عريز
بله اين که گفته شده Loop به وجود ميايد درسته
و اون هم راه حلش بود که نوشتم. (البته من هم از علی پرسیدم) با STP مشکلی پیش نمیاد.
سلام به دوستان عزیز البته به عنوان یه نکته بگم که ترافیک بالا نمی ره ، وجود packet های Broadcast جریانی به اسم Broadcast Storm رو به وجود میاره که عملا شبکه رو Down می کنه. بعد اینکه اگر که از Cisco استفاده کنید STP شکل پیش فرض روی سیستم های فعال است. البته وجود STP خودش ترافیک زاست اون هم بخاطر Hello BDPU هاست که می فرستند. بعد هم سعی کنید از Switch هایی استفاده کنید که Port Fast و RSTP رو پشتیبانی کنه. ( Rapid Spanning Protcol)
خب اول از همه بگذارین مطرح کنیم که چرا برای یک مسیر از چند سوییچ استفاده میکنیم؟؟
جوابش یک نکته هست، اونم Redundant Topology، که اگر یک وقت یکی از سوئیچ هامون سوخت شبکه اصلا حتی 1 ثانیه هم Down Time نداشته باشه.
و طبیعیه این قضیه به صورت کلی موجب Broadcast Storms میشه، یعنی از اونجایی که Switch در لایه 2 کار میکنه و Broadcast رو از خودش عبور میده، عملا تو شبکه Broadcast از بین نمیره و Loop بوجود میاد.
مشکل دیگه هم به Multiple Frame Copies معروفه و موجب چند گانگی اطلاعات MacTable بین سوئیچ ها میشه.
خب حالا راه حل چیه؟
Spanning Tree Protocol
این الگوریتم رو اولین بار شرکت Digital پایه گذاری کرد و اون رو به شماره 801.1D استانداردش کردو Cisco هم از همین استاندارد استفاده میکنه.
نحوه کار این الگوریتم به این صورته که ابتدا در شروع کار Switch ها یک RootBridge انتخاب کرده و بعد از اون تمام پورت های Root Bridge باز میشن.
سوئیچ دیگر اون پورتی رو که به سوئیچ اول متصل هست رو Block کرده و پورت دیگرش رو به عنوان Root Port انتخاب میکند.
و برای اینکه انتخاب بشه کی باید Root Bridge باشه از Priority و Cost استفاده میشه و نحوه ارتباط اولیشون هم بوسیله Packet هاییست که بصورت Multicast فرستاده میشن و به Bridge Protocol Data Unit (BPDU) معروفند.
ابته این Packet ها موجب ترافیک شبکه نمیشن چونکه فقط برای ارتباط 2 Switch کاربرد دارند.
در مورد RSTP هم بگم که این پروتکل حالت پیشرفته ی STP هست و به صورت 802.1w استاندارد شده و امروزه همه از این پروتکل استفاده میکنند.
این پروتکل سرعت به مراتب بهتری داره و Packet های BPDU در اون تغییر کرده و همچنین خیلی سریعتر Switch ها پورت اتصال خودشون رو Block میکنند.
برای اطلاعات بیشتر:
http://www.cisco.com/en/US/tech/tk38...80094cfa.shtml