LeonardLeonard KleinrockKleinrock Professor, , UCLA

35th Anniversary of the UCLA October 29, 2004 TheThe BigBig BangBang !! (or(or thethe birthbirth ofof thethe Internet)Internet) by 1989 • It was back in '67 that the clan agreed to meet. • The gangsters and the planners were a breed damned hard to beat. • The goal we set was honest and the need was clear to all: • Connect those big old mainframes and the minis, lest they fall.

• The spec was set quite rigid: it must work without a hitch • It should stand a single failure with an unattended switch. • We decided UCLA would be first on the net • As the best researchers out there, we would be the perfect bet.

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe BigBig BangBang !!

• I suspect you might be asking "What means FIRST node on the net?" • Well frankly, it meant trouble, 'specially since no specs were set. • For you see the interface between the nascent IMP and HOST • Was a confidential secret from us folks on the West coast.

• BBN had promised that the IMP was running late. • We welcomed any slippage in the deadly scheduled date. • But just ahead of Labor Day, it was plopped down at our gate! • Those dirty rotten scoundrels sent the damned thing out air freight!

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe BigBig BangBang !!

• As I recall that Tuesday, it makes me want to cry. • Everybody's brother came to blame the other guy! • Folks were there from ARPA, BBN and Honeywell. • UCLA and ATT and all were scared as hell.

• We cautiously connected and the bits began to flow. • The pieces really functioned - just why I still don't know. • Messages were moving pretty well by Wednesday morn. • All the rest is history - had been born!

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Let’sLet’s GoGo BackBack toto thethe BeginningBeginning 19691969 WasWas anan IncredibleIncredible Year!Year! ••TheThe firstfirst manman landedlanded onon thethe moonmoon ••TheThe WoodstockWoodstock FestivalFestival tooktook placeplace ••TheThe MetsMets wonwon thethe WorldWorld SeriesSeries ••CharlesCharles MansonManson wentwent onon aa killingkilling spreespree

••TheThe InternetInternet waswas bornborn and nobody noticed!!

 Leonard Kleinrock 2004 th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA BeforeBefore thethe Beginning!Beginning! •• 19571957 SputnikSputnik launchedlaunched •• 19581958 ARPAARPA formedformed asas aa responseresponse •• 19591959--6262 AA mathematicalmathematical theorytheory ofof packetpacket networksnetworks isis createdcreated atat MITMIT byby Kleinrock…Kleinrock… •• 19611961 11st paperpaper onon modernmodern datadata networkingnetworking •• 19621962 1st1st paperpaper onon packetizationpacketization •• 19621962 PaulPaul BaranBaran suggestssuggests transmissiontransmission ofof datadata usingusing fixedfixed sizesize messagemessage blocksblocks •• 19621962 JCRJCR LickliderLicklider 11st DirectorDirector ofof IPTO;IPTO; givesgives hishis visionvision ofof aa galacticgalactic networknetwork •• 19631963 KleinrockKleinrock joinsjoins UCLAUCLA facultyfaculty •• 19641964 BaranBaran publishespublishes reportsreports “On“On DistributedDistributed Communications”Communications” •• 19641964 11st bookbook onon packetpacket netsnets publishedpublished th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Information Flow in Large Communication Nets

Leonard Kleinrock May 31, 1961

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Leonard Kleinrock “The purpose of this thesis is to investigate the problems associated with information flow in large communication nets. ….” “…The nets under consideration consist of nodes, connected to each other by links. The nodes receive, sort, store, and transmit messages that enter and leave via the links….” on d recepti itiation an etween in e lapse b ns Tim nditio Cha at co e nnel er wh up? siz capa Und et jam ity city the n c does capa ge Tran ora sient St beha vior Routing doctrine and r ecove ry tim th  Leonard Kleinrock 2004 e 35 ANNIVERSARY of the INTERNET @ UCLA Leonard Kleinrock

•• AddAdd keykey pagepage ofof timetime slicingslicing RLERLE reportreport

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Kleinrock’sKleinrock’s 19611961--22 DissertationDissertation

•• CreatedCreated aa mathematicalmathematical theorytheory ofof datadata networksnetworks • Channel capacity limited • Mean response time as key metric • Optimal assignment of channel capacity • Choice of priority queueing discipline • Concept of breaking messages into fixed size blocks • Choice of routing procedure • Design of topological structure •• DevelopedDeveloped underlyingunderlying principlesprinciples ofof datadata networksnetworks thatthat areare thethe basisbasis ofof thethe InternetInternet

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA BeforeBefore thethe Beginning!Beginning! •• 19651965 DougDoug EnglebartEnglebart developsdevelops mousemouse andand conceptsconcepts ofof hypertexthypertext •• 19651965 LarryLarry RobertsRoberts andand TomTom MarillMarill connectconnect MITMIT LincolnLincoln LabsLabs withwith SDCSDC overover aa dialdial--upup lineline •• 19651965 DonaldDonald DaviesDavies coinscoins thethe wordword “packet”“packet” •• 19661966 LarryLarry Roberts/TomRoberts/Tom MarillMarill publishpublish firstfirst paperpaper onon networknetwork experimentsexperiments •• 19661966 RobertRobert TaylorTaylor joinsjoins ARPAARPA andand bringsbrings RobertsRoberts therethere toto developdevelop ARPANETARPANET •• 19671967 DaviesDavies createscreates 11--nodenode NPLNPL packetpacket netnet •• 19671967 WesWes ClarkClark suggestssuggests useuse ofof aa minimini-- computercomputer forfor networknetwork packetpacket switchswitch

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA The First Packet Network Experiment - 1966

Larry Roberts – Aug 1999 Packetcom th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe ArpanetArpanet BeginningBeginning

•• 19671967

“So“So youyou wantwant meme toto dodo research?research? BuyBuy meme aa BigBig computer…computer… …with…with allall thethe powerpower everyoneeveryone elseelse has!”has!” ARPA’sARPA’s reply:reply: AnAn offeroffer youyou can’tcan’t refuse!refuse! ARPA Researcher JoinJoin aa NETWORK!NETWORK!

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe ArpanetArpanet BeginningBeginning •• 19671967 ARPAARPA gathersgathers thethe “gang”“gang” •• 19681968 RobertsRoberts publishespublishes ARPANETARPANET planplan •• 19681968 RFPRFP forfor aa networknetwork goesgoes outout •• 19681968 BBNBBN winswins thethe contractcontract underunder thethe leadershipleadership ofof FrankFrank HeartHeart andand thethe systemsystem designdesign ofof RobertRobert KahnKahn •• 19681968 UCLAUCLA selectedselected toto bebe thethe firstfirst nodenode andand serveserve asas NetworkNetwork MsmntMsmnt CenterCenter •• 19691969 (Jan(Jan--Aug)Aug) BBNBBN && UCLAUCLA areare Busy!Busy! •• 19691969 UCLAUCLA putsputs outout PressPress ReleaseRelease •• 19691969 8/298/29 BBNBBN sendssends firstfirst switchswitch toto UCLAUCLA •• 19691969 9/29/2 FirstFirst datadata movesmoves fromfrom IMP UCLA UCLAUCLA HostHost toto UCLAUCLA switchswitch

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA ARPANET Program Plan June 3, 1968

In ARPA, the Program Plan is the master document describing a major program. This plan, which I wrote in 1968, had the following concepts:

1. Objectives – Develop Networking and Resource Sharing 2. Technical Need – Linking Computers 3. Military Need – Resource Sharing - Not Nuclear War 4. Prior Work – MIT-SDC experiment 5. Effect on ARPA – Link 17 Computer Research Centers, Network Research 6. Plan - Develop IMP’s and start 12/69 7. Cost – $3.4 M for 68-71

Larry Roberts – Aug 1999 Packetcom

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA • Project team: TheThe BBNBBN TeamTeam • 1 part-time manager, • 1 communications expert, • 3 programmers, • 2 electrical engineers • Who were the players • , • Bob Kahn, • Will Crowther, • Dave Walden, • Bernie Cosell, • Severo Ornstein, • Ben Barker • The Machine: • .5MHz, • 32K bytes of memory, • half memory for program, and half memory for store and forward storage • H516 computer was the size of a refrigerator

• 50kbs rack was the same size th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe UCLAUCLA SoftwareSoftware TeamTeam ••SteveSteve Crocker,Crocker, TeamTeam HeadHead

••VintVint CerfCerf

••JonJon PostelPostel

••CharleyCharley KlineKline

••BillBill NaylorNaylor

••MikeMike WingfieldWingfield (one(one--manman hardwarehardware team)team) th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Ucla Press My 1969 vision … Release July 3, 1969 “As of now, computer networks arePage still 2 in their infancy. But as they grow up and become more sophisticated, we will probably see the spread of ‘computer utilities’ which, like present electric and utilities, will service individual homes and offices across the country.”

Web-based IP Services Plug in From Anywhere Always On Ubiquitous

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA WhatWhat ItIt LookedLooked LikeLike inin 19691969

The Interface Message Processor IMP UCLA

September 1969

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe 19691969 IMPIMP

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA WhatWhat ItIt LookedLooked LikeLike inin 19691969

The First Link in SRI the Internet Backbone

UCLA

OctoberOctober 1969 1969

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA WeWe DecidedDecided toto KeepKeep aa LogLog WhoWho hadhad thethe forsightforsight toto dodo this?this?

Jon Postel th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA !

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA AnAn ImportantImportant EntryEntry

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA AnAn ImportantImportant EntryEntry SRI

UCLA

First Message on the Internet

th - ever! ANNIVERSARY  Leonard Kleinrock 2004 35 of the INTERNET @ UCLA ButBut WhatWhat WASWAS thethe FirstFirst MessageMessage EverEver SentSent onon thethe Internet?Internet? •• WasWas itit “What“What hathhath GodGod Wrought”Wrought” (Morse 1844)?? •• OrOr “Watson,“Watson, comecome here.here. II wantwant you.”you.” (Bell 1876)?? •• OrOr “One“One GiantGiant LeapLeap forfor Mankind”Mankind” (Armstrong 1969)?? •• ItIt waswas simplysimply aa LOGLOGININ fromfrom thethe UCLAUCLA computercomputer SRI toto thethe SRISRI computer.computer.

UCLA

•• WeWe sentsent anan “L”“L” -- diddid youyou getget thethe “L”?“L”? YEP!YEP! •• WeWe sentsent anan “O”“O” -- diddid youyou getget thethe “O”?“O”? YEP!YEP! •• WeWe sentsent aa “G”“G” -- diddid youyou getget thethe “G”?“G”?

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA ButBut WhatWhat WASWAS thethe FirstFirst MessageMessage EverEver SentSent onon thethe Internet?Internet? •• WasWas itit “What“What hathhath GodGod Wrought”Wrought” (Morse 1844)?? •• OrOr “Watson,“Watson, comecome here.here. II wantwant you.”you.” (Bell 1876)?? •• OrOr “One“One GiantGiant LeapLeap forfor Mankind”Mankind” (Armstrong 1969)?? •• ItIt waswas simplysimply aa LOGLOGININ fromfrom thethe UCLAUCLA computercomputer toto thethe SRISRI computer.computer. •• WeWe sentsent anan “L”“L” -- diddid youyou getget thethe “L”?“L”? YEP!YEP! •• WeWe sentsent anan “O”“O” -- diddid youyou getget thethe “O”?“O”? YEP!YEP! •• WeWe sentsent aa “G”“G” -- diddid youyou getget thethe “G”?“G”?

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA ButBut WhatWhat WASWAS thethe FirstFirst MessageMessage EverEver SentSent onon thethe Internet?Internet? •• WasWas itit “What“What hathhath GodGod Wrought”Wrought” (Morse 1844)?? •• OrOr “Watson,“Watson, comecome here.here. II wantwant you.”you.” (Bell 1876)?? •• OrOr “One“One GiantGiant LeapLeap forfor Mankind”Mankind” (Armstrong 1969)?? •• ItIt waswas simplysimply aa LOGLOGININ fromfrom thethe UCLAUCLA computercomputer toto thethe SRISRI computer.computer. •• WeWe sentsent anan “L”“L” -- diddid youyou getget thethe “L”?“L”? YEP!YEP! •• WeWe sentsent anan “O”“O” -- diddid youyou getget thethe “O”?“O”? YEP!YEP! •• WeWe sentsent aa “G”“G” -- diddid youyou getget thethe “G”?“G”?

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe InternetInternet isis BornBorn !!

AtAt UCLAUCLA onon OctoberOctober 29,29, 19691969 WhatWhat ItIt LookedLooked LikeLike inin 19691969

October 1969 NovemberOctober 1969 1969

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA WhatWhat ItIt LookedLooked LikeLike inin 19691969

UCLA serves the Network Measurement Center

The job is to stress the net NovemberDecember 1969 1969 to its breaking point!

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA GrowthGrowth ofof thethe InternetInternet •• 19691969 10/2910/29 FirstFirst InternetInternet messagemessage •• 19691969 HowieHowie FrankFrank assistsassists topologytopology designdesign •• 19691969 BBNBBN releasesreleases ReportReport 18221822 specspec •• 19691969 SteveSteve CrockerCrocker RFCRFC #1#1 HostHost--HostHost ProtocolProtocol andand thethe NWGNWG •• 19701970 ARPANETARPANET spansspans US:US: UCLAUCLA <<-->> BBNBBN •• 19701970 CrockerCrocker andand UCLAUCLA teamteam releaserelease NCPNCP •• 19711971 BBNBBN TIPTIP -- directdirect terminalterminal accessaccess •• 19721972 RayRay TomlinsonTomlinson introduceintroduce netnet emailemail •• 19721972 FirstFirst publicpublic demodemo ofof ARPANETARPANET •• 19721972 NormNorm Abramson’Abramson’ AlohanetAlohanet connectedconnected

th  Leonard Kleinrock 2004 to ARPANET: packet nets 35 ANNIVERSARY to ARPANET: packet radio nets of the INTERNET @ UCLA Network Working Group Request for Comments: 1 UCLA 7 April 1969

Title: Host Software Author: Steve Crocker Installation: UCLA Date: 7 April 1969 Network Working Group Request for Comment: 1

CONTENTS

INTRODUCTION

I. A Summary of the IMP Software

Messages

Links

IMP Transmission and Error Checking

Open Questions on the IMP Software

II. Some Requirements Upon the Host-to-Host Software

Simple Use

Deep Use

Error Checking

III. The Host Software

Establishment of a Connection

High Volume Transmission

A Summary of Primitives

Error Checking

Closer Interaction

Open Questions

IV. Initial Experiments

Experiment One

Experiment Two

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA AugAug 19711971 ARPANETARPANET

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA GrowthGrowth ofof thethe InternetInternet •• 19721972 BobBob KahnKahn introducesintroduces 44 rulesrules forfor openopen--networkingnetworking architecture.architecture. 1. Each distinct network had to stand on its own, and no internal changes could be required of any such network before being connected to the Internet. 2. Communications would be on a best-effort basis. If a packet didn’t make it to the final destination, it would quickly be retransmitted from the source. 3. Black boxes (later called gateways and routers) would be used to connect the networks. No information would be retained by the gateways about individual flows of packets passing through them, keeping them simple and avoiding complicated adaptation and recovery from various failure modes. 4. There would be no global control at the operations level. th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA GrowthGrowth ofof thethe InternetInternet •• 19731973 CerfCerf andand KahnKahn designdesign TCPTCP •• 19731973 ARPAARPA deploysdeploys SATNETSATNET –– 11st internationalinternational connectionconnection •• 19731973 BobBob MetcalfeMetcalfe developsdevelops EthernetEthernet ideaidea •• 19741974 CerfCerf andand KahnKahn publishpublish TCPTCP specificationspecification •• 19751975 ARPANETARPANET mgtmgt transferstransfers toto DCADCA •• 19781978 TCPTCP splitssplits intointo TCPTCP andand IPIP drivendriven byby DannyDanny Cohen,Cohen, DavidDavid ReedReed andand JohnJohn SchochSchoch toto supportsupport realreal--timetime traffic.traffic This allows the creation of UDP. •• 19801980 CSNETCSNET isis fundedfunded byby NSFNSF inin responseresponse toto aa proposalproposal byby LarryLarry LandweberLandweber,, DaveDave Farber,Farber, TonyTony HearnHearn andand PeterPeter DenningDenning

th  Leonard Kleinrock 2004 35 ANNIVERSARY •• 19811981 IBMIBM introducesintroduces theirtheir firstfirst PCPC of the INTERNET @ UCLA MarchMarch 19771977 ARPANETARPANET

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA GrowthGrowthAugAug 19871987 ofof InternetInternet thethe InternetInternet CoreCore •• 19831983 ARPANETARPANET standardizesstandardizes onon TCP/IPTCP/IP •• 19831983 DCADCA splitssplits MILNETMILNET fromfrom ARPANETARPANET •• 19841984 DNSDNS introduced:introduced: PaulPaul MockapetrisMockapetris andand JonJon PostelPostel •• 19861986 NSFNETNSFNET atat 5656 KbpsKbps forfor supercomputers;supercomputers; DaveDave MillsMills writeswrites thethe initialinitial software.software. SteveSteve WolffWolff inin charge.charge. •• 19881988 NSFNETNSFNET upgradedupgraded toto TT--11 backbonebackbone •• 19881988 RobertRobert MorrisMorris unleashesunleashes 11st InternetInternet wormworm •• 19891989 UCLAUCLA celebratescelebrates 2020th anniversaryanniversary •• 19901990 ARPANETARPANET replacedreplaced byby NSFNETNSFNET •• 19911991 TimTim BernersBerners--Lee’sLee’s WWWWWW mademade availableavailable onon thethe InternetInternet th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA GrowthGrowth ofof thethe InternetInternet •• 19911991 NSFNSF opensopens InternetInternet toto commercialcommercial useuse •• 19921992 InternetInternet SocietySociety formed:formed: CerfCerf atat CNRICNRI •• 19921992 NSFNETNSFNET upgradedupgraded toto TT--33 backbonebackbone •• 19931993 MarcMarc AndreesonAndreeson MosaicMosaic browserbrowser •• 19941994 CantorCantor && SiegelSiegel introduceintroduce spamspam •• 19941994 BBNBBN celebratescelebrates 2525th anniversaryanniversary •• 19951995 dot.comdot.com boomboom startsstarts withwith faithfaith thatthat aa “new“new economy”economy” isis beginningbeginning •• 19961996 TelecomTelecom ActAct deregulatesderegulates datadata networksnetworks •• 19961996 MoreMore emailemail thanthan postalpostal mailmail inin USAUSA •• 19971997 Internet2Internet2 consortiumconsortium isis establishedestablished •• 19971997 IEEEIEEE releasesreleases 802.11802.11 ((WiFiWiFi)) standardstandard

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA SpamSpam !!

•• ItIt surfacedsurfaced asas aa criticalcritical andand widelywidely publicizedpublicized eventevent inin AprilApril 19941994 whenwhen twotwo ArizonaArizona--basedbased attorneysattorneys arguablyarguably becamebecame thethe twotwo mostmost hatedhated individualsindividuals inin thethe historyhistory ofof thethe Internet.Internet. ItIt waswas LawrenceLawrence CanterCanter andand MarthaMartha Siegel,Siegel, thethe famousfamous "green"green cardcard lawyers"lawyers" whowho "spammed""spammed" thethe Internet.Internet.

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA • From: Laurence Canter ([email protected]) Subject: Green Card Lottery- Final One? Newsgroups: alt.brother-jed, alt.pub.coffeehouse.amethyst View: Complete Thread (4 articles) | Original Format TheThe FirstFirst Date: 1994-04-12 00:40:42 PST SpamSpam emailemail Green Card Lottery 1994 May Be The Last One! THE DEADLINE HAS BEEN ANNOUNCED. The Green Card Lottery is a completely legal program giving away a certain annual allotment of Green Cards to persons born in certain countries. The lottery program was scheduled to continue on a permanent basis. However, recently, Senator Alan J Simpson introduced a bill into the U. S. Congress which could end any future lotteries. THE 1994 LOTTERY IS SCHEDULED TO TAKE PLACE SOON, BUT IT MAY BE THE VERY LAST ONE. PERSONS BORN IN MOST COUNTRIES QUALIFY, MANY FOR FIRST TIME. The only countries NOT qualifying are: Mexico; India; P.R. China; Taiwan, Philippines, North Korea, Canada, United Kingdom (except Northern Ireland), Jamaica, Domican Republic, El Salvador and Vietnam. Lottery registration will take place soon. 55,000 Green Cards will be given to those who register correctly. NO JOB IS REQUIRED. THERE IS A STRICT JUNE DEADLINE. THE TIME TO START IS NOW!! For FREE information via Email, send request to [email protected]

***************************************************************** Canter & Siegel, Immigration Attorneys

3333 E Camelback Road, Ste 250, Phoenix AZ 85018 USA th  Leonard Kleinrock 2004 35 ANNIVERSARY [email protected] telephone (602)661-3911 (602) 451-7617 of the INTERNET @ UCLA EnterEnter thethe DarkDark SideSide

•• ThereThere isis aa darkdark sideside toto thethe InternetInternet thatthat hashas developeddeveloped overover thethe pastpast decade.decade. •• TheThe darkdark sideside includesincludes • spam, • invasion of privacy, • pornography, • pedophilia, • denial of service, • worms, • viruses, • destruction of property, • identity fraud • and more

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA EnablersEnablers forfor thethe DarkDark SideSide

•• TheThe InternetInternet allowsallows anyoneanyone toto reachreach hundredshundreds ofof millionsmillions ofof usersusers • easily, • quickly, • at essentially no cost (in money or effort), • anonymously •• ThisThis isis aa perfectperfect formulaformula forfor enablingenabling thethe darkdark sideside ofof thethe Internet.Internet.

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Source: Bill Cheswick th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA URL’sURL’s ShouldShould MakeMake SenseSense

• http://www……. • The arcane language of the nerds • http://lw15fd.law15.hotmail.msn.com/cai- bin/sbox?curmbox=F000000001&a=f387bdbf8e23 1350e4a9e38740d2c99e&f=33792&t=2AAAAAAAD JkhwAHUCjjxnE6rKyMbyz92NqU4By6cj3eAF21ru aEq9DQ%24%24&p=AAAAAAAAAIVTgkE1JLSazj VtkLIVgDdWBr%2aHRlzsKzfkRARfe6F2wCyCTe7 poCDOIXOCcj8cj8cRzesJX%21Wpe8RUFTImuMM BtvboPWLSqnjwyCnYiCYpNISMb2h1LLzPF7VKg LqI6AnegCKaBIPIjXeN3o9oDzgF5YdH&utf8=0

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA GrowthGrowth ofof thethe InternetInternet •• 19971997 LeinerLeiner,, etet alal publishpublish “The“The PastPast andand FutureFuture HistoryHistory ofof thethe Internet”Internet” •• 19981998 BlogsBlogs beginbegin toto appearappear •• 19981998 VOIPVOIP equipmentequipment beginsbegins rollingrolling outout •• 19991999 UCLAUCLA celebratescelebrates 3030th anniversaryanniversary •• 19991999 NapsterNapster rollsrolls outout •• 20002000 dot.comdot.com bubblebubble beginsbegins toto burstburst •• 20012001 NapsterNapster forcedforced toto suspendsuspend serviceservice •• 20032003 FlashFlash mobsmobs gaingain popularitypopularity •• 20032003 WorldWorld SummitSummit onon thethe InformationInformation SocietySociety (WSIS)(WSIS) convenesconvenes firstfirst meetingmeeting inin GenevaGeneva •• NowNow WhatWhat dodo thethe mapsmaps looklook likelike atat thisthis point?point? nets th •• 20042004 UCLAUCLA celebratescelebrates 3535 anniversaryanniversary th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe InternetInternet RouterRouter NetworkNetwork

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA InternationalInternational WebWeb CacheCache

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th 35 ANNIVERSARY of the INTERNET @ UCLA

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Did you see this coming? RememberWell … myYes 1969 and Vision No !

The Press Me

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA SoSo WhatWhat WasWas MyMy InternetInternet Vision?Vision?

•• TheThe InternetInternet technologytechnology willwill bebe everywhereeverywhere •• AlwaysAlways accessibleaccessible •• AlwaysAlways onon •• AnyoneAnyone cancan plugplug inin anyany devicedevice anywhereanywhere •• InvisibleInvisible

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA TheThe InternetInternet AlmostAlmost GotGot itit RightRight

Yep TheThe InternetInternet technologytechnology willwill bebe everywhereeverywhere Yep AlwaysAlways accessibleaccessible Yep AlwaysAlways onon Nope AnyoneAnyone cancan plugplug inin anyany devicedevice anywhereanywhere Nope InvisibleInvisible

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Today’sToday’s InternetInternet Realities:Realities: • No one controls it .. • No one can turn it off TheThe GoodGood • It serves everyone • In many ways, it is an “open” network • It provides a means to share works and ideas • It is diversifying • It is not centralizing • It is owned by no one • It is always turned on • It is empowering • It is a publishing machine • It offers a means of self expression • It is an innovation machine • It is a marketplace of ideas, services, applications, and goods • It connects communities of interest

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA Today’sToday’s InternetInternet Realities:Realities: .. • It invades our privacy TheThe BadBad • It is capable of watching and tracking our behavior • It frustrates us with delays • It drowns us in junk • It does not obey the laws of all countries • It is a massive source of spam • It contains pornography • It spawns annoying and/or destructive viruses and worms • It supports denial of service attacks • It has developed into fences of proprietary products, services and information • Its user interfaces are frustrating

th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA th  Leonard Kleinrock 2004 35 ANNIVERSARY of the INTERNET @ UCLA www.lk.cs.ucla.edu

 Leonard Kleinrock 2002