~40 DupAcks And No Fast Retransmit !!

2002-02-12 Thread murthy kn
Hello all, I am using 4.3 BSD and from the below capture, I feel that there is some problem with the Fast Retransmit (unless I am missing something). I also recall that there was a short thread about some problems with Fast Retransmit earlier in Nov 2001 - that sender was resorting to the cos

Re: Duplicate Acks and Fast Retransmit

2002-02-08 Thread murthy kn
Hello, Thanks for the useful suggestions. I have one small doubt which I feel is reordering is happening. > > > 1. In my understanding, this should make the "sending" TCP get into Fast > > Retransmit mode each time it receives 2 identical acks (or 1 duplicate >ack). > > However, I am not seeing

Re: Duplicate Acks and Fast Retransmit

2002-02-07 Thread murthy kn
10.10.2.5001 > 10.10.10.1.1024: . ack 2224129 win 31856 (DF) 10:16:02.648358 10.10.10.2.5001 > 10.10.10.1.1024: . ack 2224129 win 33304 (DF) 10:16:02.648378 10.10.10.1.1024 > 10.10.10.2.5001: . 2224129:2225577(1448) ack 1 win 32942 (DF) 10:16:02.648396 10.10.10.1.1024 > 10.10.10.2.5

Duplicate Acks and Fast Retransmit

2002-02-06 Thread murthy kn
Hello, Below is the "netstat -p tcp" output on a FreeBSD 4.3 Machine. (with a couple of arrows to indicate lines of interest) --- tcp: 181061 packets sent 181039 data packets (262144000 bytes) -> 0 data pack

Re: Understanding fxp driver

2001-11-26 Thread murthy kn
Thanks. > > >4. Suppose I want to make the NIC interrupt the cpu for each packet, > >if I just reduce the Tx DMA length to 2-power-0, i.e,1, will it work? > >No, that won't work, but why would you want to do that? --> I have a virtual interface that Round Robins packets over the actual phys

Understanding fxp driver

2001-11-26 Thread murthy kn
Hello, Am trying to playaround and understand the Intel NIC fxp driver and it would be of help if you driver-gurus can please clarify a couple of points. I understand that Tx DMA size is 128. 1. what parameter exactly determines how many packets the NIC sends before interrupting the Host Cpu a

wrong ifa

2001-11-22 Thread murthy kn
Hello, what does the message "rtinit:wrong ifa was " exactly mean? I get it when using "ifconfig" on a NIC but I am able to use the NIC without any problems (apparently atleast). Can it cause any problems? Thanks for your time, Murthy __

ipsend packet generator

2001-11-19 Thread murthy kn
Hi, When I use the "ipsend" executable/tool available from the distribution and am generating a UDP packet, I am able to see the exact packet at the destination. However, when I try to compile the utility, (downloaded from Net) it is compiling without problem, but when I send a UDP packet, a

TCP Fast Retransmit

2001-11-17 Thread murthy kn
Hello, 1. Is there any sysctl variable to control the number of duplicate acks after which the sending TCP gets into a fast retransmit mode? 2. If I have a switch that does not support any port aggregation, and it is connected to a BSD machine with 2 ethernet NICs that have identical MAC, will

Re: dummynet (user confused)

2001-11-04 Thread murthy kn
>This is not always true...in some cases packet is passed again to the >firewall code, starting from next rule. > > > dummynet needs ipfw to build a pipe.. but if this rule is hit does it >means that any other will have no effect at all?? > >When "pipe" action is found that correspondes with pack

Re: Polling vs Interrupts (was Re: NEW CODE: polling support...)

2001-10-28 Thread murthy kn
Hi, First, let me thank for the nice detailed description of polling vs interrupts. I have a couple of questions. > >As the load level increases, your interrupt rate also grows, and >so does the work that you perform in each call to XX_intr(). > >The increase in interrupt rate is dangerous

Re: netgraph one2many question

2001-10-20 Thread murthy kn
Hi, I am a newbie to netgraph and have started looking at the sources and manpages. 1.In the context of one2many, in the manpage example, I see that it puts the interfaces into promiscuous mode. My question is, instead of turning on the promiscuous mode, will it not work if we use the "