Hello,

I am new to bridging systems, so my trouble feels strange. I am tried to
setup bridge with 2.4.19 and 2.4.20-pre7 kernels with and without
bridge-nf-0.0.7 patch. Also use 3com , IntelPRO100 and Davicom based NIC
sets and even different boxes.
Setup:
ifconfig eth0 promisc
ifconfig eth1 promisc
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 eth1
ip link set dev eth0 up
ip link set dev eth1 up
ip link set dev br0 up
brctl stp br0 off

The BRIDGE is up and running.But tests is not ok.
#ping -c 10 192.168.100.2

PING 192.168.100.2 from 192.168.100.1 : 56(64) bytes of data
...icmp seq=1 ttl=64 time=0.687 ms
...icmp seq=2 ttl=64 time=0.469 ms
...icmp seq=4 ttl=64 time=0.323 ms
...icmp seq=5 ttl=64 time=0.314 ms
...icmp seq=6 ttl=64 time=0.312 ms
...icmp seq=8 ttl=64 time=0.343 ms
...icmp seq=9 ttl=64 time=0.312 ms
...icmp seq=10 ttl=64 time=0.310 ms

10 packets transmited, 8 received, 20% loss

tcpdump on BRIDGE:

16:15:46.114218 eth1 P 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:46.114370 eth0 > 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:46.114561 eth0 P 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:46.114611 eth1 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:47.113878 eth1 P 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:47.113953 eth0 > 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:47.114054 eth0 P 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:47.114100 eth1 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:48.113782 eth1 B Broadcast Broadcast ffff 98:
16:15:49.113679 eth1 P 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:49.113855 eth0 P 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:49.113900 eth1 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:50.113571 eth1 P 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:50.113660 eth0 > 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:50.113758 eth0 P 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:50.113803 eth1 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:51.113475 eth1 B Broadcast Broadcast ffff 98:
16:15:52.113371 eth1 P 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:52.113452 eth0 > 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:52.113550 eth0 P 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:52.113596 eth1 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:53.113270 eth1 P 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:53.113345 eth0 > 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:15:53.113444 eth0 P 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:15:53.113488 eth1 > 192.168.100.2 > 192.168.100.1: icmp: echo reply

tcpdump on host 192.168.100.2

16:16:03.183348 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:03.183445 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:16:04.183135 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:04.183212 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:16:05.182763 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:05.182777 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:16:07.182684 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:07.182698 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:16:08.182648 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:08.182660 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:16:10.182561 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:10.182574 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply
16:16:11.182516 eth0 < 192.168.100.1 > 192.168.100.2: icmp: echo request
(DF)
16:16:11.182527 eth0 > 192.168.100.2 > 192.168.100.1: icmp: echo reply

As I found packets are dropped when bridge transmits "Broadcast Broadcast
ffff 98"
Doing FTP transfer is about 45 kbps on 100 Mbit hardware.

Please help.


_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge

Reply via email to