مخفف کلمات Ethernet Over Internet Protocol یک پروتکل که توسط شرکت میکروتیک ارائه شده است و شباهت بسیاری به VPLS دارد به این صورت که یک Tunnel از نوع Ethernet بر روی پروتکل IP ایجاد میکند و توانایی Tunneling بسته های Layer-2 همانند Broadcast Mac-Address و vlan header از طریق پروتکل IP را دارد
زمانی که این پروتکل راه اندازی میشود بین دو روتر مثله این است که یک کابل Ethernet بین دو روتر کشیده شده است
نکته: برای راه اندازی این پروتکل میبایست در هر دو طرف روتر بتوانند IP های خود را Ping کنند
هرچند پروتکل EoIP یک مزیت و ویژگی است که بتوانیم Bridge را در سطح Layer-3 پیاده سازی کنیم اما از این رو اشکالاتی نیز دارد که ممکن است کمی دردسر ساز شوند، برای مثال EoIP از پروتکل GRE که خود یک پروتکل Tunneling میباشد و توسط شرکت Cisco ارائه شده است استفاده میکند از این رو در این بحث اگر MTU به درصدی پیکربندی نشود و یا در دو طرف مقدار یکسان نداشته باشد ممکن است EoIP Tunnel ما تشکیل نشود ولی هرچند این مثال در EoIP خیلی کم پیش میآید
همچنین این پروتکل توانایی راه اندازی از طریق PPTP و IPIP را نیز دارد به این منظور که Traffic های Layer-2 دو شبکه بر روی IP سوار شوند
ازجمله مزیت های که پروتکل EoIP دارد عبارتند از
سناریو ما به این شکل میباشد که ما دو عدد CE داریم که از طریق یک ISP به یک دیگر متصل هستند
آدرس های IP روتر های CE:
CE-1: 100.100.100.1
CE-2: 100.100.100.2
برای پیاده سازی EoIP ابتدا وارد محیط WinBox میشویم از وارد تب Interfaces شده و بر روی گزینه{ + } کلیک میکنیم
پس از وارد شدن به محیط New Interface
پارامتر هارا به شکل زیر پر میکنیم در قسمت
قسمت Name: یک نام برای Tunnel
قسمت Local Address: آدرس رابط CE
قسمت Remote Address: آدرس رابط CE مقابل
نکته: پارامتر Tunnel-ID میبایست در هر دو طرف یکی باشد و اگر چندین EoIP Tunnel دارید نباید Tunnel l-ID های یکی شبیه به هم داشته باشند
اختصاص IP Address به EoIP Tunnel
نکته: من تنظیمات را بر روی دو روتر انجام داده ام ولی تنظیمات یک روتر را قرار دادم زیرا پارامتر ها جز Remote Address و Local Address و تنظیمات اختصاصی IP بقیه شبیه به هستند و این پارامتر ها هم که توضیح دادیم و شما میدونید چطور تنظیم کنید در سمت مقابل