Re: performance about use Linux as a router

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Why don't you use tcpdump/wireshark to see where the packets are being dropped?
What kind of traffic are you passing?
Is it bidirectional?
Also post your route information.

regards,
Calvin

On Wed, Jul 6, 2011 at 4:47 PM, jiangtao.jit <jiangtao.jit@xxxxxxxxx> wrote:
dear all:
 
i have a x86 PC and i use it as a router
the kernel is 2.6.38
 
there are two NICs: eth0 and eth1
 
i configed eth0 as 10.1.0.1
and eth1 as 11.1.0.1
Linux will route between these two cards
and it worked ok in the old days
 
but recently, i had added a new NIC as eth2 for LAN
so i add a bridge br0 and config it as 10.1.0.1 
then i configed eth0 and eth2 under br0
no ip on eth0 now
like
br0(10.1.0.1)             eth1(11.1.0.1)
     /           \
 eth0          eth2
 |               |
LAN           LAN
 
i expected that the performance will be better
but unfortunately things become worse
 
the PC lost packets now
 
at first, i think maybe there is a loop Under br0, so i disconnected the wire on eth2 or eth0
nothing changed, packets still lost
 
then i remove br0
config is as before
its'
            eth0(10.1.0.1)          eth1(11.1.0.1)
             |
LAN
 
then everthing becomes fine, no packet lost
 
i can't explain why,
any idea?
 
thanks
 
 
 
 
2011-07-06

jiangtao.jit

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux