به نام خدا
تفاوت میان Hub و Switch چیست؟
هاب (HUB):
هاب به طور ساده کمترین قیمت و کمترین میزان هوشمندی و پیچیدگی را در میان این دو قطعه دارد. کار این قطعه بسیار ساده است به طوری که پس از ارسال هر گونه اطلاعات به یکی از درگاه ها، برای سایر درگاه ها نیز ارسال می شود. هر کامپیوتری که به هاب متصل باشد تمامی اطلاعات و داده هایی را که سایر کامپیوترهای متصل به هاب می بینند، مشاهده می کند. به نوعی باید گفت که خود هاب یک قطعه گنگ است که فقط اطلاعات را منتشر می کند. هاب ها برای سالیان سال راهکاری سریع و راحت برای اتصال چند کامپیوتر در شبکه های کوچک به شمار می رفتند.
▪ سوئیچ (Switch):
سوئیچ به طور ذاتی همان کار هاب را انجام می دهد، اما با کارایی و کیفیت بیشتر. با دقت به ترافیک داده هایی که به سوئیچ وارد می شود، این قطعه می تواند یاد بگیرد که یک بسته داده برای چه آدرسی ارسال شده است. برای مثال، اگر ترافیکی از سیستم A به پورت شماره ۲ ارسال شود، این قطعه می داند که سیستم A به این پورت متصل شده است و ترافیکی که برای سیستم A ارسال شود باید از طریق این پورت به آن سیستم ارسال شود و نه سایر پورت ها.
برتری و تفاوت بزرگ سوئیچ نسبت به هاب در این نکته نهفته است که ترافیکی که برای یک سیستم وارد شبکه می شود به جای اینکه به تمامی سیستم ها و پورت ها ارسال شود (مانند هاب) فقط برای پورت همان سیستم ارسال می شود. در شبکه هایی که ترافیک بالایی دارند این تفاوت می تواند سرعت تبادل داده ها در شبکه را به شکل معناداری ارتقا دهد.
قابل ذکر است که به نوع ارسال اطلاعات توسط HUB ، Broadcast ( یعنی پخش اطلاعات Packet بین تمامی پورتهای یک Hub ) می گویند و به شیوه ارسال HUB Switch نیز Unicast ( یعنی ارسال اطلاعات فقط به یکی از پورتهای متصل ) گفته می شود.
▪ توپولوژی حلقوی ( Ring ):
در این توپولوژی تمام کامپیوترها در یک مدار حلقه ای شکل قرار می گیرند و اطلاعات در جهت عقربه های ساعت شروع به گردش کرده و به مقصد می رسند. در این توپولوژی که اصطلاحا به آن Token Ring گفته می شود اولین کامپیوتری که در شبکه روشن می شود سیگنالی به نام Token ایجاد کرده و در شبکه به جریان می اندازد. هرگاه کامپیوتری در شبکه قصد ارسال اطلاعات را داشته باشد می بایست منتظر دریافت Token باشد و به محض دریافت Token شروع به ارسال اطلاعات می کند.
در این توپولوژی در صورتیکه کامپیوتر مقصد اطلاعاتی دریافتی از کامپیوتر مبدا را مورد تایید قرار دهد یک Token دیگر به نام Acknowledge به کامپیوتر مبدا جهت سالم دریافت کردن اطلاعات می فرستد. قابل ذکر است که در هر شبکه Ring فقط در هر لحظه یک Token می تواند وجود داشته باشد و این به خاطر جلوگیری از بوجود آمدن Collision یا تصادف بین اطلاعات می باشد.
▪ توپولوژی Mesh:
این توپولوژی معمولا در شبکه های WAN استفاده می شود. به این ترتیب که یک کامپیوتر از طریق کانکشن های مختلف به قسمت های مختلف متصل می گردد. دراین توپولوژی به خاطر هزینه پیاده سازی Media ها و Device های زیاد دارای هزینه سنگین می باشد.
در این شبکه ها پیاده سازی و گسترش شبکه نیاز به هزینه و کار زیاد دارد. اگر یکی از کانکشن ها قطع شود تمام کامپیوترها می توانند با یکدیگر تبادل اطلاعات کنند. با توجه به اینکه در این توپولوژی کانکشن های مختلف می تواند بین نقاط مختلف ایجاد شود ، سرعت تبادل اطلاعات بین نقاط مختلف می تواند متفاوت باشد.
منبع: نشریه اینترنتی خوارزمی-ایسنا