[2339] in Commercialization & Privatization of the Internet

home help back first fref pref prev next nref lref last post

Internet growth

daemon@ATHENA.MIT.EDU (John Quarterman)
Sun Feb 16 17:04:19 1992

Date: Sun, 16 Feb 92 15:27:18 CST
From: jsq@tic.com (John Quarterman)
To: daveh@csn.org
In-Reply-To: <199202141854.AA28402@teal.csn.org>
Cc: com-priv@psi.com, mids@tic.com

In article <199202141854.AA28402@teal.csn.org> you write:
 ...
> NSF's Steve Goldstein gave an excellent summary of the Internet's past,
> present and future.  His viewgraphs showed its exponential growth -
> literally exponential, as demonstrated in one of the charts.  Some
> datapoints:
>                                                                       
>                  Date      Connected hosts
>                  8/81             213
>                  10/85          1,961
>                  12/87          28,174
>                  1/89           80,000
>                  1/91          376,000
>                  1/92          727,000

Dave,

Host figures for Europe and for the Internet worldwide are shown
in the appended PostScript graph.  The data is used with permission
for general redistribution.  The graph includes attributions for the
sources of the data and of the graph.  I would like to ask anyone
who uses the graph to keep those attributions in it.  A version
on a linear scale is also available.

If you're interested in history, there is a similar graph in the book,
The Matrix, based on numbers of connected networks, as recorded
by BBN.  It shows the same basic characteristics as the worldwide
host figures:  exponential growth (doubling every year), starting
about 1986.

I know discussions about when that exponential rate of growth
has to break have been done to death in other forums.  But most
of what I saw was before the European figures shown here became
available.  They show a factor of four, not two, for 1991.
If that keeps up, the worldwide growth factor is low, not high.
Any takers on whether the current European spurt of growth is
an anomaly, or not, and what the real worldwide factor should be?

Some speculations on the effects of these growth figures, both
historically and in the future, appear in Matrix News, vol. 1, no. 2.
Some extrapolations to host figures are included, and vol. 1, no. 3
has a user size estimate from Craig Partridge based on the Jan 91
host count.  The above host figures appear in the current issue.
Data for the Matrix at large (the other major worldwide networks,
in addition to the Internet) will appear in an upcoming issue.

Thanks,
John

John S. Quarterman
Matrix Information and Directory Services, Inc. (MIDS)
jsq@tic.com
+1-512-329-1087
fax: +1-512-327-1274
Building 2 Suite 300
1120 South Capitol of Texas Highway
Austin, TX 78746
U.S.A.


%!PS-Adobe-3.0
%%Creator: groff version 1.03
%%DocumentNeededResources: font Times-Roman
%%DocumentSuppliedResources: procset grops 1.03 0
%%Pages: 1
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginProlog
%%BeginResource: procset grops 1.03 0

/setpacking where {
	pop
	currentpacking
	true setpacking
} if

/grops 120 dict dup begin 

% The ASCII code of the space character.
/SC 32 def

/A /show load def
/B { 0 SC 3 -1 roll widthshow } bind def
/C { 0 exch ashow } bind def
/D { 0 exch 0 SC 5 2 roll awidthshow } bind def
/E { 0 rmoveto show } bind def
/F { 0 rmoveto 0 SC 3 -1 roll widthshow } bind def
/G { 0 rmoveto 0 exch ashow } bind def
/H { 0 rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
/I { 0 exch rmoveto show } bind def
/J { 0 exch rmoveto 0 SC 3 -1 roll widthshow } bind def
/K { 0 exch rmoveto 0 exch ashow } bind def
/L { 0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
/M { rmoveto show } bind def
/N { rmoveto 0 SC 3 -1 roll widthshow } bind def
/O { rmoveto 0 exch ashow } bind def
/P { rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
/Q { moveto show } bind def 
/R { moveto 0 SC 3 -1 roll widthshow } bind def
/S { moveto 0 exch ashow } bind def
/T { moveto 0 exch 0 SC 5 2 roll awidthshow } bind def

% name size font SF -

/SF {
	findfont exch
	[ exch dup 0 exch 0 exch neg 0 0 ] makefont
	dup setfont
	[ exch /setfont cvx ] cvx bind def
} bind def

% name a c d font MF -

/MF {
	findfont
	[ 5 2 roll
	0 3 1 roll % b
	neg 0 0 ] makefont
	dup setfont
	[ exch /setfont cvx ] cvx bind def
} bind def

/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def

% BP -

/BP {
	/level0 save def
	1 setlinecap
	1 setlinejoin
	72 RES div dup scale
	LS {
		90 rotate
	} {
		0 792 translate
	} ifelse
	1 -1 scale
} bind def

/EP {
	level0 restore
	showpage
} bind def


% centerx centery radius startangle endangle DA -

/DA {
	newpath arcn stroke
} bind def

% x y SN - x' y'
% round a position to nearest (pixel + (.25,.25))

/SN {
	transform 
	.25 sub exch .25 sub exch
	round .25 add exch round .25 add exch
	itransform
} bind def
	
% endx endy startx starty DL -
% we round the endpoints of the line, so that parallel horizontal
% and vertical lines will appear even

/DL {
	SN
	moveto
	SN
	lineto stroke
} bind def

% centerx centery radius DC -

/DC {
	newpath 0 360 arc closepath
} bind def


/TM matrix def

%  width height centerx centery DE -

/DE {
	TM currentmatrix pop
	translate scale newpath 0 0 .5 0 360 arc closepath
	TM setmatrix
} bind def

% these are for splines

/RC /rcurveto load def
/RL /rlineto load def
/ST /stroke load def
/MT /moveto load def
/CL /closepath load def

% fill the last path

% amount FL -

/FL {
	currentgray exch setgray fill setgray
} bind def

% fill with the ``current color''

/BL /fill load def

/LW /setlinewidth load def
% new_font_name encoding_vector old_font_name RE -

/RE {
	findfont
	dup maxlength dict begin
	{
		1 index /FID ne { def } { pop pop } ifelse
	} forall
	/Encoding exch def
	dup /FontName exch def
	currentdict end definefont pop
} bind def

/DEFS 0 def

% hpos vpos EBEGIN -

/EBEGIN {
	moveto
	DEFS begin
} bind def

/EEND /end load def

/CNT 0 def
/level1 0 def

% llx lly newwid wid newht ht newllx newlly PBEGIN -

/PBEGIN {
	/level1 save def
	translate
	div 3 1 roll div exch scale
	neg exch neg exch translate
	% set the graphics state to default values
	0 setgray
	0 setlinecap
	1 setlinewidth
	0 setlinejoin
	10 setmiterlimit
	[] 0 setdash
	/setstrokeadjust where {
		pop
		false setstrokeadjust
	} if
	/setoverprint where {
		pop
		false setoverprint
	} if
	newpath
	/CNT countdictstack def
	/showpage {} def
} bind def

/PEND {
	clear
	countdictstack CNT sub { end } repeat
	level1 restore
} bind def

end def

/setpacking where {
	pop
	setpacking
} if
%%EndResource
%%IncludeResource: font Times-Roman
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 def/PL
841.89 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron/scaron
/zcaron/Ydieresis/trademark/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/space
/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft
/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four
/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C
/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash
/bracketright/circumflex/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q
/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase
/guillemotleft/guillemotright/bullet/florin/fraction/perthousand/dagger
/daggerdbl/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar
/section/dieresis/copyright/ordfeminine/guilsinglleft/logicalnot/minus
/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu
/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guilsinglright
/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde
/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute
/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve
/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex
/udieresis/yacute/thorn/ydieresis]def/Times-Roman@0 ENC0/Times-Roman RE
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
 .36 LW 532.8 651 108 651 DL 532.8 651 MT -7.2 1.8 RL 0 -3.6 RL CL BL 532.8 651
MT -7.2 1.8 RL 0 -3.6 RL CL ST 108 67.8 108 651 DL 108 67.8 MT 1.8 7.2 RL -3.6
0 RL CL BL 108 67.8 MT 1.8 7.2 RL -3.6 0 RL CL ST/F0 9/Times-Roman@0 SF
(Internet Hosts, W)117.45 75.78 Q(orldwide and in Europe)-.72 E
(\(Logarithmic Scale\))117.45 86.58 Q(Drawn by MIDS, Austin, T)117.45 108.18 Q
(exas <mids@tic.com>.)-.63 E -.72(Wo)117.45 129.78 S
(rldwide Internet host information \(see RFC 1296\)).72 E
(from Mark Lottor <mkl@nisc.sri.com>.)117.45 140.58 Q
(Excludes MX-only domains.)117.45 151.38 Q
(European host information for RIPE \(see RFC 1)117.45 172.98 Q(181\))-.333 E
(from Marten T)117.45 183.78 Q(erpstra <terpstra@nikhef.nl>.)-.63 E
(Excludes MX-only domains.)117.45 194.58 Q 2.25(-: European)115.2 216.18 R
(hosts)2.25 E 2.25(H: W)115.2 226.98 R(orldwide hosts)-.72 E(8)112.95 675.18 Q
(82)126.828 663.18 Q(5)141.966 675.18 Q(83)165.564 663.18 Q(8)190.35 675.18 Q
(84)204.228 663.18 Q(10)233.244 675.18 Q(85)242.964 663.18 Q(10)271.98 675.18 Q
(86)281.628 663.18 Q(2)287.118 675.18 Q -.333(11)314.051 675.18 S(87)320.364
663.18 Q(12)355.86 675.18 Q(88)359.1 663.18 Q(7)380.646 675.18 Q(89)397.764
663.18 Q(1)400.014 675.18 Q(7)419.382 675.18 Q(90)436.5 663.18 Q(10)465.516
675.18 Q(91)475.164 663.18 Q(2)480.654 675.18 Q(6)493.542 675.18 Q(10)504.252
675.18 Q(92)513.9 663.18 Q(month)80.496 675.18 Q(year)88.011 663.18 Q(H)111.951
647.58 Q(213)90 647.58 Q(H)140.967 640.812 Q(H)189.351 580.62 Q(562)90 580.62 Q
(H)234.495 539.22 Q(1,024)83.25 539.22 Q(H)273.231 494.364 Q(1,961)83.25
494.364 Q(H)286.119 483.06 Q(2,308)83.25 483.06 Q(H)315.135 428.484 Q(5,089)
83.25 428.484 Q(H)357.111 310.404 Q(28,174)78.75 310.404 Q(H)379.647 299.46 Q
(33,000)78.75 299.46 Q(H)389.367 262.956 Q(56,000)78.75 262.956 Q(H)399.015
238.332 Q(80,000)78.75 238.332 Q(H)418.383 204.78 Q(130,000)74.25 204.78 Q(H)
428.031 190.884 Q(159,000)74.25 190.884 Q(H)466.767 144.156 Q(313,000)74.25
144.156 Q(H)476.415 131.484 Q(376,000)74.25 131.484 Q(H)495.783 107.148 Q
(535,000)74.25 107.148 Q(H)505.503 97.284 Q(H)515.151 85.98 Q(727,000)74.25
85.98 Q(-)468.518 315.516 Q(-)471.758 298.092 Q(-)474.998 307.812 Q(-)478.166
279.948 Q(-)484.646 278.796 Q(-)487.886 275.124 Q(-)494.294 254.532 Q(-)500.774
244.596 Q(-)504.014 228.036 Q(-)507.254 219.684 Q(-)510.422 204.996 Q 115.2
645.6 MT 14.508 -3.384 RL 9.672 -2.256 22.572 -13.416 38.7 -33.48 RC 16.128
-20.064 31.716 -36.996 46.764 -50.796 RC 15.048 -13.8 29.028 -28.176 41.94
-43.128 RC 12.912 -14.952 21.516 -24.3 25.812 -28.044 RC 4.296 -3.744 11.28
-14.712 20.952 -32.904 RC 9.672 -18.192 21.492 -46.98 35.46 -86.364 RC 13.968
-39.384 24.72 -60.9 32.256 -64.548 RC 7.536 -3.648 12.912 -11.556 16.128
-23.724 RC 3.216 -12.168 6.432 -22.356 9.648 -30.564 RC 3.216 -8.208 8.052
-17.892 14.508 -29.052 RC 6.456 -11.16 11.292 -19.056 14.508 -23.688 RC 3.216
-4.632 11.28 -14.736 24.192 -30.312 RC 12.912 -15.576 20.976 -25.476 24.192
-29.7 RC 3.216 -4.224 8.052 -10.392 14.508 -18.504 RC 6.456 -8.112 11.292
-13.812 14.508 -17.1 RC 3.216 -3.288 6.432 -6.816 9.648 -10.584 RC 4.824 -5.652
RL ST 518.4 84 MT -3.312 6.624 RL -2.736 -2.304 RL CL BL 518.4 84 MT -3.312
6.624 RL -2.736 -2.304 RL CL ST 470.016 313.536 MT 1.62 -8.748 RL 1.08 -5.832
2.16 -7.116 3.24 -3.852 RC 1.08 3.264 2.16 .24 3.24 -9.072 RC 1.08 -9.312 2.7
-14.148 4.86 -14.508 RC 2.16 -.36 3.78 -1.152 4.86 -2.376 RC 1.08 -1.224 2.7
-5.268 4.86 -12.132 RC 2.16 -6.864 4.32 -11.952 6.48 -15.264 RC 2.16 -3.312
3.78 -7.728 4.86 -13.248 RC 1.08 -5.52 2.16 -9.672 3.24 -12.456 RC 1.08 -2.784
2.16 -6.624 3.24 -11.52 RC 1.62 -7.344 RL ST 511.92 203.016 MT .216 7.416 RL
-3.528 -.792 RL CL BL 511.92 203.016 MT .216 7.416 RL -3.528 -.792 RL CL ST
(bothlog.pic)72 702 Q EP
%%Trailer
end
%%EOF

home help back first fref pref prev next nref lref last post