صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 14

موضوع: هفته ۷ - eigrp

  1. #1
    Member Shafagh آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    566
    Thanked: 5028

    هفته ۷ - eigrp

    برای پرسش یا رفع اشکال از موضوع بعدی استفاده کنید.
    ویرایش توسط Shafagh : 11-22-2012 در ساعت 09:46 AM

  2. The Following 6 Users Say Thank You to Shafagh For This Useful Post:


  3. #2
    Super Moderator Saeed Alkhamis آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    Ahvaz
    نوشته ها
    811
    Thanked: 2151
    Convergence Time در EIGRP بسیار بالا است و دلیل آن اینست که وقتیEIGRP دو مسیر برای رسیدن به یک شبکه دارد یک مسیر را بعنوان مسیر برگزیده یا (Successor)

    و دیگری را مسیر برگزیده بعدی (Feasible Successor) انتخاب می­کند یعنی تمامی پارامترهای محاسبه را برای دو مسیر انجام می­دهد و در Topology Table نگهداری می­کند

    و بهترین مسیر به Routing Table انتقال داده می­شود.

    Neighbor Table در این Table مشخصات همسایگان از قبیل IP آدرس Interface . Hold time- Sequence Number – SRTT . RTO

    : IP آدرس همسایه و اینترفیس که همسایه با آن در حال گوش کردن است

    : Hold timeمدت زمانی که روتر صبر می¬کند تا جواب Hello فرستاده شده برگردد که پیش فرض 3 برابر Hello time است.

    :Uptime زمانی که از همسایه شدن می¬گذرد.

    Sequence Number :تمامی Packet های فرستاده شده به همسایه¬ها و Packet های رسیده از همسایه¬ها دارای Sequence Number است و تعداد پکتهای که در صف هستند.

    :RTO فاصله بین ارسال Unicast ها را می¬گویند یعنی مدت زمانی که یک روتر می¬تواند صبر کند برای جواب یک پکت Unicast قبل از فرستادن مجدد.

    SRTT : میانگین زمان صرف شده از ارسال بسته به همسایه تا دریافت ACK .

    Topology Table : بعد از اینکه روتر همسایه¬های خود را شناخت می¬تواند Topology Table خود را بسازد و مسیرهای Successor و Feasible را انتخاب کند این جدول از طریق Dual

    ساخته می¬شود و Routing Table از این جدول بدست می¬آید

    Routing Table : بر اساس Topology Table این جدول شکل می¬گیرد در این جدول تا 6 مسیر برای یک شبکه می¬تواند نگهداری شود در این جدول 3 نوع مسیر Route داریم.

    1.Internal 2.External 3.Summary

    Route : Internal Route های که درون یک EIGRP روتر محاسبه می¬شوند.

    Route : External Route های که از Protocol Routing دیگری یا ازEIGRP با Number AS متفاوتی وارد شوند.

    Route : Summary Route های داخلی که Summarize شده¬اند

    Hello Packet : این Packet هر 5 ثانیه در Lan و Fast wan استفاده می­کند از Multicast

    هر 60 ثانیه در لینکهای زیر 1.5MB بجزلینک­های Point to point و Sub interface ها این Packet بصورت Unicast فرستاده می­شود Multicast پکت­ها با آدرس 224.0.0.10 فرستاده می­شود

    این نوع پکت شامل Hold time که 3 برابر Hello Interval است. این پکت برای پیدا کردن و نگهداری همسایه­ها استفاده می­شود.

    (Hello پکتها نیازی به ACK ندارند.)

    نکته : در EIGRP تنها پیام­های Hello بصورت Connectionless ارسال شده و بقییه پیام­ها Connection Oriented هستند.

    ACK Packet : یک تأییدی است برای رسیدن Update و همیشه بصورت unicast فرستده می­شود.

    Update Packet : حاوی اطلاعات برای همسایگان است که برای همسایه جدید بصورت Unicast ولی در بقیه موارد بصورت Multicast فرستاده می­شود.

    Query Packet : برای پیدا کردن Feasible Successor به شکل Multicast ارسال می­شود.

    Replay Packet : در جواب یک Query بصورت Unicast به فرستنده Query ارسال شده و حاوی مشخصات Feasible Successor مسیر درخواستی و بصورت Unicast ارسال می­شود.

    RTP چیست؟ Reliable Transport Protocol وظیفه انتقال پیامهای EIGRP را بعهده دارد انتقال پیامها بوسیله RTP همراه با گارانتی است این بسته ها از IP به شماره 88

    و آدرس Multicast رزو شده 224.0.0.10استفاده می­کند پیامهای Hello نیازی به ACK نداشته و Un Reliable رد و بدل می­شوند انتقال Update - Query – Replay نیاز به ارسال Reliable دارد.

    Stuck in Active
    در EIGRP یک مسیر سالم Passive نامیده می­شود چرا که تلاش برای پیدا کردن آن قبلاً صورت گرفته و اکنون در Routing Table قرار دارد اگر یک مسیر Active باشد

    به این معنا است که روتر در حال جستجو برای پیدا کردن مسیر دیگر به آن شبکه Down شده می­باشد. در واقع وقتی Feasible successor برای یک مقصد وجود نداشته باشد

    محاسبات Diffusing برای پیدا کردن مسیر به آن مقصد صورت گرفته و Route به حالت Active درمی­آید سپس روتر به تمامی همسایگان خود Query می­فرستد و FD خود را

    به مقصد بی­نهایت (infinity ) اعلام می­کند. اگر همسایگان یک یا چند FS برای مقصد مورد سوال داشته باشند به همراه Distance خود به درخواست جواب می­دهند در غیر اینصورت

    خود به حالت Active درآمده و به پرسش از همسایگان خود می­پردازند اگر جوابی از همسایگان خود دریافت نکنند Route به حالت SIA در می­آيد.

    نکته : تا زمانی که روتر برای مسیر FS داشته باشد به حالت Active نمی­رود


    Distance Feasible : متر یک روتر فعلی تا مقصد

    Advertised distance (Reported) : متریک همسایه تا مقصد

    نکته: قابلیت Leak-Map در sub interface کار نمیکند

    در زمان Summary کردن یک Route به Null0 زده می شود که اگر بخواهیم این Route را حذف کنیم باید در زمان Summary کردن Administrative distance را 255 تعیین کنیم

    Ip summary-address eigrp 100 172.16.0.0 255.255.252.0 255



    ویرایش توسط Saeed Alkhamis : 11-10-2012 در ساعت 11:45 AM

  4. The Following 9 Users Say Thank You to Saeed Alkhamis For This Useful Post:


  5. #3
    Moderator farhadnia آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    خرم آباد
    نوشته ها
    1,550
    Thanked: 4429
    1- EIGRP یک پروتکل Cisco Proprietary است این پروتکل را advanced distance-vector می نامند یعنی در کنار داشتن خواص پروتکل های DV برخی از خواص پروتکل های Link State را نیز دارا است.

    2- الگوریتم محاسبه بهترین مسیر در پروتکل EIGRP را (Diffusing Update Algorithm (DUAL می نامند.

    3-EIGRP برای ارسال update ها از آدرس multicast 224.0.0.10 و آی پی پروتکل شماره 88 استفاده می کند. یعنی برای ارسال بسته ها از UDP یا TCP استفاده نمی کند.

    4- مقدار AD در روت های داخلی EIGRP که در جدول روتینگ با کد D مشخص می شوند برابر 90 و در روت های External که با کد EX در جدول روتینگ مشخص می شوند 170 است.

    5- بین پروتکل EIGRP و IGRP در صورت داشتن AS Number یکسان Redistribute بصورت خودکار انجام می پذیرد.

    6- پروتکل EIGRP از یک Composite متریک که شامل پارامتر های Bandwidth ،Delay ، Load ، Reliability و MTU است استفاده می کند.

    7- تابع ریاضی که EIGRP جهت محاسبه MTU بکار می برد به صورت زیر می باشد:


    8- در تابع فوق K ها ضرایب معادله هستند که می تواندد مقدار 0 تا 255 را اختیار کنند. به صورت پیش فرض تنها K1 و K3 مقدار یک دارند و K2,K4 و K5 مقدار صفر دارند که با این تفسیر معادله به صورت ساده شده 255*( BW-R + Delay) خلاصه می شود ، دقت کنید که BW-R به صورت 7^10 تقسیم بر BW در معادله جایگزاری می شود.

    9- از نکته شماره 6 می توان استنباط کرد که در حالت پیش فرض تنها دو پارامتر BW و Delay در محاسبه بهترین مسیر ها در EIGRP مورد استفاده قرار می گیرند.

    10-EIGRP از کمترین مقدار BW و مجموع مقدار Delay مسیر برای انجام محاسبه متریک استفاده می کند.

    11- پیشنهاد می شود که از پارامتر های load و Reliability جهت محاسبه متریک استفاده نشود ، زیرا این مقادیر به شدت متغییر هستند و باعث بوجود آمدن عدم پایداری در شبکه می شود.

    12- همانظور که از فرومول فوق مشخص است MTU هیچ تاثیری در نتیجه معادله ندارد.

    13- برای تغییر ضرایب معادله یعنی K Value ها می توان از دستور metric weights در زیر مجموعه دستورات EIGRP استفاده نمود.

    14- می توان با استفاده از دستور offset-list مقدار متریک روت های دریافت شده یا ارسال شده به همسایگان را افزایش داد. برای این منظور ابتدا باید با استفاده از یک access-list روت منتخب خود را انتخاب کرد و بعد در زیر مجموعه دستورات eigrp با استفاده از offset-list مقدار مورد نظر خود را به متریک روت مربوطه اضافه کرد.

    15- در EIGRP شرط اینکه یک روتر با روتر دیگر همسایه شود این است که الف) مقدار K Value ها مشابه باشد ب) شماره AS number دو روتر یکسان باشد ج) در صورت وجود Authentication حداقل یک key با رمز یکسان بر روی دو روتر وجود داشته باشد .

    16- در EIGRP برای اینکه دو روتر همسایه شوند نیاز نیست که الف) Router-ID های یکسان داشته باشند ب) نیاز نیست که اینترفیس های متصل دو روتر در یک subnet باشند و فقط لازم هست که دو روتر با هم ارتباط IP داشته باشند ج) نیاز نیست که مقدار پامتر های hello time و dead time روتر ها یکسان باشد زیرا این پارامتر ها به همراه بسته ها update برای روتر همسایه ارسال می شوند.

    17- تنها زمانی که در EIGRP نیاز است که Router-ID یکتا باشد وقتی است که روتر روت های External را وارد EIGRP می کند.

    18- در EIGRP در صورت استفاده از secondary ip آدرس در دستور network ارتباط همسایگی برقرار نمی شود.

    19- می توان با استفاده از دستور network 0.0.0.0 255.255.255.255 ترتیبی داد که eigrp بر روی تمامی اینترفیس های روتر فعال شود. در واقع eigrp بر روی اینترفیس هایی فعال می شود که IP Address آن اینترفیس در یکی از دستورات network جا شود.

    20- EIGRP به صورت پیش فرض Auto-Summary است این خاصیت را می توان با استفاده از دستور no auto-summary غیر فعال کرد.

    21- برای summary کردن یک رنج IP می توان دستور زیر را بر روی تنظیمات یک اینترفیس خاص زد:
    metric ip summary-address eigrp as Net-Address Subnet

    22- وقتی که یک آدرس را summary می کنیم eigrp یک route با AD 5 به جدول روتینگ اضافه می کند. این روت در صورتی اضافه می شود که حداقل یک روت more specific تر در جدول روتینگ وجود داشته باشد.

    23- با استفاده از خاصیت passive interface می توان ترتیبی داد تا subnet متصل به یک اینترفیس با استفاده از دستور network برای باقی شبکه advertise شود ولی hello بر روی آن اینترفیس ارسال نشود. بدین ترتیب از طریق آن اینترفیس هیچ رابطه همسایگی برقرار نخواهد شد.

    24-EIGRP بهترین مسیر انتخابی را در جدول routing قرار می دهد ولی مسیر های نامرقوب تر را نیز در جدول topology نگهداری می کند و در صورت از دست دادن بهترین مسیر به سرعت از این مسیر های پشتیبان استفاده خواهد کرد ، بدین ترتیب زمان convergence time در eigrp بسیار کم است.

    25- تنها مسیر هایی در جدول topology به عنوان feasible successor نگهداری می شوند که اصطلاحا شرط feasibility را داشته باشند ، این شرط می گوید تنها مسیر هایی feasible successor می شوند که مقدار Reported Distance آنها کمتر از مقدار Feasible Distance باشد.

    26- Feasibility Condition برای این منظور لحاظ می شود که روتر مطمئن باشد که مسیر انتخابی یک loop نیست یعنی امکان گذشتن از خود روتر را نداشته باشد در واقع این شرط یک heuristic است یعنی وقتی مسیری مقدار متریکش از مقدار متریک محاسبه شده توسط خود روتر کمتر باشد هیچگاه نمی تواند برای رسیدن به مقصد از همین روتر عبور کند.

    27- دستور show ip eigrp topology تنها روت های feasible و feasible successor را نشان می دهد برای دیدن تمامی روت ها می توان از دستور show ip eigrp topology all-links بهره برد.

    28-EIGRP یک پروتکل با قابلیت unequal load-balancing است یعنی می تواند مسیر هایی با متریک های متفاوت را برای یک مقصد خاص در جدول routing قرار دهد.

    29- برای تنظیم خاصیت unequal load-balancing می توان مقدار پارامتر variance را در زیر مجموعه دستورات eigrp تنظیم کرد. این پارمتر به این صورت عمل می کند که مقدار نوشته شده در مقابل این پارامتر در مقدار FD ضرب شده و تمامی مسیر هایی که به عنوان FS شناخته شده اند و مقدار متریک کمتری از این حاصلضرب دارند در جدول routing نصب می شوند.

    30- می توان با استفاده از دستور maximum-path ترتیبی داد تا تعداد محدودی روت در جدول routing جهت load-balancing استفاده شود. مقدار پیش فرض این روت 4 است. در نسخه های قدیمی IOS این مقدار می تواند حداکثر 6 باشد و در نسخه های جدیدتر این مقدار می تواند تا 16 باشد.

    31- با استفاده از دستور traffic-share [balanced | min across-interface] ترتیبی داد تا فقط روت در جدول روتینگ نصب شود ولی از آن استفاده نشود تا زمانی که روت بهتر down شود ، این تکنیک زمان convergence time را بهتر می کند. مقدار پیش فرض این پارامتر balanced است یعنی از همه path ها استفاده می کند.

    32-EIGRP به صورت پیش فرض از 50 درصد از میزان پهنای باند اینترفیس جهت ترافیک خود بهره می برد به همین دلیل تنظیم مقدار پارامتر bandwidth بر روی اینترفیس الزامی است. با استفاده از دستور ip bandwidth-percent eigrp که در mode تنظیمات اینترفیس زده می شود مقدار این پارامتر را به دلخواه تغییر داد.

    33- می توان با استفاده از دستور neighbor ترتیبی داد تا به جای multicast بسته ها eigrp بصورت unicast ارسال شوند.

    34- به صورت پیش فرض ویژگی Split-horizon بر روی اینترفیس های EIGRP فعال است ، این خاصیت زمانی که از اینترفیس های point-to-multipoint استفاده می کنیم دردسر ساز می شود. برای غیر فعال کردن این ویژگی در زیر مجموعه دستورات اینترفیس دستور no ip e split-horizon eigrp as را می زنیم.
    ویرایش توسط farhadnia : 11-11-2012 در ساعت 08:15 AM

  6. The Following 8 Users Say Thank You to farhadnia For This Useful Post:


  7. #4
    Moderator Alireza.mohammadi آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    iran.tehran
    نوشته ها
    1,156
    Thanked: 4556
    1- ایجاد یک AS یکسان در هر دو سمت باعث برقراری ارتباط خواهد شد.

    2- پرتکل EIGRP تنها روی پورتهایی فعال می گردد که آدرس آنها شامل آدرسی که بعد از Network نوشته می شود باشد.

    3- در صورتی که Wildcard mask بعد از IP نوشته نشود آدرس مربوطه زیر مجموعه کلاسهای استاندارد خواهد بود.

    4- در صورتی که از Wildcard mask استفاده نماییم محاسبه آدرس بر اساس محاسبه آدرس در ACL انجام می گردد.

    5- مراحل اضافه کردن یک آدرس به جدول Routing :

    • شناسایی روتر های Neighbor با استفاده از پیامهای Hello
    • تبادل اطلاعات موجود در جدول Topology
    • اضافه کردن بهترین مسیر به مقاصد مختلف

    6- EIGRP شامل سه جدول می باشد.

    7- جدول Neighbor شامل لیستی از روتر های همسایه می باشد.

    8- جدول Topology شامل تمامی مقاصد و مسیر های مختلف می باشد که روتر یا خود بدست آورده و یا از همسایگاه خود دریافت کرده است.

    9-جدول Routing تشکیل شده از بهترین مسیر های موجود در جدول Toplogy می باشد.

    10- در EIGRP چیزی به اسم DR و BDR وجود ندارد و پیامها بصورت Multicast ارسال می گردد واینکار باعث می شود تا پروسه کار آسان تر گردد.

    11 - در صورتی که روتر بخواهد Update ی را به چند روتر از طریق یک اینترفیس بفرستند از آدرس 224.0.0.10 ارسال می نماید.

    12- پیامهای Update با استفاده از پرتکل RTP ارسال می گردد تا ازرسیدن اطلاعات به مقصد اطمینان حاصل گردد.

    13- پیامهای Update به دو شکل می باشد :

    • partial Update که شامل تغییرات می باشد و در صورت بروز تغییر ارسال خواهد شد.
    • Full Update که شامل کل Route های موجود در جدول Topology بوده و در ابتدا شناسایی یک روتر جدید به آن فرستاده خواهد شد



    14- EIGRP از پارامترهای Bandwith و Delay بصورت پیشفرض استفاده می نماید و سایر گزینه ها غیر فعال می باشد. البته راه اندازی سایر گزینه ها در برخی شرایط خاص پیشنهاد می شود و نیز MTU در محاسبه نهایی متریک به کار نمی آید و لی در Update ها همیشه وجود خواهند داشت.

    15- این پرتکل برای شناسایی مسیر هایی که بدون Loop باشد سه مرحله را می گذراند :

    • برقراری Neighborship
    • تبادل جدول Topology
    • محاسبه متریک مسیر های مختلف و انتخاب بهترین مسیر




    16- Hold time بر روی پورتهای LAN بصورت پیشفرض 15 ثانیه و در Interface و Subinterface های Frame relay و سرعت کمتر از T1 برابر 60 ثانیه می باشد.

    17- کم کردن زمان پارامترهای Hello timer و Hello Interval به Convergence می تواند کمک نماید.

    18- EIGRP از Bidirectional Forwarding Detection برای شناسایی رابطه معیوب استفاده می نماید.

    19- در حالت پیشفرض زمان hold timer برابر با 3 برابر Hello interval می باشد.

    20- اگر زمان Hold time را کوچکتر از Hello Interval قرار دهیم باعث Flapping خواهد شد.

    21- هنگامی که Interface ی با دستور بعد از Network همخوانی داشته باشد دو حالت رخ می دهد:

    • ارسال پیام Hello برای یافتن همسایگان دیگر با آدرس Multicast
    • منتشر نمودن اطلاعات متصل به اینترفیس مربوطه



    22- جلوگیری از انتشار پیامهای Hello در اینتر فیس های غیرمجاز:

    • استفاده از Passive interface
    • فعال نکردن EIGRP بر روی اینترفیس و استفاده از Redistribution در حالاتی که به شبکه ای دیگر متصل می باشد.



    23- در روش اول هیچ نوعی از پیامهای EIGRP ، نه بصورت Multicast و unicast نه پردازش خواهد شد و نه منتشر می شود واین بدان معناست که یک لایه امنیتی برای توپولوژی اعمال می شود.

    24- در حالتی که Authentication مابین دو روتر موفقیت آمیز نباشد روتر از پردازش پیامهای Hello روی پورت مربوطه خوداری خواهد کرد.

    25- برای یکسان سازی زمان پروسه Authentication می توان از پرتکل NTP استفاده نمود.

    26- درهنگام عیب یابی Authentication نکات زیر می تواند مفید باشد :

    • به پیکر بندی های پایه و clock دو دستگاه توجه کنید
    • String مورد استفاده در بین دو دستگاه را چک کنید
    • با استفاده از دستور Show Key Chain از اعتباز Sting ها مطمئن شوید



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

    27- در تعیین روتر های همسایه بصورت استاتیک نیازی به نوشتن آدرس مربوط به Interface روتر بعد از دستور Network نخواهیم داشت زیرا EIGRP به صورت اتوماتیک اقدام به انتشار آدرس مزبور خواهد کرد.


    ویرایش توسط Alireza.mohammadi : 11-12-2012 در ساعت 03:39 PM
    تا ابد آب شرمنده عباس ماند...

    [Only registered and activated users can see links. ]


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

  8. The Following 7 Users Say Thank You to Alireza.mohammadi For This Useful Post:


  9. #5
    EIGRP یه Hybrid و classless روتینگ هست .
    در مورد AD در EIGRP :
    90 for EIGRP internal routes
    170 for EIGRP external routes
    5 for EIGRP summary routes.
    110 OSPF
    1 STATIC
    120 RIP
    از split horizon و poison-reverse پشتیبانی میکنه .
    auto-summary پیشنهاد میشه غیر فعال بشه و دستی اینکار رو انجام بدیم .
    پکت های Multicast فرستاده میشه به 224.0.0.10
    و در مورد Type/ Length/ Value یا همون TLV ها :
    General TLVs
    0x0001 - General EIGRP parameters (applies to any EIGRP packet regardless of protocol)
    0x0003 - Sequence (used by Cisco's Reliable Multicast)
    0x0004 - EIGRP software version, the original version being 0 and the current version being 1 (used by Cisco's Reliable Multicast)
    0x0005 - Next Multicast Sequence (used by Cisco's Reliable Multicast)
    IP TLVs
    0x0102 - IP internal routes
    0x0103 - IP external routes
    برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت.
    يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم .
    امنیت مطلق نیست.

  10. The Following 8 Users Say Thank You to Vahid For This Useful Post:


  11. #6
    مدیر بخش نشر دانش Yousef Naimi آواتار ها
    تاریخ عضویت
    Aug 2010
    محل سکونت
    Tehran
    نوشته ها
    788
    Thanked: 3844

    Lightbulb

    • کد:
      Router(config)#router eigrp 100
      Router(config-router)#network [address] [wildcard]
      IOS این قابلیت را دارد که چنانچه در این دستور ، به جای wildcard mask اشتباها subnet mask را وارد کردیم ، parser بطور اتوماتیک آن را به wildcard mask تبدیل می کند .


    • دستور network نشان دهنده ی اینست که پروتکل بر روی کدام اینترفیس ها باید فعال شود ، اما به این معنی نیست که همین شبکه تبلیغ نیز می شود . لذا این دستور نمی تواند چیزی که تبلیغ می شود را کنترل کند ، بلکه تنها فعالسازی process روی اینترفیس ها را کنترل می نماید .
      این مسئله در OSPFv3 یا EIGRPv6 حل شده است ؛ به این صورت که فعال سازی process را مستقیما روی اینترفیس انجام می دهیم .


    • در EIGRP از دستور زیر برای verification استفاده می کنیم .
      کد:
      Router#debug eigrp packets [SIAquery] [SIAreply] [ack] [hello] [query] [reply] [request] [stub] [update]
      توجه کنید که از debug ip eigrp استفاده نکردیم . زیرا EIGRP طراحی شده تا multiple protocol stacks را عبور دهد (مانند IPv4 , IPX , Appletalk).
      لذا دستور فوق به یک multiprotocol process اشاره می کند ، در حالیکه debug ip eigrp تنها مربوط به IPv4 process می باشد .


    • در EIGRP پس از تنظیمات اولیه و دستور network ، همیشه ابتدا باید با دستور show ip eigrp neighbors ، مقدار Q count را چک کنیم که صفر باشد ؛ در غیراینصورت ارتباط مشکل دارد .


    • در EIGRP و RIP ، تنها مسیر هایی که در routing table قرار دارند (یعنی مسیر هایی که مورد استفاده قرار می گیرند) تبلیغ می شوند ؛ لذا مسیرهایی که در topology table هستند اما در routing table نیستند تبلیغ نمی شوند .
      در OSPF اینچنین نیست و همه ی مسیر ها تبلیغ می گردند .


    • در OSPF ، با زدن دستور زیر در محیط اینترفیس ، می توان network type را به اینترفیس شناساند .
      کد:
       Router(config-if)#ip ospf network [broadcast | non-broadcast | point-to-multipoint | point-to-point]
      اما در EIGRP چنین دستوری وجود ندارد . لذا EIGRP می تواند بصورت اتوماتیک نوع update را تشخیص دهد .


    • MTU و hop count به عنوان متریک در EIGRP به کار نمی روند .
      MTU به عنوان یک tie breaker مورد استفاده قرار می گیرد .
      Hop count هم برای اینست که مطمئن شویم count to infinity نمی شویم .


    • در EIGRP ، قابلیت split-horizon به عنوان یک مکانیزم loop prevention به کار نمی رود ، بلکه روشیست که باعث می شود update ها بصورت موثر تر و efficient تری رد و بدل شوند . مثلا در Dynamic Multiple VPN یا همان DMVPN :

      Multiple GRE tunnel داریم تا یک Automatic full mesh یا IPsec tunnel بوجود بیاوریم . در این طراحی از EIGRP به عنوان یک IGP برای مسیریابی استفاده می شود .


    • هنگامیکه از دستور neighbor استفاده می کنیم ، فرایند گوش دادن به پکت های multicast دریافتی غیر فعال می شود و تنها به unicast ها توجه می شود .


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


    • در OSPF ، زمان holdtime به معنای زمانیست که ما منتظر می مانیم تا hello دریافت کنیم ، قبل از اینکه همسایه را down یا unreachable معرفی نماییم .
      در EIGRP ، زمان holdtime زمانیست که ما در پکت های hello قرار می دهیم تا به همسایه بگوییم که چه مدت باید صبر کند تا hello دریافت کند ، قبل از اینکه ما را down یا unreachable معرفی کند . لذا holdtime تنظیم شده روی اینترفیس ، بر روی remote neighbor اثر می گذارد ، نه local interface .


    • توجه کنید که send-lifetime مشخص می کند که کدام key number باید استفاده شود ، نه accept-lifetime .
      زمان accept برای overlap است تا مطمئن شویم mismatch در زمانها رخ نمی دهد .


    • اختصارات DUAL

      Feasible Distance : متریک بهترین مسیر
      Feasible Successor : مسیر backup برای یک مقصد خاص
      Advertised Distance : متریک یاد گرفته شده از همسایه
      Local Distance : متریک لازم برای رسیدن به همسایه
      Feasibility Condition : ملاک و معیار اعتبار مسیر های backup


    • در OSPF ، برای تغییر cost ، می توان پهنای باند را تغییر داد ؛ اما در EIGRP ، تغییر پهنای باند می تواند تغییرات غیرقابل پیش بینی دیگری را نیز بوجود بیاورد .
      لذا بهتر است برای تغییر متریک در EIGRP ، زمان Delay را تغییر دهیم .


    • هنگامیکه دو مسیر با آدرس یکسان داریم ، (صرف نظر از اینکه چه AD یا چه متریکی داشته باشد) روتر همیشه به longest match توجه می کند .


    • Leak-map ، قابلیتیست برای Traffic Engineering که با آن می توان برای یک summary address تعریف کرد که چه آدرس هایی برای آن مسیر خلاصه شده مجاز هستند . لذا leak-map در واقع اجازه می دهد تا مسیرهای خاصی از طریق summary route تبلیغ گردند .

      برای فعال کردن آن :
      1- یک ACL یا Prefixlist می سازیم و مسیرهایی که می خواهیم leak شوند را match می کنیم .
      2- یک route-map میسازیم تا ACL یا Prefixlist را صدا بزند .
      3- در نهایت دستور زیر را وارد می کنیم .
      کد:
      Router(config-if)#ip summary-address eigrp as-number ip-address mask [admin-distance] [leak-map name]


    • اگر leak-map را صدا بزنیم ، ولی برای آن route-map نساخته باشیم ، فقط summary-route تبلیغ می شود .
      یک مزیت route leaking اینست که مسیرهای leak شده ، خاص تر از مسیر summary هستند ، لذا روتر آنها را ترجیح می دهد .
      همچنین در زمانیکه می خواهیم یک default route با interface summary-address بفرستیم ، اما نمی خواهیم تبلیغ هیچکدام از subnet ها متوقف شود ، می توان از leak-map استفاده کرد .
      قابلیت leak-map در پروتکل EIGRP ، شبیه قابلیت suppress/unsuppress map در پروتکل BGP است .
    تصاویر پیوست شده تصاویر پیوست شده
    ویرایش توسط Yousef Naimi : 11-13-2012 در ساعت 07:19 AM دلیل: از دیشب ساعت 10 مخابرات "شهید دستغیب" شیراز منهدم شده تا الان :))
    It's OK to fail, as long as you keep trying

    CCNA - CCNA Security - CCNP R&S - CCNP Security

  12. The Following 7 Users Say Thank You to Yousef Naimi For This Useful Post:


  13. #7
    Special Member Mohsen.Afifpour آواتار ها
    تاریخ عضویت
    Aug 2010
    نوشته ها
    871
    Thanked: 3849
    با سلام من با توجه به مشغله کاری این هفته داشتم .

    نتونستم تمرین رو به موقع حل کنم .

    آگه آقای زندی لطف کنند(پارتی بازی کنند :d ) من چندین پست آمورشی در مورد eigrp تو فروم نوشتم .اونا رو به عنوان نکته ازم قبول کنید .
    با تشکر
    To Achieve; a long way

  14. The Following 3 Users Say Thank You to Mohsen.Afifpour For This Useful Post:


  15. #8
    مدیر CCNP Club moghaddas آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    Internet
    نوشته ها
    422
    Thanked: 1277
    - جهت احراز هویت EIGRP دستور ip authentication mode eigrp 1001 md5 الزامی است؛ اما در sh run نمایش داده نمی شود.

    - اگر در یک task خاص از شما سوال شد که بدون است route-map/passive-interface/distribute-list تنها connected routes را advertise کنید، یعنی می بایست router را بعنوان stub تنظیم کنید.

    - به کمک دستور show ip eigrp neighbor detail می توان از stubبودن یک همسایه مطلع شد.

    - در EIGRP انتخاب بهترین مسیر pre-emptive نیست؛ همیشه PPP linkها بصورت physical زودتر UP می شوند پس ترجیح داده می شوند. در واقع PPP linkها زودتر از Frame linkها UP می شوند. لذا EIGRP روی لینک های PPP زودتر به convergence می رسد و routeها در RIB اعمال می کند. در همان حال که EIGRP روی frame-relay نیز در حال به convergence رسیدن است.

    - هنگام redistributeکردن دو EIGRP process در هم metricها بطور خودکار ترجمه می شوند و نیازی به تنظیم کردن آنها نیست؛ اما هنگام redistribute کردن تمام پروتکل های دیگر در EIGRP نیاز به تنظیم metric می باشد.

    - با استفاده از دستور traffic-share min across-interfaces ترافیک تنها روی مسیری با minimum-cost ارسال می گردد.
    ویرایش توسط moghaddas : 11-13-2012 در ساعت 11:26 AM

  16. The Following 4 Users Say Thank You to moghaddas For This Useful Post:


  17. #9
    Member Shafagh آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    566
    Thanked: 5028
    نکته این هفته:
    در EIGRP یک مسیر سالم Passive نامیده میشود چرا که تلاش برای پیدا کردن آن قبلاً صورت گرفته و اکنون در Routing Table قرار دارد اگر یک مسیر Active باشد
    به این معنا است که روتر در حال جستجو برای پیدا کردن مسیر دیگر به آن شبکه Down شده میباشد. در واقع وقتی Feasible successor برای یک مقصد وجود نداشته باشد

    http://blog.shafagh.com/persian/2009/11/02/eigrp
    ویرایش توسط Shafagh : 11-14-2012 در ساعت 07:09 AM

  18. The Following 4 Users Say Thank You to Shafagh For This Useful Post:


  19. #10
    Member Sepide آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    Tehran
    نوشته ها
    61
    Thanked: 130
    Eigrp پروتکل انحصاری سیسکو است و Advanced Distance Vector محسوب میشود .
    از Multicast Address ، 224.0.0.10 استفاده میکند .

    سه جدول دارد : Neighbor Table ، Topology Table ، Routing Table
    پکت های Eigrp
    Hello
    Update
    Query
    Reply

    با استفاده از پیام های Hello رابطه مجاورت برقرار میکند سپس روترها مسیرهایی را که شناسایی کرده اند را با پیام های Update به روترهای همسایه ارسال میکنند .روترها با دریافت این اطلاعات جدولی به نام Topology Table ایجاد میکنند .
    Show ip eigrp topology
    سپس الگوریتم Dual را روی Topology Table اجرا میکند تا بهترین مسیرها را پیدا کند و آنها را در Routing Table قرار میدهد .
    مسیرهای اصلی به عنوان Successor و مسیرهای جایگزین به عنوان Feasible شناخته میشوند .
    در Eigrp مسیرهای Passive یعنی : برای رسیدن به مقصد مسیری وجود دارد که فعال است ( نیازی به محاسبه نیست )
    مسیرهای Active یعنی : برای رسیدن به مقصد مسیری وجود ندارد که فعال باشد و روتر در حال محاسبه است .
    کد:
    Rack1R4#show ip eigrp topology EIGRP-IPv4 Topology Table for AS(100)/ID(150.1.4.4) Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply, r - reply Status, s - sia Status P 155.1.79.0/24, 1 successors, FD is 2707712 via 155.1.45.5 (2707712/2195712), Serial1/1 P 155.1.5.0/24, 2 successors, FD is 2195456 via 155.1.0.5 (2195456/281600), Serial1/0.1 via 155.1.45.5 (2195456/281600), Serial1/1 P 150.1.7.0/24, 1 successors, FD is 2835456 via 155.1.45.5 (2835456/2323456), Serial1/1 P 155.1.146.0/24, 1 successors, FD is 2707456 via 155.1.45.5 (2707456/2195456), Serial1/1 P 155.1.45.0/24, 1 successors, FD is 2169856 via Connected, Serial1/1 P 150.1.8.0/24, 2 successors, FD is 2323456 via 155.1.0.5 (2323456/409600), Serial1/0.1
    وقتی مسیرهای successor دچار مشکل میشوند و مسیر Feasible هم وجود ندارد ، روتر از پیام های Query برای پیدا کردن مسیر استفاده میکند . روترها برای پاسخ به پیام های Query از پیام Reply استفاده میکنند .
    Eigrp از Ack استفاده میکند تا مطمئن شود پکتها به صورت صحیح فرستاده شدند ، فقط Hello پیام ها Ack ندارند .

    برای محاسبه متریک از K value ها استفاده میکند :
    K1:bandwidth , k2:load , k3:delay ,k4: Reliability , k5: MTU
    پیش فرض از Bandwidth و Delay استفاده میکند .
    اگر K Vlaue ها یکسان نباشند در روترها رابطه همسایگی ایجاد نمیشود .
    برای تغییر پهنای باند Eigrp روی اینترفیس که پیش فرض 50% است از دستور
    Ip bandwidth percent eigrp AS-number %number استفاده میشود .

    Load Balancing : حداکثر تا 6 مسیر با Cost یکسان انجام میشود .
    برای مسیر با Cost نامساوی از Variance استفاده میشود .
    X = variance * FD
    Feasible Distance : متریک تا روتر مقصد
    کلیه مسیرهایی که FD آنها از X کمتر است در Loadbalancing شرکت میکنند .
    Variance عددی بین 1 تا 128 است که عدد 1 یعنی LB برای مسیرهایی با Cost یکسان فعال است .

    میتوان همسایه ها را به صورت دستی تنظیم کنیم با دستور neighbor Ip interface-name در دوسمت باید کانفیگ شود . در این صورت پیام ها به صورت unicast ارسال میشوند .
    برای تزریق مسیرهای eigrp با AS های متفاوت از دستور redistribute eigrp AS-number استفاده میکنیم .
    Auto summary به صورت پیش فرض در eigrp فعال است .

  20. The Following 3 Users Say Thank You to Sepide For This Useful Post:


صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. EIGRP K-Value
    توسط ReZa Moghadam در انجمن Routing & Switching به پارسی
    پاسخ ها: 10
    آخرين نوشته: 09-13-2012, 12:02 AM
  2. مسابقه eigrp
    توسط farhadnia در انجمن مسابقات
    پاسخ ها: 17
    آخرين نوشته: 08-02-2012, 06:05 PM
  3. دانلود فایل PDF آموزش پروتکلeigrp
    توسط Mohsen.Afifpour در انجمن نشر دانش
    پاسخ ها: 2
    آخرين نوشته: 07-27-2012, 08:12 PM
  4. معنی tlv در پروتکل eigrp چیست؟
    توسط perspolis در انجمن CCNA Club
    پاسخ ها: 2
    آخرين نوشته: 02-12-2012, 10:38 PM
  5. تست در مورد eigrp
    توسط sima در انجمن CCNP Club
    پاسخ ها: 18
    آخرين نوشته: 08-22-2011, 08:16 AM

مجوز های ارسال و ویرایش

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