[ih] NBS seminar on TCP/IP (was TCP RTT Estimator)

Jack Haverty jack at 3kitty.org
Fri Apr 25 16:13:38 PDT 2025


The managers in the military hierarchy mostly had to trust their 
technical staff, who were either within the military or one of their 
contractors, for technical issues.    DCA was responsible for operating 
communications infrastructure and changing it as new technologies became 
viable.   ARPA was responsible for supplying a stream of new 
technologies.   Together they ran the "pipeline" to move ideas from 
research to operational systems.

DCA had a "lab" arm, called the Defense Communications Engineering 
Center (DCEC) where technologies, such as TCP/IP, were tested and judged 
to be, or not yet be, appropriate, for general deployment throughout 
DoD.  Ed Cain was in charge of a lab for evaluating TCP/IP.   He was 
also a member of Vint's ICCB.  So DCA was aware of the outstanding issues.

But other issues are usually surfaced as any new technology goes into an 
operational environment. Getting "in the field" experience as early as 
possible provides a way to shake out those operational issues, and feed 
them back into the technical evolution.

SATNET had been operated by ARPA for a while, but MATNET, a clone of 
SATNET, was also being evaluated by a Navy lab, run by Frank Deckelman, 
with its nodes on ships such as the USS Carl Vinson. Similarly, Packet 
Radio networks were in use at places like Fort Bragg and elsewhere to 
get similar operational experience in the Army.  All such testbeds could 
generate feedback of issues important to military needs.

TCP/IP was ready enough to go "into the field", but was known to be not 
yet "done".  There was a list of outstanding issues that the ICCB kept, 
of things that needed to be addressed but were not yet resolved by us 
"techies".  Many of the issues involved routing, as well as how to best 
support a mix of traffic types with different needs for "type of 
service".  These were all things that us techies simply didn't know how 
to do yet.

While the then-current version of TCP/IP (V4) was deployed and 
operational experience gathered, the outstanding issues could be 
addressed by the ongoing Research Community, to discuss, debate, test, 
and choose appropriate mechanisms for each of the pending issues, and 
incorporate them in the next release of TCP/IP Specifications.

Meanwhile, the limitations of the current release were understood and 
avoided.   IP Fragmentation is one example; we knew it didn't work very 
well, but the "Don't Fragment" bit was added to provide a way to avoid it.

So, important "features" weren't "omitted".  They were targetted to be 
solved and incorporated in a future release, once the technical experts 
reached "rough consensus and running code".

The Defense Research Internet (DRI) was supposed to be a new high-speed 
network to provide a foundation for continuing such research, such as 
the "policy routing" and "type of service" requirements that were on the 
to-do list.

I don't myself know much about the DRI though, or what role it might 
have played in creating the "next release" of TCP/IP  (V6?).  Or if DRI 
ever got built at all.  Perhaps someone else does.

I think the whole Internet world changed quite a bit when NSF got 
involved, and when the commercial world chose TCP/IP as their target 
architecture.  The military became just one of a global list of 
customers.   NSF instigated the creation of a bunch of regional 
networks, with a mandate and deadline to become self-sufficient, and 
public ISPs started to spread as a result - leading to The Internet we 
know today.

Jack Haverty

On 4/25/25 15:17, Greg Skinner wrote:
> Just to clarify, I have listened to the computer-freaks podcasts about 
> Joe Haughney.  He (and his successors) had access to information about 
> the TCP/IP implementations that were discussed at the meetings 
> summarized in the IEN notes.  So in theory, there was a means for them 
> to raise concerns about retransmission algorithms, or collect 
> information that could be passed on to people who had those concerns. 
>  Furthermore, they were getting feedback on the tcp-ip list about 
> implementation concerns, in general. [1]
>
> So far, based on what I’ve read, I don’t see any evidence that the 
> concerns of the military, or users of lossy networks, were given 
> insufficient consideration.  I see that there were features left out 
> of RFC 793 that could have mitigated some retransmission issues that 
> impacted performance.  But there were DCA people involved who, in 
> theory, could have questioned the wisdom of omitting those features, 
> at least.
>
> --gregbo
>
> [1] https://www.columbia.edu/~rh120/other/tcpdigest_paper.txt
>
>
>> On Apr 25, 2025, at 11:11 AM, Jack Haverty <jack at 3kitty.org> wrote:
>>
>> Since I'm listed as one of the speakers, I was probably there.  But I 
>> don't remember that particular seminar at all.  OTOH, during the 
>> early 1980s I went from Boston to DC probably at least once a week, 
>> often to brief someone or some group on The Internet.  I do recall 
>> going to NBS, but can't remember exactly why. It certainly could have 
>> been to give a talk on TCP for an hour to some audience.
>>
>> That seminar was almost certainly part of DCA's efforts to support 
>> the standardization of TCP as a DoD Standard.  See, for example, RFC 
>> 761, published in January 1980 - with a seminar scheduled for November.
>>
>> The adoption of TCP as a requirement for DoD procurements (not just 
>> research contracts) triggered a lot of big and small government 
>> contractors to get interested in exactly what this thing was that 
>> they were going to have to implement.  I recall even getting a phone 
>> call from a cousin, who worked at a big government shop, to get a 
>> little free education and advice.
>>
>> So the NBS seminar was probably more of an educational venue for 
>> people new to TCP; it was likely not a place where nuances of 
>> retransmission algorithms would be of interest.
>>
>> At the time, the ARPANET had been transferred from ARPA to DCA.  
>> Research results were progressing towards operation, part of the 
>> "technology transfer" impetus.  Joe Haughney was in charge of the 
>> ARPANET in DCA Code 535.  IIRC, there's a lot more detail in the 
>> podcasts which Joe's daughter Christine put together recently - see 
>> https://www.inc.com/podcasts/computer-freaks
>>
>> 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/20250425/b777b588/attachment-0001.asc>


More information about the Internet-history mailing list