Description:
Welcome to the comprehensive guide on Computer Network concepts, tailored for final year B.Sc. Computer Science students affiliated with Alagappa University. This document covers fundamental principles and advanced topics in Computer Network. PDF content is prepared from the text book C...
Description:
Welcome to the comprehensive guide on Computer Network concepts, tailored for final year B.Sc. Computer Science students affiliated with Alagappa University. This document covers fundamental principles and advanced topics in Computer Network. PDF content is prepared from the text book Computer Network by Andrew S. Tenanbaum
Key Topics Covered:
Main Topic : Introduction to Computer Network
Sub-Topic : Uses of Computer Networks , Network Hardware and network software , OSI & TCP/IP Reference models, Example Networks : Internet.
Target Audience:
Final year B.Sc. Computer Science students at Alagappa University seeking a solid foundation in Computer Network principles for academic.
About the Author:
Dr. S. Murugan is Associate Professor at Alagappa Government Arts College, Karaikudi. With 23 years of teaching experience in the field of Computer Science, Dr. S. Murugan has a passion for simplifying complex concepts in database management.
Disclaimer:
This document is intended for educational purposes only. The content presented here reflects the author’s understanding in the field of Computer Network as of 2024.
Size: 2.1 MB
Language: en
Added: Dec 18, 2024
Slides: 104 pages
Slide Content
Introduction
Computer Network
Dr. S.Murugan
Associate Professor, Department of Computer Science.
AlagappaGovernment Arts College,
(Affiliated by AlagappaUniversity)
Karaikudi.
Email: [email protected]
This slides compiled from
Computer Network by
Andrew S. Tenenbaum 4
th
Ed.
Internet and World Wide Web
➢Theinternetisamassivenetworkofnetworks,It
connectsmillionsofcomputerstogetherglobally,
forminganetworkinwhichanycomputercan
communicatewithanyothercomputeraslongasthey
arebothconnectedtotheinternet.Informationthat
travelsovertheinternetdoessoviaavarietyof
languagesknownasprotocols.
➢TheWorldWideWeb,orsimplyweb,isawayof
accessinginformationoverthemediumoftheinternet.
Internet and Distributed System
➢TheInternetisnotasinglenetwork,but
anetworkofnetworks
➢Inadistributedsystem,acollectionof
independentcomputersappearstoits
usersasasinglecoherentsystem.
➢Awellknownexampleofadistributed
systemistheWorldWideWeb,inwhich
everythinglookslikeadocument(Web
page).
Business Applications
➢Manycompanieshaveasubstantialnumberofcomputers.For
example,acompanymayhaveseparatecomputerstomonitor
production,keeptrackofinventories,anddothepayroll
➢Theclientandservermachinesareconnectedbyanetwork,asillustratedin
Fig.1-1.Thiswholearrangementiscalledtheclient-servermodel.
Fig. 1.1 Client Server Model
Business Applications –cont…
➢The detailed client server model illustrated in Fig. 1-2.
➢Thecompanyemployeecansharetheirinformationthroughe-mail.
➢Thecompanyemployeecansharetheirideasthroughvideoconferencing.
➢Manycompaniesaredoingbusinesselectronicallywithothercompanies,
especiallysuppliersandcustomers.
➢DoingbusinesswithconsumersovertheInternet.Manycompanies
providecatalogsoftheirgoodsandservicesonlineandtakeorderson-
line.Itiscallede-commerce(electroniccommerce).
Home Applications
➢Initially, for word processing and games.
➢more popular uses of the Internet for home users are as follows:
1.Access to remote information.
-surfing the World Wide Web for information
2. Person-to-person communication. (person-to-person communication )
-to distinguish it from the client-server model In this form,
individuals who form a loose group can communicate with others
in the group, as shown in Fig. 1-3.
3. Interactive entertainment.
It may be possible to select any movie or television program ever
made, in any country, and have it displayed on your screen
instantly.
4. Electronic commerce.
Home shopping is already popular and enables users to inspect
the on-line catalogs of thousands of companies. (Fig 1.4)
Network Hardware
➢Criteria 1: Transmission Technology
-Broadcasting
-Point to point
➢Criteria 2: Scale
-Personal Area Network (PAN)
-Local Area Network
-Metropolitan Area Network
-Wide Area Network
-Internetwork
-Wireless network (System Interconnection, Wireless
LAN, Wireless WANs)
Network Hardware Cont…
➢Thenetworkhardwarecanbeclassifiedintotwocriterionone
istransmissiontechnologyandanotheroneisscale.
➢There are two types of transmission technology that are in
widespread use. They are as follows:
1. Broadcast links.
2. Point-to-point links
➢Incomputernetworking,broadcastingreferstotransmittinga
packetthatwillbereceivedbyeverydeviceonthenetwork.
➢Multicastisagroupcommunicationwheredatatransmissionis
addressedtoagroupofdestinationcomputers
simultaneously.Multicastcanbeone-to-manyormany-to-
manydistribution.
➢The network hardware can be classified by their scale. In Fig. 1-6
we classify multiple processor systems by their physical size.
Network Hardware Cont…
➢Localareanetworks,generallycalledLANs,areprivately-
ownednetworkswithinasinglebuildingorcampusofuptoa
fewkilometersinsize.
➢Theyarewidelyusedtoconnectpersonalcomputersand
workstationsincompanyofficesandfactoriestoshare
resources(e.g.,printers)andexchangeinformation.
➢LANsaredistinguishedfromotherkindsofnetworksbythree
characteristics:
(1)theirsize(Distance)
(2)theirtransmissiontechnology(broadcastor
pointtopoint),and
(3)theirtopology(BusorRing).
Local Area Networks
➢VarioustopologiesarepossibleforbroadcastLANs.Figure
1-7showstwoofthem.
➢AbustopologyisatopologyforaLocalAreaNetwork(LAN)
inwhichallthenodesareconnectedtoasinglecable.
➢Thecabletowhichthenodesconnectiscalleda"backbone".
Ifthebackboneisbroken,theentiresegmentfails.
Local Area Networks
➢Aringnetworkisanetworktopologyinwhicheachnode
connectstoexactlytwoothernodes,formingasingle
continuouspathwayforsignalsthrougheachnode-aring.
➢Datatravelsfromnodetonode,witheachnodealongtheway
handlingeverypacket.
Local Area Networks
Network Software –Relationships of Service and
Protocol
➢Servicesandprotocolsaredistinctconcepts,althoughthey
arefrequentlyconfused.
➢Aserviceisasetofprimitives(operations)thatalayer
providestothelayeraboveit.
➢Theservicedefineswhatoperationsthelayerispreparedto
performonbehalfofitsusers.
➢Aservicerelatestoaninterfacebetweentwolayers,withthe
lowerlayerbeingtheserviceproviderandtheupperlayer
beingtheserviceuser.
➢Aprotocolisasetofrulesgoverningtheformatand
meaningofthepackets,ormessagesthatareexchangedby
thepeerentitieswithinalayer.
Network Software –Relationships of Service and
Protocol
➢servicesrelatetotheinterfacesbetweenlayers,asillustrated
inFig.1-19.Incontrast,protocolsrelatetothepacketssent
betweenpeerentitiesondifferentmachines.
Reference Model
➢OSIReferenceModel
➢TCP/IPReferenceModel
➢DifferencebetweenOSIandTCP/IP
OSI Reference Model
➢TheOSImodel(minusthephysicalmedium)isshownin
Fig.1-20.
➢Thismodelisbasedonaproposaldevelopedbythe
InternationalStandardsOrganization(ISO)asafirststep
towardinternationalstandardizationoftheprotocolsusedin
thevariouslayers(DayandZimmermann,1983).
➢Itwasrevisedin1995(Day,1995).Themodeliscalledthe
ISOOSI(OpenSystemsInterconnection)ReferenceModel
becauseitdealswithconnectingopensystems—thatis,
systemsthatareopenforcommunicationwithothersystems.
OSI Reference Model –Cont…
OSI Reference Model
The OSI model has seven layers. The principles of the seven
layers can be summarized as follows:
➢Layerscreatedfordifferentabstractions
➢Eachlayerperformswell-definedfunction
➢Functionoflayerchosenwithdefinitionofinternational
standardprotocolsinmind
➢Minimizeinformationflowacrosstheinterfacesbetween
boundaries
➢Numberoflayersoptimum
OSI Reference Model -The Physical Layer
➢Thephysicallayerisconcernedwithtransmittingrawbits
overacommunicationchannel.
➢Thedesignissueshavetodowithmakingsurethatwhenone
sidesendsa1bit,itisreceivedbytheothersideasa1bit,
notasa0bit.
➢Thedesignissuesherelargelydealwithmechanical,
electrical,andtiminginterfaces,andthephysical
transmissionmedium,whichliesbelowthephysicallayer.
OSI Reference Model -The Data Link Layer
➢Themaintaskofthedatalinklayeristotransformtheinput
dataintodataframes(typicallyafewhundredorafew
thousandbytes)andtransmittheframessequentiallytothe
networklayer.
➢Iftheserviceisreliable,thereceiverconfirmscorrect
receiptofeachframebysendingbackanacknowledgement
frame.
➢Thedesignissueshere,howtokeepafasttransmitterfrom
drowningaslowreceiverindata.
➢Broadcastnetworkshaveanadditionalissueinthedatalink
layer:howtocontrolaccesstothesharedchannel.Aspecial
sublayerofthedatalinklayer,themediumaccesscontrol
sublayer,dealswiththisproblem.
OSI Reference Model -The Transport Layer
➢Thebasicfunctionofthetransportlayeristoacceptdata
fromthenetworklayerandsplititupintosmallerunitsif
needbe,passthesetothenetworklayer,andensurethatthe
piecesallarrivecorrectlyattheotherend.
➢Thetransportlayeralsodetermineswhattypeofserviceto
providetothesessionlayer,and,ultimately,totheusersof
thenetwork.
➢Themostpopulartypeoftransportconnectionisanerror-
freepoint-to-pointchannelthatdeliversmessagesorbytesin
theorderinwhichtheyweresent.
OSI Reference Model -The Transport Layer
➢Aprogramonthesourcemachinecarriesonaconversation
withasimilarprogramonthedestinationmachine,usingthe
messageheadersandcontrolmessages.
➢Thedifferencebetweenlayers1through3,whichare
chained,andlayers4through7,whichareend-to-end,is
illustratedinFig.1-20.
OSI Reference Model -The Session Layer
➢Thesessionlayerallowsusersondifferentmachinesto
establishsessionsbetweenthem.
➢Sessionsoffervariousservices,including
▪Dialogcontrol(keepingtrackofwhoseturnitisto
transmit)
▪Tokenmanagement(preventingtwopartiesfrom
attemptingthesamecriticaloperationatthesametime)
▪Synchronization(checkpointinglongtransmissionsto
allowthemtocontinuefromwheretheywereaftera
crash).
OSI Reference Model -The Presentation Layer
➢Thepresentationlayerisconcernedwiththesyntaxand
semanticsoftheinformationtransmitted.
➢Inordertomakeitpossibleforcomputerswithdifferentdata
representationstocommunicate,thedatastructurestobe
exchangedcanbedefinedinanabstractway,alongwitha
standardencodingtobeused''onthewire.''
➢Thepresentationlayermanagestheseabstractdatastructures
andallowshigher-leveldatastructures(e.g.,banking
records),tobedefinedandexchanged.
OSI Reference Model -The Application Layer
➢Theapplicationlayercontainsavarietyofprotocolsthatare
commonlyneededbyusers.
➢Onewidely-usedapplicationprotocolisHTTP(HyperText
TransferProtocol),whichisthebasisfortheWorldWide
Web.
➢WhenabrowserwantsaWebpage,itsendsthenameofthe
pageitwantstotheserverusingHTTP.
➢Theserverthensendsthepageback.Otherapplication
protocolsareusedforfiletransfer,electronicmail,and
networknews.
TCP/IP Reference Model -The Internet Layer
➢Theinternetlayerdefinesanofficialpacketformatand
protocolcalledIP(InternetProtocol).
➢TheTCP/IPinternetlayerissimilarinfunctionalitytothe
OSInetworklayer.Figure1-21showsthiscorrespondence.
TCP/IP Reference Model -The Transport Layer
➢ThelayerabovetheinternetlayerintheTCP/IPmodelis
nowusuallycalledthetransportlayer.
➢Itisdesignedtoallowpeerentitiesonthesourceand
destinationhoststocarryonaconversation,justasinthe
OSItransportlayer.
➢Twoend-to-endtransportprotocolshavebeendefinedhere.
➢Thefirstone,TCP(TransmissionControlProtocol),isa
reliableconnection-orientedprotocolthatallowsabyte
streamoriginatingononemachinetobedeliveredwithout
erroronanyothermachineintheinternet.
TCP/IP Reference Model -The Transport Layer
➢Thesecondprotocolinthislayer,UDP(UserDatagram
Protocol),isanunreliable,connectionlessprotocolfor
applicationsthatdonotwantTCP'ssequencingorflow
controlandwishtoprovidetheirown.
➢TherelationofIP,TCP,andUDPisshowninFig.1-22.
TCP/IP Reference Model
The Host-to-Network Layer
➢Belowtheinternetlayerisagreatvoid.
➢TheTCP/IPreferencemodeldoesnotreallysaymuchabout
whathappenshere,excepttopointoutthatthehosthasto
connecttothenetworkusingsomeprotocolsoitcansendIP
packetstoit.
➢Thisprotocolisnotdefinedandvariesfromhosttohostand
networktonetwork.
A Comparison of the OSI and TCP/IP Reference Models
➢TheOSIandTCP/IPreferencemodelshavemuchin
common.
➢Botharebasedontheconceptofastackofindependent
protocols.Also,thefunctionalityofthelayersisroughly
similar.
➢Despitethesefundamentalsimilarities,thetwomodelsalso
havemanydifferences.Threeconceptsarecentraltothe
OSImodel:
1.Services.
2.Interfaces.
3.Protocols.
A Comparison of the OSI and TCP/IP Reference Models
➢Eachlayerperformssomeservicesforthelayeraboveit.
Theservicedefinitiontellswhatthelayerdoes,nothow
entitiesaboveitaccessitorhowthelayerworks.Itdefines
thelayer'ssemantics.
➢Alayer'sinterfacetellstheprocessesaboveithowtoaccess
it.Itspecifieswhattheparametersareandwhatresultsto
expect.It,too,saysnothingabouthowthelayerworks
inside.
➢Finally,thepeerprotocolsusedinalayerarethelayer's
ownbusiness.Itcanuseanyprotocolsitwantsto,aslongas
itgetsthejobdone(i.e.,providestheofferedservices).Itcan
alsochangethematwillwithoutaffectingsoftwareinhigher
layers.
A Comparison of the OSI and TCP/IP Reference Models
➢Thedifferencebetweenthetwomodelsisthenumberof
layers:
➢TheOSImodelhassevenlayers;and
➢TheTCP/IPhasfourlayers.Bothhave(inter)network,
transport,andapplicationlayers,buttheotherlayersare
different.
➢Anotherdifferenceistypeofcommunication.
➢TheOSImodelperformstheconnectionoriented
communicationinthetransportlayer.
➢TheTCP/IPmodelperformsconnectionless
communicationinthenetworklayer.Thischoiceis
especiallyimportantforsimplerequest-response
protocols.
A Comparison of the OSI and TCP/IP Reference Models
OSI Reference Model TCP/IP Reference Model
TheOpenSystemInterconnection
(OSI)modeldefinesanetworking
frameworktoimplementprotocols
insevenlayers.
TransmissionControlProtocol/Internet
Protocol(TCP/IP)isthelanguagea
computerusestoaccesstheinternet.
ItisagrandparentofAllnetwork
models.
Itisanetworkmodelusedincurrent
internetarchitecture.
7LayerArchitecture 4LayerArchitecture
Itsupportsbothconnectionlessand
connection-orientedcommunication
inthenetworklayer,butonly
connectionorientedcommunication
inthetransportlayer.
TheTCP/IPmodelhasonlyonemode
inthenetworklayer(connectionless)
butsupportsbothmodesinthe
transportlayer.
Example Networks
➢Thesubjectofcomputernetworkingcoversmany
differentkindsofnetworks,largeandsmall,well
knownandlesswellknown.
➢Theyhavedifferentgoals,scales,andtechnologies.
The Internet
➢TheInternetisnotanetworkatall,butavastcollectionof
differentnetworksthatusecertaincommonprotocolsand
providecertaincommonservices.
The Internet -The ARPANET
➢NuclearWar-
➢Non-Distributed,i.e.switchingtelephonesystemusedfor
communication.
➢Distributedsystemusingdigitalpacketswitchingsystem
proposedbyborens,employeeofRAND.
➢PacketswitchingsubnetestablishedbyrobertbyusingDonald
DaviesandWesleyClarkidea.
➢SoftwareimplementedforSubnethostcommunicationbyusing
BBN(Bolt,BeranekandNewman).
➢Roberthadproblemtowritesoftwareforhosttohost
communication.Tosolvethisproblem,heconductedameeting
withstudentsandnetworkexperts.
➢ExperimentalNetworkestablished.
➢CerfandKahnimplementedaTCP/IPprotocolforconnecting
multiplenetwork.
The Internet -The ARPANET
➢Thestorybeginsinthelate1950s.
➢AttheheightoftheColdWar,theDoD(DepartmentofDefence)
wantedacommand-and-controlnetworkthatcouldsurvivea
nuclearwar.
➢Atthattime,allmilitarycommunicationsusedthepublic
telephonenetwork,whichwasconsideredvulnerable(affected).
➢Thestructureoftelephonesystemusedbymilitaryasshownin
Fig.1-25(a).Heretheblackdotsrepresenttelephoneswitching
offices,eachofwhichwasconnectedtothousandsoftelephones.
➢Theseswitchingofficeswere,inturn,connectedtohigher-level
switchingoffices(tolloffices),Note:Thereisnodirect
connectionfromoneswitchingofficetoanotheroneswitching
office.
The Internet -The ARPANET
The Internet -The ARPANET
➢Around1960,theDoD(DepartmentofDefence)awardeda
contracttotheRANDCorporationtofindasolution.
➢Oneofitsemployees,PaulBaran,cameupwiththehighly
distributedandfault-tolerantdesignofFig.1-25(b).
➢Sincethepathsbetweenanytwoswitchingofficeswerenow
muchlongerthananalogsignalscouldtravelwithoutdistortion.
➢Baranproposedusingdigitalpacket-switchingtechnology
throughoutthesystem.But,itwasunabletoimplementdueto
rejectionofAT&T.
The Internet -The ARPANET
➢In1963,ARPA,theAdvancedResearchProjectsAgencyisa
branchofDoDisestablished.
➢Initially,ARPAhadnoscientistsorlaboratories.Itdiditsworkby
issuinggrantsandcontractstouniversitiesandcompanieswhose
ideaslookedpromisingtoit.
➢In1967,ComputerNetworkexpertWesleyClark,suggestedto
buildingapacket-switchedsubnet,givingeachhostitsown
router,asillustratedinFig.1-10.
➢In1967,Robertpublishedaresearchpaperinthetopicof
MultipleComputerNetworksandIntercomputer
Communication.
The Internet -The ARPANET
➢Atthesametime,thesimilarsystemisdesignedand
implementedbythedirectionofDonaldDaviesattheNational
PhysicalLaboratory(NPL)inEngland.
➢Itdemonstratedthatpacketswitchingcouldbemadetowork.
Furthermore,itcitedBaran'snowdiscardedearlierwork.
➢Fromtheseideas,RoberttrytobuildARPANETfromtheidea
gatheredfromDonaldDavies.
➢ThesubnetwouldconsistofminicomputerscalledIMPs
(InterfaceMessageProcessors)connectedby56-kbps
transmissionlines.
➢Forhighreliability,eachIMPwouldbeconnectedtoatleasttwo
otherIMPs.
The Internet -The ARPANET
➢Thesubnetwastobeadatagramsubnet,soifsomelinesand
IMPsweredestroyed,messagescouldbeautomaticallyrerouted
alongalternativepaths.
➢In1968,ARPAselectedandawardedtoBBN(Bolt,Beranekand
Newman)forbuildingthesubnetandwritethesubnetsoftware.
➢Thesoftwarewassplitintotwoparts:subnetandhost.
➢ThesubnetsoftwareconsistedoftheIMPendofthehost-IMP
connection,theIMP-IMPprotocol,andasourceIMPto
destinationIMPprotocoldesignedtoimprovereliability.
➢TheoriginalARPANETdesignisshowninFig.1-26.
The Internet -The ARPANET
The Internet -The ARPANET
➢Outsidethesubnet,softwarewasalsoneeded,namely,the
hostendofthehost-IMPconnection,thehost-hostprotocol,
andtheapplicationsoftware.
➢ItsoonbecameclearthatBBNfeltthatwhenithadaccepted
amessageonahost-IMPwireandplaceditonthehost-IMP
wireatthedestination,itsjobwasdone.
➢Roberthadproblemtowritesoftwareforhosttohost
communication.
➢Tosolvethisproblem,heconductedameetingwithstudents
andnetworkexperts.
➢Finally,theexperimentalnetworkwentontheairin
December1969withfournodes:atUCLA(,UCSB,SRI,and
theUniversityofUtah.
The Internet -The ARPANET
➢Thesefourwerechosenbecauseallhadalargenumberof
ARPAcontracts,andallhaddifferentandcompletely
incompatiblehostcomputers.
➢Figure1-27showshowrapidlytheARPANETgrewinthe
first3years.
The Internet -The ARPANET
➢Thisexperimentalsodemonstratedthattheexisting
ARPANETprotocolswerenotsuitableforrunningover
multiplenetworks.
➢In1974,CerfandKahnimplementedaTCP/IPprotocol.
➢Duringthe1980s,additionalnetworks,especiallyLANs,
wereconnectedtotheARPANET.
➢Asthescaleincreased,findinghostsbecameincreasingly
expensive,soDNS(DomainNameSystem)wascreatedto
organizemachinesintodomainsandmaphostnamesontoIP
addresses.
The Internet -NSFNET
➢Bythelate1970s,NSF(theU.S.NationalScience
Foundation)sawtheenormousimpacttheARPANETwas
havingonuniversityresearch,allowingscientistsacrossthe
countrytosharedataandcollaborateonresearchprojects.
➢NSFdecidedtobuildabackbonenetworktoconnectitssix
supercomputercenters,inSanDiego,Boulder,Champaign,
Pittsburgh,Ithaca,andPrinceton.
➢Eachsupercomputerwasgivenalittlebrother,consistingof
anLSI-11microcomputercalledafuzzball.
➢Thefuzzballswereconnectedwith56-kbpsleasedlinesand
formedthesubnet,thesamehardwaretechnologyasthe
ARPANETused.
The Internet -NSFNET
➢Thesoftwaretechnologywasdifferenthowever:thefuzzballs
spokeTCP/IPrightfromthestart,makingitthefirstTCP/IP
WAN.
➢NSFNETallowstothousandsofuniversities,researchlabs,
libraries,andmuseumstoaccessanyofthesupercomputers
andtocommunicatewithoneanother.
➢ThissetupiscalledNSFNET.
➢AfterthesuccessofNSFNET,thedatacanbetransferred448
kbpsbyusingfiberopticchannelsand1.5mbpsbyusing
routerin1990anditisupdatedatthespeedof45mbpsby
ANSNET(AdvancedNetworksandServices).
The Internet -Internet Usage
➢Thenumberofnetworks,machines,andusersconnectedto
theARPANETgrewrapidlyafterTCP/IPbecametheonly
officialprotocolonJanuary1,1983.
➢WhenNSFNETandtheARPANETwereinterconnected,the
growthbecameexponential.
➢Manyregionalnetworksjoinedup,andconnectionswere
madetonetworksinCanada,Europe,andthePacific.
➢Traditionally(meaning1970toabout1990),theInternetand
itspredecessorshadfourmainapplications:
The Internet -Internet Usage
1.E-mail.Theabilitytocompose,send,andreceiveelectronic
mailhasbeenaroundsincetheearlydaysoftheARPANET
andisenormouslypopular.
2.News.Newsgroupsarespecializedforumsinwhichusers
withacommoninterestcanexchangemessages.Thousandsof
newsgroupsexist,devotedtotechnicalandnontechnicaltopics,
includingcomputers,science,etc.
3.Remotelogin.Usingthetelnet,rlogin,orsshprograms,users
anywhereontheInternetcanlogontoanyothermachineon
whichtheyhaveanaccount.
4.Filetransfer.UsingtheFTPprogram,userscancopyfiles
fromonemachineontheInternettoanother.Vastnumbersof
articles,databases,andotherinformationareavailablethisway.
The Internet -Internet Usage
➢Inthe1990,theWWW(WorldWideWeb)isinventedby
CERNphysicistTimBerners-Lee.
➢Mosaicbrowser,writtenbyMarcAndreessenattheNational
CenterforSupercomputerApplications.
➢Withthehelpofbrowsertheusercansharetheaudio,video,
imageandtextdata.
➢Duringthe1990swasfueledbycompaniescalledISPs
(InternetServiceProviders).
➢Thesearecompaniesthatofferindividualusersathomethe
abilitytocalluponeoftheirmachinesandconnecttothe
Internet,thusgainingaccesstoe-mail,theWWW,andother
Internetservices.
The Internet -Internet Usage
➢Thesecompaniessigneduptensofmillionsofnewusersa
yearduringthelate1990s,completelychangingthecharacter
ofthenetworkfromanacademicandmilitaryplaygroundto
apublicutility,muchlikethetelephonesystem.
The Internet -Architecture of the Internet
➢Theclientcallshisorherispoveratelephoneline.
➢Modeminthecomputers,convertsthedigitalsignaltoanalog
signalandpassittothetelephoneline.
➢Theanalogsignalsareremovedfromthetelephonesystem
andinjectedtotheISP’sPOP(PointofPresence)regional
network.
➢Nowthesystemisdigitalandpacketswitched.
➢TheISP'sregionalnetworkconsistsofinterconnectedrouters
inthevariouscitiestheISPserves.
The Internet -Architecture of the Internet
➢IfthepacketisdestinedforahostserveddirectlybytheISP,
thepacketisdeliveredtothehost.otherwise,itishanded
overtotheISP'sbackboneoperator.
➢TelephonecompanieslikeAT&TandSprintiscalled
Backboneoperator.
➢Theyoperatelargeinternationalbackbonenetworks,with
thousandsofroutersconnectedbyhigh-bandwidthfiber
optics.NAP(NetworkAccessPoint)isaroomfullofrouters,
atleastoneperbackbone.