Bridge در روتر سیسکو
میخواستم بدونم چگونه میشود 2 تا پورت اترنت را در روتر با هم bridge کرد و چه دستوراتی لازم دارد.
با تشکر- محمدعلی
فرض کنیم می خواهیم بین دو Interface روتر Bridge بزنیم. این دو Interface باید مثل یک سوئیچ عمل کرده و فارغ از Routing و بررسی لایه 3 فریم ها و Broadcast های آن VLAN (که توسط روتر به دو بخش تقسیم شده) پورت ها را به هم وصل کند و یک Broadcast Domain واحد تشکیل بدهد.
در IOS 11 مزیتی بنام CRB ارائه شد Concurrent Routing and Bridging که روتر میتوانست هم Route کند هم Bridge اما نه همزمان روی یک پورت برای یک پروتکل. در IOS 11.2 خصوصیتی بنام IRB ارائه شد یا Integrated Routing and Bridging که این امکان را به ما میدهد تا هر دو کار را روی روتر انجام دهیم و شبکه ی سگمنت شده مان را به هم وصل کنیم.
در واقع دو یا چند پورت روتر به یک VLAN وصل میشوند و روتر میتواند این VLAN را به شبکه های دیگر Route کند و درون VLAN کار Switching را انجام دهد درست مثل یک L3 Switch.
همیشه انتظار داریم سوییچ ها کارهای روتر ها را انجام دهند حالا یکبار هم روتر کار سوییچ را انجام دهد تعجبی ندارد…
چگونه Bridging روی روتر سیسکو تنظیم میشود؟ به سادگی زیر:
bridge 1 protocol ieee
interface Ethernet 0
bridge-group 1
interface Ethernet 1
bridge-group 1
حالا این دو Interface باهم Bridge شدن چگونه به شبکه IP وصل شوند و IP روی Interface قرار دهیم باید یک Interface مجازی که در برگیرنده ی این دو Interface است ایجاد کنیم درست مثل سوییچ های سیسکو که SVI میسازیم.
در سوییچ برای اینکار Interface Vlan x میسازیم در روتر BVI میسازیم يا Bridge Virtual Interface و IP را به آن اختصاص میدهیم:
bridge irb
bridge 1 protocol ieee
bridge 1 route ip
!
interface bvi 1
ip address 1.1.1.1 255.0.0.0
حالا این چه کاربردی دارد مساله مهمی است. گاهی میخواهیم یک پروتکل که قابل Route نیست را روی روتر به Interface دیگر هدایت کنیم. چه کار میکنیم؟ دو پورت را بهم Bridge میکنیم.
از کاربرد های حرفه ای تر آن وقتی است که بخواهیم يک VLAN خاص را در دوسمت WAN داشته باشیم یک شبکه L2 در دو محل مختلف که از GRE Tunnel استفاده میکنیم و شبکه را با Tunnel بهم پل می زنیم. البته برای این کار پروتکل های بهتری هم وجود دارد نظیر L2TPv3.
کاربرد IRB به این ختم نمیشود توانایی IPX و AppleTalk را نیز دارد.














پاسخی بگذارید