02691011005
Background Image

روتینگ و سوئیچینگ

روتینگ و سوئیچینگ

پروتکل های روتینگ وسویيچینگ اساس و پایه کاری یک ارتباط شبکه را تشکیل می دهند. اگر کمی در خصوص دوره های شرکت سیسکو آشنایی داشته باشید حتما با این دو واژه برخورد کرده اید ، در واقع هر کدام از این فرآیند ها در لایه های مختلفی از شبکه انجام می شوند و به عنوان یک کارشناس شبکه شما باید تفاوت آنها را به خوبی بدانید. فرآیند سویچینگ یا Switching در لایه دوم از مدل OSI انجام می شود و به معنی رد و بدل کردن Packet های Data ی شبکه بین تجهیزات یک شبکه محلی یا Local است ، زمانیکه صحبت از شبکه محلی می شود یعنی اطلاعات قرار نیست از شبکه شما خارج شود و فقط در شبکه محلی یا LAN شما باقی می ماند. بر خلاف فرآیند سویچینگ که در لایه دوم انجام می شود.

پروتکل های مسیریابی

الگوریتم های روتینگ به ارسال بسته های اطلاعاتی شبکه یا همان Packet ها بین شبکه های LAN مختلف گفته می شود . سویچ های شبکه با استفاده از ساختار آدرس سخت افزاری کارت شبکه یا همان   MAC Address می دانند که باید Packet ها یا بهتر بگوییم Frame ها را به سمت کدام مقصد ارسال کنند. یک سویچ برای خود دارای یک جدول آدرس سخت افزاری یا MAC Address Table است که در آن تمامی آدرس های MAC ای که به پورت های سویچ متصل شده اند را نگه می دارد ، در لایه دوم از مدل OSI ما به بسته های اطلاعاتی Frame یا Ethernet Frame می گوییم و سویچ با استفاده از مکانیزم MAC Table قادر به شناسایی مبدا و مقصد ارسالی Frame ها می باشد ، با توجه به اینکه سویچ دقیقا سخت افزارهایی که به خود وصل شده اند را با استفاده از این جدول می شناسد فقط می توان از فرآیند Switching در شبکه های کوچک LAN استفاده کرد. به MAC Address Table برخی اوقات CAM Table هم گفته می شود

مفهوم روتينگ در شبکه (مسیریابی شبکه) و انواع مسیریابی:
روتينگ ( Routing ) يکي از مهمترين ويژگي هاي مورد نياز در يک شبکه به منظور ارتباط با ساير شبکه ها است. در صورتي که امکان روتينگ پروتکل ها وجود نداشته باشد ، کامپيوترها قادر به مبادله داده نخواهند بود
از روتينگ به منظور دريافت يک بسته اطلاعاتي ( packet ) از يک دستگاه و ارسال آن از طريق شبکه براي دستگاهي ديگر و بر روي شبکه اي متفاوت ، استفاده مي گردد . در صورتي که شبکه شما داراي روتر(مسیر یاب) نباشد ، امکان روتينگ داده بين شبکه شما و ساير شبکه ها وجود نخواهد داشت . يک روتر به منظور مسيريابي يک بسته اطلاعاتي ، مي بايست آگاهي لازم در خصوص اطلاعات زير را داشته باشد:
آدرس مقصد
روترهاي مجاور که با استفاده از آنان امکان اخذ اطلاعات لازم در خصوص شبکه هاي از راه دور، فراهم مي گردد
مسيرهاي موجود به تمامي شبکه هاي از راه دور 
بهترين مسير به هر يک از شبکه هاي از راه دور 
نحوه نگهداري و بررسي اطلاعات روتينگ 

کارشناسان نتیتو آماده راه اندازی روتینگ و سوییچینگ شبکه شما هستتندروتینگ و سوئیچینگ 

همگرائي ( Convergence ) 
فرآيند مورد نياز براي تمامي روترهاي موجود در يک شبکه به منظور بهنگام سازي جداول روتينگ و ايجاد يک نگرش سازگار از شبکه با استفاده از بهترين مسيرهاي موجود. در زمان انجام فرآيند فوق ( همگرائي ) ، داده کاربر ارسال نخواهد شد
مسير پيش فرض ( Default Route )
يک مسير استاندارد درج شده در جدول روتينگ که به عنوان اولين گزينه در نظر گرفته مي شود. هر بسته اطلاعاتي که توسط يک دستگاه ارسال مي گردد در ابتدا به مسير پيش فرض ارسال خواهد شد . در صورتي که مسير فوق مشکل داشته باشد ، يک مسير ديگر انتخاب مي گردد  
مسير ايستا ( Static Route ) 
يک مسير دائم که به صورت دستي درون يک جدول روتينگ درج مي گردد. مسير فوق حتي در موارديکه ارتباط غير فعال است در جدول روتينگ باقي مانده و صرفا" به صورت دستي حذف مي گردد
مسير پويا ( Dynamic Route )
يک مسير که به صورت پويا (اتوماتيک) و متناسب با تغييرات شبکه ، بهنگام مي گردد .مسيرهاي پويا نقطه مقابل مسيرهاي ايستا مي باشند.
 Routerها یا مسیریاب های شبکه در لایه سوم از مدل OSI فعالیت می کنند در این لایه به بسته های اطلاعاتی Packet گفته می شود و مکانیزم آدرس دهی دستگاه ها نیز دیگر آدرس سخت افزاری آنها نیست بلکه آدرس Logical آنها است که شما آن را به آدرس IP می شناسید ، در یک Packet اطلاعاتی در ساختار مسیریابی آدرس مبدا و مقصد ارسالی در Packet وجود دارد و Router با استفاده از همین آدرس می تواند Packet را برای رسیدن به مقصد هدایت کند ، Router ها هم مانند سویچ ها یک سری رابط یا Interface دارند که به آنها کابل هایی از شبکه های مختلف متصل می شود با این تفاوت که در سویچ ها این کامپیوترها و دستگاه ها هستند که به پورت های سویچ وصل می شوند اما در Router این شبکه ها هستند که به این پورت ها وصل می شوند ، از همینجا می توان نتیجه گرفت که مسیریاب ها ارتباطات بین شبکه ای را برقرار می کنند . در Router نیز مانند Switch ها یک جدول وجود دارد که به آن جدول مسیریابی یا Routing Table گفته می شود و مکانیزم کاری شبیه به همان جدول MAC دارد ، روتر با استفاده از این جدول می تواند تعیین کند که بسته های اطلاعاتی بایستی به کجا ارسال شوند. البته این کجا در روترها به عنوان شبکه می باشد و در سویچ ها به عنوان دستگاه ها مطرح می شود. Router ها شبکه مبدا و مقصد را شناسایی می کنند اما سویچ ها کامپیوتر یا دستگاه مبدا و مقصد را شناسایی می کنند

تفاوت روتینگ و سوئیچینگ

مهمترین ابهامی که در خصوص تفاوت بین Switching و Routing وجود دارد در این است که دوستان ممکن است در شبکه هایی سویچ هایی را مشاهده کنند که عملیات Routing را انجام می دهند و این سئوال برای آنها به وجود بیاید که اگر فرآیند کاری Switching فقط در یک LAN است پس چرا از سویچ ها که دستگاه های لایه دویی هستند به عنوان روتر هم استفاده می شود ؟ دقت کنید دوستان که در حال حاضر در شبکه های بزرگ سازمان از سویچ هایی استفاده می شود که توانایی کارکردن با لایه های بالاتر را دارند و به آنها سویچ لایه سوم گفته می شود ، این سویچ ها می توانند در نقش Router در شبکه ها ایفای نقش کنند و البته در ساختار های شبکه های LAN مجازی یا VLAN استفاده شوند که اکثر سازمان های ما امروزه به این شکل ترافیک شبکه را مدیریت می کنند ، بنابراین یک سویچ لایه سه در واقع یک روتر است و یک VLAN در واقع یک LAN واقعی محسوب می شود و بنابر همین مفهوم اگر شما در شبکه ای که از نظر شما یک شبکه LAN است دو عدد VLAN داشته باشید از نظر مفهومی دو عدد LAN مجازی دارید و برای ارتباط بین این دو VLAN باید از Router استفاده کنید.