WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] PCI-E networking

To: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] PCI-E networking
From: "Apparao, Padmashree K" <padmashree.k.apparao@xxxxxxxxx>
Date: Wed, 11 Oct 2006 09:56:46 -0700
Delivery-date: Wed, 11 Oct 2006 09:57:28 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acbs/iB0xSvRNeDnTreWDHRbAMXFCgABF9tQABRMN+A=
Thread-topic: [Xen-devel] PCI-E networking

 

Thanks.


Here is the output. BTW these cards are PCI-MSI, if that makes a difference.

Thanks- Padma

 

Ping –n Stats

>>>> ping -n 192.168.133.2

PING 192.168.133.2 (192.168.133.2) 56(84) bytes of data.

64 bytes from 192.168.133.2: icmp_seq=0 ttl=64 time=2400 ms

64 bytes from 192.168.133.2: icmp_seq=1 ttl=64 time=1400 ms

64 bytes from 192.168.133.2: icmp_seq=15 ttl=64 time=2410 ms

64 bytes from 192.168.133.2: icmp_seq=16 ttl=64 time=1410 ms

64 bytes from 192.168.133.2: icmp_seq=17 ttl=64 time=410 ms

64 bytes from 192.168.133.2: icmp_seq=18 ttl=64 time=7070 ms

64 bytes from 192.168.133.2: icmp_seq=19 ttl=64 time=6070 ms

 

Ping with tcpdump with icmp

 

>>>>ping 192.168.133.2

PING 192.168.133.2 (192.168.133.2) 56(84) bytes of data.

From 192.168.133.1 icmp_seq=0 Destination Host Unreachable

From 192.168.133.1 icmp_seq=1 Destination Host Unreachable

From 192.168.133.1 icmp_seq=2 Destination Host Unreachable

64 bytes from 192.168.133.2: icmp_seq=3 ttl=64 time=1990 ms

64 bytes from 192.168.133.2: icmp_seq=4 ttl=64 time=990 ms

64 bytes from 192.168.133.2: icmp_seq=5 ttl=64 time=15.6 ms

64 bytes from 192.168.133.2: icmp_seq=6 ttl=64 time=4010 ms

64 bytes from 192.168.133.2: icmp_seq=7 ttl=64 time=3010 ms

64 bytes from 192.168.133.2: icmp_seq=8 ttl=64 time=2010 ms

64 bytes from 192.168.133.2: icmp_seq=9 ttl=64 time=1010 ms

64 bytes from 192.168.133.2: icmp_seq=10 ttl=64 time=10.7 ms

--- 192.168.133.2 ping statistics ---

22 packets transmitted, 8 received, +3 errors, 63% packet loss, time 21021ms

rtt min/avg/max/mdev = 10.743/1631.395/4010.772/1316.715 ms, pipe 6

 

>>> tcpdump -i eth7 icmp

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode

listening on eth7, link-type EN10MB (Ethernet), capture size 96 bytes

23:43:32.021469 IP 192.168.133.1 > 192.168.133.2: icmp 64: echo request seq3

23:43:32.021473 IP 192.168.133.1 > 192.168.133.2: icmp 64: echo request seq4

23:43:32.021751 IP 192.168.133.2 > 192.168.133.1: icmp 64: echo reply seq 3

23:43:32.021754 IP 192.168.133.2 > 192.168.133.1: icmp 64: echo reply seq 4

23:43:32.030887 IP 192.168.133.1 > 192.168.133.2: icmp 64: echo request seq5

23:43:32.046498 IP 192.168.133.2 > 192.168.133.1: icmp 64: echo reply seq 5

23:43:33.030840 IP 192.168.133.1 > 192.168.133.2: icmp 64: echo request seq6

38 packets captured

38 packets received by filter

0 packets dropped by kernel

 

Ping with tcpdump arp

>>> ping 192.168.133.2

PING 192.168.133.2 (192.168.133.2) 56(84) bytes of data.

64 bytes from 192.168.133.2: icmp_seq=0 ttl=64 time=2896 ms

64 bytes from 192.168.133.2: icmp_seq=1 ttl=64 time=1890 ms

64 bytes from 192.168.133.2: icmp_seq=2 ttl=64 time=890 ms

64 bytes from 192.168.133.2: icmp_seq=3 ttl=64 time=28390 m34 packets transmitted, 32 received, 5% packet loss, time 33015ms

rtt min/avg/max/mdev = 380.263/13214.810/28390.176/8765.006 ms, pipe 30s

 

 

>>> tcpdump -i eth7 arp

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode

listening on eth7, link-type EN10MB (Ethernet), capture size 96 bytes

0 packets captured

8 packets received by filter

0 packets dropped by kernel

 

 

 

-----Original Message-----
From: James Harper [mailto:james.harper@xxxxxxxxxxxxxxxx]
Sent: Wednesday, October 11, 2006 12:00 AM
To: Apparao, Padmashree K; xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-devel] PCI-E networking

 

> In Xen (custome xen-unstable)  however, a ping on each subnet is very

> slooow. A ping takes about 3000ms or even more.

 

Is that 3000ms for the first reply or every reply?

 

Make sure that you ping the IP address and use the -n option to make

sure that DNS is not causing any issues.

 

Then start a ping and do a tcpdump of icmp and arp packets and send the

results of the first 3 pings or so here. "tcpdump -I eth0 icmp or arp"

should do the trick.

 

James

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>