[ih] History of AI and Internet

Jack Haverty jack at 3kitty.org
Thu Jun 25 15:27:30 PDT 2026


Thanks, Arun.

I agree that network operators have always used available tools, 
whatever they might be called.  One could even argue that the ARPANET, 
50+ years ago, used AI -- the routing mechanisms and algorithms could 
alter traffic paths much faster than a human with a patch panel even 
then, and did so without human intervention required at all.

In the early days of The Internet, circa late 1970s, connectivity 
between Europe and the US was provided by SATNET, which used a channel 
on the Intelsat IV-A satellite for transatlantic paths.  At the time, 
the bulk of other users' traffic using Intelsat IV-A was video feeds and 
telephone calls.  SATNET was likely one of the first to send data over 
the satellite, with computers at each end (called SIMPs for Satellite IMPs).

The SIMPs performed constant checks on the error behavior of the 
satellite channel, just as the IMPs in the ARPANET measured circuit 
behavior.  Such checks were performed constantly and consistently, not 
just when a (human) technician was investigating a problem.  The BBN NOC 
monitored SATNET as well as ARPANET, so the NOC operators would be 
informed with a loud bell from the TTY in the NOC when a circuit was 
degrading either in ARPANET or SATNET.

ARPANET circuit degradations were usually referred to ATT Long Lines, 
where most circuits were provisioned.  SATNET circuit degradations were 
reported to the Intelsat IV-A NOC.

At first, the Intelsat NOC simply dismissed such reports.  It was 
difficult for them to believe that some unknown company (BBN) in 
Massachusetts could know anything about the performance of their 
satellite channel between ground stations in West Virginia and Goonhilly 
Downs in Europe.   Users of video or telephony didn't notice a few 
glitches in their screens or audio, until it got bad enough.  But the 
SIMPs did notice right away.  It didn't take long for the Intelsat NOC 
to start paying attention to such reports, which often preceded some 
kind of major failure in their satellite service.  The Internet became 
an "early warning" service for video and telephony services through the 
satellite.

I would characterize such early mechanisms as "expert systems" variety 
of AI.  They all did what humans would do but, unlike humans, they could 
do the work much faster and work 24 hours a day.

Along with the memory of the ARPA project to use expert systems 
techniques in a Morse Code communications environment, these experiences 
motivated the pursuit of the "Automated Network Management" project, to 
apply such expert systems techniques to the operation and management of 
networks.   I believed it was possible even in 1982.   Still do.

Fast forward to modern times....

I've been thinking about network problems for quite a while now, but 
from an end-users' perspective.   End-users have lots of "network 
problems", and as a local tech nerd (surrounded in my neighborhood by 
non-techies) I get such questions.  I've been experimenting with various 
AIs to learn what they can do, so I just asked one of them a typical 
end-user Networking question and asked it how to fix it.

The answer I got was unsurprising.  My summary of the AI -- "There is no 
one to call and report your problem.  It could be a number of things.  
You're on your own to figure it out."  If anyone's curious, here's the 
conversation I just had: 
https://claude.ai/share/468f2576-bd1b-4dbb-9a48-941a94051b2b

Surely The Internet and AI can do better...?   I still think some Expert 
System approach might be appropriate, even if it is an ancient idea.

---------------------

One possible cause of the 50 year timeline for AI to be more broadly 
used in Networking is what I term "Technology Silos".

During the 1970s/1980s, there was a lot of research on both AI and 
Networking.   At MIT both were quite active, but in separate groups.  
The MIT AI Lab was the locus of AI research.  Licklider's group and a 
few others (such as Multics) did lots of Network research projects.  The 
groups were friendly and collaborated on many things, such as our 
underlying operating system (ITS).

But there was little crosstalk in core research issues of either 
Networking or AI.  AI was interesting to Networkers (like me), but not 
our Mission.  Networking was interesting to the AI groups, but not their 
Mission either.   It wasn't until the Morse Project appeared in our 
Networking group that I really had a reason to understand what "Expert 
Systems" was all about.   We successfully used "Expert Systems" to 
create a computer system.  The government report concluded 'Using 
available AI techniques, a successful automatic "Morse Code reader" was 
developed by the MIT group and picked up quickly by NSA.'   I've always 
thought that the goal of Research should include getting the results 
into actual use "in the field."   The introduction of the "Technology 
Silos" of Morse Code (a form of Networking) and AI was the enabler.    
Having a distinct goal of "Understanding Morse Code" focussed our 
research on the actual problem the customer wanted to be solved.

I encountered another "Technology Silo" in 1990, when I joined Oracle in 
Silicon Valley.  The group I joined developed software for use on all 
types of networks.  But it also had responsibility for operating the 
corporate "intranet", which had cisco routers deployed in more than 100 
countries.  As you might expect, there were lots of "network problems" 
and our operators struggled to diagnose and fix them.  The tools 
available from the Networking industry weren't much help.

One afternoon, two of us sat down at a console to help diagnose some 
problem.  I knew a lot about Networking from my years at BBN and 
Internet experience.  My colleague, like everyone else at my new 
employer, knew a lot about databases.

We couldn't modify any of the routers of course, so changing any of the 
existing code or protocols was impractical.  But I mentioned SNMP as a 
mechanism we had used in The Internet to gather data about what was 
happening in the network.  IIRC we were sitting at a Sun Workstation 
(1990 vintage), and it had tools such as "snmpget".  The 1990 routers 
also "supported SNMP", whatever that meant at the time.  We even found a 
few host computers (such as the Sun) which had some implementations of 
SNMP, critical for figuring out what TCPs were doing.

In a few hours, literally, we had written some small shell scripts that 
continuously probed routers and hosts -- anything that would respond to 
SNMP interactions.  All the data was entered into a database.  IIRC 
every tidbit of SNMP data from the field was simply entered as a row in 
a table.

Once the data was in a database table, it looked just like all other 
sorts of data that companies used to manage their business operations - 
inventory, shipping, customer records, etc.

The ARPANET, and The Internet, were created as ARPA projects, which 
funded much of the early Networking implementations.   Most Networkers 
may not know that database technology also had its basis in 
government-funded projects.   For example, Oracle's genesis (long before 
I got there) involved funding from the Intelligence parts of the US 
government (as I suspect the Morse Code project was).

So by 1990 there had been more than a decade of databases being evolved 
and used to manage all sorts of business data.  Networking data gathered 
through SNMP was just another form of business data.  Database people 
have long experience in managing all sorts of business data.

I looked into the NOC at Oracle a week or so later, and was wowed at 
what I saw.  Database people had clearly been there, and all of Oracle's 
technology was of course available for them to use.   I saw a screen 
with a scrolling display showing network performance data, constantly 
being updated as more data arrived from SNMP.  It looked like the 
various medical screens you see in hospitals monitoring lifesigns or in 
Investment Banks watching stock prices and trends.    You could also 
easily bring up a screen showing current performance and also display 
similar graphs of past performance to see how things were different when 
there were no problems.

None of this was what I would call AI, even 35 years ago.  But it was 
useful.  The key enabling action was to link together the two 
longstanding "Technology Silos", of Networking and Databases, which had 
both existed for a long time but apparently not been coupled together.

AI has now advanced to include the ability to interact with natural 
human languages.  There's no longer a need to learn some programming 
language such as LISP or whatever.  That makes AI much more accessible 
to people outside of the AI community.  Computing costs have also come 
way down.

So perhaps "Technology Silos" of AI and Networking have been a 
longstanding obstacle which is now disappearing.

/Jack Haverty




On 6/25/26 09:19, Arun Welch wrote:
>
>> On Jun 24, 2026, at 7:36 PM, Brian E Carpenter via Internet-history <internet-history at elists.isoc.org> wrote:
>>
>> On 25-Jun-26 10:22, Sivan via Internet-history wrote:
>>> Dear Jack Haverty,
>>> Your question "For example, when there are problems in today's Internet,
>>> are AI techniques and tools used to diagnose and repair them?   What's the
>>> History of such things?" is immensely interesting. Concerns about A.I.
>>> momentarily set aside, are there initiatives underway to positively use
>>> A.I. tools to "diagnose and repair" problems in the Internet? For example,
>>> using A.I. to scan for malware, bots, phishing and other forms of technical
>>> and non-technical Abuse? Or using A.I. to scan and detect barriers to
>>> network protocols such as vpns? Or even using A.I. to scan and detect
>>> non-human content and other forms of Abuse?
>> I can't imagine that the answer to any of those questions is "No".
>> I wouldn't have said that a year ago, but progress is very fast.
> Large operators have always used every technology available, and this has included AI (for whatever the current interpretation of that term is) for a long time. You simply cannot run at scale using only human support. Reducing noise and swivel-chair in the NOC, rapid issue resolution, stability, etc become harder as the network gets larger.
>
>
>> Of course, operators will see this as a competitive advantage and may
>> choose not to publicise such AI deployments. But there is a lot of
>> work in progress on agent-to-agent communication.
>
> In our case, we see talking about it as a competitive advantage, and our VP in charge of all this regularly speaks about what we’re doing at conferences, on LinkedIn, etc. As one of the people in our company who spends a lot of time talking to customers about what we’re doing, I can tell you that they absolutely love to hear about this.
>
> To provide some concrete examples on how we’re using AI today:
>
> a) Incident correlation: If the circuit is down, you don’t need to troubleshoot BGP. You’ll get alerts for both, and choosing which to safely ignore is important.
> b) Predictive analytics: We’re gathering metrics on lots of things, and can predict that a laser diode is going to fail because we’ve seen the light levels drop with this pattern before. We can schedule an outage and replace the hardware in a controlled manner rather than an unplanned outage.
> c) Chatbots for our service and NOC operators: “What’s the status of site/circuit/incident X?”. This uses agents to gather information across multiple systems to present a single cohesive answer, reducing swivel chair. In addition to our internal monitoring systems we’re also querying weather, 811 (call before you dig) registries, power systems, etc. to get a comprehensive view. For example, if there’s a regional power outage then you probably know why a site is down. Some of this is also customer-facing, so that a customer can send an email asking “what’s the status of my outage at 100 Main Street” resulting in a response that lays out all the information known about the issue.
> d) Analyzing traffic patterns to shut down botnets.
> e) Writing automation workflows using AI tools. Spec-driven development has some interesting implications here.
> f) Using AI coding tools to develop other sorts of things. This is particularly true for doing dashboards and analysis.
>
> The list goes on, this is not everything we’re doing, AI in many forms is used for all sorts of things.
>
> I’m not speaking in any official capacity here, obviously.
>
> …arun

-------------- 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/20260625/e3d0b4f8/attachment-0001.asc>


More information about the Internet-history mailing list