LinuxSA Mailing list archives
Index:
[thread]
[date]
[subject]
[author]
[stats]
From: Glen Turner <glen.turner@aarnet.edu.au>
To : <linuxsa@linuxsa.org.au>
Date: Sat, 09 Dec 2000 16:42:04 +1030
Re: "Host based" routers and BGP
On Fri, 8 Dec 2000, David Newall wrote:
>
> Would a PC be suitable? That's what Jason is trying to find out.
> Apparently PC hardware is reliable enough; it won't break down every week or
> even every month.
This isn't at all clear. I've just read a paper on packets
that had TCP/UDP checksum errors despite having fine link
layer CRCs. [1]
Such packets were present in 1 in 1,500 to 1 in 20,000
packets. 1 in 20,000 is a very common if you think in
packets/second terms.
A major cause of these errors was cheap hardware in hosts.
In particular
- memory
- motherboards
- ethernet interfaces
The moral seems to be that if you are planning to use a PC-based
router then you need to buy from the high end of the market.
Similarly, the names "Intel" , "3Com", "Cisco", "HP", "Compaq"
were prominent by their absence in the listings of malfunctioning
gear. "DLink" and "Apple" appeared too often for my liking.
Serial overruns also seem to be a problem: this comes down
to UARTs and configuring CTS/RTS handshaking on the modem.
Even one additional bad packet per second generated by a router
will cause a huge backoff for the two communicating hosts, and
thus undo any headline packets-per-second figure.
Glen
[1] J Stone & C Partridge
"When the CRC and TCP checksum disagree"
in "Proceedings of the ACM SIGCOMM 2000 conference. Applications
technologies, architectures and protocols for computer
communication." Held Stockholm, Sweden 2000-08-28 to
2000-09-01.
Association for Computing Machinery, Special Interest Group on
Data Communication. New York, NY, USA. 2000.
--
LinuxSA WWW: http://www.linuxsa.org.au/ IRC: #linuxsa on irc.linux.org.au
To unsubscribe from the LinuxSA list:
mail linuxsa-request@linuxsa.org.au with "unsubscribe" as the subject
Index:
[thread]
[date]
[subject]
[author]
[stats]
Return to the LinuxSA Mailing List Information Page