cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5821
Views
10
Helpful
15
Replies

Unable to get Bridge-Domain to work on an ISR4351/K9.

James L
Level 1
Level 1

Hi. I'm having difficulty getting Bridge-Domain to work on my ISR4351/K9 Router.

 

Topology is as follows:

Router Interface g0/0/1 & 2 will go into a Firewall eventually but for testing I have them connected to a unmanaged hub and my pc is connected to this to create a network.

When I only have 1 link up on the Router (either 1 or 2) I PC can ping the Router no problems but when I connect the 2nd cable I start to get a loop... I know this because interface counters on g0/0/1 & 2 start to increment like crazy up to the 400Mb limit of my Router.

 

Config is as follows:

bridge-domain 1 

!

bridge irb

!

interface GigabitEthernet0/0/1
description inside
no ip address
load-interval 30
negotiation auto
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface GigabitEthernet0/0/2
description inside
no ip address
load-interval 30
negotiation auto
service instance 1 ethernet
encapsulation untagged
bridge-domain 1

!

interface BDI1
ip address 123.123.123.1 255.255.255.0

 

Must be missing something really simple!

 

Anybody help will be greatly appreciated.

 

TIA.

1 Accepted Solution

Accepted Solutions

Ahh it's working!

I had 1 PC connected to G0/0/1 and another on G0/0/2. I could ping each other and the default GW as well (address defined on BDI1).
This is all the Bridge-Domain relevant config that I have in place:

bridge-domain 1
!
interface GigabitEthernet0/0/1
no shut
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface GigabitEthernet0/0/2
no shut
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface BDI1
ip address 123.123.123.1 255.255.255.0
no shut

View solution in original post

15 Replies 15

Hi

Try with this configuration:

 

bridge irb

bridge 1 protocol ieee

bridge 1 route ip

 

interface g0/0/1

bridge-group 1 

 

interface g0/0/2

bridge-group 1 

 

interface bvi 1

ip address x.x.x.x y.y.y.y

no shutdown.

 

The following link can be useful, it includes: BVI and BDI (Bridge domain interface):

https://www.cisco.com/c/en/us/support/docs/lan-switching/integrated-routing-bridging-irb/200650-Understanding-Bridge-Virtual-Interface.html

 

Hope it is useful

:-)




>> Marcar como útil o contestado, si la respuesta resolvió la duda, esto ayuda a futuras consultas de otros miembros de la comunidad. <<

No go :(

 

I don't have IEEE option type:

Routert(config)#bridge 1 protocol ?
dec DEC protocol
ibm IBM protocol
vlan-bridge vlan-bridge protocol

Router(config)#bridge 1 protocol

 

And in the Interface I don't have an option to put down 'bridge-group 1'.

 

My Router is running this IOS:  isr4300-universalk9.03.16.06b.S.155-3.S6b-ext.SPA

So it's an IOS-XE...

 

If I have only 1 leg up PC can ping the Router but when both legs are up ping times out so probably related to a loop happening?

Hello,

 

on a side note, and I don't know if that output is just omitted, make sure you have your service instance configured as well:

 

bridge-domain 1
!
bridge irb
!
interface GigabitEthernet0/0/1
description inside
no ip address
load-interval 30
negotiation auto
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface GigabitEthernet0/0/2
description inside
no ip address
load-interval 30
negotiation auto
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
service instance 1 ethernet
bridge-domain 1
!
interface BDI1
ip address 123.123.123.1 255.255.255.0

Again no go :( I don't have that as an option...

Router(config)#service-instance ?
mdns-sd Static Service MDNS configuration

Hello,

 

the command is:

 

Router(config)#service instance 

 

without the dash. What are your options at:

 

Router(config)#service ?

 

Router(config)#service ?
alignment Control alignment correction
call-home Enable call-home service
compress-config Compress the nvram configuration file
config TFTP load config files
counters Control aging of interface counters
dhcp Enable DHCP server and relay agent
disable-ip-fast-frag Disable IP particle-based fast fragmentation
exec-callback Enable exec callback
exec-wait Delay EXEC startup on noisy lines
finger Allow responses to finger requests
hide-telnet-addresses Hide destination addresses in telnet command
linenumber enable line number banner for each exec
nagle Enable Nagle's congestion control algorithm
old-slip-prompts Allow old scripts to operate with slip/ppp
pad Enable PAD commands
password-encryption Encrypt system passwords
prompt Enable mode specific prompt
pt-vty-logging Log significant VTY-Async events
sequence-numbers Stamp logger messages with a sequence number
slave-log Enable log capability of slave IPs
tcp-keepalives-in Generate keepalives on idle incoming network connections
tcp-keepalives-out Generate keepalives on idle outgoing network connections
tcp-small-servers Enable small TCP servers (e.g., ECHO)
telnet-zeroidle Set TCP window 0 when connection is idle
timestamps Timestamp debug/log messages
udp-small-servers Enable small UDP servers (e.g., ECHO)

Router(config)#service ?
alignment Control alignment correction
call-home Enable call-home service
compress-config Compress the nvram configuration file
config TFTP load config files
counters Control aging of interface counters
dhcp Enable DHCP server and relay agent
disable-ip-fast-frag Disable IP particle-based fast fragmentation
exec-callback Enable exec callback
exec-wait Delay EXEC startup on noisy lines
finger Allow responses to finger requests
hide-telnet-addresses Hide destination addresses in telnet command
linenumber enable line number banner for each exec
nagle Enable Nagle's congestion control algorithm
old-slip-prompts Allow old scripts to operate with slip/ppp
pad Enable PAD commands
password-encryption Encrypt system passwords
prompt Enable mode specific prompt
pt-vty-logging Log significant VTY-Async events
sequence-numbers Stamp logger messages with a sequence number
slave-log Enable log capability of slave IPs
tcp-keepalives-in Generate keepalives on idle incoming network connections
tcp-keepalives-out Generate keepalives on idle outgoing network connections
tcp-small-servers Enable small TCP servers (e.g., ECHO)
telnet-zeroidle Set TCP window 0 when connection is idle
timestamps Timestamp debug/log messages
udp-small-servers Enable small UDP servers (e.g., ECHO)

Router(config)#service

"service instance" is configured under the interface.

Yes thank you. I have this under my 2 physical interfaces:
service instance 1 ethernet
encapsulation untagged

I think Georg wants me to put this config from under global config mode:

service instance 1 ethernet
bridge-domain 1

But this will not work.

service instance isn't a global config. You also don't need "bridge irb"... that is for bridge-groups and BVI interfaces.

This is the bare minumum you need.

 

bridge-domain 1
!
interface GigabitEthernet0/0/1
no shut
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface GigabitEthernet0/0/2
no shut
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface BDI1
ip address 123.123.123.1 255.255.255.0
no shut

Also if you plug both of them into a hub or dumb switch at the same time you are creating an L2 loop which leads to a broadcast storm and your interfaces will eventually not process any traffic because they are 100 percent full with replicated frames.

 

 

Ahh it's working!

I had 1 PC connected to G0/0/1 and another on G0/0/2. I could ping each other and the default GW as well (address defined on BDI1).
This is all the Bridge-Domain relevant config that I have in place:

bridge-domain 1
!
interface GigabitEthernet0/0/1
no shut
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface GigabitEthernet0/0/2
no shut
service instance 1 ethernet
encapsulation untagged
bridge-domain 1
!
interface BDI1
ip address 123.123.123.1 255.255.255.0
no shut

So it was a loop problem...

 

Now you can add all of your bonus features you want on the router.

Maybe :)

Hi,

 

I am not getting option of Bridge under GigabitEthernet or Serial Interface. How do I configure Bridge command under any interface.

Review Cisco Networking products for a $25 gift card