روتر چیست و چگونه کار میکند
ما اینجا روتر مایکروسافتی رو توضیح می دهیم در واقع کل سناریو router روتر چه مایکروسافتی و چه روتر سیسکوو چه روتر میکرو تیک کلا نحوه کارکرد آن ها یکی است
روتر مایکروسافت چگونه کار میکند
مایکروسافت در واقع آنچنان حرفی برای روتر ندارد ولی شما کانسپت روتر را اینجا کامل یاد میگیرید
عملیات روتینگ rouing
قانون پروتوکل TCP/IP
قانون پروتوکل TCP/IP میگوید کامپیوتر ها زمانی میتوانند با هم دیگر ارتباط داشته باشند که نت ایدی مشترک و هاست ایدی غیر مشترک داشته باشند
رنج آیپی یکسان یعنی چی
یعنی باید netid مشترک و هاست ایدی غیر مشترک داشته باشیم
اینترنت یعنی شبکه ای از شبکه ها
هر کامپیوتر خودش یه جدول داره به نام جدول روتینگ تیبل routing table که خودش را روت میکند
ما سرویسی داریم به نام روتر که روتر ها باعث میشن شبکه ها با هم ارتباط برقرار کنند زمانی که رنج ایپی یکسانی ندارند
یعنی باید netid مشترک و هاست ایدی غیر مشترک داشته باشیم
اینترنت یعنی شبکه ای از شبکه ها
اینطور نیست که اصلا ارتباط ندارند یعنی فقط مستقیم ارتباط برقرار نمی کند ارتباط تو شرایطی که رنج ایپی یکسانی ندارند از طریق دستگاهی انجام میشود به نام روتر router یا مسیر یاب انجام میشود
روتر چیست و چگونه کار میکند
روتر
روتر دستگاهی ایست که حداقل دارای دو تا کارت شبکه که هر کارت شبکه به یک سویچ جداگانه وصله
روتر چیست و چگونه کار میکند
وقتی روتر دوتا کارت شبکه داره و داره توی لایه سه که آیپی هست داره کار میکنه یعنی خود روتر ایپی میگیره وقتی روتر از لایه 2 اومد توی لایه 3 کار میکنه پس کارت شبکه های این روتر هم ip میخواهند ایپی کارت شبکه 1 را ما 10.1 میزنیم و کارت شبکه 2 را 20.1 میزنیم
پس ایپی 10.1 برای تمام کامپیوتر های این شبکه حکم defult getway داره
و ایپی 20.1 برای برای تمام کامپیوتر های این شبکه هم حکم defult getway پیدا میکنه
حالا بررسی میکنیم این کامپیوتر را که اسمش st1 هست و mac m1 هست میخواهیم ارتباطشون را با این کامپیوتر که اسمش st8 و mac m8 هست میخواهیم بفهمیم این دوتا اگر قرار با هم ارتباط برقرار کنن چجوری ارتباط برقرار میکنن
مرحله 1 تحلیل نام
یعنی این کامپیوتر که میخواد دیتایی را برای این کامپیوتر بفرسته ابتدا باید بفهمه Ip st8 چند هست
میگه 192.168.20.4
حالا تحلیل نام چجوری صورت گرفته شماها میتونین تحلیل نام را با broad cast انجام بدین ولی در اینجا روتر قاتل برادکست broad cast هست و روتر اجازه نمیده ترافیک از broadcast عبور کنه
تحلیل نام میتونه از wins باشه
یا اگر از اسمش fqdn باشه میتونه از طریق localhost باشه
و یا اگر اسمش fqdn باشه از طریق سرویس dns باشه
بلاخره باید به یکی از این چهار شیوه تحلیل نام انجام بشه
روتر چیست و چگونه کار میکند
مرحله 2 ایپی را با subnetmask خودمون AND میکنیم
ما میگیم ایپی خودمونو داریم
192168.10.1
255.255.255.0
این ها را AND میکنیم و میشه
192.168.10.1
این میشه شماره شبکه خودم
ایپی سمت مقابل را بدست میاریم
192.168.20.4 با subnetmask 255.255.255.0 توجه کنید که با سابنت مسک خودمون اندAND بشه
192.168.20.0
این میشه شماره شبکه مقصد و ایا این دوتا مساوی هستند ؟؟ خیر
همین که مساوی نشدند یعنی من متوجه شدم کامپیوتر مقصد توی شبکه من نیست پس من میدونم برای ارتباط باهاش باید از این در برم بیرون و بسته اطلاعاتی را تحویل defult getway بدم این میشه یه بسته اطلاعاتی
روتر چیست و چگونه کار میکند
سیستم که به میخواهیم بسته اطلاعاتی رو بفرستیم و ایپی 192.168.10.2 باید پینگ در لایه سوم را با سیستم که به عنوان روتر هست رو هم داشته باشیم
در صورتی که لایه سوم ارتباط برقرار نیست فایروال باید خاموش باشد
روتر چیست و چگونه کار میکند
مرحله 3 با استفاده از پروتوکل ARP ایپی IP دیفالت گت وی defult getway را به مک تبدیل میکنیم
یه موقع هست شما یک دیتایی برای روتر میفرستید یه موقع هست شما یه دیتایی را میخواهی بدی به روتر برات روت کنه
اینجا روتر از کجا متوجه میشه
روتر یه بسته اطلاعاتی گرفت و مک mac مک خودش هست از لایه فیزیکال میاد توی لایه دیتا لینک میبینه مک ،مک خودش هست یه لایه بالاتر میاد میبینه امیبینه آیپی ایپی خودش نیست
همونجا متوجه میشه که بسته مال من نیست باید روتش کنیم ولی اگر مک ،مک من بود و آیپی IP ایپی من بود یعنی بسته مال من هست یعنی مقصد منم
ولی توی همچین شرایطی که مک ،مک من هست و IP ایپی من نیست یعنی بسته اطلاعاتی مال من نیست و من فقط واسطه هستم که روتش کنم بره اون سمت
یه جدولی ما داریم به نام جدول Routing table
توی جدول روتینگ تیبل roting table مهمترین چیز ستون اول distination هست میگه اگر distination اگر 10 بود از کارت شبکه 1 برو و اگر destination 20 بود از کارت شبکه 2 برو
مرحله 4 با استفاده از ARP ایپی مقصد را به mac تبدیل میکند
یعنی پروتوکل ARP صدا میزنه ایپی 192.168.20.4 کیه 20.4 جواب میده میگه مک من m8 هست و روتر بسته رو براش ارسال میکنه
این مبحث کل سناریو روتر هست
روتر چیست و چگونه کار میکند
حالا روتر مایکروسافتی را میخواهیم فعال کنیم
ما سیستم 2016 را به عنوان روتر در نظر میگیریم و دو تا کارت شبکه اضافه میکنیم و یک کارت شبکه رو به سویچ 1 وصل میکنیم و کارت شبکه دیگر را به سویچ دو وصل میکنیم
و حالا به کارت شبکه ها مون که رو سیستم 2016 هست را ایپی میدهیم و چون خودش روتر هست defult getway نمیخواد
روتر چیست و چگونه کار میکند
سیستم که میخواهیم بسته اطلاعاتی رو بفرستیم و ایپی 192.168.10.2
باید پینگ در لایه سوم را با سیستم که به عنوان روتر هست رو هم داشته باشیم
در صورتی که لایه سوم ارتباط برقرار نیست فایروال باید خاموش باشد
و سیستم دو هم باید با سیستم روتر پینگ داشته باشد
توجه کنید که defult getway باید ایپی سیستمی که میخواهم روتر باشد را بزنیم
الان سیستم st1 و st2 با سیستم روتر پینگ دارند ولی st1 با st2 پینگ نیست
حالا در قسمت سرور منیجر server manager رول Remote accese را نصب میکنیم
تیک روتینگ را فعال میکنیم
حالا در قسمت سرور منیجر server manager رول Remote accese را نصب میکنیم
تیک روتینگ را فعال میکنیم
بعد از نصب در قسمت administrative tools ابزار روتیگ اضافه میشود و برای فعال سازی ان را کانفیگ میکنیم
روتر چیست و چگونه کار میکند
به محضی اینکه سرویس start شد st1 با سیستم st2 ارتباط برقرار میکنه
کار ttl در روتینگ
الان این ttl بالا شد ttl =127 شد یعنی به ازای هر هر روتری
که بین مبدا و مقصد فاصله
فاصله هست یه دونه از ttl کم میشود
این یک lan routing ساده هست یعنی به دوتا کارت شبکه آیپی دادم جدول route print روتینگ تیبل را هم داریم فقط کافی ایست به این کامپیوتر فانکشن روتینگ را فعال کنیم فعال که بشه دیگه کار روتینگ را انجام میده
روتر چیست و چگونه کار میکند
روتر مایکروسافت چگونه کار میکند
روش static route
یه موقع هست شما بیش از یک روتر دارید ارتباطات ارتباطات بیش از یک روتر هست مثلا شرکت ما در تهران هست و میخواهد شعبه خودش در لندن ارتباط برقرار کنه به وسیله بستر مخابراتی pstn مخفف public switch telephone network
من توی تهران یک رنج ایپی دارم 192.168.10.1 و و توی لندن قطعا نباید ایپی 10 باشه باید 20 باشه و بدونم که وقتی میخوام با اون ارتباط برقرار کنم بسته اطلاعاتی ام را تحویل defult getway ام بدم
استاتیک روت static route به سه دسته تقسیم میشوند
host route
مثال
192.168.40.5
255.255.255.255
defult route
ایپی 4 تا صفر هست و subnetmask هم 4 تا صفر هست
0.0.0.0
0.0.0.0.
network route
ایپی 4تا صفر نیست و subnetmask هم 4 تا 255 نیست
روتر چیست و چگونه کار میکند
ما اینجا سه تا شبکه داریم
کاری که باید بکنیم این هست که باید از 10.2 به 30.2
پینگ کنیم
توی سستم هایی که به عنوان سرور انتخاب کردیم remote accesse را نصب میکنیم هر دو سرور نصب میکنیم بعد هردو را فعال میکنیم کانفیگ کنیم جدول روت مون را نگاه میکنیم
توی جدول rout print نگاه کنیم توی سرور اولی فقط 10.1 و 20.1 را داریم
روتر چیست و چگونه کار میکند
من اینجا الان برای 30 روتی ندارم و در سرور 2 هم برای 10 روتی ندارم ولی برای 20و30 روت دارم
باید static rout اضافه کنیم
ما ارتباط 10.2 با 10.1 را داریم باید استاتیک روت static route برای کارت شبکه 20.1 بنویسیم
کلیک راست بر روی ipv4 و new route static
اینجا یک روت نوشتم
و باید در سرور دومی باید برای شبکه 10 بنویسم
اینجا یک روت نوشتم
در سرور اولی برای شبکه 30 نوشتیم
و باید در سرور دومی باید static route برای شبکه 10 بنویسم
defult getway یعنی در خروجی
حالا ping ما اومد با ttl =126 یعنی دوتا روتر فاصله هست
hop
فاصله یک روتر تا یک روتر دیگر را hop میگن
روتر چیست و چگونه کار میکند
dynamic route protocol
اگر ما 7 یا 8 شبکه داشته باشیم و هرکدام از روتر هامون به دو یا سه تا شبکه وصل بشه هر روتر باید 6 یا هفت خط static route بنویسه و این کار احتمال اشتباه زیاده و زحمت ادمین زیادتره
ما به جای اینکه از static route استفاده کنیم از یک سری پروتوکل ها استفاده میکنیم
که به این پروتوکل ها dynamic routing protoco
پروتوکل هایی هستند که بر اساس قوانین شون این دو تا روتر ها با هم صحبت میکنند و جداول مسیریابی شون را به اطلاع هم میرسونن
روتر مایکروسافت چگونه کار میکند
و به دو دسته تقسیم میشوند
1- distance vector
پروتوکل RIP از این نوع می باشند
2 link state
پروتوکل ospf هم از این نوع می باشند
تفاوت این دو نوع در چی هستند ؟
پروتوکل های distance vector پروتوکل های ساده تری هستند که کانفیگشون ساده هست و از یه سری الگوریتم ساده ریاضی استفاده میکنند و برای بهترین مسیر از یک پارامتر به نام متریک metric و متریک در واقع تعداد روتر های سر راه هست
هرچه تعداد متریک کمتر باشد اولویت مسیر بهتر هست
link state
پروتوکل های پیچیده ای هستند که از یه سری فرمول ها و الگوریتم ها پیچیده تری برای انتخاب مسیر استفاده میکنند linkstate ها هم معیار انتخاب شون بر اساس متریک و اولویت band with ,delay و load
این ها را میاره میزاره توی فرمول و این فرمول را به یک عدد می رسونه و اون عدد میشه metric و در اینجا تعداد روتر ها را ملاک قرار نمیده
فعال کردن RIP
[…] روتر چیست و چگونه کار میکند […]
https://mcseha.ir/نصب-اکتیو-دایرکتوری/