I'm having a problem with the input side of TCP.  I am receiving a
fairly large amount of data (approximately 1 megabyte).  Periodically,
(about every 50,000 to 160,000 bytes) the transfer hangs.  The
transmitter is waiting for an ack from my lwip device and keeps retrying
a packet.  Several seconds later my lwip device suddenly responds with
several acks of a packet that has already been acked.  I've seen the
system do this for up to 15 seconds before my lwip device finally acks
the packet that is being retried.  After that the transmission proceeds
normally for another 50,000 to 160,000 bytes and then it happens again.

I've attached my lwipopts.h file and a tcpdump trace.


/*
 * Copyright (c) 2001, 2002 Swedish Institute of Computer Science.
 * All rights reserved. 
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright notice,
 *    this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright notice,
 *    this list of conditions and the following disclaimer in the documentation
 *    and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission. 
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED 
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
 * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 
 * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 
 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 * OF SUCH DAMAGE.
 *
 * This file is part of the lwIP TCP/IP stack.
 * 
 * Author: Adam Dunkels <[EMAIL PROTECTED]>
 *
 */

#ifndef __LWIPOPTS_H__
#define __LWIPOPTS_H__

#if 0
#define LWIP_DEBUG
#define DBG_MIN_LEVEL	0
#define DBG_TYPES_ON	(DBG_ON | DBG_TRACE | DBG_STATE | DBG_FRESH | DBG_HALT)
#define TCP_DEBUG	DBG_ON
#define TCP_OUTPUT_DEBUG	DBG_ON
#define TCP_QLEN_DEBUG	DBG_ON
#if 0
#define TCP_INPUT_DEBUG	DBG_ON
#define TCP_RTO_DEBUG	DBG_ON
#define TCP_FR_DEBUG	DBG_ON
#define RAW_DEBUG	DBG_ON
#define PBUF_DEBUG	DBG_ON
#define MEM_DEBUG	DBG_ON
#define MEMP_DEBUG	DBG_ON
#endif
#endif

#define NO_SYS			1
#define LWIP_CALLBACK_API	1
#define LWIP_DHCP		1

/* #define TCP_TMR_INTERVAL	250 */
#define TCP_TMR_INTERVAL	10

/* ---------- Memory options ---------- */
/* MEM_ALIGNMENT: should be set to the alignment of the CPU for which
   lwIP is compiled. 4 byte alignment -> define MEM_ALIGNMENT to 4, 2
   byte alignment -> define MEM_ALIGNMENT to 2. */
/* tried 4 byte alignment, but that seems to cause problems with pbuf
 * routines */
#define MEM_ALIGNMENT           4

/* MEM_SIZE: the size of the heap memory. If the application will send
a lot of data that needs to be copied, this should be set high. */
#define MEM_SIZE                100 * 1024

/* The following four are used only with the sequential API and can be
   set to 0 if the application only will use the raw API. */
/* MEMP_NUM_NETBUF: the number of struct netbufs. */
#define MEMP_NUM_NETBUF         0
/* MEMP_NUM_NETCONN: the number of struct netconns. */
#define MEMP_NUM_NETCONN        0
/* MEMP_NUM_APIMSG: the number of struct api_msg, used for
   communication between the TCP/IP stack and the sequential
   programs. */
#define MEMP_NUM_API_MSG        0
/* MEMP_NUM_TCPIPMSG: the number of struct tcpip_msg, which is used
   for sequential API communication and incoming packets. Used in
   src/api/tcpip.c. */
#define MEMP_NUM_TCPIP_MSG      0

#define PBUF_POLL_SIZE		30
#define PBUF_POOL_BUFSIZE	1536
#define PBUF_LINK_HLEN		16

#define TCP_MSS			1476

/* TCP_SND_BUF should be less than or equal to MEMP_NUM_TCP_SEG *
 * TCP_MSS otherwise the system will not be able to allocate enough
 * tcp_segs to transmit all the data and will return ERR_MEM when
 * attempting to transmit large amounts of data.  You want to guarantee
 * that there are more tcp_segs than there is memory.  Each segment
 * is equal to TCP_MSS.
 */
#define TCP_SND_BUF		(MEMP_NUM_TCP_SEG * TCP_MSS - 1024)

#define TCP_WND			(16 * 1024)

#endif /* __LWIPOPTS_H__ */
13:53:58.646727 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
904882:904904(22) ack 1 win 5840 (DF)
13:53:58.649988 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
904904:906364(1460) ack 1 win 5840 (DF)
13:53:58.651482 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
906364:907824(1460) ack 1 win 5840 (DF)
13:53:58.654904 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
906364 win 11094 (DF)
13:53:58.654912 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
907824:909284(1460) ack 1 win 5840 (DF)
13:53:58.654915 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
909284:909926(642) ack 1 win 5840 (DF)
13:53:58.655868 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
909926:911386(1460) ack 1 win 5840 (DF)
13:53:58.661166 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
906364 win 12576 (DF)
13:53:58.665479 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
907824 win 11116 (DF)
13:53:58.665485 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
911386:912846(1460) ack 1 win 5840 (DF)
13:53:58.665488 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
912846:914306(1460) ack 1 win 5840 (DF)
13:53:58.672457 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
909926 win 9014 (DF)
13:53:58.672463 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
914306:914926(620) ack 1 win 5840 (DF)
13:53:58.676255 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
911386 win 7554 (DF)
13:53:58.678340 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
914926:916386(1460) ack 1 win 5840 (DF)
13:53:58.679941 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
916386:917846(1460) ack 1 win 5840 (DF)
13:53:58.683540 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
914306 win 4634 (DF)
13:53:58.686420 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
914926 win 4014 (DF)
13:53:58.692473 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
917846 win 1094 (DF)
13:53:58.742039 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
917846 win 9036 (DF)
13:53:58.742046 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
917846:919306(1460) ack 1 win 5840 (DF)
13:53:58.742050 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
919306:920766(1460) ack 1 win 5840 (DF)
13:53:58.742053 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
920766:922226(1460) ack 1 win 5840 (DF)
13:53:58.742056 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
922226:923686(1460) ack 1 win 5840 (DF)
13:53:58.742181 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
923686:925146(1460) ack 1 win 5840 (DF)
13:53:58.742304 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
925146:926606(1460) ack 1 win 5840 (DF)
13:53:58.743584 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
917846 win 11116 (DF)
13:53:58.751888 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
917846 win 12576 (DF)
13:53:58.758045 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
919306 win 12576 (DF)
13:53:58.758053 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
926606:928066(1460) ack 1 win 5840 (DF)
13:53:58.762767 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
920766 win 11116 (DF)
13:53:58.762774 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
928066:929526(1460) ack 1 win 5840 (DF)
13:53:58.770049 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
923686 win 8196 (DF)
13:53:58.770056 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
929526:930986(1460) ack 1 win 5840 (DF)
13:53:58.774567 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
925146 win 6736 (DF)
13:53:58.780726 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
928066 win 3816 (DF)
13:53:58.787495 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
928066 win 8196 (DF)
13:53:58.787500 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
930986:932446(1460) ack 1 win 5840 (DF)
13:53:58.787503 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
932446:933906(1460) ack 1 win 5840 (DF)
13:53:58.787506 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
933906:935366(1460) ack 1 win 5840 (DF)
13:53:58.790473 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
928066 win 11116 (DF)
13:53:58.790479 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
935366:936826(1460) ack 1 win 5840 (DF)
13:53:58.798164 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
929526 win 12576 (DF)
13:53:58.798171 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
936826:938286(1460) ack 1 win 5840 (DF)
13:53:58.805652 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
932446 win 9656 (DF)
13:53:58.805659 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
938286:939746(1460) ack 1 win 5840 (DF)
13:53:58.805662 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
939746:940036(290) ack 1 win 5840 (DF)
13:53:58.810270 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
933906 win 8196 (DF)
13:53:58.812510 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
940036:941496(1460) ack 1 win 5840 (DF)
13:53:58.817552 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
936826 win 5276 (DF)
13:53:58.821251 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
938286 win 3816 (DF)
13:53:58.826689 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
940036 win 2066 (DF)
13:53:58.838575 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
941496 win 9366 (DF)
13:53:58.838584 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
941496:942956(1460) ack 1 win 5840 (DF)
13:53:58.838588 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
942956:944416(1460) ack 1 win 5840 (DF)
13:53:58.838593 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
944416:945080(664) ack 1 win 5840 (DF)
13:53:58.839814 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
941496 win 11116 (DF)
13:53:58.841330 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
945080:946540(1460) ack 1 win 5840 (DF)
13:53:58.842831 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
946540:948000(1460) ack 1 win 5840 (DF)
13:53:58.844427 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
948000:949460(1460) ack 1 win 5840 (DF)
13:53:58.849142 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
942956 win 11116 (DF)
13:53:58.854987 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
945080 win 8992 (DF)
13:53:58.854994 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
949460:950080(620) ack 1 win 5840 (DF)
13:53:58.861761 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
948000 win 6072 (DF)
13:53:58.867381 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
950080:951540(1460) ack 1 win 5840 (DF)
13:53:58.867502 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
950080 win 3992 (DF)
13:53:58.867509 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
951540:951562(22) ack 1 win 5840 (DF)
13:53:58.868884 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
951562:953022(1460) ack 1 win 5840 (DF)
13:53:58.873862 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
951540 win 2532 (DF)
13:53:58.923223 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
951562 win 9014 (DF)
13:53:58.923230 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
953022:954482(1460) ack 1 win 5840 (DF)
13:53:58.923234 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
954482:955942(1460) ack 1 win 5840 (DF)
13:53:58.923237 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
955942:957402(1460) ack 1 win 5840 (DF)
13:53:58.923241 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
957402:958862(1460) ack 1 win 5840 (DF)
13:53:58.923365 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
958862:960322(1460) ack 1 win 5840 (DF)
13:53:58.924561 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
951562 win 11094 (DF)
13:53:58.924567 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:53:58.927441 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
951562 win 12576 (DF)
13:53:58.935025 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
953022 win 12576 (DF)
13:53:58.935031 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
961782:963242(1460) ack 1 win 5840 (DF)
13:53:58.940364 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
954482 win 12576 (DF)
13:53:58.940370 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
963242:964702(1460) ack 1 win 5840 (DF)
13:53:58.944981 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
955942 win 11116 (DF)
13:53:58.944987 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
964702:965146(444) ack 1 win 5840 (DF)
13:53:58.951548 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
958862 win 8196 (DF)
13:53:58.955142 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 6736 (DF)
13:53:58.956706 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
965146:966606(1460) ack 1 win 5840 (DF)
13:53:58.968771 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 9656 (DF)
13:53:58.968777 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
966606:968066(1460) ack 1 win 5840 (DF)
13:53:58.968780 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
968066:969526(1460) ack 1 win 5840 (DF)
13:53:58.971954 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:53:59.183787 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:53:59.643647 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:54:00.563370 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:54:02.402815 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:54:05.857208 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:05.859987 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:05.863069 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:05.865947 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:05.868829 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:05.871708 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:06.081700 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:54:12.007491 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.010372 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.013254 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.034561 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.037344 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.040223 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.112935 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.115816 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.118695 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.140207 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.142985 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.145765 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.192671 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.195453 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:12.198437 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
960322 win 12576 (DF)
13:54:13.439472 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
960322:961782(1460) ack 1 win 5840 (DF)
13:54:13.451360 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
961782 win 11116 (DF)
13:54:13.451370 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
961782:963242(1460) ack 1 win 5840 (DF)
13:54:13.451374 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
963242:964702(1460) ack 1 win 5840 (DF)
13:54:13.478402 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
963242 win 11116 (DF)
13:54:13.478409 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: P 
964702:965146(444) ack 1 win 5840 (DF)
13:54:13.478412 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
965146:966606(1460) ack 1 win 5840 (DF)
13:54:13.500526 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
964702 win 11116 (DF)
13:54:13.500533 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
966606:968066(1460) ack 1 win 5840 (DF)
13:54:13.500537 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
968066:969526(1460) ack 1 win 5840 (DF)
13:54:13.507911 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
966606 win 9212 (DF)
13:54:13.507919 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
969526:970986(1460) ack 1 win 5840 (DF)
13:54:13.507923 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
970986:972446(1460) ack 1 win 5840 (DF)
13:54:13.513248 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
968066 win 7752 (DF)
13:54:13.513255 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
972446:973906(1460) ack 1 win 5840 (DF)
13:54:13.520428 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
970986 win 4832 (DF)
13:54:13.520437 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
973906:975366(1460) ack 1 win 5840 (DF)
13:54:13.524848 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
972446 win 3372 (DF)
13:54:13.531210 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
975366 win 452 (DF)
13:54:13.561889 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
975366 win 8196 (DF)
13:54:13.561896 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
975366:976826(1460) ack 1 win 5840 (DF)
13:54:13.561900 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
976826:978286(1460) ack 1 win 5840 (DF)
13:54:13.561905 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
978286:979746(1460) ack 1 win 5840 (DF)
13:54:13.561910 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
979746:981206(1460) ack 1 win 5840 (DF)
13:54:13.563485 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
975366 win 11116 (DF)
13:54:13.571890 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
976826 win 11116 (DF)
13:54:13.571897 boromir.tucson.boeckeler.com.10001 > 10.0.1.222.4098: . 
981206:982666(1460) ack 1 win 5840 (DF)
13:54:13.579171 10.0.1.222.4098 > boromir.tucson.boeckeler.com.10001: . ack 
979746 win 8196 (DF)
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to