BDI interface

Hello Muhammad

Under normal circumstances, when you configure a router, each interface is assigned an IP address, and each interface must be on a separate subnet. If you try to assign IP addresses of the same subnet on two interfaces, the router will inform you of the error and not allow you to do so.

There are circumstances where you would want two or more interfaces of a router to be on the same subnet. More accurately, you would want two or more interfaces of a router to function as layer 2 switch ports, without any IP addresses assigned to the specific interfaces. Such interfaces on a router are called bridged interfaces. It is essentially a way to modify a layer 3 port on a router to function like a layer 2 port on a switch.

Now all of these bridged ports need a layer 3 port to correspond to them, so that devices connected to these ports can access other subnets. This is where a Bridge Domain Interface (BDI) comes in. It is a layer 3 virtual interface that corresponds to these bridged interfaces and is used as a default gateway for devices connected to the bridged interfaces.

Such a virtual port is known as a BDI for platforms using IOS-XE while it is known as a Bridge-Group Virtual Interface (BVI) for IOS devices.

You can find more information about these concepts at the following Cisco documentation:

I hope this has been helpful!

Laz

3 Likes