[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Status of Operational issues with Tiny Fragments in IPv6
yes. And DEQNA was in no sense the only one; Cisco routers to this
day have a capability in RIP to insert time delays between RIP
updates due to issues in Netware, in which some PC NICs had trouble
with back to back packets. As I say, those were different days.
The matter of minimizing the number of packets required to represent
a transport message, however, remains real. Especially in wireless
networks, there are a number of issues that result in a per-datagram
probability of loss that is to some degree independent of datagram
size. Sending less network layer datagrams per transport message
improves the probability of delivering the entire transport message.
That is the bottom line of the inspecific ruminations people
frequently make about "fragmentation problems" and preferring
transport-layer fragmentation and reassembly to network-layer
fragmentation and reassembly. So it seems like carrying that
recommendation forward has value.
On May 26, 2006, at 9:46 AM, Templin, Fred L wrote:
There is a discussion of fragmentation and reassembly in RFC 1812
section 4.2.2.7 that may be useful to reference, or at least learn
lessons from. In part, this results from the behavior of NIC cards
in the late 1980's that couldn't reliably receive datagrams back
to back for very long due to chip or memory issues,
Digital Equipment Corporation had such NIC cards in the late
1980's. The DEQNA card in particular could go into "qe restart"
mode when it received back to back fragments that arrived too
quickly for its little legs to carry. This was exacerbated by
packetization mechanisms such as NFS that sent 8KB frames as chains
of back-to-back IPv4 fragments. The follow-on DELQA card, as well
as "faster" VAX processors, improved the situation.
and partly this is is due to brain-dead behaviors in early end-
station OS's.
Having authored some of the network drivers in one of those "brain-
dead" OSs, there was really nothing that could be done for the
DEQNA case. Ethernet of that day and age was supposed to be 10Mb/
sec, but SUN was one of the first vendors that could actually
achieve that rate. Times have certainly changed.
Fred
fred.l.templin@boeing.com