Sei sulla pagina 1di 19

The Internet

Yesterday, Today, Tomorrow


by Erik Bosrup
Nv3b 1998
Jakobsbers !ymnasium "pe#ia$isation %ro&e#t
'omputer 'ommuni#ation
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Preface
)hen I started with this pro&e#t my aim was to $earn about T'%*I% and how the Internet works in
enera$+ ,n#e I ot into the hue amount o- in-ormation that e.ists about Internet I dis#overed that I
wasn/t rea$$y interested in the te#hni#a$ terms and e.a#t$y how everythin works+ Instead I de#ided to
write a te.t that most$y anyone with s$iht #omputer and Internet e.perien#e #ou$d read and
understand most o-+
)hi$e oin throuh the in-ormation I a$so -ound papers about new standards and pro&e#ts that I saw
re$evant to the -uture deve$opment o- the Internet+ This made up my pro&e#t 0uestion, how wi$$ the
Internet hand$e the -uture1 ,r perhaps how wi$$ the -uture hand$e Internet1 To e.p$ain the #omin
eneration Internet one must know how the Internet on#e started, how it works today, who #ontro$s it
and many other thins+ This mat#hed my interest in -indin out how the Internet works with my p$ans
to e.amine the nets -uture+ 2$$ o- these thins make up one bi mi. o- in-ormation, it/s not too
detai$ed, many thins are $e-t out+ 3y oa$ was to et a enera$ -ee$in -or what the Internet is and
what it wi$$ be+
%ae 4 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Table of contents
PREFACE 2
TABLE OF CONTENTS 3
INTERNET TECHNOLOGY 5
Universal Resource Locator....................................................................................................................5
2pp$i#ation %roto#o$++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++5
6ost++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++5
7omain+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++5
Top 8eve$ 7omain+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++5
Domain Name System..............................................................................................................................6
Transmission Control Protocol...............................................................................................................6
Transport proto#o$ $ayer++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9
Internet Protocol......................................................................................................................................7
:outin+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;
"ubnets+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;
Ethernet....................................................................................................................................................7
%hysi#a$ proto#o$ $ayer+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++8
2ddress :eso$ution %roto#o$++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++8
Puttin it all toether...............................................................................................................................!
Past the "asics...........................................................................................................................................#
I'3%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9
<7%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9
%orts+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9
INTERNET HISTORY AN ORGANISATION !"
Da$n o% internet$or&in......................................................................................................................'(
Controllin the Internet........................................................................................................................''
Internet 2r#hite#ture Board+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++11
IET= and I:T=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++11
:e0uest -or 'omments+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++11
INTERNET#S F$T$RE !!
Ne)t eneration Internet.......................................................................................................................''
"e#urity++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++14
3u$ti#ast and >ua$ity o- "ervi#e+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++14
Neihbour 7is#overy+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++13
=orwardin+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++13
Transition................................................................................................................................................'*
9bone++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1?
Ne$ +omain names................................................................................................................................',
%ae 3 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
-uture connections.................................................................................................................................',
=i.ed #onne#tions++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++15
3obi$e #onne#tions++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++15
)ire$ess Internet++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++19
CONCL$SION !%
LIST OF REFERENCES !&
%ae ? o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Internet Tec'nolo()
Internet is not one bi network+ 2s the name #$aims it is inter@net, thus a network #onne#tin
networks+ This is important to know as it is the base o- the Internet -oundation+ )hen you $oon to
your $o#a$ Internet provider, you #onne#t to their network, whi#h is #onne#ted to many others+ This is
the strenth o- Internet, i- one network ma$-un#tions, the other #an -un#tion norma$$y without it+
Universal Resource Locator
3ost peop$e use the Internet mere$y -or World Wide Web browsin and e@mai$+ To e.p$ain how the
Internet works we wi$$ start by usin a samp$e #onne#tion between a browser and a server+ There are
many ways to -ind an URL to visit, they #an be -ound in maaAines, newspapers, they #an be
bookmarked or they #an be embedded in other do#uments as $inks+ 6owever they a$$ #onsist o- the
same ma&or parts+ 8ets $ook at an <:8 and sort out what/s what in it+ )e wi$$ work with
httpB**www+internet+#om, it/s a site -or and about the Internet+ The easiest way to understand <:8s is
to sp$it them up into part, $ike thisB
proto#o$B**host+domain+t$d
.//lication Protocol
Today everyone knows that a te.t startin with www is a )or$d )ide )eb address, this is not
#omp$ete$y true+ 2#tua$$y it is the http:// part o- the <:8 that spe#i-ies that we want to #onne#t to the
part o- the server that hand$es the Hyper Text Transfer Protocol a$thouh i- we try to #onne#t to an
address startin with the www pre-i. our so-tware assumes it to be http+ The http proto#o$ is the
Internet standard -or e.#hanin HTML -i$es between #$ients and servers+ 6T38 or HyperText
Markup Language is the $anuae used to $ayout paes so they may #ontain te.t, pi#tures, mu$timedia
and Java amon e$se+ In this #ase we are a#tin as a #$ient sin#e we are re0uestin a do#ument -rom
someone e$se+ ,ther than http there is a$so a se#ure en#rypted version o- http, #a$$ed ecure
HyperText Transfer Protocol Chttps://D and the !ile Transfer Protocol Cftp://D amon many others+ "o
the -irst part o- the <:8, the proto#o$ te$$s our so-tware how we want to #onne#t to the server and
what kind o- rep$y we are e.pe#tin+
0ost
Ne.t #omes the host+ 2 host is a #omputer that is #onne#ted to the Internet+ )hen you use your
modem to #onne#t to your $o#a$ "P C"nternet er#ice Pro#iderD or L$% you wi$$ a$so be#ome a host+
6owever on$y #ertain #omputers have hostnames that works in an <:8+ I- you #onne#t throuh an I"%
you wi$$ not et one that #an be used in <:8s+
Domain
"in#e the #ommuni#ation between hosts is based on "P C"nternet ProtocolD addresses and the
#omputers themse$ves don/t know where on the net an <:8 is to be -ound, they #an on$y say EI want
to ta$k to host 13F+94+114+99G+ =or this reason we have do&ains+ 2 domain is a way -or us humans to
remember a $o#ation on the Internet+ The #omputer must trans$ate the domain into a number in order
to make #onta#t to the host+
To/ Level Domain
The top'le#el do&ains a$so e.ist to make it easier -or us humans to -ind our way on the Internet+ The
tld/s are provided so that domains #an be sorted into #ateories and #ountries+ 'ountrywise they are
sorted a-ter a two@$etter #ountry #ode standardised by I",+ The #ateory domains in#$ude top $eve$
domains $ike +#om -or #ommer#ia$ usae and +edu -or edu#ation+
+arpa 2:%2 spe#i-i# domains
+#om 'ommer#ia$ oranisations
+edu Edu#ationa$ institutions
+ov <nited "tates overnment aen#ies
%ae 5 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
+int Internationa$ oranisations
+mi$ <nited "tates mi$itary
+net Network providers
+or Non@pro-it oranisations
+adHAw 'ountry spe#i-i# domains
7omains #an be most$y anythin, di--erent T87 reistrars Cthe oranisation that manaes the reistryD
have di--erent ru$es -or reisterin domains and as $on as you -o$$ow their ru$es and domain names
ru$es -ound in :=' 954, 1F35, 1143, you are -ree to use your imaination+ C3ore on :='/s $ater on+D
Domain Name System
Be#ause the hosts on$y #an -ind ea#h other by I% address in the same way that <" 3ai$ needs Aip
#odes to -ind the #orre#t re#eiver, there must be a system to #onvert our easy to remember <:8s to
address that the #omputer #an use+ This system is #a$$ed the (o&ain %a&e yste& C(%D+ In the ear$y
days o- the Internet there weren/t many hosts on the net so every #omputer #onne#ted had its own -i$e
with a$$ the domains and their #orrespondin addresses+ Today however with mi$$ions o- hosts
#onne#ted this system wou$dn/t be very e--i#ient+ )hen we want to -ind our host, www+internet+#om,
we #onta#t a #omputer that we do know the I% address o-+ This server is #a$$ed our root dns server+ )e
ask this server where we #an -ind in-ormation about +#om domains+ The dns server then ives us a $ist
o- +#om domain name servers+ ,ur #omputer now se$e#ts one o- these servers, #onta#ts it and asks it
about internet+#om+ Just as with the root server we et a $ist o- servers hand$in that domain+ This is
how it #ontinues unti$ we know the I% address o- www+internet+#om+ In enera$ the Internet so-tware
is EsmartG and remembers #ommon servers, and #an that way skip one or two o- the domain name
servers, makin the #ommuni#ation -aster and $ess trans-ers ne#essary+ Now our #omputer so-tware is
ready to make the a#tua$ #onne#tion to the host+
Transmission Control Protocol
The #ommuni#ation over the Internet is made up o- layers+ This way many di--erent types o-
#omputers #an ta$k to ea#h other by varyin methods+ 2nother -eature o- it is that every pie#e o-
so-tware doesn/t have to Ere@invent the whee$G, -or e.amp$e, when we use %etscape %a#igator in
Windo)s*+ to #onne#t to www+internet+#om, it wi$$ use a pie#e o- so-tware bui$t@in to )indows95
#a$$ed Winsock+ )inso#k wi$$ then hand$e the #ommuni#ation su#h as send and re#eivin data and
$ookin up domains throuh the domain name system+ ,ur browser wi$$ &ust te$$ it what to do and it
wi$$ do it+ ,- #ourse it/s not on$y browsers that use )inso#k, most$y a$$ )indows95 Internet so-tware
su#h as e@mai$ #$ients, -tp #$ients and newsreaders use it+ The same way that )indows95 has )inso#k
most other operatin systems have somethin simi$ar that has the e0uiva$ent -eatures+
)e/ve been over the app$i#ation proto#o$ $ayer, it was the proto#o$ that des#ribed how two
app$i#ations ta$k to ea#h other, $ike how the 6yperTe.t Trans-er %roto#o$ trans-ers the htm$
do#uments used to $ayout webpaes+
Trans/ort /rotocol layer
<sua$$y when Internet #ommuni#ation is dis#ussed peop$e ta$k about T,P/"P and how a$$ the
in-ormation over the Internet is trans-erred over it+ This is not #omp$ete$y true, a$thouh most
in-ormation oes by T,P CTrans&ission ,ontrol ProtocolD there are others+ The app$i#ations that are
#ommuni#atin de#ide whi#h transport proto#o$ they are oin to use based on the standard that is set
-or the data that is to be trans-erred+ 2pp$i#ations $ike browsers and -i$e trans-er #$ients use T'% whi$e
trans-ers that need more speed, $ike audio and video streamin, at the #ost o- re$iabi$ity use U(P
CUser (atagra& ProtocolD+
%ae 9 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
)hen app$i#ations ta$k to ea#h other over the Internet, $ike when you $ook at someone/s homepae,
they do they do not take part in the a#tua$ sendin and re#eivin+ This is where the transport protocol
layer #omes in+ The app$i#ation te$$s the transport proto#o$ what to send and where to send it and then
in the #ase o- T'% it is up to the transport proto#o$ to make sure that everythin ets sent and that
everythin arrives in the same state that it was sent+ 2nd i- anythin oes wron it is a$so the
transport proto#o$ $ayer that hand$es it by re@sendin+ The transport $ayer a$so sp$its that data into
sma$$er pie#es, i- you want to send someone a two@meabyte -i$e, it #an/t a$$ be sent at on#e, so the
transport proto#o$ $ayer sp$its it into sma$$er #hunks+
Internet Protocol
The "nternet Protocol C"PD $ayer ets the datagra&s Cthe parts o- a -i$e that has been sp$it upD -rom
T'% Cor whatever transport proto#o$ that is bein usedD and adds some o- its own in-ormation and
does the a#tua$ $oi#a$ trans-er over the Internet+ "imp$i-ied this #an be des#ribed as i- T'% makes
sure everythin oes throuh, whi$e I% a#tua$$y makes it happen+
I% on$y does the $oi#a$ trans-er, this miht sound weird but it isn/t+ "in#e Internet spans over many
di--erent types o- networks su#h as -thernet and Token Ring whi#h a$$ have their own way o-
#ommuni#atin there is a need -or a $ayer that #an work on top o- them a$$+ The Internet #onsists o-
many networks #onne#ted to ea#h other, some networks miht have #onne#tions to many other
networks whi$e others on$y have one route out to the rest o- the Internet+ It is the Internet proto#o$/s
&ob to -ind out how to move the data between the di--erent networks+
Routin
=indin out how to move this data between networks is #a$$ed routing+ )here two networks are
#onne#ted to ea#h other there is a router or a gate)ay, these are used to move data between the two
networks+ "o what I% has to do is to #he#k i- the taret #omputer is in the same network and i- so, &ust
send it away+ I- not it must -ind out to whi#h route it shou$d take+ =or this it uses a routin tab$e, in it
there is a $ist o- I% addresses and to what ateway they shou$d be sent+ I- there isn/t an entry -or the
taret I%, it is sent to the default route+ The de-au$t route is the ateway that is most $ike$y to be the
#orre#t one+ )hen it knows where to send the dataram, it does so and it/s that networks
responsibi$ity to et the in-ormation to the #orre#t #omputer or onwards to another network+
Su"nets
Networks on the Internet are #a$$ed subnets, a subnet #an a$so have it/s own subnets+ 2 $are
university #an -or e.amp$e be a subnet o- the Internet and have subnets -or ea#h -a#u$ty+ The purpose
o- makin sma$$ networks it to stop one ma$-un#tionin hardware devi#e -rom stoppin the entire
network+ This is a part o- the overa$$ Internet stratey, there shou$d a$ways be a way out+ I- on
#onne#tion oes down there is a$ways another+ )hen I% de#ides i- a host is $o#ated within the #urrent
subnet it $ooks at the I% address and ana$yses it+
2$$ the #omputers #onne#ted to the Internet must have its own I%, and be#ause networks have di--erent
siAe, i+e+ number o- hosts, there are di--erent net)ork classes+ The system is #onstru#ted in su#h a way
that '$ass 2 networks may have many subnets and hosts, whi$e '$ass B networks -ewer, and the #$ass
system ranes down to sma$$er and sma$$er #$asses ea#h with -ewer hosts+ 2$$ the networks #onne#ted
have been assined one or two network ranes -rom a #entra$ authority in whi#h they #an de#ide what
#omputer ets what number+ 2 #ompany that re0uests I amount o- I%/s miht not have the need -or
an entire '$ass B network #an then be assined two or three '$ass ' networks+ The point o- not
ivin out more I%/s than ne#essary is due be#ause the Internet is startin to run $ow on I%/s+
Ethernet
Ethernet is a very popu$ar and wide$y spread type o- 8o#a$ 2rea Network+ The most #ommon -orm o-
Ethernet is #a$$ed 1FBaseT, whi#h denotes the ma.imum transmission speed o- 1F 3bps usin #opper
twisted #ab$es+ :e#ent enhan#ements o- Ethernet bumps the speed to a ma.imum o- 1FF 3bps, this
system is #a$$ed 1FFBaseT+
%ae ; o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Physical /rotocol layer
Ethernet is the physi#a$ network+ 6ere we have #omputers a#tua$$y #onne#ted to ea#h other by #ab$es
and wires+ "in#e I% was made to trave$ over many kinds o- networks, it has it/s own addressin
system, the I% numbers+ 2t the physical layer o- the network, I% addresses do not mean anythin,
Ethernet and a$$ the other networks have their own way o- -indin the #orre#t hosts+
)hen Ethernet was desined one o- the oa$s was to make sure that two #omputers #ou$d not share
the same address+ Be#ause o- this every Ethernet net)ork interface card C%",D so$d has it/s uni0ue
Ethernet address #onsistin o- ?8 bits Ca bit is either F or 1D, a$$ the Ethernet manu-a#turers has to
reister with a #entra$ authority that is monitorin this+
.++ress Resolution Protocol
Ethernet works in the same way as a bi party line, what one says, everyone hears+ But &ust $ike you
do not $isten to what everyone says on a party $ine, your Ethernet system wi$$ on$y $istens to data
dire#ted to it+ To -ind the #orrespondin Ethernet address -or an I% address Cas they have nothin in
#ommonD, your system wi$$ send out a broadcast to whi#h a$$ the systems on the $o#a$ network wi$$
$isten, askin i- anyone is assined to that I%+ This system is #a$$ed the $ddress Resolution Protocol,
#ommon$y #a$$ed $RP+ )hen the system that has that I% hears your re0uest -or its Ethernet address, it
wi$$ rep$y and the two #omputers #an now ta$k to ea#h other+ It wou$d be very bad -or the network
per-orman#e i- this had to be done every time two #omputers try to make a #onne#tion, be#ause when
it/s done a$$ other #ommuni#ation is ha$ted+ Instead your system wi$$ save the in-ormation it knows
about other hosts in memory -or some time to speed thins up+
Putting it all together
You probab$y noti#ed that there are many proto#o$s needed -or Internet #ommuni#ation and it/s not
a$ways easy to understand how they work toether+ )e wi$$ take a sma$$ e.amp$e as a summary and
show what ea#h proto#o$ wi$$ do+
)e wi$$ aain use our browser e.amp$e, $ets say that you have re0uested a sma$$ te.t do#ument -rom
www+internet+#om and the server sends it over to you Cmy#omputer+network+seD+ =irst o- a$$ the server
wi$$ add in-ormation about what is sent in the 6yperTe.t Trans-er %roto#o$, dis#ussed ear$ier+ This
wi$$ te$$ your app$i#ation what data the pa#ket is #ontainin+ Ne.t T'% wi$$ take a$$ that in-ormation
and add it/s own headers to it and send it a$$ down to the I% $eve$+ I% wi$$ a$so add it/s own headers, as
ea#h proto#o$ $ayer on$y understands its surroundin neihbours+ Ethernet wi$$ not understand T'%
headers and 6TT% wi$$ not understand I% headers+ The I% $ayer wi$$ now -ound out how the pa#ket is
to be sent, and it/s most $ike$y throuh Ethernet so it passes it down to Ethernet+ ,n#e the Ethernet
pa#kae rea#hes my#omputer+network+se, Ethernet wi$$ remove its headers and send it ba#k up to I%+
I% wi$$ the do the same and ive the in-ormation to T'%+ 2s you #an read -rom its name,
Transmission 'ontro$ %roto#o$, T'% #he#k the in-ormation so it hasn/t ot #orrupt whi$e trans-erred,
i- so it asks the server to send it aain+ I- it/s a$$ riht it wi$$ remove its headers and ive the
in-ormation to you browsin so-tware that removes the 6TT% headers and you #an now see the te.t
-i$e in your browserJ
%ae 8 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Past the basics
Internet/s smart $ayerin system miht make it seem as i- it is easy -or the di--erent $ayers to per-orm
its a#tions+ =or users and most app$i#ation deve$opers it/s both easy to use and deve$op Internet
so-tware as most o- the te#hni#a$ parts o- it is bui$t@into modu$es that #an be easi$y adapted in many
prorammin and app$i#ation environments+ Behind a$$ o- this it isn/t su#h a simp$e matter+ 2s we
dis#ussed ear$ier $are -i$es have to be sp$it into sma$$er pie#es so it #an trans-erred easi$y+ This wasn/t
#omp$ete$y true+ 2$most everythin that is trans-erred must be sp$it, or frag&ented+ Every physi#a$
network type has it/s own $imit on how bi pa#kaes it a##epts and i- a $arer one arrives it must then
hand$e the sp$ittin and re@assemb$y, that on pa#kaes that miht a$ready be sp$it+ "endin out too
$are pa#kets #an then o- #ourse make Internet trans-ers s$ower as hardware on other p$a#es must
work, besides the in#reased tra--i# vo$ume this enerates+
IC1P
Internet has many other proto#o$s than the ones we have dis#ussed here so -ar+ ",MP or "nternet
,ontrol Message Protocol wou$d probab$y be des#ribed as Internet/s error reportin proto#o$+ I- a
pa#ket o- data takes too $on to de$iver, an I'3% messae wi$$ be sent to the sender te$$in what
happened+ 2$so i- a system tries to trans-er some data to a network outside the $o#a$ one throuh the
de-au$t router and that router has been to$d there is a better way to the taret, the sour#e wi$$ re#eive a
rep$y statin so+ The Internet 'ontro$ 3essae %roto#o$ rea$$y is what its name says, a messae
proto#o$ -or reportin errors, it doesn/t -ind errors itse$-+
UDP
)e ta$ked about <7%, <ser 7ataram %roto#o$ be-ore and we said it was $ess re$iab$e and -aster+ It is
$ess re$iab$e be#ause its headers are sma$$er and it has -ewer -eatures to veri-y that the in-ormation
trans-erred is #orre#t+ )hi$e T'% is what is #a$$ed a connection protocol, in other words both
#omputers ta$kin respond to ea#h other data so they both know i- everythin worked, <7% is
connectionless+ This means that in -or e.amp$e an audio stream -rom a $ive radio show is sent to the
$istener &ust $ike in rea$ broad#ast radio+ :eady or not, we/re transmittin now+ It/s basi#a$$y up to the
$istener to make sure he/s ready to re#eive+ This o- #ourse means $oss, some data wi$$ not rea#h the
$istener and that is what makes is $ess re$iab$e but -aster+ <7% itse$- doesn/t have any error #he#kin
but the app$i#ation usin the proto#o$ may, it is however then easier to use T'% that has it bui$t@in+
Ports
)hen T'% re#eives data -rom I%, it does not dire#t$y know how it shou$d be sent to the app$i#ation
$ayer+ 3any Internet app$i#ations miht be runnin so there must be a way to -ind out what
app$i#ation wants what+ This is done by usin ports+ )hen we #onne#t with our browser to
www+internet+#om, our so-tware knows we want to #onne#t to the 6TT% part o- the server sin#e we
are usin the wor$d@wide web Cit #an a$so be spe#i-ied by typin httpB**www+internet+#omB8FD+ To
make sure the server knows we/re re0uestin an 6TT% do#ument we add the standardised port 8F to
our re0uest+ )ith the re0uest we a$so add the port we want the server to #ommuni#ate with us
throuh, this #an be any -ree port+ This way the two #omputers T'% so-tware #an et the data sorted
%ae 9 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
out #orre#t$y+ 7i--erent types o- trans-erred data uses di--erent ports that are standardised to make sure
there are no #$ashes+
Internet '*stor) an+ or(an*sat*on
Dawn of internetworing
The roundwork -or Internet was #reated as ear$y as in 195;+ That year <"": $aun#hed the -irst
sate$$ite, "putnik+ To estab$ish $ead in mi$itary s#ien#e and te#hno$oy the <" 7epartment o- 7e-en#e
-ormed the $d#anced Research Pro.ects $gency, #ommon$y known as $RP$+ 8ater in the 9F/s,
2:%2 started to study networks and how it #ou$d be used to spread in-ormation+ In 1999 the -irst -ew
networks were #onne#ted+ The -irst system to send e@mai$ a#ross a distributed network was deve$oped
19;1 by :ay Tom$inson and the te$net Ca$$owin users to $oin on remote #omputersD spe#i-i#ations
arrived one year $ater+ The -irst dra-ts -or a networked #a$$ed Ethernet were #reated in K;3 and a year
$ater there was a detai$ed des#ription o- the Transmission 'ontro$ %roto#o$+ The Usenet newsroups
were #reated in 19;9 and in 1984 7epartment o- 7e-en#e de#$ared T'%*I% to be standard+ 2t this time
the number o- hosts #onne#ted was very $ow, in 198? it broke the 1FFF boundary+ Three years $ater
that number had #haned to 1FFFF, but we are sti$$ -ar -rom the Internet e.p$osion+
3ost o- this a$$ happened be-ore #omputers were wide$y spread, IB3 re$eased its -irst %', based on
Inte$/s 8F88 pro#essor in 1981+ The %entium pro#essor -ami$y that #urrent$y is bein phased out
arrived in 199?+ The users #onne#ted to the Internet at this time were resear#hers and students,
#onne#ted by university networks+
2 worm that in-e#ted #omputers on the Internet with a proram that took up system resour#es C$ike
memoryD #reated a need -or some sort o- team that wou$d try to -ind so$utions to make su#h issues $ess
danerous+ The team was #a$$ed ,o&puter -&ergency Rescue Tea& C,-RTD+ They work by writin
advisories and reports on how to avoid prob$ems+
)hat most peop$e tend to de-ine the Internet as, is the web+ The )or$d@)ide )eb standard was
#reated in 1991 by ,-R% and the prede#essor to Nets#ape Naviator, Mosaic saw $iht two years
$ater+ 'ommon peop$e started to et Internet a##ess in 199?@95, it/s around those years the numbers o-
hosts, domains and networks started to in#rease rapid$y+ Yet on$y a sma$$ amount o- the earth/s
popu$ation is #onne#ted+
The so@#a$$ed browser war between 3i#roso-t/s Internet E.p$orer and Nets#ape/s Naviator started in
1999 when the two #ompanies re$eased their 3+F browsers+ )hen this is bein written there sti$$ isn/t a
winner but Nets#ape has been -or#ed to make its browser -ree C3i#roso-t/s has a$ways beenD, in#$udin
the sour#e #ode+ %erhaps the <" Justi#e 7epartment wi$$ prevent 3i#roso-t -rom ivin its browser
away, perhaps they wi$$ sp$it the #ompany into pie#es+ 2t $east it shows the -uture importan#e o- the
Internet when 3i#roso-t embeds its browser into the #ore o- its operatin system+
%ae 1F o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Controlling the Internet
)hen we $ook into how the Internet is #ontro$$ed today, we have to have in mind that when 2:%2
#reated the network -or more than 45 years ao, they did not intend it to be used the way it is used
now, nor did they e.pe#t this amount o- users+ The manain oranisations have been #reated a$on
the way and there are no e.a#t &urdisti#tions on who #ontro$s what+
Internet .rchitecture 2oar+
The "nternet $rchitecture /oard, or "$/, is on top o- the heira#hy+ They review the Internet
standards, oversee the other roups, and a#t to #onserve #ontro$ over Internet as an internationa$
network+ Their probab$y most important ro$e is to identi-y $on term opportunities and how they
shou$d be hand$ed+
IET- an+ IRT-
2$most dire#t$y under the I2B we have the "nternet -ngineering Task !orce and the "nternet
Research Task !orce+ The "-T! hand$es a$$ the #urrent proto#o$ standards and promotes -urther
deve$opment+ IET= a$so hand$es operation and manaement o- the Internet+ The "RT! is more o- the
Internet/s -uture department+ They take #are o- a$$ the -uture prob$ems o- the Internet and how they
are to be hand$ed+ 2mon their work is how the net shou$d hand$es bi$$ions o- hosts, -aster
#onne#tions and wire$ess Internet+ =or this they have to $ook at new proto#o$s and how they #an be
in#orporated into the #urrent system without ma&or servi#e interruptions+
Re3uest %or Comments
,n the Internet anyone #an propose a standard+ By writin a te.t that -o$$ows #ertain uide$ines new
-eatures and standard #an be proposed to the "-T! User er#ices Working 0roup -or review+ I- it is
approved it wi$$ be assined a uni0ue number and it wi$$ be added to the Re1uest for ,o&&ents CR!,D
database+ The -irst :=' was pub$ished in 2pri$ 1999, then as a way to do#ument the network+ Today
there are thousands o- :='/s datin -rom the beinnin o- internetworkin to present day, many have
been outdated by newer ones a$on the way+ The :='/s provide a reat potentia$ -or the Internet to
#ontinue its deve$opment as new te#hno$oies #an be presented 0ui#k$y and then et standardised+
Internet#s F,t,re
Ne!t generation Internet
The #urrent version o- the Internet %roto#o$ is version -our+ 2bbreviated it is known as "P#2+ )hen it
was #reated the amount o- #omputers #onne#ted to the Internet was not e.pe#ted to be as hih at it is+
The addressin system, the I% addresses #onsist o- -our o#tets o- numbers ranin -rom Aero to 455
Ce.amp$eB 13F+4??+198+39D+ In te#hni#a$ terms this is 34@bits, a bit #an be either nu$$ or one so this
ives us a$most 34L4 uni0ue numbers+ The a#tua$ number is a bit $ower as a$$ #ombinations are not
a$$owed+ This is 0uite a $are amount o- #omputers that #an be #onne#ted but in -a#t estimates show
that ear$y in the ne.t #entury the I% addresses wi$$ be e.hausted+ This is one o- the reasons a new
%ae 11 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Internet %roto#o$ version is bein deve$oped+ =orma$$y it is named "nternet Protocol 3ersion 4 C"P#4D
but it is a$so known as "P %ext 0eneration C"PngD+
To provide more I% addresses the addresses in I%v9 have been e.panded to 148@bit, or appro.imate$y
3?F,484,399,94F,938,?93,?93,3;?,9F;,?31,;98,411,?59 theoreti#a$$y avai$ab$e I% addresses+ This is
the $imit that the enineers think we wi$$ stay be$ow -or 0uite some time+
I%v9 has been desined to enab$e hih@per-orman#e, s#a$ab$e internetworks to remain viab$e we$$ into
the ne.t #entury+ 2 $are part o- this desin pro#ess invo$ved #orre#tin the inade0ua#ies i- I%v?+ ,ne
ma&or prob$em that has been -i.ed is the routin+ I%v9 does not use di--erent network #$asses -or
routin instead it uses a system that provides -$e.ibi$ity to e.pand networks yet makin the routin
0ui#k+ )ith many addresses to work with the addressin has been $ayed out so they -irst o- a$$ are
sorted by their ma&or #onne#tion points+ ,ne su#h point is "unet in "weden, there a$$ the ma&or
"wedish I"%/s #onne#t to ea#h other as we$$ as with -orein #ountries+ Ea#h I"% wi$$ then have a $are
address rane that it #an provide to #ompanies, minor I"%/s and dia$up #ustomers+ This makes routin
mu#h easier, Internet ba#kbone routers wi$$ no $oner have to have hue databases o- over ?F,FFF
entries+
Security
)ith I%v? there isn/t any se#urity at I% $eve$+ ,ne o- the desin oa$s -or version 9 is to provide
authentication and encryption at a $ower $eve$+ %revious$y en#ryption had to be done at a hiher $eve$,
usua$$y at the app$i#ation $ayer+ The authenti#ation part makes sure that the in-ormation is a#tua$$y
#omin -rom the sour#e that it is #$aimin to be+ This ensures that va$uab$e data or passwords that is
stored on a system #annot be spoofed Cmethod to #hane the sour#e address to make the pa#ket appear
#omin -rom a di--erent hostD to intruders+ En#ryption is made by addin e.tra headers to the I%
pa#ket with en#ryption keys and other handshaking in-ormation+ This way every pa#ket #an be
en#rypted by itse$- at a $ower $eve$, preventin sniffers Cproram to eavesdrop network tra--i#D -rom
a##essin the in-ormation in the pa#ket+
1ulticast an+ 4uality o% Service
2s streamin audio and video be#omes more wide$y used over the Internet a$on with other time
#riti#a$ app$i#ations $ike news and -inan#ia$ in-ormation the $imitations o- I%v? be#ome more obvious+
Mersion 9 o- the Internet %roto#o$ has a -eature #a$$ed &ulticast+ It a$$ows broad#asters o- audio and
video streams to send out &ust one pa#ket o- the same in-ormation to many re#eiptants+ It works $ike a
tree, whenever a network is sp$it into a -ew sma$$er ones, the in-ormation wi$$ be replicated and
distributed down the tree+ This de#reases the network tra--i# as audio and video broad#asts are
e.pe#ted to in#rease heavi$y as more peop$e et -aster Internet #onne#tions+ >ua$ity o- "ervi#e is a$so
important -or the -uture o- streamin, by settin a hih va$ue o- 5uality of er#ice the routers in the
path to the taret #omputer wi$$ prioritise the pa#ket thus $eadin to a -aster de$ivery+ The risk with is
%ae 14 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
o- #ourse that a$$ app$i#ations $ike e@mai$ and news that otherwise wou$d be #onsidered a non@time
#riti#a$ a$so set a hih >ua$ity o- "ervi#e to make it et de$ivered 0ui#k$y+
Neih"our Discovery
,ne o- the ma&or heada#hes -or network administrators o- $are networks it manain I% addresses+
The InterNI' wants to have as many addresses -ree as possib$e -or -uture usae, ivin the
administrators a $ot o- work tra#kin whi#h addresses that are used and whi#h are -ree+ )hen I%v9 is
used on a network su#h prob$ems #an be disavowed+ The proto#o$ has a sort o- autoconfiguration so
when a host is #onne#ted to a network it wi$$ ta$k to the $o#a$ router by usin a temporary I% address
and the router wi$$ te$$ the host what I% it shou$d use+ The router has previous$y been de-ined a rane
o- addresses by the system administrator+ In the same way i- a network is moved or there is a #hane
o- I"%, resu$tin in a ma&or I% #hane, the administrator wi$$ re#on-iure the router to the new I%
rane and it wi$$ then, by the %eighbour (isco#ery C%(D proto#o$, te$$ the hosts their new I%/s+
-or$ar+in
To support hih$y dynami# situations in the -uture I%v9, #ontains -eatures -or I% -orwardin+ )hen a
user $eaves work to o on a business trip -or e.amp$e he wi$$ $oout -rom the $o#a$ are network+ The
system wi$$ then te$$ the $o#a$ router that a$$ data to that user is to be -orwarded to his $aptop I% instead
o- his work I%+ =orwardin a$$ows domain name entries to be un#haned whi$e the user is #onne#ted
to a network on the other side o- the earth+
Transition
)hen or i- I%v9 makes it to the #ommon market the transition wi$$ not be too hard+ The ne.t
eneration proto#o$ is #reated to work with the o$d version o- I%+ The -irst routers that wi$$ be insta$$ed
usin the new proto#o$ wi$$ a$so hand$e the o$d version so I%v? #an ta$k to it durin the transition
period+ The on$y dependen#y that e.ists is the 7N"+ )hen a subnet is upraded to I%v9, the domain
name server must a$so be updated to hand$e the new I% addresses+ The network that the subnet is
#onne#ted to does not have to be upraded+ I- an I%v9 host #onne#ts to a di--erent I%v9 host on a
%ae 13 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
di--erent subnet where the data has to trave$ over an o$d I%v? network, it wi$$ on$y et encapsulated
with I%v? headers+ This method is #a$$ed tunnelling+ )hen the pa#ket on#e rea#hes the destination
I%v9 network the I%v? headers wi$$ be removed by the router and the pa#ket wi$$ be submitted to the
#orre#t I%v9 host+ The o$d version -our network wi$$ not know that it ever #arried somethin it a#tua$$y
#annot hand$e+
6"one
'urrent$y there is a virtua$
wor$d@wide I%v9 network
#a$$ed 4bone #reated to
test imp$ementations o-
I%v9 in a workin
environment whi$e not
riskin produ#tion routers
and important systems+
The network operates on
top o- the ordinary
Internet by tunne$$in
dis#ussed ear$ier+ 9bone is
not however a new
Internet that we wi$$ move
to on#e I%v9 is ready -or
#ommer#ia$ use, instead it
is &ust a p$ayround -or
s#ientist and it wi$$
disappear when I%v9
be#omes wide$y used+
New "omain names
Not in anyway re$ated to the proposed I%v9 standard, seven new top@$eve$ domain names have been
proposed as addition to the #urrent #om, or, net and others+
+-irm -or businesses or -irms
+store -or se$$in produ#ts
+web -or www re$ated sites
+arts -or #u$tura$ sites
+re# -or re#reationa$ and entertainment sites
+in-o -or in-ormation sites
+nom -or persona$ homepaes
It miht seem reat with a$$ these new #ateories but wi$$ they a#tua$$y matter1 The owners o- many
domains today reistered them to make pro-it+ By reisterin #orporate or produ#t names they want to
se$$ them to the riht-u$ owner $ater on+ The same way they #an a$so reister ood domains $ike video
or #d+store by &ust bein 0ui#k to reister and then se$$ to the hihest bidder+ To stop domain
opportunist $are #orporations a$so have to reister their domain at a$$ top $eve$ domains &ust the way
they have done with the #ountry domains+ 3ost $ike$y the new domains, whenever Cor i-D they arrive
wi$$ &ust #reate a storm o- reistrations, and a$$ the souht@a-ter domains wi$$ be taken immediate$y+
2nd a$on with them there wi$$ a$so be the norma$ #opyriht disputes et# that a$ready e.ist with the
+#om domain+
#uture connections
3any new #onne#tion -orms are emerin as the demand -or hih speed Internet rows+ <sers no
$oner wish to browse with s$ow modems+ In this se#tion we wi$$ $ook into some o- the te#hno$oies
that miht be#ome popu$ar in the -uture+
%ae 1? o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
-i)e+ connections
The modems most peop$e use to #onne#t to the Internet have a speed o- 33+9 kbps Cthousand bits per
se#ondD, this ives a trans-er rate o- about 3 kb/sec Cthousand bytes per se#ondD on the Internet+ )hen
down$oadin -i$es this is very s$ow+ The phone $ines in enera$ support mu#h hiher #ommuni#ation
speeds, here are some o- them+
Interate+ Services Diital Net$or&
"(% is a speedier version o- standard phone $ines+ The di--eren#e $ies in the way the #onne#tion is
hand$ed+ Instead o- makin #a$$s ana$oue when sendin them to the subs#riber at the te$ephone
station, diita$ te#hno$oy is used a$$ the way out over the standard #opper #ab$e+ Norma$ phones are
ana$oue, so this system re0uires an adapter that #onverts the sina$ to the ana$oue -ormat+ I"7N
provides two #hanne$s o- ea#h 9? kbps -or voi#e and data and one servi#e #hanne$ at 19 kbps to hand$e
#ommuni#ation between the te$ephones and te$ephone station, $ike noti-yin when there is an
in#omin #a$$+ :e#ent deve$opments o- I"7N a$$ow the use o- the servi#e #hanne$ -or other than
servi#e+ "in#e this #hanne$ is used a$$ the time, not on$y when a phone or the Internet is used, it wou$d
a$$ow a #omputer #onne#ted with I"7N to be on$ine #onstant$y, and when needed it #ou$d #onne#t
with one o- that data $ines to provide hiher speed+ This addition to the I"7N system is not wide$y
spread but it shows ood use o- e.istin te#hno$oy+
Satellite
'onne#tions throuh satellite is startin to be#ome avai$ab$e, the pro/s o- it is the hih data trans-er
speed+ 'ommon users #an e.pe#t speed ranin -rom ?FF to 8FF kbps whi$e pro-essiona$ e0uipment
#ou$d in#rease that speed dramati#a$$y over the 1F 3bps/+ The bi #on with sate$$ites -or #onsumer
usae is that it is a one way system, you wi$$ have to have a modem #onne#tion open -or
#ommuni#ation ba#k to the Internet Cto re0uest and a#know$ede in-ormationD+ 2nother #on is the
latency, trans-errin data up to spa#e takes a whi$e, this #reates some s$iht de$ays that #ou$d -or
e.amp$e make amep$ay over Internet very tedious+
)DSL
The (L -ami$y o- te#hno$oies is &ust $ike I"7N and e.tension o- your #urrent phone $ine+ 7"8
te#hno$oy however provides mu#h hiher speeds but a$so re0uires te#hni#a$ uprades at the $o#a$
te$ephone station+ Besides that you #annot be to -ar -rom the te$ephone station as ba#kround noise
wi$$ disturb the sina$, ivin you mu#h s$ow trans-ers than the 9 3bps that 27"8 #an o--er+ 7iita$
"ubs#riber 8ine, whi#h is its $on name, is probab$y one o- the #onne#tion -orms that wi$$ be popu$ar
in the -uture, as $on as you $ive near the te$ephone station+
Ca"le 1o+em
The #ab$es that a$ready are $aid out to hand$e #ab$e TM #an #arry data very we$$+ 3any #ab$e networks
are on$y ood at providin data, users #onne#tin throuh a #ab$e modem #an et speeds o- a #oup$e
o- 3bps -rom the Internet whi$e sendin miht o down to a -ew hundred kbps+ This di--ers wide$y
dependin on the system that the #ab$e operator is usin+
1o"ile connections
5S1
Just as the Internet wasn/t #reated to row $ike it did, the European mobi$e phone system, 0M
C0lobal yste& MobileD wasn/t #reated to hand$e data+ The system is #urrent$y
$imited to 9+9 kbps, whi$e norma$ te$ephone $ine modems #an et speeds up to 59
kbps+ This makes mobi$e Internet a##ess very $imited, on$y e@mai$ messaes #an
be sent and re#eived at a reasonab$e speed and browsin www wou$d
be very s$ow+ 'onne#tion to a mobi$e phone is no $oner needed,
te$e#ommuni#ation #ompanies have phones with interated
#omputers as we$$ as %'@'ards with bui$t@in phones+ =ast
#ommuni#ation over !"3 is not very ood yet but by the year
4FF1, the !"3 systems are e.pe#ted to be enhan#ed -or data
trans-er at 38? kbps+
Universal 1o"ile Tele/hone System
,n January 49 1998 in %aris at the -uropean
Teleco&&unications tandards "nstitute meetin the standard -or
the third eneration o- mobi$e phones was set+ The -irst eneration
was ana$oue, the se#ond eneration had diita$ phone systems
%ae 15 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
$ike !"3 and $MP Can 2meri#an mobi$e phone standardD+ The new system/s te#hni#a$ standard is
#a$$ed UTR$ whi$e the phone system is #a$$ed UMT+ It has some ma&or advantaes over o$der
systems+ =irst o- a$$ the voi#e 0ua$ity shou$d be #omparab$e to -i.ed $ines, se#ond and most important
in this #onte.t is its support -or hiher data rates+ =or indoor a##ess speeds up to 4 3bps #an be
rea#hed whi$e wide area a##ess on$y a$$ows speeds up to 38? kbps+ )hat rea$$y shows the aim -or
$oba$ mobi$e network #ommuni#ation is the support -or mu$tip$e simu$taneous #onne#tions and
support -or I% pa#ket hand$in+
6ireless Internet
There are systems desined spe#i-i#a$$y -or wire$ess Internet, in "eatt$e, )ashinton 7' and "an
=ran#is#o systems #onsist o- 1FFF/s o- sma$$ transmitters on $iht po$es+ The system provides a##ess
a$$ over the #entra$ area at ordinary modem speed+ The system is very -$e.ib$e in the sense you #an
move around -ree$y in the #ity and it re0uires on$y a sma$$ antenna on the spe#ia$ Ricochet&ode&+
The system #urrent$y has more than 15,FFF users and bandwidth uprades to provide hiher data
speeds #an be e.pe#ted in the -uture+
1ultichannel 1ulti/oint Distri"ution System
2 system simi$ar to the above is MM(, it does however re0uire the re#eiver to have a sma$$ dish
besides the modem makin it non@mobi$e+ The ood part o- it however is that it #an do speeds up to 3F
3bps+ "peeds $ike that a$$ow te$evision and video broad#astin+ )ith diita$ transmittin te#hno$oy
it miht a$so be possib$e to trip$e the speed+ The prob$em with the system is that a$$ the users in the
same reion share bandwidth, so when everyone wants to sur- the web, it wi$$ not be as e--e#tive as
when sendin TM+ This system is yet ha$-@mobi$e sin#e it does not re0uire any #ab$es to be drawn
makin it at $east portab$e+
Share+ 6ireless .ccess Protocol
Not on$y are peop$e e.pe#ted to #ommuni#ate with ea#h other over the Internet, e$e#troni# devi#es at
home wi$$ a$so be ta$kin to ea#h other in the -uture+ 2$most a$$ the ma&or #omputer #ompanies are
workin toether to deve$op W$P, a proto#o$ that de-ines how devi#es ta$k to ea#h other by radio
sina$s+ The system wou$d a$$ow you to #ontro$ te$ephones, $ihts, a$arms, #omputers and ovens, a$$
a#ross the Internet+ Te#hni#a$$y one home network #an #ontro$ 14; devi#es and #ommuni#ate at 4
3bps+ It was -or these kind o- app$i#ations the Internet prorammin $anuaes Java -irst o- a$$ was
#reated by "un 3i#rosystems+ There are #ompetin standards to both ")2% and Java however+
3i#roso-t wants the devi#es to be #ontro$ by a miniature version o- their )indows operatin system
whi$e e$e#tri#ity #ompanies want the #ommuni#ation to o not by radio but throuh the e$e#tri#ity
$ines+ They do have a ood point with this as most o- the devi#es that are p$anned to be #onne#ted to
the home network are #onne#ted to with an e$e#tri# #ab$e+ 2$so the speed o- it is #urrent$y the same as
")2%, with improvements $ike$y to #ome+ Internet over e$e#tri# $ines a$so works -or out o- the house
#onne#tions, $ike browsin and e@mai$+ The reat advantae o- it is that everyone has it and it wou$d
on$y re0uire minor #hanes to the power system and a sma$$ adapter at home+
%ae 19 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
Concl,s*on
2s I/ve worked with this pro&e#t I/ve made up pi#tures in my head about he we wi$$ be #onne#ted in
the -uture and how we wi$$ use the Internet+ The on$y thin that I #an say I am rea$$y #ertain wi$$
happen is mobi$e Internet+ 'e$$ phone usae and Internet usae has e.p$oded hand in hand+ The same
way that we want to trave$ and make #a$$s with our #e$$ phones we wi$$ a$so want to trave$ and #onne#t
to the Internet+ The prob$em with this is o- #ourse the bandwidth+ )ire$ess #ommuni#ation doesn/t at
present day provide enouh speed -or use-u$ usae+ %erhaps <3T" wi$$ be the so$ution to this+ 2s
-i.ed Internet #onne#tions start to provide enouh bandwidth to support rea$ TM and video
broad#astin the users wi$$ want the same -eatures in their -$e.ib$e $aptop #omputers+ The 0uestion is
wi$$ the mobi$e Internet systems provide what the users want1
'onne#tin a$$ our home devi#es into one $o#a$ home network wi$$ be one o- the reat advantaes o-
the Internet in the -uture+ 8ettin a$$ our home devi#es ta$k to ea#h other has reat advantaes, &ust
take -or e.amp$e a norma$ emp$oyee+ )ou$dn/t it be reat to have a #amera in the -ride to #he#k i-
anythin needs to be bouht on the way home -rom work1 ,r perhaps to start the #o--ee ma#hine and
have -resh #o--ee ready every mornin at break-ast and when the work ends1
In the $on run I think '7 dis#s, 7M7 dis#s and other mu$timedia media/s wi$$ be phased out+ )hen
users startin ettin more bandwidth su#h devi#es wi$$ be#ome redundant+ The Internet is a better
p$at-orm -or mu$timedia than storae dis#s ever #an be+ <pdates #an be done in the in-ormation
whenever needed makin pat#hes and updates unne#essary+ 2n arument aainst this theory is that a
7M7 dis#s with its iabytes o- data wi$$ take a $on time to trans-er+ In this $ies the strenth o- the
Internet, instead o- sendin a$$ the data to the user in one $are -i$e it wi$$ be streamed+ This way the
user #an use one part o- the mu$timedia app$i#ation whi$e the ne.t part is bein down$oaded to the
#omputer, makin it ready -or use when the user wants it+
3i.in the $o#a$ home devi#e network Cas I $ike to #a$$ itD with the Internet #an have #ertain 0ua$ities+
,ne s#enario wou$d be stereos, instead o- p$ayin radio -rom standard =3 radio, the radio sina$s
-rom a$$ over the wor$d wou$d arrive over the e$e#tri#ity $ine+ No more '7/s, when you want $isten to
musi#, start your TM, o throuh the menu system unti$ you -ind the son you want to $isten to and it
wi$$ be p$ayed over the Internet+ Natura$$y the same oes -or videos and ames+
2$$ o- this o- #ourse has a pri#e, the mu$tinationa$ #orporations are ra#in to be -irst with a -$e.ib$e
workin so$ution as the winner #an e.pe#t $are in#omes+ <sers wi$$ in the -uture not buy a '7,
perhaps they #ou$d buy un$imited $istenin to it but the standard wou$d be to pay@per@usae+
I am 0uite determined that some time in the -uture we wi$$ have this s#enario, what I am un#ertain
about however is i- the persona$ #omputers wi$$ o away+ )e won/t have to type on a keyboard,
eventua$$y we wi$$ et rid o- it, but don/t we want to have some kind o- persona$ storae spa#e that we
know is ours, not pub$i#$y avai$ab$e to everyone over Internet+ I don/t rea$$y be$ieve in "un/s Network
'omputers, I am more -or an intermediate so$ution o- Networked 'omputers, they don/t need '7@
:,3 or -$oppy drives, a$$ they wou$d need is a harddrive to store in-ormation and a network inter-a#e
#ard -or Internet a##ess+
)orkin with this pro&e#t has been very -un+ Not on$y have I $earned a $ot, hope-u$$y this sma$$ report
about the Internet a$so #an tea#h others+ )hen I was -ina$$y -inished writin, somethin stru#k me+
2$$ the in-ormation I used -rom the Internet I had printed on paper+ Even i- everyone wi$$ be
#onne#ted in the -uture and a$$ our devi#es around us wi$$ #ommuni#ate with ea#h other peop$e wi$$
sti$$ want to be ab$e sit ba#k, re$a. and en&oy a ood book+ 2 physi#a$ one, made in rea$ paper and
printed with b$a#k ink+
%ae 1; o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
L*st of references
%au$ "imoneauB E6and@,n T'%*I%G
3#!raw@6i$$ 199;, I"BN F@F;@9149?F@5
3ike Bra#kenB EThe batt$e -or the )ebG
Internet 3aaAine "eptember 9;, pae ?3
2hrvid Enho$mB E2$$t kretsar krin pro#essornG
3ikrodatorn 5@98, pae 39
3ike Bra#ken ENew domain namesG
Internet 3aaAine November 9;, pae ?;
!Nte 2ndersson E:adionOt kopp$ar ihop e$pry$arG
7aens Nyheter 8 2pri$ 1998, pae 1 * 7N+IT
%au$ 8avin EInternet <np$uedG
Internet 3aaAine 3ar#h 98, pae 94
7avid 3oss E=ast net a##essG
Internet 3aaAine =ebruary 9;, pae 1F?
3artin 2ppe$ ETrPd$Ns i "eatt$eG
Internetwor$d 1@98, pae ?1
Qari 3a$mstrNm EJakten pP ett mobi$t InternetG
Qontakten 5@98, pae 41
'har$es 8+ 6edri#k EIntrodu#tion to the Internet %roto#o$sG
The "tate <niversity o- New Jersey 3 ,#tober 1988
6+ !i$bert EIntrodu#tion to T'%*I%G
4 =ebruary 1995
E)hat is the 9bone1G
httpB**www+9bone+net*aboutR9bone+htm , 41 January 199;
E"imp$e Internet Transition 3e#hanismsG
httpB**p$ayround+sun+#om*pub*ipn*htm$*ipn@transition+htm
:obert 3+ 6inden EI% Ne.t !eneration ,verviewG
1? 3ay 1995
EI%v9G
httpB**whatis+#om*ipv9+htm
Bay Networks EI%v9 )hitepaperG
199;
:obert Sakon E6obbes/ Internet Time$ine v3+1G
199;
7ave Qristu$a EThe 6istory o- the InternetG
3ar#h 199;
E)ideband '732 Introdu#tionG
httpB**www+eri#sson+se*w#dma*w#dma*subRintr*introdu#tion+htm , 4? ,#tober 199;
E)'732 in brie-G
httpB**www+eri#sson+se*w#dma*w#dma*subRintr*w#dmaRinRbrie-+htm , 4? ,#tober 199;
%ae 18 o- 19
The Internet ( Yesterday, Today, Tomorrow by Erik Bosrup
EThe #ompe$$in #ase -or )ideband '732 -or ne.t@eneration mobi$e Internet and mu$timediaG
httpB**www+imt@4FFF+#om*w#dma*w#dma*subRte#h*bro#hures*#dma+htm , 18 3ar#h 1998
EET"I "3!T4? bis %aris, =ran#e 49 January 1998G
httpB**www+imt@4FFF+#om*w#dma*importan+htm , 3F January 1998
%ae 19 o- 19

Potrebbero piacerti anche