[ih] Nit-picking an origin story
Jack Haverty
jack at 3kitty.org
Tue Aug 19 13:50:06 PDT 2025
On 8/18/25 07:00, John Day via Internet-history wrote:
> This last one I think doesn’t get enough credit. It is a very small thing, but I think was a major contribution to the success of the ARPANET. It would have worked at 2.4 or 9.6, but been so glacially slow as to have been considered not successful. At 50Kbps, we could do real work that was way beyond what people expected. Not to take anything away from the great software development that went into the IMPs and the NCPs, etc. I really think this gets too little credit for the success.
Performance was also an issue as the ARPANET grew and traffic
increased. One of the limiting factors to performance was the routing
algorithm. Packets were always sent on the "shortest" path. But that
meant that the aggregate performance was also limited to 56kb/sec, which
was the maximum line speed of any path. Even after there were multiple
possible routes across the US, routing would typically only utilize one
path, whichever was shortest at the time.
There was a lot of analysis, simulation, and testing done over the 80s
as the IMP's internal algorithms were improved. One ot the targets was
"multipath routing", which meant figuring out a way to use more than
just the shortest path between two IMPs and their attached host
computers. That would enable hosts to get more than 56KB/sec throughput
across the 'net, as well as improve the overall efficiency of use of the
expensive longhaul circuits.
Such issues were also present in the Internet of course. A similar
desire existed to be able to use more than one path through the
Internet. The ICCB's "To Do List" contained items such as "Multipath
Routing" and "Expressway Routing" in the early 1980s. But there couldn't
be much progress on that since the Internet routing, at that time,
didn't have any real notion of "shortest path", but used the simple
metric of "hop counts" as an interim metric for decisions on datagram
routes.
Most people likely haven't seen much info about the internal algorithms
used inside the ARPANET, which were captured in reports to the
government sponsors but not so much in RFCs et al.
There's some large reports on the "ARPANET Routing Improvements" work
done circa 1980. One of the reports is online in PDF form at
https://apps.dtic.mil/sti/html/tr/ADA121350/index.html Others are
probably online in DTIC as well, for any historians interested in the
inner workings of the ARPANET and how it evolved over its lifetime.
Jack Haverty
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 665 bytes
Desc: OpenPGP digital signature
URL: <http://elists.isoc.org/pipermail/internet-history/attachments/20250819/2da5149d/attachment.asc>
More information about the Internet-history
mailing list