net working project
TRANSCRIPT
-
7/27/2019 Net Working Project
1/62
Net Working Project Topics
1. What is computer network
2. History
3. Properties
4. Communication Meia
a. Wire Techno!ogies
". Wire!ess Techno!ogies
#. Communications Protoco!s $ Network Programming
a. %thernet
". &nternet Protoco! 'uite
(. 'ca!e
a. Persona! )rea Network
". *oca! )rea Network
c. Home )rea Network
. Campus )rea Network
e. Metropo!itan )rea Network
+. Wie )rea Network
g. ,irtua! Pri-ate Network
. /rgani0ationa! 'cope
a. &ntranets $ %tranets
. Network Topo!ogies
. asic Harware Components
a. N&C
-
7/27/2019 Net Working Project
2/62
". 5epeaters $ Hu"s
c. riges
. 'witches
e. 5outers
+. 6irewa!!s
17. Network Protoco!s
a. TCP8&P
". /'& Moe!
Introduction to TCP/IP
Summary: TCP and IP were developed by a Department of Defense (DOD) research project toconnect a number dfferent networ!s des"ned by dfferent vendors nto a networ! of networ!s(the #Internet#)$ It was ntally successful because t delvered a few basc servces that everyoneneeds (fle transfer% electronc mal% remote lo"on) across a very lar"e number of clent andserver systems$ Several computers n a small department can use TCP&IP (alon" wth otherprotocols) on a sn"le '$ The IP component provdes routn" from the department to theenterprse networ!% then to re"onal networ!s% and fnally to the "lobal Internet$ On the
battlefeld a communcatons networ! wll sustan dama"e% so the DOD des"ned TCP&IP to berobust and automatcally recover from any node or phone lne falure$ Ths des"n allows theconstructon of very lar"e networ!s wth less central mana"ement$ *owever% because of theautomatc recovery% networ! problems can "o unda"nosed and uncorrected for lon" perods oftme$
s wth all other communcatons protocol% TCP&IP s composed of layers:
IP9 is responsi"!e +or mo-ing packet o+ ata +rom noe to noe. &P +orwars each packet
"ase on a +our "yte estination aress :the &P num"er;. The &nternet authoritiesassign ranges o+ num"ers to i++erent organi0ations. The organi0ations assign groups o+
their num"ers to epartments. &P operates on gateway machines that mo-e ata +romepartment to organi0ation to region an then aroun the wor!. TCP9 is responsi"!e +or -eri+ying the correct e!i-ery o+ ata +rom c!ient to ser-er.
-
7/27/2019 Net Working Project
3/62
Network of Lowest Bidders
The rmy puts out a bd on a computer and D+C wns the bd$ The r ,orce puts out a bd andI-. wns$ The avy bd s won by /nsys$ Then the Presdent decdes to nvade 0renada andthe armed forces dscover that ther computers cannot tal! to each other$ The DOD must buld a
#networ!# out of systems each of whch% by law% was delvered by the lowest bdder on a sn"lecontract$
The Internet Protocol was developed to create a etwor! of etwor!s (the #Internet#)$ Indvdualmachnes are frst connected to a ' (+thernet or To!en 1n")$ TCP&IP shares the ' wthother uses (a ovell fle server% 2ndows for 2or!"roups peer systems)$ One devce provdesthe TCP&IP connecton between the ' and the rest of the world$
To nsure that all types of systems from all vendors can communcate% TCP&IP s absolutelystandard3ed on the '$ *owever% lar"er networ!s based on lon" dstances and phone lnes aremore volatle$ In the /S% many lar"e corporatons would wsh to reuse lar"e nternal networ!s
based on I-.4s S$ In +urope% the natonal phone companes tradtonally standard3e on5$67$ *owever% the sudden e8ploson of h"h speed mcroprocessors% fber optcs% and d"talphone systems has created a burst of new optons: ISD% frame relay% ,DDI% synchronousTransfer .ode (T.)$ ew technolo"es arse and become obsolete wthn a few years$ 2thcable T9 and phone companes competn" to buld the atonal Informaton Superh"hway% nosn"le standard can "overn ctywde% natonwde% or worldwde communcatons$
The or"nal des"n of TCP&IP as a etwor! of etwor!s fts ncely wthn the currenttechnolo"cal uncertanty$ TCP&IP data can be sent across a '% or t can be carred wthn annternal corporate S networ!% or t can p""ybac! on the cable T9 servce$ ,urthermore%machnes connected to any of these networ!s can communcate to any other networ! throu"h
"ateways suppled by the networ! vendor$
Addresses
+ach technolo"y has ts own conventon for transmttn" messa"es between two machnes wthnthe same networ!$ On a '% messa"es are sent between machnes by supplyn" the s8 byteunue dentfer (the #.C# address)$ In an S networ!% every machne has 'o"cal /ntswth ther own networ! address$ D+C+T% ppletal!% and ovell IP5 all have a scheme forass"nn" numbers to each local networ! and to each wor!staton attached to the networ!$
On top of these local or vendor specfc networ! addresses% TCP&IP ass"ns a unue number toevery wor!staton n the world$ Ths #IP number# s a four byte value that% by conventon% se8pressed by convertn" each byte nto a decmal number (; to 677) and separatn" the byteswth a perod$ ,or e8ample% the PC 'ube and Tune server s
-
7/27/2019 Net Working Project
4/62
last byte dentfes the ndvdual computer$ The author followed ths procedure and was ass"nedthe numbers 6$=7$>
-
7/27/2019 Net Working Project
5/62
A Uncertain Path
+very tme a messa"e arrves at an IP router% t ma!es an ndvdual decson about where to sendt ne8t$ There s concept of a sesson wth a preselected path for all traffc$ Consder a companywth facltes n ew or!% 'os n"eles% Chca"o and tlanta$ It could buld a networ! from
four phone lnes formn" a loop ( to Chca"o to ' to tlanta to )$ messa"e arrvn" atthe router could "o to ' va ether Chca"o or tlanta$ The reply could come bac! the otherway$
*ow does the router ma!e a decson between routesG There s no correct answer$ Traffc couldbe routed by the #cloc!wse# al"orthm ("o to tlanta% ' to Chca"o)$ The routers couldalternate% sendn" one messa"e to tlanta and the ne8t to Chca"o$ .ore sophstcated routn"measures traffc patterns and sends data throu"h the least busy ln!$
If one phone lne n ths networ! brea!s down% traffc can stll reach ts destnaton throu"h aroundabout path$ fter losn" the to Chca"o lne% data can be sent to tlanta to ' to
Chca"o$ Ths provdes contnued servce thou"h wth de"raded performance$ Ths !nd ofrecovery s the prmary des"n feature of IP$ The loss of the lne s mmedately detected by therouters n and Chca"o% but somehow ths nformaton must be sent to the other nodes$Otherwse% ' could contnue to send messa"es throu"h Chca"o% where they arrve at a#dead end$# +ach networ! adopts some 1outer Protocol whch perodcally updates the routn"tables throu"hout the networ! wth nformaton about chan"es n route status$
If the s3e of the networ! "rows% then the comple8ty of the routn" updates wll ncrease as wllthe cost of transmttn" them$ -uldn" a sn"le networ! that covers the entre /S would beunreasonably complcated$ ,ortunately% the Internet s des"ned as a etwor! of etwor!s$ Thsmeans that loops and redundancy are bult nto each re"onal carrer$ The re"onal networ!
handles ts own problems and reroutes messa"es nternally$ Its 1outer Protocol updates the tablesn ts own routers% but no routn" updates need to propa"ate from a re"onal carrer to the S,spne or to the other re"ons (unless% of course% a subscrber swtches permanently from onere"on to another)$
Undiagnosed Problems
I-. des"ns ts S networ!s to be centrally mana"ed$ If any error occurs% t s reported to thenetwor! authortes$ -y des"n% any error s a problem that should be corrected or repared$ IPnetwor!s% however% were des"ned to be robust$ In battlefeld condtons% the loss of a node or
lne s a normal crcumstance$ Casualtes can be sorted out later on% but the networ! must stay up$So IP networ!s are robust$ They automatcally (and slently) reconf"ure themselves whensomethn" "oes wron"$ If there s enou"h redundancy bult nto the system% then communcatons mantaned$
In H7 when S was des"ned% such redundancy would be prohbtvely e8pensve% or t m"hthave been ar"ued that only the Defense Department could afford t$ Today% however% smple
-
7/27/2019 Net Working Project
6/62
routers cost no more than a PC$ *owever% the TCP&IP des"n that% #+rrors are normal and can belar"ely "nored%# produces problems of ts own$
Data traffc s freuently or"an3ed around #hubs%# much l!e arlne traffc$ One could ma"nean IP router n tlanta routn" messa"es for smaller ctes throu"hout the Southeast$ The problem
s that data arrves wthout a reservaton$ rlne companes e8perence the problem aroundmajor events% l!e the Super -owl$ Eust before the "ame% everyone wants to fly nto the cty$fter the "ame% everyone wants to fly out$ Imbalance occurs on the networ! when somethn"new "ets advertsed$ dam Curry announced the server at #mtv$com# and hs re"onal carrerwas swamped wth traffc the ne8t day$ The problem s that messa"es come n from the entreworld over h"h speed lnes% but they "o out to mtv$com over what was then a slow speed phonelne$
Occasonally a snow storm cancels fl"hts and arports fll up wth stranded passen"ers$ .any "ooff to hotels n town$ 2hen data arrves at a con"ested router% there s no place to send theoverflow$ +8cess pac!ets are smply dscarded$ It becomes the responsblty of the sender to
retry the data a few seconds later and to persst untl t fnally "ets throu"h$ Ths recovery sprovded by the TCP component of the Internet protocol$
TCP was des"ned to recover from node or lne falures where the networ! propa"ates routn"table chan"es to all router nodes$ Snce the update ta!es some tme% TCP s slow to ntaterecovery$ The TCP al"orthms are not tuned to optmally handle pac!et loss due to traffccon"eston$ Instead% the tradtonal Internet response to traffc problems has been to ncrease thespeed of lnes and eupment n order to say ahead of "rowth n demand$
TCP treats the data as a stream of bytes$ It lo"cally ass"ns a seuence number to each byte$ TheTCP pac!et has a header that says% n effect% #Ths pac!et starts wth byte =H>B?6 and contans
6;; bytes of data$# The recever can detect mssn" or ncorrectly seuenced pac!ets$ TCPac!nowled"es data that has been receved and retransmts data that has been lost$ The TCPdes"n means that error recovery s done endtoend between the Clent and Server machne$There s no formal standard for trac!n" problems n the mddle of the networ!% thou"h eachnetwor! has adopted some ad hoc tools$
Need to Know
There are three levels of TCP&IP !nowled"e$ Those who admnster a re"onal or natonalnetwor! must des"n a system of lon" dstance phone lnes% dedcated routn" devces% and verylar"e conf"uraton fles$ They must !now the IP numbers and physcal locatons of thousands of
subscrber networ!s$ They must also have a formal networ! montor strate"y to detect problemsand respond uc!ly$
+ach lar"e company or unversty that subscrbes to the Internet must have an ntermedate levelof networ! or"an3aton and e8pertse$ half do3en routers m"ht be conf"ured to connectseveral do3en departmental 's n several buldn"s$ ll traffc outsde the or"an3aton wouldtypcally be routed to a sn"le connecton to a re"onal networ! provder$
-
7/27/2019 Net Working Project
7/62
*owever% the end user can nstall TCP&IP on a personal computer wthout any !nowled"e ofether the corporate or re"onal networ!$ Three peces of nformaton are reured:
-
7/27/2019 Net Working Project
8/62
Network !ayer &P &P-( )5P
-
7/27/2019 Net Working Project
9/62
There s some dscusson about how to map the TCP&IP model onto the OSI model$ Snce theTCP&IP and OSI protocol sutes do not match precsely% there s no one correct answer$
In addton% the OSI model s not really rch enou"h at the lower layers to capture the truelayern" there needs to be an e8tra layer (the Internetwor!n" layer) between the Transport and
etwor! layers$ Protocols specfc to a partcular networ! type% but whch are run on top of thebasc hardware framn"% ou"ht to be at the etwor! layer$ +8amples of such protocols are 1P%and the Spannn" Tree Protocol (used to !eep redundant brd"es dle untl they are needed)$*owever% they are local protocols% and operate beneath the nternetwor! functonalty to placeboth "roups (not to menton also protocols whch run on top of the nternetwor! protocol% such asIC.P) all at the same layer can be confusn"$
The follown" da"ram attempts to show where varous TCP&IP and other protocols would resden the or"nal OSI model:
Application e.g. HTTP> 'MTP> 'NMP> 6TP>Te!net> scp> N6'> 5T'P
(Presentatio
ne.g. ?M*> ? )'N.1> 'M> )6P
# Sessione.g. T*'>''H>&'/ 32 8 CC&TT ?.22#> 5PC>Net&/'>
)'P
4 Transport e.g. TCP> =
5TP> 'CTP> 'P?> )TP
3 Networke.g. &P> &CMP> &@MP> ?.2#> C*NP> )5P> 5)5P> /'P6>
5&P> &P?> PPP> H 6rame re!ay>
&' )TM
1 Physical e.g. e!ectricity> raio> !aser
Commonly% the top three layers of the OSI model (pplcaton% Presentaton and Sesson) areconsdered as a sn"le pplcaton 'ayer n the TCP&IP sute$ -ecause the TCP&IP sute has nounfed sesson layer on whch h"her layers are bult% these functons are typcally carred out (or"nored) by ndvdual applcatons$ smplfed TCP&IP nterpretaton of the stac! s shownbelow:
Applicatio
n
"layer 7"
e.g. HTTP>6TP>
-
7/27/2019 Net Working Project
10/62
4 Transport
e.g. TCP> =
5TP> 'CTP
(routing protocols like #P$, which run over IP, may also be consiere part of
the %etwork layer!
3 Network
6or TCP8&P this is the &nternet Protoco!:&P;
(re&uire protocols like I'P an I)P run over IP, but may still be consiere
part of the network layer* +RP oes not run over IP!
2 Data Link e.g. %thernet> Token ring> etc.
1 Physical e.g. physica! meia> an encoing techniAues> T1> %1
The Physical layer
The Physcal layer descrbes the physcal characterstcs of the communcaton% such asconventons about the nature of the medum used for communcaton (such as wres% fber optcln!s or rado ln!s)% and all related detals such as connectors% channel codes and modulaton%s"nal stren"ths% wavelen"th% lowlevel sychron3aton and tmn" and ma8mum dstances$
The Data-Link layer
The Data ln! layer specfes how pac!ets are transported over the physcal layer% ncludn" theframing($e$ the specal bt patterns whch mar! the start and end of pac!ets)$ +thernet% fore8ample% ncludes felds n the pac!et header whch specfy whch machne or machnes on thenetwor! a pac!et s destned for$ +8amples of Dataln! layer protocols are +thernet% 2reless
+thernet% S'IP% To!en 1n" and T.$
PPP s a lttle more comple8% as t was or"nally specfed as a separate protocol whch ran ontop of another data ln! layer% *D'C&SD'C$
Ths layer s sometmes further subdvded nto 'o"cal 'n! Control and .eda ccess Control$
The Network layer
s or"nally defned% the etwor! layer solved the problem of "ettn" pac!ets across a sn"lenetwor!$ +8amples of such protocols are 5$67% and the 1P+T4s Intal Connecton Protocol$
2th the advent of the concept ofnternetwor!n"%addtonal functonalty was added to thslayer% namely "ettn" data from the source networ!to the destnaton networ!$ Ths "enerallynvolves routn" the pac!et across a networ! of networ!s% !nown as an nternet$ In the nternetprotocol sute% IPperforms the basc tas! of "ettn" pac!ets of data from source to destnaton%and also supports other protocols% such as IC.P (used to transmt da"nostc nformaton aboutIP transmsson) and I0.P (used to mana"e multcast data)$ IC.P and I0.P are layered on top
http://www.domainsarefree.com/glossary/Internet_Protocol.htmlhttp://www.domainsarefree.com/glossary/Ethernet.htmlhttp://www.domainsarefree.com/glossary/Ethernet.htmlhttp://www.domainsarefree.com/glossary/Ethernet.htmlhttp://www.domainsarefree.com/glossary/Internet.htmlhttp://www.domainsarefree.com/glossary/Internet.htmlhttp://www.domainsarefree.com/glossary/Internet.htmlhttp://www.domainsarefree.com/glossary/Computer_network.htmlhttp://www.domainsarefree.com/glossary/Computer_network.htmlhttp://www.domainsarefree.com/glossary/Internet.htmlhttp://www.domainsarefree.com/glossary/Internet_Protocol.htmlhttp://www.domainsarefree.com/glossary/Internet_Protocol.htmlhttp://www.domainsarefree.com/glossary/Ethernet.htmlhttp://www.domainsarefree.com/glossary/Ethernet.htmlhttp://www.domainsarefree.com/glossary/Ethernet.htmlhttp://www.domainsarefree.com/glossary/Internet.htmlhttp://www.domainsarefree.com/glossary/Computer_network.htmlhttp://www.domainsarefree.com/glossary/Internet.htmlhttp://www.domainsarefree.com/glossary/Internet_Protocol.html -
7/27/2019 Net Working Project
11/62
of IP but perform networ! layer functons% llustratn" an ncompatblty between the nternetand OSI models$
The etwor! 'ayerInternet Protocol(IP) can carry data for a number of dfferent h"her levelprotocols$ These protocols are each dentfed by a unueIP Protocol Number$ IC.P and I0.P
are protocols < and 6% respectvely$
The Transport layer
The protocols at the Transport layer can solve problems l!e relablty (#dd the data reach thedestnatonG#) and ensure that data arrves n the correct order$ In the TCP&IP protocol sute%transport protocols also determne whch applcaton any "ven data s ntended for$
The dynamc routn" protocols whch techncally ft at ths layer n the TCP&IP Protocol Sute(snce they run over IP) are "enerally consdered to be part of the etwor! layer an e8ample sOSP, (IP protocol number J>)$
TCP (IP protocol number B) s a #relable#% connectonorented transport mechansm provdn" arelable byte stream% whch ma!es sure data arrves undama"ed and n order% s retransmtted flost% and elmnates duplcate copes$ TCP tres to contnuously measure how loaded the networ!s and throttles ts sendn" rate n order to avod overloadn" the networ!$ ,urthermore% TCP wllattempt to delver all data correctly n the specfed seuence$ These are ts man dfferences from/DP and can become dsadvanta"es n realtme streamn" or routn" applcatons wth h"hlayer = loss rates$
/DP (IP protocol number
-
7/27/2019 Net Working Project
12/62
These pro"rams and ther correspondn" protocols nclude *TTP(The 2orld 2de 2eb)% ,TP(,le transport)% S.TP (+mal)% SS*(Secure remote lo"n)% DS(ame KL IP ddressloo!ups) and many others$
pplcatons most commonly run on TCP or /DP% and are often assocated wth a well!nown
port number$ Some e8amples are:
HTTP on TCP port 7 or 77.
''H on TCP port 22>
-
7/27/2019 Net Working Project
13/62
Physica! meium attachment> accommoating -arious possi"i!ities in the meium
o Wi!! an eterna! transcei-er :M)=; "e use to connect to the meiumE
o How many pins o the connectors ha-e an what is each pin use +orE
Transmission techniAue etermines whether the encoe "its wi!! "e transmitte "y"ase"an :igita!; or "roa"an :ana!og; signa!ing.
Physica! meium transmission transmits "its as e!ectrica! or optica! signa!s appropriate
+or the physica! meium> an etermines
o What physica! meium options can "e use
o How many -o!ts8" shou! "e use to represent a gi-en signa! state> using a
gi-en physica! meium
DATA LIN" LAY!
The ata !ink !ayer pro-ies error9+ree trans+er o+ ata +rames +rom one noe to another o-er thephysica! !ayer> a!!owing !ayers a"o-e it to assume -irtua!!y error9+ree transmission o-er the !ink.
To o this> the ata !ink !ayer pro-ies
*ink esta"!ishment an termination esta"!ishes an terminates the !ogica! !ink "etween
two noes.
6rame tra++ic contro! te!!s the transmitting noe to D"ack9o++D when no +rame "u++ers are
a-ai!a"!e.
6rame seAuencing transmits8recei-es +rames seAuentia!!y.
6rame acknow!egment pro-ies8epects +rame acknow!egments. eciing which physica! path the ata
shou! take "ase on network conitions> priority o+ ser-ice> an other +actors. &t pro-ies
5outing routes +rames among networks.
'u"net tra++ic contro! routers :network !ayer intermeiate systems; can instruct a
sening station to Dthrott!e "ackD its +rame transmission when the routerBs "u++er +i!!s up.
-
7/27/2019 Net Working Project
14/62
6rame +ragmentation i+ it etermines that a ownstream routerBs maimum transmission
unit :MT=; si0e is !ess than the +rame si0e> a router can +ragment a +rame +ortransmission an re9assem"!y at the estination station.
*ogica!9physica! aress mapping trans!ates !ogica! aresses> or names> into physica!
aresses.
'u"net usage accounting has accounting +unctions to keep track o+ +rames +orware
"y su"net intermeiate systems> to prouce "i!!ing in+ormation.
Communications Subnet
The network !ayer so+tware must "ui! heaers so that the network !ayer so+tware resiing in the
su"net intermeiate systems can recogni0e them an use them to route ata to the estination
aress.
This !ayer re!ie-es the upper !ayers o+ the nee to know anything a"out the ata transmission
an intermeiate switching techno!ogies use to connect systems. &t esta"!ishes> maintains an
terminates connections across the inter-ening communications +aci!ity :one or se-era!
intermeiate systems in the communication su"net;.
&n the network !ayer an the !ayers "e!ow> peer protoco!s eist "etween a noe an its
immeiate neigh"or> "ut the neigh"or may "e a noe through which ata is route> not the
estination station. The source an estination stations may "e separate "y many intermeiate
systems.
T!ANSP$!T LAY!
The transport !ayer ensures that messages are e!i-ere error9+ree> in seAuence> an with no
!osses or up!ications. &t re!ie-es the higher !ayer protoco!s +rom any concern with the trans+er o+ata "etween them an their peers.
The si0e an comp!eity o+ a transport protoco! epens on the type o+ ser-ice it can get +rom
the network !ayer. 6or a re!ia"!e network !ayer with -irtua! circuit capa"i!ity> a minima! transport
!ayer is reAuire. &+ the network !ayer is unre!ia"!e an8or on!y supports atagrams> the transport
protoco! shou! inc!ue etensi-e error etection an reco-ery.
The transport !ayer pro-ies
Message segmentation accepts a message +rom the :session; !ayer a"o-e it> sp!its the
message into sma!!er units :i+ not a!reay sma!! enough;> an passes the sma!!er unitsown to the network !ayer. The transport !ayer at the estination station reassem"!es themessage.
Message acknow!egment pro-ies re!ia"!e en9to9en message e!i-ery with
acknow!egments.
Message tra++ic contro! te!!s the transmitting station to D"ack9o++D when no message
"u++ers are a-ai!a"!e.
-
7/27/2019 Net Working Project
15/62
'ession mu!tip!eing mu!tip!ees se-era! message streams> or sessions onto one !ogica!
!ink an keeps track o+ which messages "e!ong to which sessions :see session !ayer;.
Typica!!y> the transport !ayer can accept re!ati-e!y !arge messages> "ut there are strict message
si0e !imits impose "y the network :or !ower; !ayer. ConseAuent!y> the transport !ayer must
"reak up the messages into sma!!er units> or +rames> prepening a heaer to each +rame.
The transport !ayer heaer in+ormation must then inc!ue contro! in+ormation> such as message
start an message en +!ags> to ena"!e the transport !ayer on the other en to recogni0e
message "ounaries. &n aition> i+ the !ower !ayers o not maintain seAuence> the transport
heaer must contain seAuence in+ormation to ena"!e the transport !ayer on the recei-ing en to
get the pieces "ack together in the right orer "e+ore haning the recei-e message up to the
!ayer a"o-e.
En-to-en layers
=n!ike the !ower Dsu"netD !ayers whose protoco! is "etween immeiate!y ajacent noes> the
transport !ayer an the !ayers a"o-e are true Dsource to estinationD or en9to9en !ayers> an
are not concerne with the etai!s o+ the uner!ying communications +aci!ity. Transport !ayer
so+tware :an so+tware a"o-e it; on the source station carries on a con-ersation with simi!ar
so+tware on the estination station "y using message heaers an contro! messages.
SSSI$N LAY!
The session !ayer a!!ows session esta"!ishment "etween processes running on i++erent
stations. &t pro-ies
'ession esta"!ishment> maintenance an termination a!!ows two app!ication processes
on i++erent machines to esta"!ish> use an terminate a connection> ca!!e a session. 'ession support per+orms the +unctions that a!!ow these processes to communicate o-er
the network> per+orming security> name recognition> !ogging> an so on.
P!SNTATI$N LAY!
The presentation !ayer +ormats the ata to "e presente to the app!ication !ayer. &t can "e
-iewe as the trans!ator +or the network. This !ayer may trans!ate ata +rom a +ormat use "y the
app!ication !ayer into a common +ormat at the sening station> then trans!ate the common +ormat
to a +ormat known to the app!ication !ayer at the recei-ing station.
The presentation !ayer pro-ies
Character coe trans!ation +or eamp!e> )'C&& to %C
-
7/27/2019 Net Working Project
16/62
APPLICATI$N LAY!
The app!ication !ayer ser-es as the winow +or users an app!ication processes to access
network ser-ices. This !ayer contains a -ariety o+ common!y neee +unctions
5esource sharing an e-ice reirection
5emote +i!e access
5emote printer access
&nter9process communication
Network management
-
7/27/2019 Net Working Project
17/62
5ea more
-
7/27/2019 Net Working Project
18/62
Computer networking means connecting computers e!ectronica!!y to a!!ow sharing o+
resources. 5esources range +rom attache printers to +i!es> isk space an secure
in+ormation. There are three major categories o+ networks. Computers connect in the
same "ui!ing using *oca! )rea Networks :*)Ns;. Metropo!itan )rea Networks :M)Ns;
connect "ui!ings within a city. Wie )rea Networks :W)Ns; connect sites throughout a
country or aroun the wor!.
Computer networking means connecting computers e!ectronica!!y to a!!ow sharing o+
resources. 5esources range +rom attache printers to +i!es> isk space an secure
in+ormation. There are three major categories o+ networks. Computers connect in the
same "ui!ing using *oca! )rea Networks :*)Ns;. Metropo!itan )rea Networks :M)Ns;
connect "ui!ings within a city. Wie )rea Networks :W)Ns; connect sites throughout a
country or aroun the wor!.
Technolog$
.ost computer networ!s use +thernet or 2, as the ' technolo"y$ 2, s also!now as I+++ J;6$
-
7/27/2019 Net Working Project
19/62
The second common applcaton for computer networ!n" was to share fles and ds!space$ ,les created on one computer can be used by someone wor!n" on anothercomputer accessn" the fle over the networ!$ Ths s the smplest form of electronccollaboraton$ Ths concept has been e8tended to create fle servers$ These are computerswth the man purpose of storn" and sharn" fles$ Computers can share fles locallyusn" the etwor! ,le System (,S) or Common Internet ,le System (CI,S)$ Securtybecomes crtcal when usn" networ!ed computers$ ou must decde who you want toaccess your fles and "ve them and only them the correct permssons$
*ide Area )ile Sharing
,S and CI,S are systems that wor! well n a local area wth h"h speed ln!s betweenthe computers$ They do not wor! well over lon" dstances where bandwdth between thecomputers may be lmted$ The ,le Transfer Protocol (,TP) was des"ned to transferfles over lon" dstances at slow or unpredctable speeds$ Transferrn" fles s not asnteractve as sharn" fles% but t stll allows for collaboraton$
*orld *ide *eb and Be$ond
In the late >;s% the *yper Te8t Transfer Protocol (*TTP) "aned wdespreadacceptance$ Ths allowed nformaton to be posted on a server n a standard mar!uplan"ua"e called the *yper Te8t .ar!up 'an"ua"e (*T.')$ *T.' also provdes a
mechansm for nput$ Ths s one of the man applcatons of computer networ!s snce theyear 6;;;$ 2eb pa"es can dsplay nformaton n a standard format and receve nputfrom the users to create surveys% shoppn" on lne and many other applcatons$
'eal Time A##lications
-
7/27/2019 Net Working Project
20/62
s 6;
-
7/27/2019 Net Working Project
21/62
-$#erte.t Transfer Protocol +-TTP,
*TTP s a type of networ! protocol that facltates hyperte8t sendn" and recevn"
between browsers and servers$ *TTP s a set of rules for transferrn" sound% "raphcs%te8t% vdeo and multmeda fles over the Internet$ user s ndrectly accessn" *TTP as
soon as he or she opens a 2eb browser$
1ead more: Defnton of etwor! Protocols M e*ow$comhttp:&&www$ehow$com&aboutNB?7H?6?Ndefntonnetwor!protocols$html833Jfv
)ile Transfer Protocol +)TP,
fle transfer protocol allows computers to e8chan"e fles over the Internet$ ,TP allows
users to copy% move% rename and delete fles from the Internet% n addton todownloadn" pro"rams or fles$
Point to Point Protocol +PPP,
PPP allows two nodes (computers% scanners% prnters or other networ! devces) to
establsh a connecton n a networ!$ It facltates compresson% encrypton andauthentcaton between the sender and recever$ ponttopont protocol s also used toconnect ndvdual computers over a dalup ISP (Internet servce provder) and lneconnectons$
"nternet /essage Access Protocol +"/AP,
I.P s a set of rules that allows a user to access emal from a local server$ It s a
clent&server protocol n whch emal s retreved from a secure Internet server$ userdecdes whether or not to download a partcular emal after readn" ts sender nformatonand headn"$ I.P allows users to create folders% delete and pur"e messa"es off theInternet server and manpulate malbo8es$ /sers have to be lo""ed nto ther Internetserver malbo8 whle usn" I.P$
1ead more: Defnton of etwor! Protocols M e*ow$comhttp:&&www$ehow$com&aboutNB?7H?6?Ndefntonnetwor!protocols$html833+T332
Hy(rid Topolo'y De%inition
The term #topolo"y# s used to descrbe the way n whch computers are connected to"ether on acomputer networ!$ Popular networ! topolo"es nclude bus% star and rn"% but t s possble fortwo or more basc topolo"es to be combned on a sn"le networ!% to form what s !nown as ahybrd topolo"y$
http://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9Q8fAvhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9Q8fAvhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9ETzzWhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9ETzzWhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9Q8fAvhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9Q8fAvhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9ETzzWhttp://www.ehow.com/about_6457424_definition-network-protocols.html#ixzz1TD9ETzzW -
7/27/2019 Net Working Project
22/62
1ead more: *ybrd Topolo"y Defnton M e*ow$comhttp:&&www$ehow$com&factsNH7H>7J7Nhybrdtopolo"ydefnton$html8337J7Nhybrdtopolo"ydefnton$html833
-
7/27/2019 Net Working Project
23/62
The &nternet as we know it toay is not the prouct o+ a !ong or sustaine e++ort "y any
sing!e research team. 5ather> it is the ama!gamation o+ the e++orts +rom some -ery "right
peop!e working inepenent!y o+ each other. Take a !ook at the time!ine shown in e++orts
Ta"!e 1.1. Most peop!e point to Kanuary 1> 13> as the ate when the &nternet was
"orn. The +o!!owing sections escri"e the most important o+ those e-ents in greater
etai!.
Ta"!e 1.1 &nternet Time!ine
777 Hosts
1 Worm )ttacks (>777 o+ &nternetBs (7>777 Hosts
1 &nternet %cees 177>777 Hosts
17 )5P)N%T
-
7/27/2019 Net Working Project
24/62
)5P) :1#;
&n 1#> the =''5 !aunche 'putnik> the +irst man9mae earth sate!!ite. )s a resu!t> the=.'. +orme the )-ance 5esearch Projects )gency :)5P); uner the auspices the
Pau! aran at the 5an Corporation ponere a -ery simp!e pro"!em
How o you ensure that a mi!itary network wou! continue to operate e-en uner nuc!ear
attackE &n other wors> Pau!Bs jo" was to esta"!ish a way to get in+ormation across a
network so that there isnBt a sing!e point o+ +ai!ure.
The so!ution that Pau! aran came up with is now ca!!e Packet 'witching. ) network o+
computers sens messages :packets; that contain in+ormation a"out its route so that
any one computer on the network knows where to +orwar :switch; the message.
Nationa! Physica! *a"oratory create the +irst packet switching network in 1(.
)5P)N%T :1(;
)5P) create )5P)N%T in 1( to he!p )5P)9+une researchers co!!a"orate more
e++ecti-e!y. These researchers were eucation an research9oriente types> not the
commercia! organi0ations you see on the &nternet toay.
)5P) commissione o!t> eranek> an Newman to "ui! &nter+ace Message
Processors :&MPs;> which were "ase on the packet switching techno!ogy "ui!t at the
5an Corporation in the ear!y 1(7s. The +irst &MPs were positione at =C*)> 'tan+or
5esearch &nstitute> =ni-ersity o+ Ca!i+ornia at 'anta ar"ara> an =ni-ersity o+ =tah in
'a!t *ake City. &MPs ha-e e-o!-e into what we now ca!! &P routers.
TCP8&P :13;
The net major e-ent in the e-o!ution o+ the &nternet inBt occur unti! 13> when
)5P)N%T change o-er to the TCP8&P networking protoco!. etween 1( an 13> a
-
7/27/2019 Net Working Project
25/62
-ariety o+ ini-iua! networks sproute an grew. &TN%T an C'N%T are among the
most nota"!e. Connecting each o+ these inepenent networks was i++icu!t> though>
"ecause they inBt use the same protoco!s an there+ore cou!nBt echange in+ormation.
)s a resu!t> )5P) commissione the e-e!opment o+ a new protoco! ca!!e
Transmission Contro! Protoco!8&nternet Protoco! :TCP8&P; that wou! a!!ow i++erent
networks to connect. These networks use &P to communicate with each other> an the
&MPs that switche packets "ecame known as gateways or routers. 'ince most
computer scientists ca!!e a network o+ networks an Dinternet>D this new arrangement o+
networks using TCP8&P "ecame known as the &nternet.
&ronica!!y> )5P)N%T was !ate making the change o-er to TCP8&P. Most other networks
ha change to TCP8&P in the !ate 17s> "ut )5P)N%T inBt make the change unti!
Kanuary 1> 13. Thus> many +o!ks consier that ate as the "irthay o+ the &nternet.
N'6 Creates N'6N%T :1(;
&n 1( the Nationa! 'cience 6ounation create N'6N%T> an &nternet "ack"one with a
spee o+ #(I. This "ack"one connecte +i-e super9computing centers !ocate at
Princeton> Pitts"urgh> =C' =&=C> an Corne!!. N'6N%T precipitate a !arge num"er
o+ connections +rom -arious uni-ersities.
The +o!!owing year> N'6 signe an agreement with Merit Network> &nc.> to cooperati-e!y
manage N'6N%T. Merit Network> &nc.> in-o!-e &M an MC& through their own
su"siiary agreements.
N'6N%T has "een upate continua!!y since 1(. &n 1> two years a+ter going
on!ine> the "ack"one was upgrae to T1 :1.#44M;. &n 11> it was upgrae to T3
:44.3(M;L N'6N%T gaine a!most a thousan times more "anwith than the origina!
N'6N%T "ack"one.
N/T% The eponentia! growth o+ the &nternet can "e pinpointe to the time that
N'6N%T went on!ine. Prior to N'6N%T> just o-er 1>777 hosts were on the &nternet. /-er
17>777 hosts "egan using on the &nternet the year N'6N%T went on!ine> an two years
!ater o-er (7>777 hosts were on the &nternet.
)5P)N%T &s
-
7/27/2019 Net Working Project
26/62
/n Kune 1> 17> the origina! )5P)N%T was ismant!e. Newer networks connecte
the sites that )5P)N%T connecte> an thus )5P)N%T was no !onger use+u!. &tBs
interesting to note that no one su++ere an interruption in ser-ice when )5P)N%T was
remo-e. The techno!ogy ha pro-en so e++ecti-e that when )5P)N%T went own> the
&nternet +oun other paths +or the in+ormation to tra-e!.
The Wor! Wie We" :12;
Tim erners9*ee> a physicist at C%5N in 'wit0er!an> in-ente the Wor! Wie We"
:We"; in 12 as a way to organi0e in+ormation in a more "rain9!ike +ashion. His iea
was to a!!ow peop!e to make mu!tip!e +ree associations with i++erent "its o+ in+ormation.
His research was "ase on hypertet> a concept in-ente "y Te Ne!son as part o+ the
D?anau ProjectD in the 1(7s. Hypertet a!!ows an author to !ink a passage o+ tet to
another ocument so that when you acti-ate that !ink> the c!ient program opens the
ocument to which it re+ers. 5ecent a-ances ha-e e-o!-e hypertet into hypermeia>
which is simi!ar to hypertet "ut throws mu!timeia images> -ieos> an souns into the
mi.
)!though erners9*ee in-ente the We" +or his high9energy physics cronies> it took o++
an was Auick!y aopte "y many other groups on the &nternet. The We" has now
outpace e-ery other ser-ice such as @opher or W)&'. &t is so popu!ar now that the
We" is what most peop!e think o+ when one mentions the &nternet. &n +act> the growth
rate o+ the We" in 13 was estimate at o-er 347>777 percent.
N'6 %sta"!ishes &nterN&C :13;
N'6 create &nterN&C> a group o+ "usinesses that pro-ie a -ariety o+ essentia! ser-ices
to the &nternet. )T$T pro-ies irectory an ata"ase ser-ices. Network 'o!utions> &nc.>
pro-ies name registration ser-ices> &nterN&CBs primary ro!e> which you can !earn more
a"out in )ppeni > D5egistering an &mp!ementing our /wn 777 host
computers on the &nternet. Now there are mi!!ions o+ host computers an many more
-
7/27/2019 Net Working Project
27/62
mi!!ions o+ actua! users. )!! o+ these users arenBt necessari!y connecte irect!y to the
&nternet. Howe-er> they can sti!! echange e9mai! with other &nternet users -ia &nternet
mai! gateways.
Whereas the origina! &nternet was intene +or research purposes> the &nternet is now
use preominant!y +or commercia! purposes. )s a resu!t> N'6 remo-e +rom its
accepta"!e usage po!icies a c!ause the prohi"ite commercia! use o+ the &nternet. ou
+in organi0ations se!!ing proucts on the &nternet or pro-iing a -ariety o+ ser-ices such
as news> mapping> searching> an more.
ou can attri"ute most o+ the commercia!ism to e-e!opments in the We". &n 12> the We"
was on!y suite to peop!e pu"!ishing research in+ormation. &n 1> howe-er> the We" is +u!!y
suite to create ynamic> interacti-e sites that are as enticing as many mu!timeia programs
you purchase on C$Thn"s to see of "rowth n the last =7 year of the computer networ!$In H? +thernet was to be verfed at the 5ero8 P1C lto computer networ!$ nd after nHJ the modem dal up connecton was ben" ntroducedafter HJ n J< Q the new TCP &% /I5 operatn" system was ben" released of the IP sute$The frst portable computer and t was promoted n s3e of almost a pound sutcaseIn J
-
7/27/2019 Net Working Project
28/62
Co&puter Networkin' and the Internet
Sectons $ Ulenroc! recalls thevery frst use of the networ! to perform a remote lo"n from /C' to S1I crashn" the systemUlenroc! >J$
http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Leiner%2098]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Kleinrock%201961]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Kleinrock%201964]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Baran%201964]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[DEC%201990]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Roberts%201967]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Roberts%201967]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Roberts%201967]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Kleinrock%201998]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Leiner%2098]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Kleinrock%201961]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Kleinrock%201964]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Baran%201964]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[DEC%201990]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Roberts%201967]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Roberts%201967]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Kleinrock%201998] -
7/27/2019 Net Working Project
29/62
!i"ure #$%-#&The +irst &nternet Message Processor :&MP;> with *. I!einrock
-y H6% 1Pnet had "rown to appro8mately J:
http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[RFC%20001]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Abramson%201972]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Abramson%201972]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Abramson%201972]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Cerf%201974]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Leiner%2098]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[RFC%20001]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Abramson%201972]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Cerf%201974]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Leiner%2098] -
7/27/2019 Net Working Project
30/62
minimalism' autonomy&a network shou! "e a"!e to operate on its own> with no
interna! changes reAuire +or it to "e internetworke with other networksL best effort ser(ice&internetworke networks wou! pro-ie "est e++ort> en9to9en
ser-ice. &+ re!ia"!e communication was reAuire> this cou! accomp!ishe "yretransmitting !ost messages +rom the sening hostL
stateless routers&the routers in the internetworke networks wou! not maintain anyper9+!ow state a"out any ongoing connection
ecentrali)e control&there wou! "e no g!o"a! contro! o-er the internetworke
networks.
These princip!es continue to ser-e as the architectura! +ounation +or toayBs &nternet> e-en 2#
years !ater 9 a testament to insight o+ the ear!y &nternet esigners.
These archtectural prncples were emboded n the TCP protocol$ The early versons of TCP%however% were ute dfferent from today4s TCP$ The early versons of TCP combned a relable
nseuence delvery of data va end system retransmsson (stll part of today4s TCP) wthforwardn" functons (whch today are performed by IP)$ +arly e8permentaton wth TCP%combned wth the reco"nton of the mportance of an unrelable% nonflowcontrolled endendtransport servce for applcaton such as pac!et3ed voce% led to the separaton of IP out of TCPand the development of the /DP protocol$ The three !ey Internet protocols that we see today TCP% /DP and IP were conceptually n place by the end of the H;4s$
In addton to the D1P Internetrelated research% many other mportant networ!n" actvteswere underway$ In *awa% orman bramson was developn" 'O*net% a pac!etbasedrado networ! that allowed multple remote stes on the *awaan slands to communcate wtheach other$ The 'O* protocol bramson H; was the frst socalled multple access
protocol% allown" "eo"raphcally dstrbuted users to share a sn"le broadcast communcatonmedum (a rado freuency)$ bramson4s wor! on multple access protocols was bult upon by1obert .etcalfe n the development of the +thernet protocol .etcalfe HB for wrebasedshared broadcast networ!s$ Interestn"ly% .etcalfe4s +thernet protocol was motvated by theneed to connect multple PCs% prnters% and shared ds!s to"ether Per!ns >?$ Twentyfveyears a"o% well before the PC revoluton and the e8ploson of networ!s% .etcalfe and hscollea"ues were layn" the foundaton for today4s PC 's$ +thernet technolo"y represented anmportant step for nternetwor!n" as well$ +ach +thernet local area networ! was tself anetwor!% and as the number of 's prolferated% the need to nternetwor! these 's to"etherbecame all the more mportant$ n e8cellent source for nformaton on +thernet s Spur"eon4s+thernet 2eb Ste% whch ncludes .etcalfe4s drawn" of hs +thernet concept% as shown belown ,"ure 6$ 2e dscuss +thernet% loha% and other ' technolo"es n detal n Chapter 7
http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Abramson%201972]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Metcalfe%201976]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Perkins%201994]http://if%28confirm%28%27http//wwwhost.ots.utexas.edu/ethernet/%20%20%5Cn%5CnThis%20file%20was%20not%20retrieved%20by%20Teleport%20Pro,%20because%20it%20is%20addressed%20on%20a%20domain%20or%20path%20outside%20the%20boundaries%20set%20for%20its%20Starting%20Address.%20%20%5Cn%5CnDo%20you%20want%20to%20open%20it%20from%20the%20server?%27))window.location=%27http://wwwhost.ots.utexas.edu/ethernet/%27http://if%28confirm%28%27http//wwwhost.ots.utexas.edu/ethernet/%20%20%5Cn%5CnThis%20file%20was%20not%20retrieved%20by%20Teleport%20Pro,%20because%20it%20is%20addressed%20on%20a%20domain%20or%20path%20outside%20the%20boundaries%20set%20for%20its%20Starting%20Address.%20%20%5Cn%5CnDo%20you%20want%20to%20open%20it%20from%20the%20server?%27))window.location=%27http://wwwhost.ots.utexas.edu/ethernet/%27http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Abramson%201972]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Metcalfe%201976]http://210.43.128.116/jsjwl/net/kurose/introduction/history.htm#[Perkins%201994]http://if%28confirm%28%27http//wwwhost.ots.utexas.edu/ethernet/%20%20%5Cn%5CnThis%20file%20was%20not%20retrieved%20by%20Teleport%20Pro,%20because%20it%20is%20addressed%20on%20a%20domain%20or%20path%20outside%20the%20boundaries%20set%20for%20its%20Starting%20Address.%20%20%5Cn%5CnDo%20you%20want%20to%20open%20it%20from%20the%20server?%27))window.location=%27http://wwwhost.ots.utexas.edu/ethernet/%27http://if%28confirm%28%27http//wwwhost.ots.utexas.edu/ethernet/%20%20%5Cn%5CnThis%20file%20was%20not%20retrieved%20by%20Teleport%20Pro,%20because%20it%20is%20addressed%20on%20a%20domain%20or%20path%20outside%20the%20boundaries%20set%20for%20its%20Starting%20Address.%20%20%5Cn%5CnDo%20you%20want%20to%20open%20it%20from%20the%20server?%27))window.location=%27http://wwwhost.ots.utexas.edu/ethernet/%27 -
7/27/2019 Net Working Project
31/62
)igure %&104: HB drawn" by 1$ .etcalfe of the +thernet concept (from Charles Spur"eon4s+thernet 2eb Ste)
In addton to the D1P nternetwor!n" efforts and the loha&+thernet multple access
networ!s% a number of companes were developn" ther own propretary networ! archtectures$D"tal +upment Corporaton (D"tal) released the frst verson of the D+Cnet n H7%allown" two PDP;4s$
It s also worth notn" here that n the J;4s (and even before)% researchers (see% e$"$% ,raserJ=% Turner JB%,raser >=) were also developn" a #compettor# technolo"y to the Internetarchtecture$ These efforts have contrbuted to the development of the T. (synchronous
Transfer .ode) archtecture% a connectonorented approach based on the use of f8ed s3epac!ets% !nown as cells$ 2e wll e8amne portons of the T. archtecture throu"hout thsboo!$
)*. - )**. A Proli%eration o% Networks
y the en o+ the 17Bs approimate!y 277 hosts were connecte to the )5P)net. y the en
o+ the 17Bs the num"er o+ host connecte to the pu"!ic &nternet> a con+eeration o+ networks
!ooking much !ike toayBs &nternet wou! reach 177>777. The 17Bs wou! "e a time o+
tremenous growth.
.uch of the "rowth n the early J;4s resulted from several dstnct efforts to create computernetwor!s ln!n" unverstes to"ether$ -ITnet (-ecause It4s There +Twor!) provded emaland fle transfers amon" several unverstes n the ortheast$ CS+T (Computer Scence+Twor!) was formed to ln! to"ether unversty researchers wthout access to 1Pnet$ InJB% S,+T was created to provde access to S,sponsored supercomputn" centers$Startn" wth an ntal bac!bone speed of 7BUbps% S,+T4s bac!bone would be runnn" at
-
7/27/2019 Net Working Project
32/62
In the 1Pnet communty% many of the fnal peces of today4s Internet archtecture werefalln" nto place$ Eanuary
-
7/27/2019 Net Working Project
33/62
222$ The or"nal C+1 browsers only provded a lnemode nterface$ round the end of>6 there were about 6;; 2eb servers n operaton% ths collecton of servers ben" the tp ofthe ceber" for what was about to come$ t about ths tme several researchers were developn"2eb browsers wth 0/I nterfaces% ncludn" .arc ndreesen% who developed the popular 0/Ibrowser .osac for 5$ *e released an alpha verson of hs browser n >=% and n >? formed
.osac Communcatons% whch later became etscape Communcatons Corporaton$ -y >7unversty students were usn" .osac and etscape browsers to surf the 2eb on a daly bass$t about ths tme the /S "overnment be"an to transfer the control of the Internet bac!bone toprvate carrers$ Companes b" and small be"an to operate 2eb servers and transactcommerce over the 2eb$ In >B .crosoft "ot nto the 2eb busness n a b" way% and n thelate >;s t was sued for ma!n" ts browser a central component of ts operatn" system$ In>> there were over twomllon 2eb servers n operaton$ nd all of ths happened n less thanten yearsR
Durn" the >;4s% networ!n" research and development also made s"nfcant advances n theareas of h"hspeed routers and routn" (see% e$"$% Chapter ?) and local area networ!s (see% e$"$%
Chapter 7)$ The techncal communty stru""led wth the problems of defnn" and mplementn"an Internet servce model for traffc reurn" realtme constrants% such as contnuous medaapplcatons (see% e$"$% Chapter B)$ The need to secure and mana"e Internet nfrastructure (see$e$"$% Chapter H and J) also became of paramount mportance as ecommerce applcatonsprolferated and the Internet became a central component of the world4s telecommuncatonsnfrastructure$
!e%erences
Two ece!!ent iscussions o+ the history o+ the &nternet are Ho""es 1O an *einer 1O.
6Abramson %1378$ bramson% The loha System nother lternatve for Computer
Communcatons% Proceedn"s of ,all Eont Computer Conference% ,IPS Conference% H;%p$=H$6Baran %1298 P$ -aran% #On Dstrbuted Communcaton etwor!s%#IEEE Transactions onCommunication Systems,.arch% B?$ 1and Corporaton Techncal reportwth the same ttle(.emorandum 1.=?6;P1% B?)$6Berners0Lee %118 Tm -erners'ee% C+1% #Informaton .ana"ement: Proposal%# .archJ>% .ay >;6Bush %19;89$ -ush% #s 2e .ay Thn!%# The tlantc .onthly% Euly ?7$6erf %13989$ Cerf and 1$ Uahn% # protocol for pac!et networ! nterconnecton%# I+++Transactons on Communcatons Technolo"y% 9ol$ CO.66% umber 7 (.ay H?) % pp$ B6HB?;$*obbes >J 1$ *obbes Xa!on% #*obbes Internet Tmelne#% 9erson =$=% >J$6)raser %1
-
7/27/2019 Net Working Project
34/62
Conference%n Computer Communcaton 1evew% vol$
-
7/27/2019 Net Working Project
35/62
+arler% computers were only used as standalone machnes$ Computer networ!s were created toestablsh a communcaton ln! between dfferent users wthn an or"an3aton$ The dvanced1esearch Projects "ency (1P) des"ned dvanced 1esearch Projects "ency etwor!(1P+T) for /nted States Department of Defense$ It was the foremost computer networ! nthe /nverse$
Small computers were used to mana"e communcaton ln!s$ These small computers wereconnected to lar"e manframe computers$ These lar"e computers were connected to the1P+T$ The purpose of A'PAN5Twas that each computer would be connected to aspecal3ed computer% called as Interface .essa"e Processes (I.P)$ The I.Ps perform the storeand forward of data and were connected to each other usn" modems$
In B>% the frst 1P+T ln! was establshed between the I.P nodes at the /nversty ofCalforna at 'os n"eles (/C')$ Then Dou"las +n"elbart4s hyperte8tproject computer atStanford 1esearch Insttute (SP was connected to I.P node$ -y the end of the year% thecomputers at the /nversty of Calforna% Santa -arbara (/CS-) and the /nversty of /tah
were connected to the networ!$ ll the computers n the networ! were usn" dfferent operatn"systems and were able communcate wth each other across the networ!$
1P+T was or"nally developed for provdn" lon"dstance (remote) computn"$ 1emotecomputn" was done by a utlty pro"ram !nown as Telnet whch allows the user on onecomputer to connect to another computer on a networ!$ Telnet servce can be used for debate%dscusson and news sharn" by the news y dscusson "roups$ Stll the remote computn" sconsdered as an effectve and useful servce of the P1+T$
,le transfer s another servce provded by AP'AN5T$ It allows the users to access remotecomputer and retreve pro"rams or data$ The ,le Transfer Protocol (,TP) s utlty software
whch s used for uploadn" and downloadn" fles$ /sn" ,TP% the drectores or folders onremote computers can be easly accessed and tes can be transferred between computers$
In H;s% the research nsttutes and laboratores supported by the Department of Defense werealso ncluded n 1P+T% n varous parts of /S$
Types of Computer etwor!s
Computer networ! can be wred or wreless$ etwor!s can be cate"or3ed as per the"eo"raphcal area to be covered by the networ!$ Computer networ! ncludes 'ocal reaetwor! (')% Campus rea etwor! (C)% .etropoltan rea etwor! (.) and 2de
rea etwor! (2)
Computer networ!s for the home and small busness can be bult usn" ether wred or wrelesstechnolo"y$ 2red +thernethas been the tradtonal choce n homes% but 2,wrelesstechnolo"es are "ann" "round fast$ -oth wred and wreless can clam advanta"es over theother both represent vable optons for home and otherlocal area networ!s ('s)$
http://compnetworking.about.com/library/glossary/bldef-ethernet.htmhttp://compnetworking.about.com/library/glossary/bldef-wifi.htmhttp://compnetworking.about.com/library/glossary/bldef-lan.htmhttp://compnetworking.about.com/library/glossary/bldef-lan.htmhttp://compnetworking.about.com/library/glossary/bldef-lan.htmhttp://compnetworking.about.com/library/glossary/bldef-ethernet.htmhttp://compnetworking.about.com/library/glossary/bldef-wifi.htmhttp://compnetworking.about.com/library/glossary/bldef-lan.htm -
7/27/2019 Net Working Project
36/62
-elow we compare wred and wreless networ!n" n fve !ey areas:
ease of nstallaton
total cost
Z relablty
Z performance
Z securty
A(out #ired LANs
Wire *)Ns use %thernet ca"!es an network aapters. )!though two computers can "e irect!y
wire to each other using an %thernet crosso-er ca"!e> wire *)Ns genera!!y a!so reAuire
centra! e-ices !ike hu"s> switches>or routersto accommoate more computers.
,or dalup connectons to the Internet% the computer hostn" the modemmust runInternetConnecton Sharn"or smlar software to share the connecton wth all other computers on the'$ -roadband routersallow easer sharn" of cable modem or DS' Internet connectons% plusthey often nclude bultn frewallsupport$
Installation
%thernet ca"!es must "e run +rom each computer to another computer or to the centra! e-ice. &t
can "e time9consuming an i++icu!t to run ca"!es uner the +!oor or through wa!!s> especia!!y
when computers sit in i++erent rooms. 'ome newer homes are pre9wire with C)T#ca"!e>
great!y simp!i+ying the ca"!ing process an minimi0ing unsight!y ca"!e runs.
The correct cabln" conf"uraton for a wred ' vares dependn" on the m8 of devces% thetype of Internet connecton% and whether nternal or e8ternal modemsare used$ *owever% none ofthese optons pose any more dffculty than% for e8ample% wrn" a home theater system$
fter hardware nstallaton% the remann" steps n conf"urn" ether wred or wreless 's donot dffer much$ -oth rely on standard Internet Protocoland networ! operatn" systemconf"uraton optons$ 'aptops and other portable devces often enjoy "reater mobilit$nwreless home networ! nstallatons (at least for as lon" as ther batteres allow)$
Cost
%thernet ca"!es> hu"s an switches are -ery inepensi-e. 'ome connection sharing so+tware
packages> !ike &C'> are +reeL some cost a nomina! +ee. roa"an routers cost more> "ut these
are optiona! components o+ a wire *)N> an their higher cost is o++set "y the "ene+it o+ easier
insta!!ation an "ui!t9in security +eatures.
http://compnetworking.about.com/library/glossary/bldef-adapter.htmhttp://compnetworking.about.com/od/networkcables/g/bldef_crossover.htmhttp://compnetworking.about.com/library/glossary/bldef-hub.htmhttp://compnetworking.about.com/library/glossary/bldef-switch.htmhttp://compnetworking.about.com/library/glossary/bldef-switch.htmhttp://compnetworking.about.com/library/glossary/bldef-router.htmhttp://compnetworking.about.com/library/glossary/bldef-modem.htmhttp://compnetworking.about.com/library/glossary/bldef-modem.htmhttp://compnetworking.about.com/library/glossary/bldef-ics.htmhttp://compnetworking.about.com/library/glossary/bldef-ics.htmhttp://compnetworking.about.com/library/glossary/bldef-ics.htmhttp://compnetworking.about.com/cs/dslcablerouters/g/bldef_bbrouter.htmhttp://compnetworking.about.com/library/glossary/bldef-firewall.htmhttp://compnetworking.about.com/library/glossary/bldef-firewall.htmhttp://compnetworking.about.com/library/glossary/bldef-cat5.htmhttp://compnetworking.about.com/library/glossary/bldef-modem.htmhttp://compnetworking.about.com/library/glossary/bldef-ip.htmhttp://compnetworking.about.com/library/glossary/bldef-ip.htmhttp://compnetworking.about.com/library/glossary/bldef-nos.htmhttp://compnetworking.about.com/library/glossary/bldef-adapter.htmhttp://compnetworking.about.com/od/networkcables/g/bldef_crossover.htmhttp://compnetworking.about.com/library/glossary/bldef-hub.htmhttp://compnetworking.about.com/library/glossary/bldef-switch.htmhttp://compnetworking.about.com/library/glossary/bldef-router.htmhttp://compnetworking.about.com/library/glossary/bldef-modem.htmhttp://compnetworking.about.com/library/glossary/bldef-ics.htmhttp://compnetworking.about.com/library/glossary/bldef-ics.htmhttp://compnetworking.about.com/cs/dslcablerouters/g/bldef_bbrouter.htmhttp://compnetworking.about.com/library/glossary/bldef-firewall.htmhttp://compnetworking.about.com/library/glossary/bldef-cat5.htmhttp://compnetworking.about.com/library/glossary/bldef-modem.htmhttp://compnetworking.about.com/library/glossary/bldef-ip.htmhttp://compnetworking.about.com/library/glossary/bldef-nos.htm -
7/27/2019 Net Working Project
37/62
!elia(ility
%thernet ca"!es> hu"s an switches are etreme!y re!ia"!e> main!y "ecause manu+acturers ha-e
"een continua!!y impro-ing %thernet techno!ogy o-er se-era! ecaes. *oose ca"!es !ike!y
remain the sing!e most common an annoying source o+ +ai!ure in a wire network. When
insta!!ing a wire *)N or mo-ing any o+ the components !ater> "e sure to care+u!!y check the
ca"!e connections.
-roadband routers have also suffered from some relablty problems n the past$ /nl!e other+thernet "ear% these products are relatvely new% multfuncton devces$ -roadband routers havematured over the past several years and ther relablty has mproved "reatly$
Per%or&ance
Wire *)Ns o++er superior per+ormance. Traitiona! %thernet connections o++er on!y 17 M"ps
"anwith> "ut 177 M"ps 6ast %thernet techno!ogy costs !itt!e more an is reai!y a-ai!a"!e.
)!though 177 M"ps represents a theoretica! maimum per+ormance ne-er rea!!y achie-e in
practice> 6ast %thernet shou! "e su++icient +or home +i!e sharing> gaming> an high9spee&nternet access +or many years into the +uture.
2red 's utl3n" hubs can suffer performance slowdown f computers heavly utl3e thenetwor! smultaneously$ /se +thernet swtches nstead of hubs to avod ths problem a swtchcosts lttle more than a hub$
Security
6or any wire *)N connecte to the &nternet> +irewa!!s are the primary security
consieration. Wire %thernet hu"s an switches o not support +irewa!!s. Howe-er>
+irewa!! so+tware proucts !ike Jone)!armcan "e insta!!e on the computers themse!-es.
roa"an routers o++er eAui-a!ent +irewa!! capa"i!ity "ui!t into the e-ice> con+igura"!e
through its own so+tware.
A(out #ireless LANs
Popu!ar W*)N techno!ogies a!! +o!!ow one o+ the three main Wi96icommunication stanars.
The "ene+its o+ wire!ess networking epen on the stanar emp!oye
72.11"was the +irst stanar to "e wie!y use in W*)Ns.
The 72.11astanar is +aster "ut more epensi-e than 72.11"L 72.11a is more
common!y +oun in "usiness networks.
The newest stanar> 72.11g> attempts to com"ine the "est o+ "oth 72.11a an
72.11"> though it too is more a more epensi-e home networking option.
Installation
Wi96i networks can "e con+igure in two i++erent ways
http://compnetworking.about.com/library/glossary/bldef-kbps.htmhttp://compnetworking.about.com/cs/securitysoftware/g/bldef_zonealarm.htmhttp://compnetworking.about.com/library/glossary/bldef-wifi.htmhttp://compnetworking.about.com/library/glossary/bldef-80211b.htmhttp://compnetworking.about.com/library/glossary/bldef-80211a.htmhttp://compnetworking.about.com/library/glossary/bldef-80211g.htmhttp://compnetworking.about.com/library/glossary/bldef-kbps.htmhttp://compnetworking.about.com/cs/securitysoftware/g/bldef_zonealarm.htmhttp://compnetworking.about.com/library/glossary/bldef-wifi.htmhttp://compnetworking.about.com/library/glossary/bldef-80211b.htmhttp://compnetworking.about.com/library/glossary/bldef-80211a.htmhttp://compnetworking.about.com/library/glossary/bldef-80211g.htm -
7/27/2019 Net Working Project
38/62
D) hocD moe a!!ows wire!ess e-ices to communicate in peer9to9peer moe with each
other. D&n+rastructureD moe a!!ows wire!ess e-ices to communicate with a centra! noe that in
turn can communicate with wire noes on that *)N.
.ost 's reure nfrastructure mode to access the Internet% a local prnter% or other wredservces% whereas ad hoc mode supports only basc fle sharn" between wreless devces$
-oth 2, modes reure wreless networ! adapters% sometmes called 2' cards$Infrastructure mode 2's addtonally reure a central devce called the access pont$ Theaccess pont must be nstalled n a central locaton where wreless rado s"nals can reach t wthmnmal nterference$ lthou"h 2, s"nals typcally reach wire!ess aapters an access points may cost three or +our times as much as %thernetca"!e aapters an hu"s8switches> respecti-e!y. 72.11" proucts ha-e roppe in price
consiera"!y with the re!ease o+ 72.11g> an o"-ious!y> "argain sa!es can "e +oun i+ shoppers
are persistent.
!elia(ility
Wire!ess *)Ns su++er a +ew more re!ia"i!ity pro"!ems than wire *)Ns> though perhaps not
enough to "e a signi+icant concern. 72.11" an 72.11g wire!ess signa!s are su"ject to
inter+erence +rom other home app!icances inc!uing microwa-e o-ens> cor!ess te!ephones> an
garage oor openers. With care+u! insta!!ation> the !ike!ihoo o+ inter+erence can "e minimi0e.
2reless networ!n" products% partcularly those that mplement J;6$
that is approimate!y one9ha!+ the "anwith o+ 6ast %thernet. 6urthermore> Wi96i per+ormance
is istance sensiti-e> meaning that maimum per+ormance wi!! egrae on computers +arther
away +rom the access point or other communication enpoint. )s more wire!ess e-ices uti!i0e
the W*)N more hea-i!y> per+ormance egraes e-en +urther.
Overall% the performance of J;6$
-
7/27/2019 Net Working Project
39/62
must sometmes be ted to an electrcal cord and outlet for power$ Ths undermnes the mobltyadvanta"e of 2's n many homes$
Security
&n theory> wire!ess *)Ns are !ess secure than wire *)Ns> "ecause wire!ess communication
signa!s tra-e! through the air an can easi!y "e intercepte. To pro-e their point> someengineers ha-e promote the practice o+warri-ing> that in-o!-es tra-e!ing through a resientia!
area with Wi96i eAuipment scanning the airwa-es +or unprotecte W*)Ns. /n "a!ance> though>
the weaknesses o+ wire!ess security are more theoretica! than practica!. W*)Ns protect their
ata through the Wire %Aui-a!ent Pri-acy :W%P;encryption stanar> that makes wire!ess
communications reasona"!y as sa+e as wire ones in homes.
o computer networ! s completely secure and homeowners should research ths topc to ensurethey are aware of and comfortable wth the rs!s$ Important securty consderatons forhomeowners tend to not be related to whether the networ! s wred or wreless but ratherensurn":
the homeBs &nternet +irewa!! is proper!y con+igure
the +ami!y is +ami!iar with the anger o+ &nternet Dspoo+ emai!sD an how to recogni0e
them
the +ami!y is +ami!iar with the concept o+ DspywareD an how to a-oi it
"a"ysitters> housekeepers an other -isitors o not ha-e unwante access to the
network
Conclusion
ouB-e stuie the ana!ysis an are reay to make your ecision. ottom !ine> then> which is"etter 9 wire or wire!essE The ta"!e "e!ow summari0es the main criteria weB-e consiere in
this artic!e. &+ you are -ery cost9conscious> nee maimum per+ormance o+ your home system>
an onBt care much a"out mo"i!ity> then a wire %thernet *)N is pro"a"!y right +or you.
If on the other hand% cost s less of an ssue% you l!e ben" an early adopter of leadn"ed"etechnolo"es% and you are really concerned about the tas! of wrn" your home or small busnesswth +thernet cable% then you should certanly consder a wreless '$
.any of you wll naturally fall somewhere n between these two e8tremes$ If you4re stllundecded% consder as!n" frends and famly about ther e8perences wth buldn" 's$ nd%
spend just a few more mnutes wth our nteractve -ome Network Ad(isortool$ It should helpyou decde on the type of networ! as well as the "ear you wll want to have$
0ve t a try: *ome etwor! dvsor
*ired (s *ireless
http://compnetworking.about.com/cs/wireless/g/bldef_wardrive.htmhttp://compnetworking.about.com/library/glossary/bldef-wep.htmhttp://compnetworking.about.com/library/advisor/blhomeadvisor.htmhttp://compnetworking.about.com/cs/wireless/g/bldef_wardrive.htmhttp://compnetworking.about.com/library/glossary/bldef-wep.htmhttp://compnetworking.about.com/library/advisor/blhomeadvisor.htm -
7/27/2019 Net Working Project
40/62
Wire Wire!ess
Installationmoerate
i++icu!ty
easier> "ut "eware
inter+erence
Cost !ess more
*eliability high reasona"!y high
Performanc
e-ery goo goo
Security reasona"!y goo reasona"!y goo
+obility !imite outstaning
Characterstcs of a Computer etwor!
The prmary purpose of a computer networ! s to share resources:
ou can play a CD musc from one computer whle sttn" on another computer
ou may have a computer that doesn[t have a D9D or -lu1ay (-D) player$ In ths case%
you can place a move dsc (D9D or -D) on the computer that has the player% and thenvew the move on a computer that lac!s the player
ou may have a computer wth a CD&D9D&-D wrter or a bac!up system but the other
computer(s) doesn[t (don4t) have t$ In ths case% you can burn dscs or ma!e bac!ups on a
computer that has one of these but usn" data from a computer that doesn[t have a dscwrter or a bac!up system
ou can connect a prnter (or a scanner% or a fa8 machne) to one computer and let other
computers of the networ! prnt (or scan% or fa8) to that prnter (or scanner% or fa8machne)
ou can place a dsc wth pctures on one computer and let other computers access those
pctures
ou can create fles and store them n one computer% then access those fles from the
other computer(s) connected to t
Characteristics of a Computer Network
The primary purpose o+ a computer network is to share resources
ou can p!ay a C< music +rom one computer whi!e sitting on another computer
ou may ha-e a computer with a C< writer or a "ackup system "ut the othercomputer oesnQt ha-e itL &n this case> you can "urn C
-
7/27/2019 Net Working Project
41/62
computer that has one o+ these "ut using ata +rom a computer that oesnQt ha-e a C
=ni-ersity o+ Ca!i+ornia at 'anta ar"ara>an the =ni-ersity o+ =tahwere connecte asthe "eginning o+ the )5P)N%Tnetwork using #7 k"it8s circuits.4O
Commercia! ser-ices using?.2#were ep!oye in 12> an !ater use as an uner!ying
in+rastructure +or epaning TCP8&Pnetworks.
Today% computer networ!s are the core of modern communcaton$ ll modern aspects of thepublc swtched telephone networ!(PST) are computercontrolled% and telephony ncreasn"lyruns over the Internet Protocol% althou"h not necessarly the publc Internet$ The scope ofcommuncaton has ncreased s"nfcantly n the past decade% and ths boom n communcatonswould not have been possble wthout the pro"ressvely advancn" computer networ!$ Computernetwor!s% and the technolo"es needed to connect and communcate throu"h and between them%contnue to drve computer hardware% software% and perpherals ndustres$ Ths e8panson smrrored by "rowth n the numbers and types of users of networ!s% from the researcher to thehome user$
Interconnected collecton of autonomous computers(unue dentty) s !nown as computer
networ!$
Pro#erties
Computer networ!s:
6aci!itate communications
=sing a network> peop!e can communicate e++icient!y an easi!y -ia emai!> instant
messaging> chat rooms> te!ephone> -ieo te!ephone ca!!s> an -ieo con+erencing.
Permit sharing o+ +i!es> ata> an other types o+ in+ormation
&n a network en-ironment> authori0e users may access ata an in+ormation store on
other computers on the network. The capa"i!ity o+ pro-iing access to ata an
in+ormation on share storage e-ices is an important +eature o+ many networks.
'hare network an computing resources
http://en.wikipedia.org/wiki/Leonard_Kleinrockhttp://en.wikipedia.org/wiki/Paul_Baranhttp://en.wikipedia.org/wiki/Paul_Baranhttp://en.wikipedia.org/wiki/Donald_Davieshttp://en.wikipedia.org/wiki/Packet_(information_technology)http://en.wikipedia.org/w/index.php?title=Thomas_Marill_(scientist)&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Thomas_Marill_(scientist)&action=edit&redlink=1http://en.wikipedia.org/wiki/Lawrence_G._Robertshttp://en.wikipedia.org/wiki/Wide_area_networkhttp://en.wikipedia.org/wiki/Wide_area_networkhttp://en.wikipedia.org/wiki/ARPANEThttp://en.wikipedia.org/wiki/Telephone_switchhttp://en.wikipedia.org/wiki/Telephone_switchhttp://en.wikipedia.org/wiki/Western_Electrichttp://en.wikipedia.org/wiki/University_of_California_at_Los_Angeleshttp://en.wikipedia.org/wiki/Stanford_Research_Institutehttp://en.wikipedia.org/wiki/Stanford_Research_Institutehttp://en.wikipedia.org/wiki/University_of_California_at_Santa_Barbarahttp://en.wikipedia.org/wiki/University_of_California_at_Santa_Barbarahttp://en.wikipedia.org/wiki/University_of_Utahhttp://en.wikipedia.org/wiki/ARPANEThttp://en.wikipedia.org/wiki/Computer_network#cite_note-3http://en.wikipedia.org/wiki/X.25http://en.wikipedia.org/wiki/X.25http://en.wikipedia.org/wiki/TCP/IPhttp://en.wikipedia.org/wiki/Public_switched_telephone_networkhttp://en.wikipedia.org/wiki/Leonard_Kleinrockhttp://en.wikipedia.org/wiki/Paul_Baranhttp://en.wikipedia.org/wiki/Donald_Davieshttp://en.wikipedia.org/wiki/Packet_(information_technology)http://en.wikipedia.org/w/index.php?title=Thomas_Marill_(scientist)&action=edit&redlink=1http://en.wikipedia.org/wiki/Lawrence_G._Robertshttp://en.wikipedia.org/wiki/Wide_area_networkhttp://en.wikipedia.org/wiki/ARPANEThttp://en.wikipedia.org/wiki/Telephone_switchhttp://en.wikipedia.org/wiki/Western_Electrichttp://en.wikipedia.org/wiki/University_of_California_at_Los_Angeleshttp://en.wikipedia.org/wiki/Stanford_Research_Institutehttp://en.wikipedia.org/wiki/University_of_California_at_Santa_Barbarahttp://en.wikipedia.org/wiki/University_of_Utahhttp://en.wikipedia.org/wiki/ARPANEThttp://en.wikipedia.org/wiki/Computer_network#cite_note-3http://en.wikipedia.org/wiki/X.25http://en.wikipedia.org/wiki/TCP/IPhttp://en.wikipedia.org/wiki/Public_switched_telephone_network -
7/27/2019 Net Working Project
47/62
&n a networke en-ironment> each computer on a network may access an use
resources pro-ie "y e-ices on the network> such as printing a ocument on a share
network printer. or to pre-ent these e-ices +rom
norma!!y accessing the network :enia! o+ ser-ice;.
May inter+ere with other techno!ogies
Power !ine communicationstrong!y istur"s certain #O+orms o+ raio communication> e.g.>
amateur raio.(O&t may a!so inter+ere with !ast mi!eaccess techno!ogies such as )
-
7/27/2019 Net Working Project
48/62
two +orms unshie!e twiste pair :=TP; an shie!e twiste9pair :'TP;. %ach +ormcomes in se-era! category ratings> esigne +or use in -arious scenarios.
'oa0ial cable is wie!y use +or ca"!e te!e-ision systems> o++ice "ui!ings> an other
work9sites +or !oca! area networks. The ca"!es consist o+ copper or a!uminum wiresurroune "y an insu!ating !ayer :typica!!y a +!ei"!e materia! with a high ie!ectric
constant;> which itse!+ is surroune "y a conucti-e !ayer. The insu!ation he!ps minimi0einter+erence an istortion. Transmission spee ranges +rom 277 mi!!ion "its per seconto more than #77 mi!!ion "its per secon.
&T=9T @.hntechno!ogy uses eisting home wiring:coaia! ca"!e> phone !ines anpower
!ines; to create a high9spee :up to 1 @iga"it8s; !oca! area network.
)noptica! +i"eris a g!ass +i"er. &t uses pu!ses o+ !ight to transmit ata. 'ome a-antages
o+ optica! +i"ers o-er meta! wires are !ess transmission !oss> immunity +rome!ectromagnetic raiation> an -ery +ast transmission spee> up to tri!!ions o+ "its persecon. /ne can use i++erent co!ors o+ !ights to increase the num"er o+ messages "eingsent o-er a +i"er optic ca"!e.
#ireless technolo'ies
/errestrialmicrowaveR Terrestria! microwa-e communication uses %arth9"ase
transmitters an recei-ers resem"!ing sate!!ite ishes. Terrestria! microwa-es are in the!ow9gigahert0 range> which !imits a!! communications to !ine9o+9sight. 5e!ay stations arespace approimate!y 4 km :37 mi; apart.
'ommunications satellitesR The sate!!ites communicate -ia microwa-e raio wa-es>
which are not e+!ecte "y the %arthBs atmosphere. The sate!!ites are statione in space>typica!!y in geosynchronous or"it 3#>477 km :22>777 mi; a"o-e the eAuator. These%arth9or"iting systems are capa"!e o+ recei-ing an re!aying -oice> ata> an T, signa!s.
'ellular an P'# systemsuse se-era! raio communications techno!ogies. The systems
i-ie the region co-ere into mu!tip!e geographic areas. %ach area has a !ow9powertransmitter or raio re!ay antenna e-ice to re!ay ca!!s +rom one area to the net area.
Raio an sprea spectrum technologiesR Wire!ess !oca! area network use a high9
+reAuency raio techno!ogy simi!ar to igita! ce!!u!ar an a !ow9+reAuency raiotechno!ogy. Wire!ess *)Ns use sprea spectrum techno!ogy to ena"!e communication"etween mu!tip!e e-ices in a !imite area. &%%% 72.11e+ines a common +!a-or o+open9stanars wire!ess raio9wa-e techno!ogy.
&n+rare communication can transmit signa!s +or sma!! istances> typica!!y no more than17 meters. &n most cases> !ine9o+9sight propagationis use> which !imits the physica!positioning o+ communicating e-ices.
)g!o"a! area network:@)N; is a network use +or supporting mo"i!e across an ar"itrary
num"er o+ wire!ess *)Ns> sate!!ite co-erage areas> etc. The key cha!!enge in mo"i!ecommunications is haning o++ user communications +rom one !oca! co-erage area to thenet. &n &%%% Project 72> this in-o!-es a succession o+ terrestria! wire!ess *)Ns.O
http://en.wikipedia.org/wiki/Coaxial_cablehttp://en.wikipedia.org/wiki/ITU-Thttp://en.wikipedia.org/wiki/G.hnhttp://en.wikipedia.org/wiki/Home_wiringhttp://en.wikipedia.org/wiki/Home_wiringhttp://en.wikipedia.org/wiki/Ethernet_over_coaxhttp://en.wikipedia.org/wiki/Power_line_communicationhttp://en.wikipedia.org/wiki/Power_line_communicationhttp://en.wikipedia.org/wiki/Power_line_communicationhttp://en.wikipedia.org/wiki/Optical_fiberhttp://en.wikipedia.org/wiki/Optical_fiberhttp://en.wikipedia.org/wiki/Microwavehttp://en.wikipedia.org/wiki/Microwavehttp://en.wikipedia.org/wiki/Satellitehttp://en.wikipedia.org/wiki/IEEE_802.11http://en.wikipedia.org/wiki/Infrared_communicationhttp://en.wikipedia.org/wiki/Line-of-sight_propagationhttp://en.wikipedia.org/wiki/Global_area_networkhttp://en.wikipedia.org/wiki/Global_area_networkhttp://en.wikipedia.org/wiki/Wireless_LANhttp://en.wikipedia.org/wiki/Computer_network#cite_note-7http://en.wikipedia.org/wiki/Computer_network#cite_note-7http://en.wikipedia.org/wiki/Coaxial_cablehttp://en.wikipedia.org/wiki/ITU-Thttp://en.wikipedia.org/wiki/G.hnhttp://en.wikipedia.org/wiki/Home_wiringhttp://en.wikipedia.org/wiki/Ethernet_over_coaxhttp://en.wikipedia.org/wiki/Power_line_communicationhttp://en.wikipedia.org/wiki/Power_line_communicationhttp://en.wikipedia.org/wiki/Optical_fiberhttp://en.wikipedia.org/wiki/Microwavehttp://en.wikipedia.org/wiki/Satellitehttp://en.wikipedia.org/wiki/IEEE_802.11http://en.wikipedia.org/wiki/Infrared_communicationhttp://en.wikipedia.org/wiki/Line-of-sight_propagationhttp://en.wikipedia.org/wiki/Global_area_networkhttp://en.wikipedia.org/wiki/Wireless_LANhttp://en.wikipedia.org/wiki/Computer_network#cite_note-7 -
7/27/2019 Net Working Project
49/62
4otic technolo'ies
There have been varous attempts at transportn" data over more or less e8otc meda:
&P o-er )-ian Carrierswas a humorous )pri! +oo!Bs 5eAuest +or Comments> issue as
*!C ##0%. &t was imp!emente in rea! !i+e in 2771.O
%tening the &nternet to interp!anetary imensions -ia raio wa-es. 17O
-oth cases have a lar"eroundtrp delay tme% whch prevents useful communcaton$
ommunications #rotocols and network #rogramming
&nternetmap. The &nternet is a g!o"a! system o+ interconnecte computer networks that use the
stanar &nternet Protoco! 'uite:TCP8&P; to ser-e "i!!ions o+ users wor!wie.
Main artic!e Communications protoco!
communcatons protocol s a set of rules for e8chan"n" nformaton over a networ!$ It stypcally aprotocol stac!(also see the OSI model)% whch s a #stac!# of protocols% n whch eachprotocol uses the protocol below t$ n mportant e8ample of a protocol stac! s *TTPrunnn"over TCPover IPover I+++ J;6$
-
7/27/2019 Net Working Project
50/62
thernet
Main artic!e %thernet
+thernet s a famly of protocols used n 's% descrbed by a set of standards to"ether calledI+++ J;6publshed by the Insttute of +lectrcal and +lectroncs +n"neers$ It has a flat
addressn" scheme and s mostly stuated at levels < and 6 of the OSI model$ ,or home userstoday% the most well!nown member of ths protocol famly s I+++ J;6$
-
7/27/2019 Net Working Project
51/62
orentedmodel n whch a vrtual crcutmust be establshed between two endponts before theactual data e8chan"e be"ns$
2hle the role of T. s dmnshn" n favor of ne8t"eneraton networ!s% t stll plays a role nthe last mle% whch s the connecton between anInternet servce provderand the home user$
,or an nterestn" wrteup of the technolo"es nvolved% ncludn" the deep stac!n" ofcommuncatons protocols used% see$
-
7/27/2019 Net Working Project
52/62
Wie :W)N;
&nternet
&nterp!anetary &nternet
-
t
e
etwor!s are often classfed by ther physcal or or"an3atonal e8tent or ther purpose$ /sa"e%trust level% and access r"hts dffer between these types of networ!s$
Personal area network
personal area networ!(P) s a computer networ! used for communcaton amon" computerand dfferent nformaton technolo"cal devces close to one person$ Some e8amples of devcesthat are used n a P are personal computers% prnters% fa8 machnes% telephones% PDs%scanners% and even vdeo "ame consoles$ P may nclude wred and wreless devces$ Thereach of a P typcally e8tends to
-
7/27/2019 Net Working Project
53/62
Typica! !i"rary network> in a "ranching tree topo!ogy an contro!!e access to resources
sample ' s depcted n the accompanyn" da"ram$ ll nterconnected devces mustunderstand the networ! layer (layer =)% because they are handln" multple subnets (the dfferentcolors)$ Those nsde the lbrary% whch have only
-
7/27/2019 Net Working Project
54/62
6ack(one network
bac!bone networ!s part of a computer networ! nfrastructure that nterconnects varouspeces of networ!% provdn" a path for the e8chan"e of nformaton between dfferent 's orsubnetwor!s$ bac!bone can te to"ether dverse networ!s n the same buldn"% n dfferent
buldn"s n a campus envronment% or over wde areas$ ormally% the bac!bone4s capacty s"reater than that of the networ!s connected to t$
lar"e corporaton whch has many locatons may have a bac!bone networ! that tes all of theselocatons to"ether% for e8ample% f a server cluster needs to be accessed by dfferent departmentsof a company whch are located at dfferent "eo"raphcal locatons$ The eupment whch testhese departments to"ether consttute the networ! bac!bone$etwor! performance mana"ementncludn" networ! con"estonare crtcal parameters ta!en nto account when des"nn" anetwor! bac!bone$
specfc case of a bac!bone networ! s the Internet bac!bone%whch s the set of wdearea
networ! connectons and core routersthat nterconnect all networ!s connected to the Internet$
5etropolitan area network
.etropoltan area networ!(.) s a lar"e computer networ! that usually spans a cty or alar"e campus$
'amp!e %PN mae o+ 6rame re!ayW)N connections an ia!up remote access.
http://en.wikipedia.org/wiki/Backbone_networkhttp://en.wikipedia.org/wiki/Network_performance_managementhttp://en.wikipedia.org/wiki/Network_congestionhttp://en.wikipedia.org/wiki/Internet_backbonehttp://en.wikipedia.org/wiki/Internet_backbonehttp://en.wikipedia.org/wiki/Core_routerhttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Metropolitan_area_networkhttp://en.wikipedia.org/wiki/Frame_relayhttp://en.wikipedia.org/wiki/File:EPN_Frame-Relay_and_Dial-up_Network.svghttp://en.wikipedia.org/w/index.php?title=File:EPN_Frame-Relay_and_Dial-up_Network.svg&page=1http://en.wikipedia.org/wiki/Backbone_networkhttp://en.wikipedia.org/wiki/Network_performance_managementhttp://en.wikipedia.org/wiki/Network_congestionhttp://en.wikipedia.org/wiki/Internet_backbonehttp://en.wikipedia.org/wiki/Core_routerhttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Metropolitan_area_networkhttp://en.wikipedia.org/wiki/Frame_relay -
7/27/2019 Net Working Project
55/62
'amp!e ,PN use to interconnect 3 o++ices an remote users
#ide area network
wde area networ!(2) s a computer networ! that covers a lar"e "eo"raphc area such as acty% country% or spans even ntercontnental dstances% usn" a communcatons channel thatcombnes many types of meda such as telephone lnes% cables% and ar waves$ 2 oftenuses transmsson facltes provded by common carrers% such as telephone companes$ 2technolo"es "enerally functon at the lower three layers of the OSI reference model: thephyscallayer% the data ln! layer%and the networ! layer$
nterprise pri7ate network
n enterprse prvate networ!s a networ! bult by an enterprse to nterconnect varouscompany stes% e$"$% producton stes% head offces% remote offces% shops% n order to sharecomputer resources$
8irtual pri7ate network
vrtual prvate networ!(9P) s a computer networ! n whch some of the ln!s betweennodes are carred by open connectons or vrtual crcuts n some lar"er networ! (e$"$% theInternet) nstead of by physcal wres$ The data ln! layer protocols of the vrtual networ! aresad to be tunneled throu"h the lar"er networ! when ths s the case$ One common applcaton s
secure communcatons throu"h the publc Internet% but a 9P need not have e8plct securtyfeatures% such as authentcaton or content encrypton$ 9Ps% for e8ample% can be used toseparate the traffc of dfferent user communtes over an underlyn" networ! wth stron"securty features$
9P may have besteffort performance% or may have a defned servce level a"reement (S')between the 9P customer and the 9P servce provder$ 0enerally% a 9P has a topolo"ymore comple8 than ponttopont$
http://en.wikipedia.org/wiki/Wide_area_networkhttp://en.wikipedia.org/wiki/Wide_area_networkhttp://en.wikipedia.org/wiki/OSI_modelhttp://en.wikipedia.org/wiki/Physical_layerhttp://en.wikipedia.org/wiki/Physical_layerhttp://en.wikipedia.org/wiki/Data_link_layerhttp://en.wikipedia.org/wiki/Data_link_layerhttp://en.wikipedia.org/wiki/Network_layerhttp://en.wikipedia.org/wiki/Enterprise_private_networkhttp://en.wikipedia.org/wiki/Virtual_private_networkhttp://en.wikipedia.org/wiki/File:Virtual_Private_Network_overview.svghttp://en.wikipedia.org/w/index.php?title=File:Virtual_Private_Network_overview.svg&page=1http://en.wikipedia.org/wiki/Wide_area_networkhttp://en.wikipedia.org/wiki/OSI_modelhttp://en.wikipedia.org/wiki/Physical_layerhttp://en.wikipedia.org/wiki/Physical_layerhttp://en.wikipedia.org/wiki/Data_link_layerhttp://en.wikipedia.org/wiki/Network_layerhttp://en.wikipedia.org/wiki/Enterprise_private_networkhttp://en.wikipedia.org/wiki/Virtual_private_network -
7/27/2019 Net Working Project
56/62
8irtual Network
ot to be confused wth a 9rtual Prvate etwor!% a 9rtual etwor! defnes data traffc flowsbetween vrtual machneswthn a hypervsorn a vrtual computn" envronment$ 9rtualetwor!s may employ vrtual securty swtches% vrtual routers%vrtual frewallsand other vrtual
networ!n" devces to drect and secure data traffc$
Internetwork
n nternetwor!s the connecton of multple computer networ!s va a common routn"technolo"y usn" routers$ The Internets an a""re"aton of many connected nternetwor!sspannn" the +arth$
@rganiational sco#e
etwor!s are typcally mana"ed by or"an3atons whch own them$ ccordn" to the owner4spont of vew% networ!s are seen as ntranets or e8tranets$ specal case of networ! s theInternet%whch has no sn"le owner but a dstnct status when seen by an or"an3atonal entty Qthat of permttn" vrtually unlmted "lobal connectvty for a "reat multtude of purposes$
Intranets and e4tranets
Intranets and e8tranets are parts or e8tensons of a computer networ!% usually a '$
n ntranets a set of networ!s% usn" theInternet Protocoland IPbased tools such as webbrowsers and fle transfer applcatons% that s under the control of a sn"le admnstratve entty$
That admnstratve entty closes the ntranet to all but specfc% author3ed users$ .ostcommonly% an ntranet s the nternal networ! of an or"an3aton$ lar"e ntranet wll typcallyhave at least one web server t