سلام خدمت دوستان عزیز در قسمت قبل در رابطه با دسته ی Distance Vector ها و پروتکلهایی که در این دسته فعالیت میکردند صحبت کردیم و با ویژگی های آن آشنا شدیم در این قسمت قصد داریم به دسته ی دیگری به نام Link State ها بپردازیم و در قسمت های پروتکل های مورد استفاده ی اون رو بشناسیم :
در دسته ی Link state ها برخلاف دسته ی Disatance Vector ها بجای اینکه روترهای همسایه جدول Routing را بصورت کامل بین یکدیگر ارسال کنند تمامی روترها یک نقشه ی توپولوژی از شبکه ایجاد میکنند سپس روترها از الگوریتمی به نام Dijekstra short path first برای انتخاب بهترین مسیر استفاده میکنند.
روتینگ پروتلکهایی که در دسته ی Link state قرار میگیرند برای شبکه هایی با scale بزرگ مورد استفاده قرار میگیرند زیرا در این روتینگ پروتکلها با قوانینی اقدام به ایجاد کردن ناحیه های مختلف (AREA) در شبکه میکنند که با اینکار پرفومنس شبکه را افزایش میدهند زیرا این قانون از ایجاد ارسال و دریافت LSA ها در تمام شبکه جلوگیری میکند و به عبارت بهتر همانند Summarization عمل میکند.
توجه کنید که Summarization تنها یک مثال برای درک بهتر بود وگرنه عملکردی کاملا متفاوت دارد.
روتر ها با ارسال Link state advertisment یا به اختصار LSA متوجه میشود که به یک شبکه دسترسی دارد.
آین LSA ها انواعی دارند که با Type شناخته میشوند.
روتر ها برای اینکه نقشه ی توپولوژی شبکه را ایجاد کنند از این LSA ها استفاده میکنند که دو نوع از این LSA ها یعنی LSA Type 1 و LSA Type 2 مورد استفاده قرار میگیرد.
اما چگونه؟
روتر ها با استفاده از این LSA ها اطلاعات خود را به همسایگان دیگر ارسال میکنند (بطور مثال لینک های متصل به یک روتر یا شبکه ی Transit و...) در پایان در یک Area تمامی روترها LSA 1/2 یکسانی خواهند داشت که این LSA هارا در جدولی به نام Link state data base ذخیره میکنند.
پس در پایان جدول LSDB تمامی روترها در یک Area مشابه می باشد سپس هر روتر برای اینکه برای رسیدن به هرشبکه بهترین مسیر را پیدا کند الگورتیم Short path first را بر روی جدول LSDB اجرا کرده و بهترین مسیر هارا پیدا میکند.
نکته : بهترین مسیر بر اساس Cost انتخاب میشود یعنی هر مسیری که Cost کمتری داشت به عنوان بهترین مسیر انتخاب میشود از طرفی Cost براساس Bandwidth به ازاری هر لینک محاسبه میشود.
از طرفی بر خلاف روتینگ پروتکلهای دسته ی Distance Vector پروتکلهای دسته ی Link state تنها زمانی که با یک روتر همسایه میشوند برای اولین بار Full Update انجام میدهند و بعد از آن تنها زمانی که تغییری در شبکه رخ دهد در صورتی که آن تغییر به روتر مورد نظر یا همسایه ی مورد نظر مربوط باشد تنها همان تغییر را ارسال و دریافت میکند.
همچنین پروتکلهای Link state همگرایی سریع تری نسبت به Disatance Vector ها دارند (البته eigrp همگرایی سریع تری نسبت به تمامی پروتکلها دارد و همچنین partial update را نیز پشتیبانی میکند.)
با تمامی این مزایایی که پروتکل های دسته ی Link state نسبت به پروتکل های دسته ی Distance Vector دارند اما پیچیدگی بیشتر نیز در راه اندازی انها وجود دارد.
تا به اینجا با دسته ی Link state ها آشنا شدیم در قسمت های بعد پروتکلهایی که در ان دسته فعالیت میکنند را مورد بررسی قرار میدهیم امیدوارم که مفید بوده باشد.
#Link_State
#Routing_protocol_categories
🆔 @Notrobit
در دسته ی Link state ها برخلاف دسته ی Disatance Vector ها بجای اینکه روترهای همسایه جدول Routing را بصورت کامل بین یکدیگر ارسال کنند تمامی روترها یک نقشه ی توپولوژی از شبکه ایجاد میکنند سپس روترها از الگوریتمی به نام Dijekstra short path first برای انتخاب بهترین مسیر استفاده میکنند.
روتینگ پروتلکهایی که در دسته ی Link state قرار میگیرند برای شبکه هایی با scale بزرگ مورد استفاده قرار میگیرند زیرا در این روتینگ پروتکلها با قوانینی اقدام به ایجاد کردن ناحیه های مختلف (AREA) در شبکه میکنند که با اینکار پرفومنس شبکه را افزایش میدهند زیرا این قانون از ایجاد ارسال و دریافت LSA ها در تمام شبکه جلوگیری میکند و به عبارت بهتر همانند Summarization عمل میکند.
توجه کنید که Summarization تنها یک مثال برای درک بهتر بود وگرنه عملکردی کاملا متفاوت دارد.
روتر ها با ارسال Link state advertisment یا به اختصار LSA متوجه میشود که به یک شبکه دسترسی دارد.
آین LSA ها انواعی دارند که با Type شناخته میشوند.
روتر ها برای اینکه نقشه ی توپولوژی شبکه را ایجاد کنند از این LSA ها استفاده میکنند که دو نوع از این LSA ها یعنی LSA Type 1 و LSA Type 2 مورد استفاده قرار میگیرد.
اما چگونه؟
روتر ها با استفاده از این LSA ها اطلاعات خود را به همسایگان دیگر ارسال میکنند (بطور مثال لینک های متصل به یک روتر یا شبکه ی Transit و...) در پایان در یک Area تمامی روترها LSA 1/2 یکسانی خواهند داشت که این LSA هارا در جدولی به نام Link state data base ذخیره میکنند.
پس در پایان جدول LSDB تمامی روترها در یک Area مشابه می باشد سپس هر روتر برای اینکه برای رسیدن به هرشبکه بهترین مسیر را پیدا کند الگورتیم Short path first را بر روی جدول LSDB اجرا کرده و بهترین مسیر هارا پیدا میکند.
نکته : بهترین مسیر بر اساس Cost انتخاب میشود یعنی هر مسیری که Cost کمتری داشت به عنوان بهترین مسیر انتخاب میشود از طرفی Cost براساس Bandwidth به ازاری هر لینک محاسبه میشود.
از طرفی بر خلاف روتینگ پروتکلهای دسته ی Distance Vector پروتکلهای دسته ی Link state تنها زمانی که با یک روتر همسایه میشوند برای اولین بار Full Update انجام میدهند و بعد از آن تنها زمانی که تغییری در شبکه رخ دهد در صورتی که آن تغییر به روتر مورد نظر یا همسایه ی مورد نظر مربوط باشد تنها همان تغییر را ارسال و دریافت میکند.
همچنین پروتکلهای Link state همگرایی سریع تری نسبت به Disatance Vector ها دارند (البته eigrp همگرایی سریع تری نسبت به تمامی پروتکلها دارد و همچنین partial update را نیز پشتیبانی میکند.)
با تمامی این مزایایی که پروتکل های دسته ی Link state نسبت به پروتکل های دسته ی Distance Vector دارند اما پیچیدگی بیشتر نیز در راه اندازی انها وجود دارد.
تا به اینجا با دسته ی Link state ها آشنا شدیم در قسمت های بعد پروتکلهایی که در ان دسته فعالیت میکنند را مورد بررسی قرار میدهیم امیدوارم که مفید بوده باشد.
#Link_State
#Routing_protocol_categories
🆔 @Notrobit
سلام خدمت دوستان عزیز یکی از مشکلاتی که دوستان در زمینه ی یادگیری دارند این هست که من همه چی رو خونده بودم اما الان یادم نیست ☹️😢 ...
نکاتی در خوندن وجود داره که باعث میشن به بهترین شکل یاد بگیریم و دیگه مانند خیلی از دوستان اذیت نشیم از هربار فراموشیه یک بحث.
اما نکته ای که وجود داره این هستش که چون شبکه خیلی گسترده هست و مطالب به فراوانی وجود داره عملا طبیعیه که یکسری از اونهایی که توجه کمتری بهشون میشه یا به عبارت بهتر کمتر مورد استفاده قرار میگیرن از یاد برن اما خیلی از دوستان رو دیدم که میگن تقریبا از تمامی مباحث فراموشی دارند این بر میگرده به نوع خوندن ما.
اولین نکته ای که در خوندن باید رعایت بشه یک ذهن آروم هست ذهنی که درگیر باشه یا به عبارت بهتر مشغله ی ذهنی وجود داشته باشه شما صدبار هم یک بحث رو بخونید یاد نمیگیرید.
بحث بعدی در رابطه با چگونه خوندن هستش :
برای اینکه یک مبحث رو یاد بگیریم باید اول ساده سازی رو یاد بگیریم یعنی هربحثی که میخونیم بتونیم برای خودمون به بهترین شکل سادش کنیم.
بطور مثال داریم در رابطه با vlan میخونیم لازم نیست تعاریف گنگ و طولانی رو یاد بگیریم خیلی ساده میایم میگیم با استفاده از ویلن میتونیم اقدام به ایجاد برادکست دامین های مختلف بکنیم.
یا تو همینجا برادکست دامین یعنی چی؟ به محدوده ای که پیام های برادکست داخلش جریان داره.
به همین سادگی.
نکته ی مهم دیگه که خیلی از دوستان انجام نمیدن و بعدا ضررش رو میبینن Note برداری هستش.
هرچیزی که میخونید رو بنویسید شاید مسخره به نظر بیاد اما در پایان یک جزوه ی ترو تمیز دارید و چون خودتون نوشتید اگه ده سال بعد هم نگاهش کنید به راحتی درک میکنید مسائل نوشته شده رو.
همچنین سعی کنید هر دو هفته یکبار این جزوه ی دست نویس رو مطالعه کنید بعد از چند بار خوندن تمامی مطالبش حتی صفحه ی مورد نظر ملکه ی ذهنتون میشه و دیگه از ذهتون خارج نمیشه و شمارو از اینکه هربار کتاب رو نگاه کنید خلاص میکنه.
امیدوارم با رعایت این نکته ها هیچوقت مبحثی رو فراموش نکنید. موفق باشید😃🌹
🆔 @Notrobit
نکاتی در خوندن وجود داره که باعث میشن به بهترین شکل یاد بگیریم و دیگه مانند خیلی از دوستان اذیت نشیم از هربار فراموشیه یک بحث.
اما نکته ای که وجود داره این هستش که چون شبکه خیلی گسترده هست و مطالب به فراوانی وجود داره عملا طبیعیه که یکسری از اونهایی که توجه کمتری بهشون میشه یا به عبارت بهتر کمتر مورد استفاده قرار میگیرن از یاد برن اما خیلی از دوستان رو دیدم که میگن تقریبا از تمامی مباحث فراموشی دارند این بر میگرده به نوع خوندن ما.
اولین نکته ای که در خوندن باید رعایت بشه یک ذهن آروم هست ذهنی که درگیر باشه یا به عبارت بهتر مشغله ی ذهنی وجود داشته باشه شما صدبار هم یک بحث رو بخونید یاد نمیگیرید.
بحث بعدی در رابطه با چگونه خوندن هستش :
برای اینکه یک مبحث رو یاد بگیریم باید اول ساده سازی رو یاد بگیریم یعنی هربحثی که میخونیم بتونیم برای خودمون به بهترین شکل سادش کنیم.
بطور مثال داریم در رابطه با vlan میخونیم لازم نیست تعاریف گنگ و طولانی رو یاد بگیریم خیلی ساده میایم میگیم با استفاده از ویلن میتونیم اقدام به ایجاد برادکست دامین های مختلف بکنیم.
یا تو همینجا برادکست دامین یعنی چی؟ به محدوده ای که پیام های برادکست داخلش جریان داره.
به همین سادگی.
نکته ی مهم دیگه که خیلی از دوستان انجام نمیدن و بعدا ضررش رو میبینن Note برداری هستش.
هرچیزی که میخونید رو بنویسید شاید مسخره به نظر بیاد اما در پایان یک جزوه ی ترو تمیز دارید و چون خودتون نوشتید اگه ده سال بعد هم نگاهش کنید به راحتی درک میکنید مسائل نوشته شده رو.
همچنین سعی کنید هر دو هفته یکبار این جزوه ی دست نویس رو مطالعه کنید بعد از چند بار خوندن تمامی مطالبش حتی صفحه ی مورد نظر ملکه ی ذهنتون میشه و دیگه از ذهتون خارج نمیشه و شمارو از اینکه هربار کتاب رو نگاه کنید خلاص میکنه.
امیدوارم با رعایت این نکته ها هیچوقت مبحثی رو فراموش نکنید. موفق باشید😃🌹
🆔 @Notrobit
This media is not supported in your browser
VIEW IN TELEGRAM
#Linux
در لينوكس ip ست كردن به چه صورتي هست ؟
بايد بگيد كه به سه روش ميشه براي لينوكس IP ست كرد:
١-در این حالت تغییرات اعمال شده دائمی نبوده و پس از خاموش شدن سیستم، تغییرات از میان می روند.
٢-با ویرایش مستقیم فایل مربوط به کارت شبکه. در این حالت تغییرات دائمی خواهد بود.
٣-با استفاده از ابزار گرافیکی که در این حالت نیز غیر مستقیم فایل مربوط به کارت و توسط رابط گرافیکی به صورت دائمی تغییر خواهد کرد.
در اینجا روش دوم را خواهیم گفت. تغییرات در فایل بر اساس تغییرات پارامتر هایی یا افزودن پارامتر هایی به فایل است. در ادامه چندین مورد اساسی گفته خواهد شد. نخست لازم است فایل مربوط به اینترفیسی مانند eth0 را با ویرایشگر دلخواه باز کنیم.
/vi/etc/sysconfig/network-noscripts/eth0
خوب حالا كه اين فايل رو باز كرديد محتويات رو بصورت زير ميبينيد كه قبلا ip ست شده:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no
خوب حالا شما قسمت BOOTPROTO رو به استاتيك تغيير ميديد
سپس جلوي IPADDR اي پي مورد نظرتونو وارد ميكنيد
و بعد NETMASK اونرو وارد ميكنيد.
لازمه بدونيد با كاربر (root) ميتونيد اينكار ها رو بكنيد.
🆔 @Notrobit
در لينوكس ip ست كردن به چه صورتي هست ؟
بايد بگيد كه به سه روش ميشه براي لينوكس IP ست كرد:
١-در این حالت تغییرات اعمال شده دائمی نبوده و پس از خاموش شدن سیستم، تغییرات از میان می روند.
٢-با ویرایش مستقیم فایل مربوط به کارت شبکه. در این حالت تغییرات دائمی خواهد بود.
٣-با استفاده از ابزار گرافیکی که در این حالت نیز غیر مستقیم فایل مربوط به کارت و توسط رابط گرافیکی به صورت دائمی تغییر خواهد کرد.
در اینجا روش دوم را خواهیم گفت. تغییرات در فایل بر اساس تغییرات پارامتر هایی یا افزودن پارامتر هایی به فایل است. در ادامه چندین مورد اساسی گفته خواهد شد. نخست لازم است فایل مربوط به اینترفیسی مانند eth0 را با ویرایشگر دلخواه باز کنیم.
/vi/etc/sysconfig/network-noscripts/eth0
خوب حالا كه اين فايل رو باز كرديد محتويات رو بصورت زير ميبينيد كه قبلا ip ست شده:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no
خوب حالا شما قسمت BOOTPROTO رو به استاتيك تغيير ميديد
سپس جلوي IPADDR اي پي مورد نظرتونو وارد ميكنيد
و بعد NETMASK اونرو وارد ميكنيد.
لازمه بدونيد با كاربر (root) ميتونيد اينكار ها رو بكنيد.
🆔 @Notrobit
🌀 8 اشتباه مهلک در مصاحبه شغلی
میانگین زمانیک مصاحبه استخدامی حدود 40 دقیقه است، اما 33 درصد از 2000 مدیرشرکتکننده در یک نظرسنجی اظهار کردند که آنان در 90 ثانیه اول مصاحبه خواهند فهمید که آیا داوطلب را استخدام میکنند یا خیر
مدیران اشتباهات زیر را به عنوان دلایل اصلی رد داوطلب برشمردند:
📛 70 درصد اعتقاد داشتند داوطلبان استخدام از نظر ظاهر و پوشش بیش از حد غیررسمی در جلسه مصاحبه ظاهر شدند.
📛 67 درصد گفتند متقاضیان استخدام قادر نبودند تماس چشمی برقرار کنند.
📛 55 درصد به خاطر نحوه از در وارد شدن مصاحبهشونده به اتاق مصاحبه.
📛 47 درصد مدیران ابراز میکردند که داوطلبان استخدام هیچ اطلاعاتی درباره شرکتی که برای مصاحبه آمدهاند نداشتند.
📛 38 درصد مدیران به خاطر کیفیت صدا و میزان اعتماد به نفس و همچنین نداشتن لبخند متقاضی را رد کردند.
📛 33 درصد دلیل رد کردن را نوع نشستن متقاضی هنگام مصاحبه بیان کردند.
📛 26 درصد بد دست دادن متقاضی را دلیل رد شدن میدانند.
📛 21 درصد یکی از دلایل رد شدن متقاضی را دست به سینه نشستن او هنگام مصاحبه عنوان کردند.
🆔 @Notrobit
میانگین زمانیک مصاحبه استخدامی حدود 40 دقیقه است، اما 33 درصد از 2000 مدیرشرکتکننده در یک نظرسنجی اظهار کردند که آنان در 90 ثانیه اول مصاحبه خواهند فهمید که آیا داوطلب را استخدام میکنند یا خیر
مدیران اشتباهات زیر را به عنوان دلایل اصلی رد داوطلب برشمردند:
📛 70 درصد اعتقاد داشتند داوطلبان استخدام از نظر ظاهر و پوشش بیش از حد غیررسمی در جلسه مصاحبه ظاهر شدند.
📛 67 درصد گفتند متقاضیان استخدام قادر نبودند تماس چشمی برقرار کنند.
📛 55 درصد به خاطر نحوه از در وارد شدن مصاحبهشونده به اتاق مصاحبه.
📛 47 درصد مدیران ابراز میکردند که داوطلبان استخدام هیچ اطلاعاتی درباره شرکتی که برای مصاحبه آمدهاند نداشتند.
📛 38 درصد مدیران به خاطر کیفیت صدا و میزان اعتماد به نفس و همچنین نداشتن لبخند متقاضی را رد کردند.
📛 33 درصد دلیل رد کردن را نوع نشستن متقاضی هنگام مصاحبه بیان کردند.
📛 26 درصد بد دست دادن متقاضی را دلیل رد شدن میدانند.
📛 21 درصد یکی از دلایل رد شدن متقاضی را دست به سینه نشستن او هنگام مصاحبه عنوان کردند.
🆔 @Notrobit
This media is not supported in your browser
VIEW IN TELEGRAM
سریعترین لپ تاپ گیمینگ دنیا از ایسر با وزن 8.6 کیلو گرم و نمایشگر منحنی و قیمت 9 هزار دلار!
🆔 @Notrobit
🆔 @Notrobit
This media is not supported in your browser
VIEW IN TELEGRAM
مفهوم MTU Mismatch در دو ثانیه!
@Notrobit
@Notrobit
مایکروسافت یک پچ امنیتی اضطراری برای ویندوز منتشر کرده که رفعی برای آسیب پذیری با شناسه CVE-2017-11937 هست. اگر از ویندوز استفاده می کنید همین الان آپدیت کنید.
این آسیب پذیری به هکر ها اجازه میده که از راه دور روی سیستمتون کد اجرا کنند و کنترل کل سیستمتون رو بدست بگیرند.
ممکنه به باج افزار ها آلوده بشید پس هر چه سریعتر اقدام کنید..
🆔 @Notrobit
این آسیب پذیری به هکر ها اجازه میده که از راه دور روی سیستمتون کد اجرا کنند و کنترل کل سیستمتون رو بدست بگیرند.
ممکنه به باج افزار ها آلوده بشید پس هر چه سریعتر اقدام کنید..
🆔 @Notrobit
Forwarded from Notrobit
Media is too big
VIEW IN TELEGRAM
آموزش صوتی و تصویری LAN Network Design
مدرس: مهندس محمد طاهری
پارت: اول
زمان اموزش: 7 دقیقه
🔎#Scenario
🆔 @Notrobit
💠Manager: @taheri1990
🔎 #Video
مدرس: مهندس محمد طاهری
پارت: اول
زمان اموزش: 7 دقیقه
🔎#Scenario
🆔 @Notrobit
💠Manager: @taheri1990
🔎 #Video
Forwarded from Notrobit
Media is too big
VIEW IN TELEGRAM
آموزش صوتی و تصویری LAN Network Design
مدرس: مهندس محمد طاهری
پارت: دوم
زمان اموزش: 20 دقیقه
🔎#Scenario
🆔 @Notrobit
💠Manager: @taheri1990
🔎 #Video
مدرس: مهندس محمد طاهری
پارت: دوم
زمان اموزش: 20 دقیقه
🔎#Scenario
🆔 @Notrobit
💠Manager: @taheri1990
🔎 #Video