استفاده از چند مودم اینترنتی بصورت همزمان
فرض کنید 3 مودم ، یک سوییچ لایه 2 و چند کامپیوتر در شبکه به هم وصل شدن. اگر بخواهیم در این شبکه اینترنت داشته باشه و هروقت که مثلا مودم اول قطع شد کامپیوتر ها از مودم دوم برای اینترنت استفاده کنن و ... در این صورت کانفیگ کامپیوتر ها و مودم ها چطوره؟ ممنون میشم راهنماییم کنید
11 پاسخ
اگه به سیسکو مسلط هستید میتونید از همون سیسکو استفاده کنید و اصراری بر میکروتیک نیست.
هر چند که رابط کاربری میکروتیک بسیار عالی طراحی شده و اگه شما به مباحث شبکه تا حدی مسلط باشید این سناریو رو با میکروتیک با اندکی سرچ میتونید به راحتی انجام بدید
ITPRO ی عزیز شما کامپیوترهاتون رو به سویچ لایه دو متصل کنید و یک روتربورد میکروتیک ساده تهیه کنید و مودمهاتون رو با پورت RG45 ای که روشون هست به پورتهای روتربورد میکروتیک متصل کنید و با استفاده از قابلیت Load Balancing ای که میکروتیک در اختیارتون قرار میده می تونید همزمان از سه خط استفاده کنید و در ضمن این خطوط بصورت Backup همدیگه هم عمل می کنند این کار بصورت کامل در آموزشهای ویدیوی زیر آموزش داده شده :
- سناریوهای میکروتیک - قسمت چهاردهم : انجام Load Balancing با استفاده از Mangle بر روی میکروتیک
- سناریوهای کاربردی در میکروتیک - قسمت دهم : load balancing جهت تجمیع بار و افزایش سرعت اینترنت
ITPRO باشید
بایستی دست به دامان میکروتیک بشین!
ممنون. میشه بیشتر توضیح بدید راجع به کانفیگ و اینکه کجا از میکروتیک استفاده کنم ؟ من با سیسکو آشنایی دارم.
در صورتی که روتر سیسکو دارید
روی روتر PPPOE کانفیگ کنید( آموزشش توی همین سایت هست)، در نتیجه به تعداد اشتراک اینترنتی که دارید interface dialer خواهید داشت. استاتیک روت به تنهایی نمیتونه کمک کنه چون زمانی که یکی از اینترنت ها قطع شد نمیتونه خود به خود شیفت کنه روی استاتیک روت بعدی به این دلیل که حتی اگه کانکشن PPP قطع بشه interface dialer همیشه در حالت up up قرار داره (تنها زمانی می تونه شیفت کنه که اینترفیس لوکال روتر از دسترس خارج بشه و برای مثال دو یا چند تا استاتیک روت با administrative distance های مختلف دارید این اتفاق می افتد و در جدول روت تغییر رو می تونید ببینید)
یه استثنا وجود داره که سیسکو در IOS جدید یه کامند گذاشته که در صورت قطع شدن کانکشن PPP، اینترفیس dialer رو به حالت down down میبره و کار رو راحت میکنه. ببینید توی زیر مجموعه اینترفیس dialer این کامند رو دارید یا نه
Router(config)#int dialer1
Router(config-if)# dialer down-with-vInterface
لینکش هم اینه
http://www.cisco.com/c/en/us/support/docs/wan/point-to-point-protocol-ppp/200466-Track-PPP-session-over-Dialer-interface.html
در صورتی که این کامند نیست در IOS روتر شما
برای حل این مساله می بایست SLA و track کانفیگ کنید، بدین صورت که آدرس DNS گوگل رو پینگ و Track کنه و به جای administrative distance در آخر استاتیک روت اول، اون رو منوط به نتیجه track کنید. اینطوری در صورتی که نتونه پینگ برای مثال 4.2.2.4 رو از روی interface dialer 1 بگیره خود به خود اون رو شیفت میده روی استاتیک روت بعدی
(نکته اینه که administrative distance استاتیک روت در صورت ننوشتن عدد در آخر خط کانفیگ، عدد یک هستش و شما می بایست استاتیک روت دوم رو با administrative distance مثلا دو کانفیگ کنید. )
حالا از همه اینها که بگذریم یه راه حل عالی وجود داره برای Load balancing در صورتی که بیش از یک ADSL دارید، فرقی نمی کنه که از ISP مشابه باشند یا نه
سیسکو راهکار OER رو پیشنهاد میده که می شه در کانفیگ NAT overload یه کلمه اضافه کرد تحت عنوان OER به معنی Otimized Edge Routing، که سیسکو میگه alternative way of routing traffic، برای شبکه هایی (کوچک و متوسط) که از NAT برای اتصال به اینترنت استفاده میکنند فرقی نمیکنه یک یا دو ISP باشه
کارکرد طبق توضیح سیسکو
OER/PfR can measure parameters such as delay, throughput, loss and reachability, among others, pre-determined policies to select the best performing path, and route packets accordingly.
المنت هایی مانند delay, throughput, loss and reachability رو مد نظر قرار میده و ترافیک رو تقسیم و/یا ارسال می کنه
کانفیگش هم در بدنه NAT قرار میگیره
R1(config)#ip nat inside source list 1 pool 1 overload oer
با سوئیچ لایه 2 نمیشه و باید روتر باشه
دادن چند ipهم ممکنه ظاهرا ارتباط شما رو با اون مودمها برقرار کنه اما مشکلات زیادی توی کار پیش میاد و عملا برای مدت طولانی قابل استفاده نیست
با استفاده از ماکروسافت و vmware هم میتونی این کار رو بکنی
اگه بخوای از Microsoft استفاده کنی باید بری سراغ مبحث NIC teaming
اگه با Vmware Esx هم بخوای بری می تونی کارت شبکه های مجازیتو براحتی لود بالا نس کنی . البته باید از اون طرف هم کارت شبکه فیزیکی چه و چه wireless باید موجود باشه تو ویندوز یا ماشین مجازیت .
منطقی ترین راه load balancing با استفاده از یک روتر هست که همونطوری که دوستمون فرمودند میکروتیک یک گزینه خیلی خوبه
جناب آقاشاهی درود بر شما. تشکر از اینکه OER رو معرفی کردید.
سلام
اگر می خواین روتر میکروتیک بزارین می تونید همه مودم ها رو به روتر وصل کنید و از روتر یک خروجی بگیرین و بدین به سوئیچ شبکه
توی routes هم باید برای هر مودم یک روت بنویسین که بسته به نوع لودبالانس شما باید دیستنس مختلف باشه...
خیلی ممنون از همه.
پس این سوال که تو ذهنم بود ، حتما باید روتر داشته باشیم توشبکه وبا یه سوییچ لایه 2 قابل حل نیست ؟ و سوال دیگه اینکه ، دادن چند IP و چند gateway به یک کامپیوتر کجا کاربرد داره؟ در سوال اولم کاربرد داره؟