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-users

[Xen-users] xenU sending too big packets on ubuntu 7.10 "gutsy"

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] xenU sending too big packets on ubuntu 7.10 "gutsy"
From: Andreas Jellinghaus <aj@xxxxxxxxxxxxxxx>
Date: Fri, 19 Oct 2007 11:13:33 +0200
Delivery-date: Fri, 19 Oct 2007 02:16:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6
setup: amd64, xen0 = ubuntu 7.10 ("gutsy"), xenU = ubuntu 7.10 ("gutsy"),
network config with xenU routing via xen0.

scp xenU:file .         very slow, ~50KB/s
scp xen0:file .         several MB/s

on xen0:
scp xenU:file .         many MB/s

had a look at tcpdump, I see lines like this:
10:55:30.319389 IP (tos 0x8, ttl 64, id 59286, offset 0, flags [DF], proto TCP 
(6), length 2948) xenU.22 > desktop: . 47785:50681(2896) ack 0 win 404 
<nop,nop,timestamp 20681576 687514747>
10:55:30.319399 IP (tos 0xc8, ttl 64, id 52994, offset 0, flags [none], proto 
ICMP (1), length 576) xen0 > xenU: ICMP desktop unreachable - need to frag 
(mtu 1500), length 556 IP (tos 0x8, ttl 64, id 59286, offset 0, flags [DF], 
proto TCP (6), length 2948) xenU.22 > desktop.41056: . 47785:50681(2896) ack 
0 win 404 <nop,nop,timestamp 20681576 687514747>[|icmp]

so the xenU is sending packets with size 2948? why?
ifconfig on xenU:

eth0      Link encap:Ethernet  HWaddr 00:16:3E:6D:03:2D  
          inet addr:xenU  Bcast:...  Mask:255.255.255.255
          inet6 addr: fe80::216:3eff:fe6d:32d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:34918213 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34262839 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12337072144 (11.4 GB)  TX bytes:48486812526 (45.1 GB)

so the MTU is 1500 which is fine. xenU sending too big packets.

also I wonder why xen0 doesn't fragment them. guess there is some kernel
config to enable that on xen0 router / change xenU config so routers are
allowed to fragment packets? (that could be a workaround till the real
problem is fixed.)

is anyone else seeing this? any idea what I can do?

thanks for your help.

Regards, Andreas

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] xenU sending too big packets on ubuntu 7.10 "gutsy", Andreas Jellinghaus <=