راؤٹرز اور سوئچ کیسے کام کرتے ہیں۔

راؤٹرز اور سوئچز کیسے کام کرتے ہیں۔

جدید کمپیوٹر نیٹ ورکس میں، راؤٹرز اور سوئچز دو سب سے زیادہ عام آلات ہیں، جو گھروں، دفاتر، اسکولوں اور یہاں تک کہ بڑے پیمانے پر ڈیٹا سینٹرز میں پائے جاتے ہیں۔ جب کہ دونوں آلات کو جوڑتے ہیں تاکہ وہ ایک دوسرے کے ساتھ بات چیت کرسکیں، وہ مختلف طریقے سے کام کرتے ہیں اور مختلف کردار رکھتے ہیں۔ راؤٹرز اور سوئچز کے کام کرنے والے اصولوں کو سمجھنا موثر، محفوظ اور مستحکم نیٹ ورکس کو ڈیزائن کرنے کے لیے بہت ضروری ہے۔ اس مضمون میں بنیادی تصورات، وہ کیسے کام کرتے ہیں، ان کے اختلافات، اور نیٹ ورکس میں ان کی ایپلی کیشنز پر تبادلہ خیال کیا گیا ہے۔

سوئچ کی تعریف اور فنکشن

سوئچ ایک نیٹ ورک ڈیوائس ہے جو بنیادی طور پر OSI ماڈل کی پرت 2 (ڈیٹا لنک) پر کام کرتا ہے، حالانکہ کچھ سوئچز پرت 3 (ملٹی لیئر سوئچز) تک کام کر سکتے ہیں۔ ایک سوئچ کا بنیادی کام لوکل ایریا نیٹ ورک (LAN) پر متعدد ڈیوائسز کو جوڑنا ہے، جیسے کہ کمپیوٹر، پرنٹرز، ایکسیس پوائنٹس، یا سرور، تاکہ یہ تمام ڈیوائسز ایک دوسرے کے ساتھ ڈیٹا کا تبادلہ کرسکیں۔

سوئچز حبس (پرانے آلات) سے مختلف ہیں کیونکہ وہ تمام بندرگاہوں پر ڈیٹا نشر نہیں کرتے ہیں۔ اس کے بجائے، وہ ڈیٹا کو صرف درست منزل کی بندرگاہ پر بھیجتے ہیں، نیٹ ورک کو تیز تر بناتے ہیں اور ڈیٹا کے تصادم کو کم کرتے ہیں۔

سوئچ ورکنگ اصول: میک ایڈریس اور سوئچنگ

سوئچ کا بنیادی اصول MAC (میڈیا ایکسیس کنٹرول) ایڈریس کو استعمال کرنا ہے، جو کہ ہر نیٹ ورک کارڈ (NIC) کو تفویض کردہ منفرد جسمانی پتہ ہے۔ درست ڈیوائس پر ڈیٹا فریم بھیجنے کے لیے، سوئچ ایک ٹیبل بناتا ہے جسے MAC ایڈریس ٹیبل کہتے ہیں (اکثر اسے CAM ٹیبل بھی کہا جاتا ہے)۔

یہاں عام سوئچ ورک فلو ہے:

1. سیکھنا (سیکھنے کا عمل)
جب کوئی آلہ سوئچ پر فریم بھیجتا ہے، تو سوئچ فریم کا ماخذ MAC ایڈریس پڑھتا ہے۔ پھر سوئچ ایک مخصوص پورٹ پر اس MAC ایڈریس کو ریکارڈ کرتا ہے۔ مثال کے طور پر، اگر آلہ A کا MAC پورٹ 3 پر پایا جاتا ہے، تو سوئچ معلومات کو "MAC A → پورٹ 3" محفوظ کرتا ہے۔

2. آگے بڑھانا
جب ایک سوئچ کو ایک فریم ملتا ہے جس میں ایک منزل MAC ہوتا ہے، تو وہ اس MAC کو اپنے ٹیبل میں دیکھتا ہے۔
- اگر مل جائے تو سوئچ فریم کو صرف مناسب بندرگاہ پر بھیجتا ہے۔
- اگر کوئی نہیں ملتا ہے، تو سوئچ پیکٹ کو بھر دیتا ہے (سورس پورٹ کے علاوہ تمام بندرگاہوں کو بھیجنا) تاکہ منزل کا آلہ جواب دے سکے۔ ایک بار جواب موصول ہونے کے بعد، سوئچ MAC ایڈریس سیکھتا ہے۔

پڑھیں  سروس کے معیار کے معیارات

3. فلٹرنگ
اگر سوئچ کو ایک فریم ملتا ہے اور یہ پتہ چلتا ہے کہ منزل کی بندرگاہ وہی ہے جو سورس پورٹ ہے (مثال کے طور پر، منزل کا آلہ اسی پورٹ پر ہے)، سوئچ غیر ضروری کے طور پر فریم کو آگے بھیجنے سے انکار کر سکتا ہے۔

اس میکانزم کے ساتھ، سوئچ LAN پر مواصلت کو موثر بنانے کی اجازت دیتا ہے اور غیر ضروری ٹریفک کو کم کرتا ہے۔

تصادم ڈومین، براڈکاسٹ ڈومین، اور سوئچ پر VLAN

تصادم کے ڈومینز کے انتظام میں سوئچز بھی اہم کردار ادا کرتے ہیں۔ سوئچ پر، ہر بندرگاہ ایک علیحدہ تصادم کا ڈومین ہے، لہذا ڈیٹا کے تصادم حب پر مبنی نیٹ ورکس کے مقابلے میں بہت کم عام ہیں۔

تاہم، براڈکاسٹ ڈومینز کے لیے (وہ علاقے جو نشریات حاصل کریں گے جیسے کہ اے آر پی)، سوئچز اب بھی اسی براڈکاسٹ ڈومین میں ہیں — جب تک کہ وہ VLANs (ورچوئل LANs) کا استعمال کرتے ہوئے تقسیم نہ ہوں۔

VLANs کے ساتھ، ایک سوئچ ایک جسمانی ڈیوائس کو متعدد منطقی نیٹ ورکس میں "تقسیم" کر سکتا ہے۔ مثال کے طور پر، عملے کے لیے VLAN 10 اور مہمانوں کے لیے VLAN 20۔ مختلف VLANs پر آلات براہ راست ایک دوسرے کو نشر نہیں کر سکتے، اس لیے:
- سیکورٹی میں اضافہ،
- بہتر کارکردگی،
- صاف نیٹ ورک مینجمنٹ۔

مختلف VLANs کو جوڑنے کے لیے، ایک Layer 3 ڈیوائس جیسے کہ روٹر یا Layer 3 سوئچ کی ضرورت ہے۔

راؤٹر کی تعریف اور فنکشن

روٹر ایک نیٹ ورکنگ ڈیوائس ہے جو لیئر 3 (نیٹ ورک) پر کام کرتا ہے۔ اس کا بنیادی کام مختلف نیٹ ورکس کو جوڑنا ہے، مثال کے طور پر، کسی آفس LAN کو انٹرنیٹ سے جوڑنا، یا کمپنی کے اندر ایک سے زیادہ ذیلی نیٹ ورکس کو جوڑنا۔

اگر سوئچز ایک ہی نیٹ ورک پر میک ایڈریسز پر مبنی ڈیٹا بھیجنے پر توجہ مرکوز کرتے ہیں، تو روٹرز نیٹ ورکس کے درمیان آئی پی ایڈریس پر مبنی ڈیٹا بھیجنے پر توجہ مرکوز کرتے ہیں۔

روٹنگ کے علاوہ، جدید راؤٹرز میں اکثر اضافی خصوصیات ہوتی ہیں جیسے:
- NAT (نیٹ ورک ایڈریس کا ترجمہ)
- فائر وال،
- DHCP سرور،
- وی پی این،
- QoS (سروس کا معیار)،
- کسی مخصوص نیٹ ورک پر لوڈ بیلنس یا فیل اوور۔

پڑھیں  رنگ ٹوپولوجی کے ساتھ نیٹ ورک ڈیزائن

راؤٹر کے کام کرنے کا اصول: روٹنگ ٹیبل اور راستے کا تعین

روٹر کا اصول یہ طے کرنا ہے کہ منزل کے IP ایڈریس کی بنیاد پر ڈیٹا پیکٹ کہاں بھیجنا ہے۔ یہ فیصلہ کرنے کے لیے، راؤٹر ایک روٹنگ ٹیبل کا استعمال کرتا ہے، راستوں کی فہرست جس میں منزل کے نیٹ ورک کے بارے میں معلومات ہوتی ہیں اور اس تک پہنچنے کے لیے بہترین "راستہ" ہوتا ہے۔

راؤٹر ورک فلو مختصر میں:

1. پیکج وصول کریں۔
روٹر ایک انٹرفیس سے پیکٹ وصول کرتا ہے (مثال کے طور پر LAN سے)۔

2. منزل کا IP پڑھیں
روٹر IP ہیڈر کی جانچ کرتا ہے اور منزل کے IP ایڈریس کو دیکھتا ہے۔

3. روٹنگ ٹیبل میں میچ تلاش کریں۔
روٹر سب سے موزوں اندراج کی تلاش کرتا ہے (عام طور پر سب سے طویل سابقہ ​​میچ اصول کا استعمال کرتے ہوئے)۔ مثال کے طور پر، 192.168.10.0/24 کا راستہ 192.168.0.0/16 سے زیادہ مخصوص ہوگا۔

4. اگلے ہاپ اور آؤٹ گوئنگ انٹرفیس کا تعین کریں۔
اگر کوئی راستہ مل جاتا ہے، تو راؤٹر طے کرتا ہے کہ پیکٹ کو کہاں بھیجنا ہے: پڑوسی راؤٹر (اگلے ہاپ) کو یا براہ راست منسلک نیٹ ورک پر۔

5. پیکجز بھیجنا
روٹر مناسب انٹرفیس کے ذریعے باہر جانے والے پیکٹوں کو آگے بھیجتا ہے۔

اگر روٹر کو کوئی راستہ نہیں ملتا ہے، تو پیکٹ کو گرا دیا جائے گا، جب تک کہ پہلے سے طے شدہ راستہ نہ ہو، مثال کے طور پر 0.0.0.0/0 انٹرنیٹ گیٹ وے تک۔

جامد اور متحرک روٹنگ

راؤٹرز روٹ کی معلومات دو طریقوں سے حاصل کر سکتے ہیں:

1. جامد روٹنگ
منتظمین دستی طور پر راستوں میں داخل ہوتے ہیں۔ یہ چھوٹے نیٹ ورکس یا ان لوگوں کے لیے موزوں ہے جن کے راستے میں کبھی کبھار تبدیلی آتی ہے۔ منفی پہلو یہ ہے کہ اگر کوئی ٹوپولوجی تبدیلی ہے تو، منتظم کو انفرادی طور پر راستوں کو اپ ڈیٹ کرنا ہوگا۔

2. متحرک روٹنگ
راؤٹرز روٹنگ پروٹوکول جیسے RIP، OSPF، EIGRP، یا BGP کا استعمال کرتے ہوئے ایک دوسرے کے ساتھ راستے کی معلومات کا تبادلہ کرتے ہیں۔ وہ درمیانے سے بڑے نیٹ ورکس کے لیے موزوں ہیں کیونکہ وہ زیادہ موافقت پذیر ہیں۔ اگر کوئی راستہ ٹوٹ جاتا ہے، تو راؤٹر متبادل راستہ تلاش کر سکتا ہے۔

NAT اور انٹرنیٹ پر راؤٹرز کا کردار

گھروں یا چھوٹے دفاتر میں پائے جانے والے سب سے عام راؤٹر فنکشنز میں سے ایک NAT (نیٹ ورک ایڈریس ٹرانسلیشن) ہے۔ NAT مقامی نیٹ ورک پر متعدد آلات کو انٹرنیٹ تک رسائی کے لیے ایک عوامی IP ایڈریس استعمال کرنے کی اجازت دیتا ہے۔

یہ کیسے کام کرتا ہے:
- اندرونی آلات نجی IPs استعمال کرتے ہیں (جیسے 192.168.1.x)۔
- جب روٹر انٹرنیٹ پر جاتا ہے تو کنکشن کو عوامی IP میں ترجمہ کرتا ہے۔
– راؤٹر ترجمے کی میز رکھتا ہے تاکہ انٹرنیٹ سے آنے والے جوابات کو درست ڈیوائس پر واپس کیا جا سکے۔

پڑھیں  نیٹ ورک سیکیورٹی تجزیہ

NAT عوامی IPv4 کو محفوظ کرنے میں مدد کرتا ہے اور سیکیورٹی کی ایک بنیادی پرت کا اضافہ کرتا ہے کیونکہ بیرونی آلات خصوصی قواعد کے بغیر براہ راست اندرونی آلات تک رسائی حاصل نہیں کرسکتے ہیں (جیسے پورٹ فارورڈنگ)۔

راؤٹرز اور سوئچز کے درمیان بنیادی فرق

مختصراً، اہم اختلافات کا خلاصہ اس طرح کیا جا سکتا ہے:

- سوئچ: آلات کو ایک LAN میں جوڑتا ہے، MAC ایڈریس کے ساتھ کام کرتا ہے، مقامی مواصلات کی کارکردگی پر توجہ مرکوز کرتا ہے۔
– راؤٹر: مختلف نیٹ ورکس کو جوڑتا ہے، آئی پی ایڈریس کے ساتھ کام کرتا ہے، نیٹ ورکس اور انٹرنیٹ کے درمیان پیکٹ روٹس کا تعین کرتا ہے۔

عملی طور پر، دونوں اکثر ایک ساتھ استعمال ہوتے ہیں: سوئچ اندرونی LAN بناتے ہیں، راؤٹر ان LAN کو دوسرے نیٹ ورکس سے جوڑتے ہیں (جیسے انٹرنیٹ یا برانچ)۔

اصلی نیٹ ورکس میں نفاذ کی مثالیں۔

ایک چھوٹے سے دفتر میں:
- سوئچز ملازم پی سی، نیٹ ورک پرنٹرز، اور رسائی پوائنٹس کو جوڑتے ہیں۔
- راؤٹر انٹرنیٹ کا گیٹ وے بن جاتا ہے، NAT، DHCP، اور فائر وال فراہم کرتا ہے۔

بڑی کمپنیوں میں:
- صارف کے آلات کے لیے ایک سے زیادہ رسائی والے سوئچز۔
- متعدد حصوں کو متحد کرنے کے لیے تقسیم یا بنیادی سوئچ۔
- VLANs اور WAN/ISP کے کنکشن کے درمیان روٹنگ کے لیے پرت 3 روٹر یا سوئچ کریں۔

نتیجہ اخذ کرنا

راؤٹرز اور سوئچز کمپیوٹر نیٹ ورکس کی بنیاد ہیں۔ سوئچز بنیادی طور پر لیئر 2 پر کام کرتے ہیں، MAC ایڈریس پر مبنی فریم بھیجتے ہیں، MAC ٹیبل بناتے ہیں، اور LAN پر غیر ضروری ٹریفک کو کم کرتے ہیں۔ دریں اثنا، راؤٹرز پرت 3 پر کام کرتے ہیں، IP پتوں پر مبنی پیکٹ بھیجتے ہیں، نیٹ ورکس کے درمیان بہترین راستے کا انتخاب کرنے کے لیے روٹنگ ٹیبلز کا استعمال کرتے ہیں، اور NAT جیسے اہم کاموں کو سنبھالتے ہیں اور انٹرنیٹ سے منسلک ہوتے ہیں۔ یہ سمجھ کر کہ دونوں کیسے کام کرتے ہیں، ہم اپنی ضروریات کو پورا کرنے کے لیے تیز، زیادہ منظم اور زیادہ محفوظ نیٹ ورکس ڈیزائن کر سکتے ہیں۔

اگر آپ چاہیں تو میں ایک ورک فلو ڈایاگرام، ایک سادہ کنفیگریشن مثال (جیسے VLAN + انٹر-VLAN روٹنگ)، یا آپ کے مخصوص ڈیوائس (Cisco/MikroTik) کے لیے مخصوص مضمون کا مزید تکنیکی ورژن شامل کر سکتا ہوں۔

ایک تبصرہ چھوڑیں