MiLaDNaSa2004

برترین مقالات علمی در حوزه فناوری اطلاعات و ارتباطات

 
۴G چیست؟ (همه چیز درباره 4g )
نویسنده : میلاد - ساعت ۱:۱٢ ‎ب.ظ روز ۱۳٩٠/۱۱/٥
 
 http://static.trustedreviews.com/94%7C356401%7Cb2d3_4fe903-b17f-6cae33-fb04-15318-110492724g.jpg

این روزها صحبت هاى زیادى پیرامون شبکه هاى بى سیم ۴G مى شنویم. بد نیست بدانید این نوع سرویس دهى در کشور پیشرفته اى مثل ایالات متحده آمریکا نیز شیوه نوپا و جوانى است، تنها نزدیک به دو سه هفته است که کمپانى هاى Sprint و Verizon در این کشور سرویس ۴G خود را ارائه نموده اند و گمانه زنى هایى نیز انجام شده است که شاید T-Mobile نیز تمایل داشته باشد وارد این عرصه شود.
اما براى کاربران و مشتریان تفاوت عمده در ۴G تماماً در سرعت دسترسى به اینترنت است، لذا اگر کاربرى به سرعت اینترنت بر روى موبایل یا مودمش اهمیتى نمى دهد، طبیعتا احتیاجى به ۴G ندارد. وقتى صبحت از ۴G مى نمائیم G مخفف Generation یا نسلى از تکنولوژى شبکه هاى بى سیم است، در هر کدام از این نسل ها سرعت دسترسى به اینترنت به صورت چشمگیرى افزایش یافته است و البته سرویس ارائه شده در هر نسل سر سازگارى با نسل قبلى را ندارد و براى استفاده از آن بایستى گوشى و ابزارهاى خود را ارتقا دهید و سرویس دهند ه ها نیز میبا یستى سخت افزارهاى جدیدى را نصب نمایند.
نسل اول یا اولین G شبکه هاى آنالوگ سلولى بودند. در نسل دوم یا ۲G هر چند شبکه ها دیجیتال شد ولى کماکان سرعت پائین بود، بسیارى از گوشى هایى که کماکان در بازار هستند هنوز از تکنولوژى ۲G پشتیبانى به عمل مى آورند در این شبکه ها سرعت دسترسى به اینترنت در رنجى بین
۹۵۶ کیلوبیت بر ثانیه تا ۲۰۰ کیلوبیت برثانیه است. در شبکه هاى ۳G حداقل سرعت از ۳۸۴ کیلوبیت بر ثانیه شروع مى شود ولى در مورد حداکثرش کمى صبر کنید تا به آن برسیم.
سیستم هاى ۴G از قبیل وایمکس و LTE مدعى ارائهء سرعت واقعى ۵ مگابیت بر ثانیه یا قدرى بیشتر هستند، چیزى شبیه آنچه مى شود بر روى کابل در خانه به آن دسترسى داشت.
اما نسخه هاى اخیر این تکنولوژى وعدهء سرعتى صدها مگابیت سریعتر از هر اینترنت خانگى را مى دهد. علاوه بر این شبکه هاى ۴G قادر هستند شیوه صدا بر روى پروتکل اینترنت یا همان به اختصار VOIP را جایگزین سیستم قدیمى مدارگزینى تماس هاى صوتى نمایند.
از دیدگاه دیگر در آینده نزدیک تکنولوژى ۴G مى تواند دسترسى به اینترنت را در گجت هایى مثل دوربین هاى دیجیتال، ابزارهاى بازى و یا مثلا قاب هاى دیجیتال را تبدیل به یک امر عادى نماید. بخش پیچیده  داستان ما در اینجاست که سرویس دهنده هایى مثل AT&T یا T-Mobile در حال نصب تکنولوژى هاى ۳G جدیدى هستند که از برخى از تکنولوژى هاى ابتدایى ۴G سریعترند.
فرض مثال HSPA+ کاملا بر مبناى تکنولوژى ۳G است و در اصل یک ارتقاى نرم افزارى بر روى اینگونه شبکه ها محسوب مى شود اما سرعتش به شکل حیرت آورى زیاد است.
سرویس ارائه شده بدین شکل توسط T-Mobile به سرعت واقعى حدود ۷ مگابیت بر ثانیه مى رسد و این سرویس دهنده معتقد است ظرف چند سال آینده این سرعت را مى تواند ۴ برابر کند (البته ۷ مگابیت در ثانیه سرعتى است که کاربران در عالم واقعیت تجربه مى کنند چون سرویسى که این کمپانى ارائه مى کند ۲۱ مگابیت بر ثانیه است)، لذا T-Mobile هنوز به سمت ۴G نرفته است هر چند شاید در آینده نزدیک تغییر رویه بدهد.

http://www.gooyait.com/uploads/358px-Samsung_4G_LTE_modem-4.jpg
اما ۴G تنها سریعتر از ۳G نیست از آنجایى که ۴G ظرفیتهاى بسیار بالاترى از ۳G دارا است، ارائه دهندگان این سرویس محدودیتى براى میزان استفاده کاربران از پهناى باند در یک بازه زمانى مشخص مثلا یک ماه در نظر نمى گیرند (البته فعلاظ) چیزى که در شبکه هاى ۳G مرسوم است.
لذا همین امر ۴G را به عنوان جایگزینى مناسب براى اینترنت خانگى بر مبناى کابل معرفى مى کند و در همین
زمینه سرویس دهندگانى همچون Clearwire شروع به فروش سرویس هاى وایمکس ۴G به کاربران خانگى نموده اند.
هر چند شاید فعلا در ظاهر از نظر سرعت دسترسى به اینترنت شبکه هاى ۴G با ۳G برابرى کنند اما در آیندهء نزدیک این شبکه ها چه از نظر سرعت و چه از نظر محدودیت هاى فعلى توان پیشى گرفتن از نسل پیشین خود را دارند و فعلا در ابتداى راه هستند.
مودم هاى بسیارى براى دسترسى به اینترنت به شیوهء ۴G ارائه شده است اما تعداد گوشى هایى که از ۴G پشتیبانى مى کنند نیز هنوز اندک است هر چند HTC EVO 4G یا مثلا Samsung Epic 4G فعلا جز گزینه هاى محبوب کاربران هستند.

 

http://shabakeit.com/blog/wp-content/uploads/2012/01/4g-600x337.jpg


 
 
آموزش محاسبه سریع WILCARD MASK و SUBNETMASK مورد نیاز برای روتینگ و سویچینگ
نویسنده : میلاد - ساعت ۱۱:٠٠ ‎ق.ظ روز ۱۳٩٠/٩/۳٠
 

محاسبه Wilcard Mask

http://www.listphile.com/Fortune_500_Logos/Cisco_Systems/image/077_cisco.jpg

برای بعضی افراد محاسبه Subnet Mask واقعا مشکل است. بعد از چند وقت تمرین ویادگیری خواهید دید
که Subnetting خیلی ساده و اسان است. بعد از یادگیری Subnetting با بحث Wilcard Mask روبرو میشویم .

اصلا Wilcard Mask چی هست؟

عمده کاربرد Wilcard Mask در IOS های سیسکو در ACL ها (که نشان میدهد چه آدرسهایی IP اجازه وچه آدرسهایی دسترسی ندارند ) برای مثال access-list 10 permit 10.0.3.0 0.0.0.255 - از دیگر مصارف آن در Routing نظیر پروتکل مسیریابی OSPF (که اندازه یک شبکه را نشان میدهد) میباشد.

در این پست مختصرا به توضیح این مفهوم خواهم پرداخت.
همانطور که خدمتتون گفتم Subnetting ساده است . محاسبه Wilcard Mask هم ساده ترمی باشد.
میبینیم:

فرض کنید ما یه شبکه با 10.0.0.0 با Subnetmask 255.255.255.240 داریم.
ما میخوایم یک ACL (Access list) برای این شبکه ایجاد کنیم.که کل شبکه به یکسری منابع دسترسی نداشته باشند .
برای این کار در ACL ما نیاز به اختصاص دادن Wilcard Mask برای آن Subnet داریم

ابندا باینری Subnetmask به صورت زیر محاسبه میکنیم:
255.255.255.240=11111111.1111111.1111111.11110000

در مرحله بعد یه جمع ساده میسازیم (به آخرین Octet نگاه کنید).برای Wilcard Mask فقط صفرها را جمع میبندیم.

8+4+2+1=15

بنابر این WilcardMask ما 0.0.0.15 خواهد بود.
یک مثال دیگه

ما یک شبکه 10.0.0.0 با مسک 255.255.248.0 داریم
مرحله اول:

255.255.248.0=11111111.11111111.11111000.00000000

مرحله دوم
فقط صفرها رو محاسبه میکنیم

4+2+1.128+64+32+16+8+4+2+1
Wildcard Mask 0.0.7.255


یه روش راحت تر اینکه
به طور مثال
255.255.240.0
هر Octet رو از 255 کم میکنیم


255-255=0
255-255=0
255-240=15
255-0=255

بنابراین Wilcard Mask

0.0.15.255

CIDR(Classless Inter-Domain Routing

اصطلاح دیگری که شما باید با آن آشنا بشوید CIDR است این بطور اساسی یک روش است که ISPها (Internet Service Providers) برای تخصیص دادن یک مقدار از آدرس به یک کمپانی و یا مشتری استفاده میکنند
زمانی که شما یک دسته آدرس را از یک ISP دریافت میکنید چیزی شبیه به این 192.168.10.32/28 است.این به شما subnet mask شما را میگوید .نشان slash به معنای این است که چه مقدار bits روشن است
بدیهی است که بیشترین32/ است زیرا یک byte است 8 bit پس 32=8*4
اما بخاطر داشته باشید که بیشترین subnet mask میتواند باشد 30/ زیرا شما باید حداقل دو bits برای host bits نگه دارید
بطور مثال در کلاس A ,defult subnet mask 255.0.0.0 است این بدین معنی است که اولین byte از subnet mask همگی یک است (11111111) وقتی استناد به علامت slash کنیم بطور مسلم 255.0.0.0 است 8/ زیرا این هشت bits دارد
همچنین در کلاس (B ,defulf subnet mask 255.255.0.0(1111111.1111111.0.0 است و همجنین میتوانیم تعریف کنیم 16/ زیرا 16 بیت یک است
توجه داشته باشید که در روترهای سیسکو از فرمت slash استفاده نمیتوانیم بکنیم

Subnet Mask     CIDR value
 
255.0.0.0                /8
255.128.0.0            /9
255.192.0.0           /10
255.224.0.0           /11
255.240.0.0           /12
255.248.0.0           /13
255.252.0.0           /14
255.254.0.0           /15
255.255.0.0           /16
255.255.128.0        /17
255.255.192.0        /18
255.255.224.0        /19
255.255.240.0        /20
255.255.248.0        /21
255.255.252.0        /22
255.255.254.0        /23
255.255.255.0        /24
255.255.255.128     /25
255.255.255.192     /26
255.255.255.224     /27
255.255.255.240     /28
255.255.255.248     /29
255.255.255.252     /30


 
 
HDMI چیست؟ (همه چیز درباره HDMI)
نویسنده : میلاد - ساعت ۱۱:٤٠ ‎ق.ظ روز ۱۳٩٠/٩/۱٢
 
  HDMI چیست؟

http://reviews.cnet.com/i/ss/2008/0229_QuickGuide_HDMI_cables/graphics3_HDMI.jpg 

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

HDMI و یا High Definition Multimedia Interface به معنای رابط مولتی مدیا با کیفیت بالا می‌باشد. این پورت اولین و تنها پورت مستقل بین چند کمپانی است که در سال 2003 توسط شرکت‌های Sony , Panasonic , Philips , Hitachi , Silicon Image , Toshiba ،Thomson با مشارکت مالی و تکنولوژی این شرکت‌ها ایجاد شد .

http://g-ec2.images-amazon.com/images/G/01/electronics/detail-page/details_hdmi_1000hd.jpg 

این رابط تنها رابط استاندارد می‌باشد که قادر است صدا و تصویر را بدون هیچگونه افت کیفیت و فشرده سازی انتقال دهد. این رابط می‌تواند صدا و تصویر را به راحتی و تنها بوسیله یک کابل انتقال داده و دستگاهایی مثل DVD Player ‌ها، کنسول‌های بازی، سیستم‌های حرفه‌ای صوتی و تصویری را به هم متصل کند.
HDMI می‌تواند تصاویر را با تمامی‌کیفیت‌ها و استاندارد‌های موجود انتقال داده بدون اینکه خللی در کیفیت تصاویر ایجاد شود. این کابل در کنار انتقال تصاویر می‌تواند صدای دیجیتال را در 8 باند مجزا تا 196kHz منتقل کند، همچنین در حال حاضر این رابط تمامی‌استاندارد‌های صوتی رایج و فرمت‌های دیجیتال از قبیلDolby Digital , DTS را ساپورت می‌کند.

برای استفاده از HDMI هر دو دستگاه ( فرستنده و گیرنده ) باید این فرمت را پشتیبانی کنند، بهترین راه برای دانستن اینکه یک وسیله از این تکنولوژی پشتیبانی می‌کند این است که ببینیم آن وسیله دارای درگاه ( Port ) خروجی و ورودی HDMI می‌باشد و یا خیر.

 

خروجی HDMI کسنول بازی شرکت مایکروسافت Xbox

در حال حاضر و در چند سال اخیر بسیاری از لوازم ساخته شده قادر به استفاده از این تکنولوژی هستند، برای مثال بسیاری از DVD Player ‌های موجود در بازار دارای خروجی HDMI می‌باشند . همچنین کنسول‌های بازی شرکت مایکروسافت Xbox360 و همچنین کنسول محبوب سونی PlayStation3 دارای درگاه HDMI می‌باشد. لوازی که این تکنولوژی را پشتیبانی می‌کنند دارای لوگوی HDMI می‌باشند.

 

خروجی HDMI کنسول بازی شرکت سونی PlayStation3

در مقایسه با رابط‌های قدیمی ‌این رابط دارای بهترین نتیجه و بهترین کیفیت می‌باشد. در مورد انتقال تصاویر HDMI قادر است تصاویر دیجیتال را بدون افت کیفیت و فشرده سازی با بالاترین سرعت ممکن انتقال دهد. در مورد انتقال صدا HDMI قادر است اصوات را به صورت دیجیتال بدون کمترین نویز و افت کیفیت انتقال دهد.

 

از نظر راحتی استفاده HDMI راحت‌ترین روش و در عین حال ارزان‌ترین روش می‌باشد. در رابط‌های قدیمی‌شما مجبور به استفاده از چندیدن کابل رنگی ( کابل‌های تصویر و صدای دو کاناله و یا کابل‌های تصویر و صدای چند کاناله ) بودید. در صورتی که در تکنولوژی HDMI تنها از یک کابل استفاده می‌کنید.

http://www.360drives.com/images/xbox360-hdmi.jpg 

در دستگاه‌های خانگی طول کابل‌های انتقال بین 1 تا 2 متر می‌باشد ، اما از سوی سازندگان محدودیتی برای طول کابل ایجاد نشده است و کابل‌هایی حتی با طول 40 متر نیز ساخته شده است. یک سازمان مشترک مسئول اعمال استاندارد‌های مختلف این تکنولوژی می‌باشد که کابل‌های تولید را باید بر حسب نوع و جنس و کیفیت و طول آنها مورد تایید قرار می‌دهد. اگر طول کابل‌ها بیش از حد و طولانی باشد شما نیازمند یک دستگاه تقویت کننده سیگنال‌های HDMI خواهید بود.

خروجی HDMI نیکون D300 و نیکون D3

در سال 2007 دو شرکت نیکون و سونی در دوربین‌های جدید حرفه‌ای تک لنز انعکاسی دیجیتال خود خروجی‌های HDMI را تعبیه کردند که این دوربین‌ها قادر می‌باشند تصاویر تهیه شده را به صورت مستقیم به تلویزیون‌هایHDTV انتقال دهند. کارشناسان عقیده دارند که در آینده بسیاری از دوربین‌های عکاسی و فیلمبرداری دیجیتال تولید شده توسط کمپانی‌های مختلف HDMI را پشتیبانی کنند و برای نمایش تصاویر تهیه شده بر روی مونیتور‌ها و تلویزیون‌ها از این تکنولوژی استفاده کنند.

خروجی HDMI سونی A700

برای اینکه شما از حداکثر امکانات HDMI استفاده کنید نیازمند یک مونیتور و یا تلویزیون هستید که HDMI را پشتیبانی کند. تلویزیون‌های که از این تکنولوژی حمایت می‌کنند به نام HDTV شناخته می‌شوند که در سال‌های اخیر بسیار پیشرفت کرده است و تولید آنها با شتاب در حال انجام است. تلویزیون‌های HDTV دارای چند حسن نسبت به نسل‌های گذشته هستند. HDTV‌ها در دو نسل ارائه می‌شوند که یکی با رزولوشن 1080*1920 و دیگری با رزولوشن 720*1280 می‌باشد. به طور مثال در تلویزیون‌های قدیمی‌که از سیستمPAL استفاده می‌کردند حداکثر دارای رزولوشن 576*768 بودند و یا XGA دارای رزولوشن 768*1024 بودند و تلویزیون‌هایی که از سیستم NTSC استفاده می‌کردند دارای رزولوشن 480*720 بودند.

 

HDTV‌ها در حدود 6 برابر با کیفیت تر از نسل‌های گذشته هستند. یکی دیگر از محسنات این HDTV‌ها استفاده از تصاویر عریض 16:9 ( سینمایی ) برای پخش تصاویر است. تلویزیون‌های معمولی و نسل‌های گذشته تصاویر را به صورت 4:3 ارائه می‌کردند. طبق تحقیقات صورت گرفته تصاویر عریض و با فرمت 16:9 بهترین حالت برای چشم انسان می‌باشد و نسبت به تلویزیون‌های استاندارد که تصاویر را به صورت 4:3 ارائه می‌کردند بسیار عملکرد بهتری دارند. یکی دیگر از مزایای تلویزیون‌های HDTV پشتیبانی از صدای چندگانه مثل 5:1 و 7:1 می‌باشد.

 http://content.monstercable.com/product_content/ps3/HDR_Game_PS3_HDMI_G4cl.jpg

خروجی 5:1 آنالوگ

در آینده بسیاری از فیلم‌های سینمایی و همچنین بازی‌های کامپوتری با استاندارد HDMI عرضه خواهند شد. به همین منظور این فیلم‌ها و بازی‌ها حجم بسیار بیشتری را اشغال خواهند کرد که برای دخیره آنها نیازمند دیسک‌هایی با ظرفیت بالاتری خواهند بود.


ساختار کابل‌های HDMI

از این پس باید منتظر نسل جدید رسانه‌های دخیره سازی مثل Blu Ray و HD DVD که به ترتیب توسط سونی و توشیبا عرضه می‌شوند باشیم.

 

در پایان باید ذکر شود که در حال حاضر نسخه 1. 3 از فرمت HDMI ارائه شده است که نسبت به نسخه‌های پیشین قابلیت‌های بیشتری دارد. این نسخه در 22 ژوئن سال 2006 ارائه شد که سرعت انتقال داده‌ها را به 10.2 Gbit/s افزایش داد همچنین فرمت‌های صوتی Dolby TrueHD و DTS-HD Master Audio را نیز پشتیبانی می‌کند، همین طور تصاویری با عمق بیتی 48 بیت که فضای رنگی گسترده‌تری است را نیز پشتیبانی می‌کند. در اکتبر سال 2007 نیز اصلاحات جزئی دیگری در این فرمت ایجاد شد که این نسخه را با نام b1. 3 شناخته می‌شود.

در جدول زیر نسخه‌های مختلف این فرمت را مشاهده می‌کنید.

 


 
 
EIGRP چیست ؟(همه چیز درباره EIGRP)
نویسنده : میلاد - ساعت ۸:۳٠ ‎ب.ظ روز ۱۳٩٠/۸/٥
 

آموزش پروتکلeigrp

مقدمه
EIGRP مخفف Enhanced Interior Gateway Routing Protocol یک پروتکل مسیریابی مخصوص سیسکو می باشد .EIGRP یک پروتکل classless هست این بدین معنی است که در واقع زمان به روز کردن مسیرها subnet mask را ارسال میکند .
EIGRP به عنوان پروتکل مسیریابی مرکب یا hybrid routing protocol شناخته میشود به این خاطر که هم خصوصیتهای پروتکلهای مسیریابی distance-vector و link-stateرا دارا می باشد اما خود سیسکو از آن به نام یک پروتکل مسیریابی پیشرفته distance vector می شناسد .

نکته: در واقع واژه hybrid گمراه کننده است به این خاطر که EIGRP ترکیبی از distance-vector و link-state نیست در واقع یک پروتکل مسیریابی distance vector با خصوصیتهای پیشرفته می باشد .

خصوصیات اصلی EIGRP
• از VLSM و شبکه های جدا از هم پشتیبانی میکند
• برای انتقال و دریافت پکتهای EIGRP از Reliable Transport Protocol (RTP) استفاده میکند .
• برای انتخاب بهترین مسیر از الگوریتم Diffusing Update Algorithm (DUAL) استفاده میکند
• کشف و شناختن همسایه ـ استفاده از Hello messages دوره ای برای شناختن و مانیتور کردن وضعیت اتصالات با همسایه ها
• زمان راه اندازی تمام جدول مسیریابی را معاوضه میکند و اگر تغییری بعدا در جدول مسیریابی انجام شود آن را به صورت triggered updates ارسال میکند ( نه مثل پروتکل distance-vector که تمام تغییرات ارسال کند بلکه به این صورت که اطلاعاتی را که شما در آن تغییرات route داده اید فقط ارسال می شود ) و در واقع triggered updates فقط به روترهایی ارسال میشوند که به این اطلاعات نیاز دارند . این حالت متفاوت با پروتکلهای مسیریابی link-state می باشد به این صورت که تغییرات در link-state به تمام روترهای link-state در آن area ازسال میگردد . به عنوان مثال EIGRP زمانی تغییرات را ارسال میکند که یک لینک جدید در دسترس قرار میگیرد یا یک لینک غیر قابل دسترسی باشد .
• پشتیبانی از چندین پروتکل :EIGRP میتواند route های خود را برای شبکه های IPv4, IPv6, AppleTalk , IPX/SPX مبادله کند .
• Load balancing :EIGRP از تعادل بار یا LOAD BALANCING روی متریک های نابرابر پشتیبانی میکند که در واقع این کار به مدیر شبکه این اجازه را می دهد که ترافیک را در شبکه خود بهتر توزیع کند.


EIGRP از متریکهایی که ترکیب شده از bandwidth, delay, reliability, load استفاده میکند به صورت پیش فرض EIGRP فقط از bandwidth , delay استفاده میکند .

EIGRP از 5 نوع پکت برای ارتباط استفاده میکند :
Hello:
برای شناختن همسایه استفاده می کند که بصورت دوره ای بصورت مالتی کست ارسال می شود .
Update:
برای advertise کردن مسیرها استفاده میشود . به صورت مالتی کست فقط زمانی ارسال میگردد که یک تغییر انجام بگیرد
Ack:
تایید کردن دریافت یک update ـ در واقع ACK یک پیام Hello بدون محتوی داده می شود که همیشه بصورت unicast ارسال میشود و از UDP استفاده می کند .
Query:
برای پیدا کردن یک مسیر جایگزین زمانی که همه مسیرها به مقصد مشکل داشته باشند مورد استفاده قرار میگیرد
Reply:
برای پاسخ دادن به query برای دستور دادن صادر کننده استفاده می شو نه برای دوباره محاسبه کردن مسیر به خاطر اینکه feasible successorsوجود دارد . پکتهای Reply همیشه به صورت unicast برای صادر کننده پیام ارسال میشود .
EIGRP هر query و پیغام reply را با استفاده از RTP ارسال میکند و هر پیغام برای تایید کردن دریافت از یک پیام EIGRP ACK استفاده می کند

کشف کردن مسیر در EIGRP
تصور کنید که دو روتر در شبکه ما قرار دارد که با استفاده از EIGRP تنظیم شده اند . اجازه دهید ببینم چه اتفاقی می افت زمانی که آنها روشن میشوند .
ابتدا روتر تلاش می کند که یک ارتباط همسایگی با فرستادن پکتهای HELLO با دیگر روترهای که EIGRP اجرا دارند برقرار کند . آدرس مقصد 224.0.0.10 که یک آدرس مالتی کست در EIGRP است می باشد . با این روش دیگر روترها که EIGRP اجرا دارند این پکت مالتی کست را دریافت کرده و آن را پردازش می کنند این پکتها روی TCP ارسال میشوند .


بعد از شنیدن hello از R1 ـ R2 با یک پکت hello دیگه جواب می دهد .


همچنین R2 جدول مسیر یلبی خود را با استفاده از پکتهای UPDATE به R1 ارسال میکند به خاطر داشته باشید که R2 در اولین بار تمام جدول مسیریابی خود را ارسال میکند .


روتر R1 دریافت پکت Update را با استفاده از پیام ACK تایید میکند .


همچنین R1 تمام جدول مسیریابی را در اولین بار به R2 ارسال میکند .


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


اکنون دو روتر R1 و R2 همه مسیرهای همسایه را یاد گرفتند و در واقع شبکه به همگرایی یا CONVERGE رسیده است. اما یکسری نکات هست که می بایستی شما آن را بدانید :

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

برای همسایه شدن می بایستی روترها شرایط زیر را دارا باشند :

+روتر می بایستی پکت hello را از همسایه خود بشنود (دریافت کند ).
+ EIGRP autonomous system روترها می بایستی یکسان باشد .
+ K-values می بایستی یکسان باشد .

سه جدول در EIGRP ساخته می شود که عبارتند از :

+Neighbor table( جدول همسایه ) :

شامل لیستی از روترهای مستقیم متصل که در مجاورت روتر قرار دارند و وروی آنها EIGRP اجرا می باشد
+ Topology table (جدول توپولوژی ) :
لیستی از همه مسیرهای که از هر همسایه EIGRP یادگیری یا ضبط شده است.
+Routing table (جدول مسیریابی ):
لیستی از بهترین مسیرهایی که از جدول توپولوژی و پردازشهای دیگر مسیریابی بدست آمده است

نحوه تنظیم EIGRP:


آشنایی با چند اصطلاح:


Advertised distance (AD):
هزینه همسایه تا مقصد را گویند
Feasible distance (FD):
حاصل جمع هزینه AD به اضافه هزینه بین روتر محلی (local ) با next-hop روتر ( روتر گره بعدی ) را گویند .
Successor :
اولین مسیر که رای رسیدن به یک مقصد استفاده میشود . مسیر Successor در جدول مسیریابی (routing table) نگهداری می شود .یک نکته رو توجه داشته باشید که successor بهترین مسیر برای رسیدن به مقصد می باشد .
Feasible successor:

در واقع به نام مسیر پشتیبان شناخته می شود . برای feasible successor شدن مسیر می بایستی انتخاب شده می بایستی یک AD کمتری نسبت به FD مسیر successor جاری داشته باشد .

شاید درک کردن این مطالب یک خوده گیج کننده باشه . اما با توضیح یک مثال این مشکلات برطرف خواهد شد


حال تصور کنید شما در تهران فرا گرفته اید و می خواهید به مشهد بروید . شما نیاز دارید که بهترین مسیر از تهران به مشهد را انتخاب نمایید ( با کمترین cost (.
در توپولوژی که در شکل قبل ترسیم شده است تصور کنید که روتر A و B برای اولین بار جداول مسیریابی خود را مبادله میکنند . روتر B می گوید که hey بهتربن متریک (cost ) از من تا مشهد 50 و از شما تا مشهد 90 و آن را به روتر A منتشر (advertise ) میکند .در این زمان روتر A اولین متریک (50) را به عنوان Advertised distance انتخاب می کند . و دومین متریک (90) از تهران به مشهد از طریق سبزوار را به عنوان Feasible distance مینامد .
روتر تهران همچنین مسیر دیگری به صورت تهران> گرگان> مشهد را نیز که از طریق روتر گرگان با Advertised distance 70 وFeasible distance 130 منتشر (advertise ) شده است را دریافت می کند
همه این مسیرها در جدول topology روتر A قرار میگیرند .


روتر A مسیر مشهد از طریق سبزوار (روترB ) به خاط داشتن کمترین Feasible distance را داخل جدول مسیریابی (routing table) خود قرار میدهد . مطلب دیگه ای که می بایستی آن را بدانیم مسیر تهران>گرگان>سبزوار
به عنوان feasible successor قرار میگیرد و باز هم برای انتخاب یک FS می بایستی به نکته زیر توجه کنید :
که برای انتخاب یک feasible successor حتما می بایستی که یک روتر AD کمتری نسبت به FD مسیر جاری داشته باشد .
شاید بپرسید که اصلا دانستن شرایط feasibility به چه دردی میخوره ؟
به این خاطر هست که FS یک مسیر loop-free برای رسیدن به مقصدر را تضمین میکند به زبان دیگر نباید با SUCCESSOR جاری loop back داشته باشد
اگر مسیری با Successor غیر معتبر شود ( مثلا به خاطر تغییرات توپولوژی) یا اگر همسایه متریک را تغییر داد ـ DUAL برای رسیدن به مقصد feasible successors را چک میکند . اگر آن را پیدا کرد DUAL از آن استفاده میکند و از محاسبه دوباره برای انتخاب successor جدید اجتناب می کند ولی اگر feasible successor مناسبی وجود نداشته باشد یک محاسبه بایستی برای انتخاب successor جدید اتفاق بیفتد .
درمثال ما مسیر تهران < گرگان < مشهد دارای AD (70) می باشد که کمتر از FD مسیر successor که 90 است می باشد به همین خاطر این مسیر به عنوان successor route انتخاب می شود .
نکته :
Feasible successor در جدول توپولوژی (topology table) قرار دارد نه در جدول مسیریابی (routing table)

 
 
← صفحه بعد