آشنایی با Router و ویژگی های آن

بدون ديدگاه

سلام خدمت تمامی کاربران تیم امنیتی بیت، در این آموزش میخواهیم با یکی از سخت افزار های شبکه یعنی Router ها به طور کامل آشنا شویم .

Router

Router دستگاهی است که بسته های موجود در شبکه را به مقصد خود میرساند. ( همانند سوئیچ )

آشنایی با Switch و حملات مبتنی بر آن

روترها Device هایی هستند که بیشتر در شبکه های WAN کاربرد دارند و به وسیله آن میتوان ارتباط بین چندین شبکه LAN و WAN را برقرار کرد.

بزرگ ترین WAN جهان، اینترنت است که بستر اینترنت بر اساس Router ها پایه ریزی شده است.

در واقع Router ها هستند که میتوانند بسته های داده را بین چند دستگاه در یک شبکه و یا چندین شبکه جا به جا کنند و همینطور میتوانند ارتباط یک دستگاه را با اینترنت ممکن کنند.

برای این کار Router یک آدرس IP برای هر یک از دستگاه های شبکه تایین میکند تا در هنگام دریافت یا ارسال داده ها، آدرس مبدا و یا مقصد خود را بداند.

با این کار Router مطمئن میشوند که بسته های ارسالی به مقصد خود میرسد و در طول مسیر شبکه گم نمیشوند.

آشنایی با سخت افزار Router

 

تفاوت بین Modem  و Router

شاید الان برای شما این تصور میکنید که مودم و روتر یک چیز هستند ولی اینطور نیست.

برای اتصال به اینترنت از طریق شرکت سرویس دهنده خود (ISP) نیاز به مودم داریم.

حال برای برقراری ارتباط بین دستگاه های موجود در شبکه ( از جمله مودم ) نیازمند روتر هستیم.

در واقع روتر به مودم و دیگر دستگاه های متصل به مودم اجازه منتقل شدن داده ها به جاهای مختلف را میدهد و مودم فقط واسطه ای است که داده ها را به اینترنت فرستاده و پاسخ آن را برای ما دریافت میکند.

آشنایی با سخت افزار Router

 

روتر نه تنها برای اتصال چند دستگاه به اینترنت بلکه برای ارتباط بین چند دستگاه با یکدیگر نیز استفاده میشود.

حتی اگر به اینترنت هم متصل نباشیم باز میتوان از روتر استفاده کرد و با دستگاه های متصل به آن ( کامپیوتر، گوشی و… ) میتوان یک شبکه محلی ایجاد نمود.

با اینکه ظاهرا از مودم استفاده میکنیم ولی روتر داخلی آن است که این کار را برای ما ممکن میسازد.

با این کار میتوان داده های یک شبکه را انتقال داد و حتی اشتراک گذاری های محتوایی مانند پرینتر، اسکنر و کنسول های گیمنینگ را انجام داد.

آشنایی با سخت افزار Router

 

روش های مسیر یابی Router ها

روتر برای آنکه بخواهد داده ای را انتقال دهد، باید بداند که داده را از کدام مسیر جابهجا کند.

برای این کار از دو روش مسیر یابی استفاده میکند.

مسیر یابی ایستا (static Route)

در این روش مدیر شبکه برای هر مقصد مشخص به صورت دستی یک مسیر خاص تعریف میکند.

حال اگر روتر بخواهد بسته ای را به یک مقصد معین ارسال کند، همیشه آن مسیری را انتخاب میکند که برای آن مقصد تعریف شده است.

مسیر یابی پویا (Dynamic Route)

در این روش روتر برای مسیر یابی از پروتکل های Dynamic استفاده میکند که بهترین مسیر را برای رسیدن به مقصد تعیین میکند.

این پروتکل مسیر یابی نیاز به برنامه ریزی اولیه دارد که توسط مدیر شبکه انجام میشود.

آشنایی با سخت افزار Router

 

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

دو نوع پروتکل مسیریابی وجود دارد:

پروتکل های Link-State

این نوع پروتکل ها بر مبنای کیفیت لینک های ارتباطی تصمیم گیری میکنند.

به این صورت که هر Router یک نقشه کلی از توپولوژی شبکه دارد و از وضعیت همه ی لینک های ارتباطی شبکه اطلاع دارد.

حال اگر یکی از لینک های شبکه به مشکل بخورد روتر متصل به آن، این مشکل را به روتر های همسایه اطلاع میدهد تا دیگر روتر ها بتوانند مسیر منتهی به آن لینک خراب را انتخاب را از دیگر مسیر ها جدا کنند و از مسیر دیگری استفاده کنند.

به این شکل اطلاعات همه ی لینک های ارتباطی در اختیار همه ی روتر های شبکه قرار میگیرد.

پروتکل های Distance Vector

این پروتکل بر اساس دو فاکتور مسیر یابی میکند. اولین فاکتور بر اساس میزان فاصله و دومی بر اساس جهت مسیر هاپ بعدی اولویت انتخاب مسیر تعیین میشود.

در مسیر روتینگ به هر روتری که وجود داشته باشد یک هاپ گفته میشود و میزان فاصله تا مقصد را بر اساس واحد هاپ سنجیده میشود.

مسیریابی این نوع پوتکل ها به این صورت است که اولویت انتخاب مسیر، با مسیری است که کوتاه تر باشد.

کوتاهتر بودن مسیر، این معنی را میدهد که تعداد روتر کمتری در مسیر وجود داشته باشد.

جهت مسیر هاپ بعدی، اینترفیس خروجی روتر را مشخص میکند.

آشنایی با سخت افزار Router

 

تفاوت Switch و Router

کار سوئیچ متصل کردن دستگاه های مختلف به یکدیگر است که شبکه LAN را شکل میدهد.

ولی روتر میتواند چندین شبکه LAN را به هم متصل کند و بسته های دادهای را بین دستگاه های مختلف جابهجا کند.

در واقع Switch بین گره های یک شبکه ارتباط ایجاد میکند و Router بین گره های شبکه های مختلف ارتباط ایجاد میکند.

هنگامی که بسته ای را به Router میفرستیم، در ابتدا Router آدرس IP مقصد را میخواند.

اگر ببیند دستگاه مبدا و مقصد در یک شبکه هستند، بسته را مستقیم به مقصد میفرستد.

اما اگر ببیند مقصد بسته در شبکه دیگری است، ابتدا به جدول مسیر یابی خود (Routing Table) مراجعه میکند و پس از انتخاب مسیر و ایستگاه آتی، بسته را به Router بعدی ارسال میکند.

Router بعدی نیز همین کار را تکرار میکند تا سرانجام به مقصد برسد.

جدول مسیر یابی (Routing Table)

این جدول مانند یک پایگاه داده ای است که مسیرها مانند یک نقشه در آن ذخیره میشود.

Router یا همان مسیر یاب برای انتخاب مناسب ترین راه برای ارسال داده ها از اطلاعات جدول مسیر یابی استفاده میکند.

تمامی اطلاعات مسیر، یعنی اطلاعات مسیر شبکه های مجاور و شبکه های دور در این جدول ذخیره میشود.

اطلاعات جدول مسیر یابی به صورت یک فایل در حافظه Router بارگذاری میشود.

انواع مسیر یاب ها (Router)

مسیر یاب میانی (Core Router)

Core Router مسیر یاب های پرقدرتی هستند که در قلب شبکه های بزرگ مستقر میشود و مانند ستون فقرات شبکه است.

وظیفه این نوع از مسیر یاب ها، مسیر یابی بین روترهای مرزی (Edge Router) شبکه است.

Core Router ها پرظرقیت هستند و میتوانند تعداد زیادی از بسته های داده را بهطور همزمان مسیر یابی کنند.

مسیر یاب مرزی (Edge Router)

این نوع از مسیر یاب ها در مرزهای شبکه مستقر میشود و معمولا کامپیوترها را به شبکه متصل و داده ها را به مسیر یاب میانی منتقل میکند.

گاهی نیز ممکن است شبکه ای را به شبکه دیگر نیز متصل کند و ارتباط را بین تمامی دستگاه های دو شبکه ایجاد نماید.

Edge Router بسته های داده را بین شبکه های متصل به هم ( دو یا چند شبکه ) مسیر یابی میکند.

مسیر یاب های پردازشگر صوت / ویدیو / نمابر (Voice / Video / Fax Processing Router)

این نوع از مسیر یابها سیگنال های صوتی یا ویدیوی یا نمابری را پردازش و آنها را بین گره های اینترنتی جابهجا میکنند.

اکثر تماس های تلفنی بین المللی امروزه از طریق اینترنت و با کمک این نوع از مسیر یاب ها امکان پذیر میشوند.

به این نوع از مسیریابها Gateway نیز میگویند.

مسیریاب مجازی و مسیریاب فیزیکی

مسیریاب فیزیکی یا سخت افزاری ، یک دستگاه هوشمند و توانمند شبکه است و در اصل برای مسیریابی از مسیریاب فیزیکی استفاده میکنند.

حال مسیریاب مجازی چیست؟ نرم افزاری است که کار روتر فیزیکی را شبیه سازی میکند.

مسیریاب های مجازی معمولا بر روی سرور اجرا میشود ولی میتوان نسخه ضعیف آن را بر روی کامپیوتر شخصی نیز راه اندازی کرد.

برای مثال کاربران ویندوز میتوانند بر روی سیستم عامل خود، تنظیماتی اعمال نمایند و کامپیوتر خود را به یک مسیریاب مجازی تبدیل کنند.

اما در کل مسیریابهای مجازی قابلیت و قدرت مسیریابهای فیزیکی را ندارند.

نوشتن دیدگاه