North American Network Operators Group Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical RE: Jumbo Frames (was Re: MAE-EAST Moving? from Tysons corner torestonVA. )
> Marc Slemko: Monday, June 19, 2000 10:06 AM > > On Mon, 19 Jun 2000, Roeland M.J. Meyer wrote: > > > I should have re-caveated, for your benefit. I am not testing > > with a bazillion-byte file. I am testing with query/response > > against a RDBMS host. IOW, a typically real-world(tm) practical > > application. The responses range from 3-50KB, with anomalies out > > to 100KB. The slow-start algorithm has been identified as the > > Erm... no, then your problem is opening and closing TCP > connections all the time. Don't do that. I don't have much choice there. Each query/response is a new connection. Even SQLnet is limited with batch query optimization. > It hurts you in a lot of other ways. Yes, it does. I'm still scraping off the charred back-side meat. > It really isn't appropriate to go around saying "you need > larger MTUs to > fill a 100 meg link, period" when you really mean "in one particular > situation where I am opening and closing TCP connections and > only sending > a very small amount of data over each, you need larger MTUs". Hm, I don't remember the "period" and I thought that I'd outlined my case a few messages back. > I wouldn't be so quick to say slow start is useless, either. > Perhaps with > small window sizes, but as soon as they get big enough... Here is where you may not have thought it through enough. On a dedicated FDX link, what need is there for slow-start? Only the transmitter and receiver are on the wire and the other-end has a separate transmit circuit to talk back with (the other side of the FDX link). If the switch can't keep up then I need a switch that can. In this case, I happen to know that the switch is fine. I'm feeding CAT5 straight from the switch to the NIC on the server. The other side is similarly connected. Slow-start is a legacy requirement for non-switched networks and is still exists for legacy reasons. In switched FDX environments, it would be real nice if I could just turn it off, as a configuration issue. In fact, there's a lot of stuff that could probably be stripped from a stack, for switched FDX environs and modern SMP hosts. Even switched 100baseTX could benefit.
|