pwsz kalisz: sieci komputerowe - wykłady (ocr)

536
Defnicja Sioć komputerowa - zbiór komputerów i innych urządzeń połączonych ze sobą kanałami komunikacyjnymi Sieć komputerowa umo!"iwia wzajemne przekazywanie in#ormacji oraz udost$pnianie zasobów własnych mi$dzy podłączonymi do niej urządzeniami% tzw &punktami sieci& Sieć komputerowa to medium umo!"iwiające połączenie dwóch "ub wi$cej komputerów w ce"u wzajemne'o komunikowania si$

Upload: i

Post on 05-Jul-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 1/534

Defnicja• Sioć komputerowa - zbiór komputerów i

innych urządzeń połączonych ze sobąkanałami komunikacyjnymi Siećkomputerowa umo!"iwia wzajemneprzekazywanie in#ormacji oraz

udost$pnianie zasobów własnych mi$dzypodłączonymi do niej urządzeniami% tzw&punktami sieci&

• Sieć komputerowa to mediumumo!"iwiające połączenie dwóch "ubwi$cej komputerów w ce"u wzajemne'okomunikowania si$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 2/534

Defnicja• (ówimy% i! dwa komputery są ze sobą

połączone% je)"i mo'ą wymieniać mi$dzysobą in#ormacje Do wymiany in#ormacjimo'ą słu!yć przewody miedziane%)wiatłowody% mikro#a"e% podczerwień "ubsate"ity komunikacyjne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 3/534

Sieci rozproszone*zym ró!nią si$ systemy rozproszone od

sieci

komputerowych+• , systemie rozproszonym zbiór

komputerów sprawia d"a u!ytkownikawra!enie jedne'o% spójne'o systemu

• rzykładem systemu rozproszone'o jest ,,, .,or"d ,ide ,eb/% w którejka!dy e"ement wy'"ąda jak dokument

• , sieci komputerowej spójno)ć nieistnieje 0!ytkownicy mają kontakt z#aktycznymi urządzeniami% a dopierosystem powoduje% !e komputerysprawiają wra!enie spójnej cało)ci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 4/534

1istoria sieci i 2nternetu, 3456 roku w Departamencie 7brony 0S8 powstajea'encja D89 8% .an' / De#ence 8ctoanced 9esearch

rojects 8'ency :adaniem a'encji byłoopracowywanie nowych techno"o'ii in#ormatycznychd"a ce"ów wojskowychrojekt '"oba"nej sieci komputerów opisał w 34;< roku

= 0ck"ider >wórcy koncepcji 2nternetu jest au" ?aran%

który w 34;@ roku opub"ikował 3@-tomową prac$%b$dącą projektem wytrzymałych% rozproszonych siecicy#rowych transmisji danych% zdo"nych przetrwaćprzewidywaną wówczas 222 wojn$ )wiatową%wykonanym na z"ecenie 8merykańskich Sił :brojnych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 5/534

1istoria sieci i 2nternetu@4 paAdziernika 34;4 roku na 0niwersytecieBa"i#ornijskim w Cos 8n'e"es% a wkrótce potem w trzechko"ejnych uniwersytetach zainsta"owano w ramach

eksperymentu fnansowane'o przez 89 8 .an'8d anced 9esearch roject 8'ency - a'encjaprzekształćEFG i D89 8/% zajmującą si$koordynowaniem badań naukowych potrzeby wojska%pierwsze w$zły sieci 89 8HI> - bezpo)rednie'o

przodka dzisiejsze'o 2nternetuIksperyment miał zbadać mo!"iwo)ć zbudowania sieakomputerowej bez wyró!nione'o punktu centra"ne'o%która mo'łaby #unkcjonować nawet pomimouszkodzenia pewnej jej cz$)ci ,szystkie istniejące do

tej pory sieci zarządzane były przez jeden 'łównykomputer% które'o awana pozbawiała mo!"iwo)ci pracycałą sieć Sieć taka me nadawała si$ do dowodzeniaarmią podczas wojny% 'dy! 'łówny w$zeł sieci byłbypierwszym ce"em ataku przeciwnika ostanowiono

wi$c wypróbować zaproponowaną ki"ka "at wcze)niejprzez au"a ?arana% pracownika 98HD *orporation%koncepcj$ siea rozproszonej

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 6/534

>wórcy 2nternetu*"aude Shannon .343;-@<<3/'W w MrT piio"#kuje prac$ma'isterską% y oka"ana jako

najdonio)"ejsza praca JsrjtFFFFF wtostom K Symbo"ic 8na"ysis '/ só&tf Kwrtcton' 7ircurtsL% w której twórEEmat y/f&mi 6E=owy p# EełacEnikówcy#rowyJL3to •/**&** */VM Wtot&a Ar ktyrr* *'/ 'ts/wjst 'AT0, Vk ‘sMM* W A K 2(emrtc+ LE'/r!w"jtf/r

' fmmrm# wr$*r wj ojr#o EEwrEEJ MF J3FrF o '*%*&r* w&w* i 'f*r ( ) m

pmfaitóm&amm (n%i

to JE,#ł,ii MF yytwu tN3 bitowi

O i#t#wf)+*tr skr/io >arnin B( "aryrti F** $/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 7/534

>wórcy 2nternetu*"aude Shannon .343;-@<<3/

34P6 w (2> pub#ckuje prac$ma'isterską praca okrei"ana jako

najdonio)"ejsza praca ma'isterskaw historii% J Symbo"FQ 8na"ysisot 9e"ay and Sw#chm' RrcutsL% w której tworzymatematyczne podstawy bodowy przełącznFówcy#rowych34 < powstaje praca doktorska 8n 8"'ebra #or

>heoretica" ReneticsL34 ; pubkkuje prac$ 8(a"hematica" >heory o#*ommumcationF odstawowym wyn#ciem pracybyło udowodnienie% ze mo!na transmitować dane ookEei"onej wie#cosa z dowo"nie małymprawdopodobieństwem bł$du

Byt twórcy idei reprezentowania danych zapomocą 1 i 0 (bitów). Byt również twórcą ideiwyrażania szybkości transmis i danych wbitach na sek!nd"#

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 8/534

>wórcy 2nternetuau" ?aran .34@;-@<33/

0rodzony w o"sce% w Rrodnie34;3 F 34; pub"ikuje seri$ 33 prac7n Distnbuted *ommunicationsLL

race te po)wi$cone są architekturze bezpiecznejrozproszonej komunikacji .sur i ab"e*ommunications networks/

race au"a ?arana zainspirowały 9oberts a iB"einrock a do zastosowań rozproszonejarchitektury w sieci 89 8HI>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 9/534

>wórcy2nternetuCeonard B"einrock ur34P, 3454 roku otrzymał stopieńma'istra a stoper doktorski w 34;Pr w (#>Hajbardziej znana jest je'o wczesna pracza dotyczącateon ko"ejek która zna"azła zastoscwama w wie"u dz-edznadT w tym jako k"uczowa% matematyczna podstawaprzełaczar a paEetow -podstawowej techniki 2nternetu

=e'o pierwszym wkładem na tym po"u óEa pracadoktorska z 34;@ rU wydana w #ormie ,stą!kowej w 3V r póAnej opub"ikował szere' da"szych prac z tejdziedzrrE =e'o teoretyczna praca dotycząca trasowanahterarchczne'c z korca a" 6< % napisana wspó"nie z je'ostudentem Waroukiem Bamounem% ma k"uczoweznaczenie w zarządzanu współczesnym 2nternatem7de'rał te! istotną ro"e w rozwoju 89 8HI> je'oła#coratorur w ?ce"er 1a""% w 0*C8 było jednym zdwóch pierwszych w$złów 89 8HI>u obrK Stan#ord9esearch 2nstitute .S92/% "aboratorum DouJasaIr'e#certa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 10/534

>wórcy 2nternetuSte e *rocker ur 34

,spółtwórca protokołówkomunikacyjnych w sieci89 8HI>

,spółtwórca wydawnictwa 9eXuest tor *ommerF * -r. ,komentarze/

8utor pierwsze'o 9W*L

zbiór te i z y oraz or1a tza /p/ 2 Wr3tmifm rr44 5ow6emora 73m zwi8za y z 5 ter etema:7y z i ma przypisa y 3r;atow/ f3rrei3:ywa y przy wszetk9 o7 e3e ar/t m <fry; ej je7 ak iektóre z i zosta=y pó> ejpr/ers/iatr/ e w FE

sie iowe, p opis w6kszoso pop aro/ t,.&*&/** //AMpierwot ie opisa y w=as e w ?f@

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 11/534

>wórcy2nternetuSte e *rocker ur 34

,spółtwórca protokołówkomunikacyjnych w sieci89 8HI>,spółtwórca wydawnictwa 9oXueY" "or *omment .9W* -

z an' pro)ba o komentarze/

8utor pierwsze'o 9W* F

r te i z y oraz or1a iza yj y 7ok3me tów maj8 y form6ora 73m zwi8za y z 5 ter etem oraz sie iami komp3terowymi

9a:7y z i ma przypisa y 3 ikatowy 3meri7e ty;ka yj y, zwyk e 3:ywa y przy wsze ki

o7 iesie ia Bok3me ty me maj8 mo y okja ej, je7 ak iektóre z i zosta=y pó> iej przekszta= o e wo; ja e sta 7ar7y sie iowe, p opis )/i6kszoC i

pop3 ar y protoko=ów sie iowy zosta= pierwot ieopisa y w=aC ie w DE@

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 12/534

Z,spółtwórca sieci 8 J8HI>0czestniczył F cowstawarmjprRtcFoiu &* t 2 od samycłi je'owiatko*

>wórcy2nternetu =on oste" .34 P-344[/ \F F ]wsprawacłi związanych ̂ ^wndwa adresów internetowychyc#t zasłu' na"e!yt#tnej struktury nazw domen - w szcze'ołrosato on a#cy dae#c nazwy krtejrych coddcrerkrocza i uk_dac ery na bardzN szcze'ółówF donajbardziej o'oMnejie pierwszej wersp protokołu (> i je'onast$pcy S(>ster 3 u autor-atycznych serwerów 7#łS iwprowad#cene ne'o DHS

'c za 'łówne'o `wcrce ocdwaiin 2nternetu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 13/534

>wórcy 2nternetu =on oste" .34 P-344[/Z,spółtwórca sieci 89 8H I>0czestniczył w powstawaniu protokołu

>* i 2od samych je'o początkówSpecja"izował si$ w sprawachzwiązanychz usta"eniem nazewnictwa adresówinternetowych

Do je'o najwi$kszych zasłu' na"e!yQ

ymy)"enie o'ó"nej struktury nazw domen - w szcze'ó"no)ci toproponował% aby dzie"ić nazwy ko"ejnych poddomen kropkaj

adresy od domeny najbardziej szcze'ółowejdo najbardziej• :aproponowanie pierwszej wersji protokołu(> i je'o nast

ymy)"enie systemu automatycznych serwerów DHS i wprawprotokołu zwrotne'o DHS%

osób uwa!a 'o za 'łówne'o twórc$ podwa=m 2nternetu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 14/534

>wórcy 2nternetuO"nton *erł ur 34 P

t, *(M7 w 2totense8ctoanced 9esean h 3TmjtFta 8ijency w "atach 1(

3<20 *o"t wspó"nie E9obertem (inom ode'rałk"uczową ro"$ wopracowaniu protokołumode"u >* E2*wt pracuje nad 2nteip"anetary rotoco" .2nternetmi$dzyp"anetarny/ który ma by# standardemratSowo "aserowej komurokaXi mi$dzyp"anetarnejodpornej na i"e'iai"acj$ sy'nału

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 15/534

>wórcy 2nternetuOinton *er# ur 34 Pczasie pracy w De#ense

8ctoanced 9esearch rojects8'ency w "at%ich 346;-34[@*ert wspó"ne z 9obertemBahnem ode'rał B"uczowa ro$"w opracowaniu protokołumode"u >* 2*ert pracuje nad 2nterp"anetary rotoco" i 2nternetmF$ #cyptan ta#>>yK który ma byc standardem

radiowo-"aser owej omunFacj JedriQ iJFLJ odpornej nade'radacją sy'nału

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 16/534

>wórcy2nternetu9obert Bahn ur 34P[, czasie pracy w De#ense8d anced 9esearch rojects8'ency wspó"nie z Omtonem*er#em ode'rał k"uczową ro"$ wopracowaniu protokołu mode"u

>* 2

racował w frmie ?o"t ?eranek and Hewman 'dziebył odpowiedzia"ny projektowanie 89 8HI> pierwszejsieci z przełączaniem pakietów, 346@ roku na kon#erencji 2nternationa" *omputer*ommumcatiom^ *on#erence w ,aszyn'tonie

zademonstrował działanie L(oci 8p

.sieci łączącej <hostow/kre)"ił zasady d"a modełu protokołu >* QF *onnecti ity F dowo"na siec mo!e

być połączona z bram$ .'ateway/%tion F me b$dzie centra"ne'o punktu zarządzania i

Irror 9eco ery za'ubione pakiety powinny byc nr aer

4/ Desi'n - me sąwyma'anJ(J(Jbudow e podłączyć 'odo

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 17/534

>wórcy 2nternetu9obert Bahn ur 34P[

Z, czasie pracy w 0e"onse8d anoed 9esearch rojectg8'enoy wspó"nie z Ointonem*ertom ode'rał k"uczowy ro"e w

opracowaniu protokołu mode"u >* E2racował w frmie .k/"" 9eranek and Hewman% 'dzietrE odoowedz a n projektowanie 89 8HI>%pierwszej sieci z przełamałem paktów, 3 rłE roku na kon#erencji 2nternationa" *omputer*ommuncakr *on"oronco w ,ar zynXtomozademonstrował działań e siec 8 8(I> .S27*2

łączącej < bontów/kroi"i` zasady d"a mode"u protokołu >*3 Het,ork *onnec"i ity - dowo"na siećmo!e byc połamora poprzoz bram$2'atoway/% Distnbution me b$dzie centra"ne'o punktu zarzadzana L-rrrNi

Irror 9eco ory zaXubiono pakiety powinny być retransmitcware ?"ack ?o Desi'n • me są wyma'ane !adne

zmiany G budowie komput'uJby podłączyć 'odo siea

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 18/534

>wórcy 2nternetu9obert Bahn ur 34P[

, czasie pracy w De#ense8d anced 9esearch rojects 8'encywspó"nie z Ointonem *er#emode'ra` k"uczową ro"$ w

opracowaniu protokołu mode"u >* E2

#`G i

racował w frmie ?o"t ?eranek and Hewman% 'dziebył odpowiedzia"ny projektowanie 89 8HI>%pierwszej sieci z przełączaniem pakietów, 346@ roku na kon#erencji 2nternationa" *omputer*ommumcation *on#erence w ,aszyn'toniezademonstrował działanie sieci 89 8HI.sieci łączącej < hostów/7kre)"ił zasady d"a mode"uprotokołu >* Q3 Het,ork *onnecti ity - dowo"na sieć mo!ebyc połączona z mną poprzez bram$ .'ateway/

istribution - me b$dzie centra"ne'o punktu zarządzania i kontro"irror 9eco ery - za'ubione pakiety powinny być retransmitowane

?"ack ?o Desi'n F me są wyma'ane !adnezmiany w budowie komputyJby podłączyć 'o dosieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 19/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 20/534

>wórcy 2nternetu >im ?erners-Cee

tL=Enawany jest Ea twórcy j$zyka 1>(C, 34[4 wykpił z propozycjao'ó"no)wiatowe'o prostu oparte'o

na hipertekicio • nazwane'o ,or"d,ide ,eb%Hapicał twój pierwszy serwer nazwany po prostu 1>> D ipierwsza ap"ikacja k"iencka% L,or"d,ide,ebL prze'"ądarką iedytor hipertekstu typu , S2, R działaj w irodowiskuHe >Yłep , 344 roku >im ?erners Cee powołał do !ycia

7r'anizacj$ ,P* wCaboratorium 2n#ormatyki w 2nstytucie >echno"o'ii(assachusetts .(2>/ 7d tamtej pory jest dyrektorem ,or"d,ide ,eb *onsortwm

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 21/534

>wórcy2nternetu?ob (etca"#eur 34 ;

=est twórcą Ithernetu i

współzało!ycie"em frmy P*om, @<<4 P*om został przej$ty przezfrm$ 1 za @ 6m"d do"arów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 22/534

:astosowanie sieci w frmie+a cz"stsza potrzeba ,rm estwspó-!żytkowana zasobów# które o ce$em

est !dost"pnianie pro ramów# sprz"t! orazdanych !żytkown/om w siea ,rmowe)#nieza$eżnie od poto ema i zasob! dane o!żytkown/a te siecirzyk-adowym# na cz"ście wykorzystywanymzasobem sieo est dn/arka sieciowa# !żywanaprzez r!p" pracown/ow b!ra 2nrry przyk-ad to

wspó-!żytkowanie m$ormac i danych.$ane na cz"ście przechowywane sa nakomp!terach posiada ących d!ża iocob$iczeniowa zwanych serwerami 2erweryz$oka$izowane sa na cz"ście centra$nie i!trzymywane przez adrmstra$ora system!.

3soby korzysta ące z tych danych korzysta ąna cz"ście z prostszych komp!terówbi!rowych i zwani sa k$ientami

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 23/534

@? .an' ?usiness to ?usiness/ jest to zespó- re$ac i pomi$dzyQ

,rmą a innymi ,rmami 4po)rednikami

dostawcami# dystryb!torami

p!nktami sprzedaży iświadczenia !s-! orazinnymi partnerami

biznesowymi.

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 24/534

?@?,ymiana hand"owa pomi$dzyuczestnikami w mode"u ?@? odbywa si$'łównie na dwa sposoby% poprzezQ• rynek wertyka"ny .pionowy/ - jest to

wymiana hand"owa w obr$bie jedne'o

sektora% bądA bran!y%• rynek horyzonta"ny .poziomy/ - są to

transakcje hand"owe pomi$dzy frmami z

ró!nych bran!

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 25/534

@* .an' ?usiness to *ustomer/B56 to wykorzystanie środkówe$ektronicznych do zawierania transakc i

pomi"dzy sprzedawcami a k$ientamiindywid!a$nymi.o$e a na sprzedaży prod!któw przez,rmy kons!mentom. 3be m! e wsze$kie

aspekty e$ektroniczne o biznes! nap-aszczy7nie kontaktów z indywid!a$nymik$ientami poprzez8M9M (M!$ti$e:e; Marketin 4 czy$i

wie$opoziomowe systemy sprzedaży).

a!kc e internetowe.sk"epy internetowe

a$iczna sprzedaż !s-! (np. rezerwac a bi$etów# hote$i)

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 26/534

7r'anizacje

opracowujące iokre)"ającestandardy sieci

:adania or'anizacjiQ• 7pracowanie fzycznych i #unkcjona"nych

standardów sprz$tu wykorzystywane'o dobudowy sieci% tj Q routerów% switchów% kartsieciowych% złącz% kab"i sieciowych• 7pracowywanie standardów kodowaniasy'nałów w sieciach komputerowych

• 7pracowanie standardów działaniaap"ikacji sieciowychQ. starróydy str!kt!ry transmitowanych

danych8 protoko-y seoowe a$ orytmy

d$a s!m kontro$nych# a orytmyncmpres* i katowana danych#< orytmy krypto ra,czne

to wymiany= danych miedzy ap$ikac ami swocwymi 4kota

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 27/534

7r'anizacje

opracowujące iokre)"ającestandardy sieci

:adania or'anizacjiQ• 7pracowanie fzycznych i #unkcjona"nych

standardów sprz$tu wykorzystywane'odo budowy sieci% tj Q routerów switchówkart sieciowych% złącz% kab"i sieciowych• 7pracowywanie standardówkodowania sy'nałów w sieciach

komputerowych7pracowanie standardów działania ap"ikacji st standardy struktury transmitowanych

danych sieciowe% a"'orytmy d"a sumkontro"nych a"'ryJry kodowania danych%a"'orytmy krypto'rafcznezasady wymianydanych procesykomunikacyjne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 28/534

7r'anizacje

opracowujące iokre)"ającestandardy sieci

8HS2 - 8merican Hationa" Standards 2nstituteI" 8 F I"ectronic 2ndustries 8""ianoe

28? - 2nternet 8rchitecture ?oard28H8 - 2nternet 8ssi'ned Humbers 8u#tority2*8HH • 2nternet *orporation tor 8ssi'nedHames ar+d H umwrs2III F 2nstitute o# I"ectrica" and ItectroncIn'rneets2S7 - 2nternationa" 7r'amzation "orStenc#erizafcF2S7* - 2nternet Society

2>0-> F 2nternationa" >e"ecommun raw Hk*s 7(R -7bject (ana'ement Rroyp 9W* - 9eXuest #or*omments ,P* - ,P *onsortium

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 29/534

7r'anizacje

opracowujące iokre)"ającestandardy sieci

/+2> ? /merican +ahonai2tandards ins@!to A>/ 4A$ectronc >nd!stries /iance >/B ? >nternet /rchr*ed!rBoard>/+/ 4 >nternet /ss<ed+!nbers /!ttdy

&C/Dn 4 mi"rr"* @EF$FG B0nHor /ss! r<o>AAA >nstt!$e of A$ednca$and Atectonc

V \ -Ji- ] ] r i i-i %

,15 D

>23 4 >nternationaI 3r anzaiontor 2t dwa*cy >236 I >nternet2oaetyT I rtwiow$ T eIeco<nCw<ors

7(R - 7bied (ana'ement7ar %G6 J %eK!est $or

6oromerts D 6 4 D6onsort!n

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 30/534

7r'anizacje

opracowujące iokre)"ającestandardy sieci

+2> F 8merican Hationa" S"andards 2nstitute

owstała w 343[ roku oczątkowo działała pod nazwą8merican In'meerin' Standards *ommittee .8IS*/% w34@[ roku zmieniła naEw$ na 8merican S"andards8ssociation .8S8/ Hazwa obecna jest noszona przez t$instytucj$ od 34;4 roku> za m! e si" wsze$kimi normami techno$o icznymi od normusta"ających skład as#a"tu na dro'ach po obowiązującysposób Bodowania "iter w komputerach 0sta"anie normodbywa si$ w zospołach roboczych w którychuczestniczyć mo'ą wszyscy zainteresowani członkowie8HS2 Hormy zatwierdza przez 'łosowanie 8HS2Ls ?oard*ommittee #or *on#ormity 8ssessment% w której zasiadapo jednym przedstawicie"u z ka!dej zrzeszonejor'anizacji

HS2 oprócz usta"ania normwewnątrzkrajowych stara si$ tez tałt norm

mi$dzynarodowych 2S7 poprzez członkostwow t

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 31/534

7r'anizacje

opracowujące iokre)"ające standardysieci

/+2> - 8merican Hationa" Standards 2nstitute

owstała w 343[ roku oczątkowo działała podnazwą 8merican In'ineerin' Standards*ommittee .8IS*/% w 34@[ roku zmieniła nazw$

na 8merican Standards 8ssociation .8S8/Hazwa obecna ^est noszona przez t$ instytucj$od 34;4 roku/+2> za m! e si" wsze$kimi normamitechno$o icznymi od norm usta"ających skład

as#a"tu na dro'ach po obowiązujący sposóbkodowania "iter w komputerach 0sta"anie normodbywa si$ w zespołach roboczych% w ktoiychuczestniczyć mo'ą wszyscy zainteresowaniczłonkowie 8HS2 Hoimy zntwiordza przez

'łosowanie 8HS2Ls ?oard *ommittee "orSontotmity 8ssessmont% w której zasiada po jednym przedstawicie"u zkarte" meszontj or'anizacji

(( 8mt ustatawa wm wew ątrzkrajowych%stara si$ tez wpływać na (m 3[poprzez członkostwo w tej or'anizacji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 32/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci/+2> F 8merican Hationa" Standards 2ns"itute

7d 34[6 8HS2 odpowiada za standardy techno"o'u

in#ormatycznych opracowywanych przez 2S7E2I* =oint >echmca" *ommittee

2trony kodowe /+2>

(icroso#t u!ywa okre)"enia strony kodowe 8HS2&.an' =lHS2 cod$ pa'e / na okre)"enie [-bitowychstron kodowych u!ywanych przez inter#ejs'rafczny ,indows i starsze ap"ikacje 7kre)"enieto jest my"ące% 'dy! te strony kodowe me są

normowane przez 8HS2% w rzeczywisto)ci niektórez nich są cz$)ciowo .w ró!nym stopniu/ z'odne zkodowamami 2S7 [[54

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 33/534

7r'anizacjeopracowujące iokre)"ające

standardy sieciA>/ - I"ectronic 2ndustries 8""iance

7r'anizacja hand"owa zrzeszająca producentów

przemys-! e"ektroniczne'o w Stanach:jednoczonych I28 jest akredytowana przez8HS2 Le -ównym ce$em est pomoc wopracowywani! i rozwo ! standardówdotyczących cz"ści i komponentówe$ektronicznych# e$ektroniki!żytkowe # danych w *ormiee$ektroniczne # te$ekom!nikac i ibezpiecze stwa korzystania z

>nternet!.:nane standardy opracowane przez I28 toQ 9S-36< d"asy'nałów wideo. 9S-@P@ .najpopu"arniejszy obecnie portszere'owy typu 63M)# I28- @@ 9S- 4% I28- [5 d"a

szere'owe'o przesyłu danych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 34/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci>/B 4 >nternet /rchitect!re Board

Techniczne cia-o zarządzane

>nternetem# sk-ada ące si" z dwóchpodstawowych r!p roboczych8

? >nternet %esearch Task Gorce(>%TG)# bada ąca nowe techno$o ie.

? >nternet An meerm Task Gorce(>ATG)# za m! ąca si"opracowywaniem standardów.

N-owno zadania 28?Q? zarządza techniczną stroną rozwo !

>nternet!? odpowiada za prace wydawnictwa

%G6

? nadzor! e prace >nternet /ssi ned+!mbers /!thority (>/+/).

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 35/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci>/+/ I >nterne$ /ssi ned +!mbers/!thonty

3r anizaKa# która wy-oni-a si" z >nternetAn meerm Task Gorce $$ATG) w ce$!zaprowadzenia porządk! w nazwach domen iadresach > komp!teraI przy-ączonych do

>nternet!podstawie !mowy z rządem @2/ obowiąz! ącewiekszosc codzienne cy przy przyznawani!n!merów > oraz zarządzani! domenamia wyzsze o poziom! zosta-a ostatecznie

przekazana 2*8HHktóre ytonomiczną cz"ścią est w-aśnie 28H8Oo zada 28H8na$eży obecniemp zarządzanie domenami na wyższe o poziom!oraz o o$ny nadzór nad 9aniem mechanizm!O+2. 28H8 zarządza również !s-! ą Dhoes

P m! n!merac i i nazewnctwa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 36/534

7r'anizacjeopracowujące iokre)"ające

standardy siecit \ \ >/+/ ? >nternet /ssi ned +!mbers/!thonty

3 arązac a. która wy-oni-a si" z>nternet An meerm Task Gorce .2I>W/ wce-! zaprowadzenia porządk! wnazwach domen i adresach >komp!terówprzytoczonych do >nternet!

+a oodstawie !mowy z rządem @2/obowiąz! ące wiekszosc codzienne<ac: Orży przyznawani! n!merów >oraz zarządzani! domenami <wyższe opoziom! zosta-a ostatecznieprzekazana 2*8HHktóre a!tonomicznacz"ścią est w-aśnie 28H8Oo zada 28H8na$eży obecnie ytc zarządzaniedomenami na wyższe o poziom! oraz

awzyoe-em >/+/ i twór

internetowy

ca-e o system! n!merac i i nazewnictwa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 37/534

7r'anizacjeopracowujące iokre)"ającestandardy sieci>/+/ 4 >nternet /ssi ned +!mbers/!thority

3r anizac a# która wy-oni-a si" z>nternet Task Gorce (>ATG) wce$! zaprowadzenia porządk! wnazw2QD domen i adresach >

komp!terów przy-ączonych do>nternet!#

+a podstawie !mowy z rządem @2/obowiąz! ące wi"kszośQ codzienne) pracy przyprzyznawani! n!merów > oraz zarządzani!domenami na wyższe o poziom! zosta-aostatecznie przekazana 2*8HHktórea!tonomiczną cz"ścią est w-aśnie 28H8Oo zada28H8 na$eży obecnie ty$ko zarządzanie domenamina wyższe o poziom! oraz o o$ny nadzór nddzia-aniem mechanizm! O+2 28H8 zarzadzarównież !s-! a ,hoisa-ożycie$em >/+/ i twórcąca-e o system! adresówinternetowych by- Lon ostei

n!me

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 38/534

7r'anizacjeopracowujące iokre)"ające standardy

sieci

2& nod +.imos and +!mbers

za prCyznnwanio nazwdomen ikt!ry oraz za o ó$nynadzór nad dzia-aniom ecio.osta-a powo-ana w ce$!przeieoa od ma tochmcznychaspektów >nternet!ią non4pro,t# o stat!sie

,rmy zare ostr @2/przekaza- czasowo

prawo nadz $i adresów> :R oraz > :S oraz re

7 ' i j

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 39/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci>AAA ? >ns$it!te o$ A$ec$rica$ andA$ectronic An ineers

otoczna nazwa to =Aye4tnp$e4A(wymawiane ako .a tnp$ *)

Lednym z podstawowych e zada est !sta$anie standardów tonsT!kcnpomiarów itp. d$a !rządzee$ektronicznych# w tym standardówd$a 4rządze i *ormatówkomp!terowych.

+iekomercy na or anizac a za m! ącasi" ccraccwiwarten starcardowtechno$o icznych z różnychdziedzin ospodarki8

? techno$o ! biomedycznych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 40/534

7r'anizacjeopracowujące iokre)"ającestandardy sieci2III - >nstit!te o* A$ectnca$ andA$ectronic An meers

otoczna nazwa to LIye-tnpte-Itwymawiane jako a/ tnpL <

=ednym z podstawowych e zada eI

!sta*carwe standardów $!no!kcpomiarów itp d"a urzadzer eJyieznytfa rządzF+ -

i #ormatów komputerowych

Hiekomercyjna or'anzacja zapuecss ccrtcwuB,L wcm techno"o'cznyt#z rówyćłidziedzn 'ocpodarir• technoto'i bonedyczrłdi

L J

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 41/534

7r'anizacjeopracowujące iokre)"ającestandardy sieci>AAA 4 -nstit!te ot A$ectncai andA$ectronic An meers

D1' 0 >AAA !tworzy-a komitet >AAA 05które o zadaniem by-o opracowaniestandardów sieci 9/+ i M/+.

2tandardy >AAA 05 dotyczą

? zasad wspó-pracy mi"dzy sieciami 9/+ iM/+

? zasad dzia-ania !rządze transmisy nych(kart sieciowych# ro!terów# switchow#

bnd eów)? e$ementów sieci 9/+ zb!dowanych zróżne o rodza ! ka-I.y opracowane przez komitet >AAA 05 są zatwierdzane prz

i przesy-ane do >23.

rozpowszechnia standardy >AAA 05 iako >

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 42/534

7r'anizacjeopracowujące iokre)"ającestandardy sieci

I 2nstitutc o. A$ectrca$ and Aiectronr An ineers

D 1' 0 >AAA !tworzy-a komitet >AAA 0ktore'o zadaniem tyo opracowaniestandardów sieci 9/+ i M/+

andardy >AAA 05 dotyczą.

sad wspó-pracy mi"dzy sieciami 9/+ i M/+? zasad dzia-ania !rządze *ransmisyinycb(kart siecowych ro!terów switchow# bnd eowentów sieci 9/+ zb!dowanych z rożne o rodzai! kacI

ndardy opracowane przez komitet >AAA 05 sazatwierdzane przez /+2- esy-ane do >23

7 ' i j

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 43/534

7r'anizacjeopracowujące iokre)"ającestandardy sieciL2III ? >nstit!te o$ A$octnc.i$ andA$ectronic An ineers

2tandardy techniczne >AAA

(Athernet)

.U (Token rin )A 05. (standard techno$o ii świat-owodowych)

>AAA 05.10 (standardbezpiecze stwa sieci 9/+# M/+) >AAA05.11 (DiGi)05.1R (standard dost"p! do te$ewiz i kab$owe )

A 05 1U.1 (B$!etooth)>AAA 05.1S (DiM/F)

AAA 15 R (port równo$e -y)1 'R (GireDire)

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 44/534

7r'anizacjeopracowujące iokre)"ającestandardy sieci

I • >nstit!te o$ Itednca/ and A$ecttonc

Standardytechraczne 2III2III [; .R 2;/2III [<@ P .Ithernet/

2III [<@ 5 iLewWL i#/2III [<@ [ iIA raw*mrjr/p2III [<@3< tsrawtl r* rj*a**4w» ma IM4 08(K2III [<@33 N,ii

2III [<@3 tcnmd %tmo) 2r ,e m. 3arm8,II M?@L IQ ?ta( 0,IIe>77(>(8Er II ?P wmr*rJ

7 ' i j

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 45/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci>23 >nternationa$ 3r amzation tor2tandanzation or amzaciapozarządowa zrzeszaiaca kra owe

or anizac e normakzacV ne

>236 ? >nternet 2ooety ? pierwotnym ce$em >236! by-o wsoarcie oracr >ATG i pokrewnychnie*orma$nych r!p spec a$istów za m! ących sErozwo em >nternet!. %G6 1S05 okreś$a re$ac emi"dzy >236 i >ATG /ąd !K %G6# >236 wspiera>ATG w tych wszystkich dzia-aniach którewyma aia osobowości prawnei oraz poma a w

o,c a$nych kontaktach mi"dzy >A T4a enc amirządowymi# a$e me ma prawa w akiko$wieksposob wyp-ywaQ

tok prac mowanych w >ATG

7 ' i j

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 46/534

7r'anizacjeopracowujące iokre)"ającestandardy sieci2S7 4 >nternationa$ 3r ar!abon $or2$andanzabon or anzac apozarządowa zrzesza ąca kra oweor anizac e norma*czacy ne

2S7* J internet 2ooe-y 4 pierwotnymce$em >236! byto wsparcie pracy >ATG

i pokrewnych me$orma$nych r!pspec akstow za m! ących swrozwo em >nternet! %G6 1S05 okreś$are$ac e mi"dzy >236 i >ATG Ded!%G6. >236 wspiera >ATG w tychwszystkich dzia-aniach# którewyma a ą osobowoso prawne) orazpoma a w o,c a$nych kontaktachmi"dzy >ATG i a enc ami rządowymi#

a$e me ma prawa w akiko$wieksposob wyp-ywaQ na tok prac

7 ' i j

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 47/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci>T@4T 4 >nternationa$Te$ecomm!nications @nion

aWm!We si" tworzeniem wysokie akości standardów obe m! ącychwszystkie dziedziny te$ekom!mkaKi#powsta- 1 marca 1'' rok! i zastąpi-istnie ący wówczas &omitet 66>TT#

o$skimi cz-onkami 2ektora +orma$izac iTe$ekom!nikac i są o-komte$ 2 / # +a!kowa i/kademicka 2iec &omp!terowa# Te$ekom!nikac ao$ska

7r'anizacje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 48/534

7r'anizacjeopracowujące iokre)"ające

standardy sieci? >T@4T 4 >nternationa$Tn$ecomm!nications @nion

2erie rekomendac i (T@4TN 4 T ransmisyon systems and media#c*t rta$ systems and networks8

przyk-ady N ''51 /O211. N ''5.

/O295# N ''5 U /O215IX 4 /!dio:is!a$ and m!$timerkasystems

przyk-ady X 55U X 5S1. X 5S # X5SR# X 5SU X 5 # X 5U

Y 4 Oata comm!mcation o:er thete$ephone network

przyk-ady8 Y1# Y. 10# Y11. Y '0(standard kom!n*caKi

7r'anizacje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 49/534

j

opracowujące iokre)"ające standardysieci3MN - 7bject (ana'ement Rroup

Bonsorcjum powstałe w 34[4 r % w które'o składwchodziły m in frmy 2?(% 8pp"e *omputer% P*om*orporation% 8merican 8ir"ines% *anon% 2nc %1ew"ett- ackard% hi"ips >e"ecommunications H O%Sun (icrosystems i Sun (icrosystems *e"emkonsorcjum było ustanowienie standardówmi$dzyp"at#ormowe'o% rozproszone'opro'ramowania obiektowe'o

Hajwa!niejszym dokonaniem 7(R jest utworzenie

standardu *ommon 7bject 9eXuest ?roker8rchitecture .*79?8/ =est to techno"o'iazapewniająca komunikacj$ pomi$dzy obiektamipracującymi w ró!norodnych systemachkomputerowych 7biekty pełniące dowo"ne #unkcjemo'ą być zaimp"ementowane w ró!nych j$zykach

pro'ramowania% na dowo"nej p"at#ormiesprz$towej% pod kontro"ą ró!nych systemówoperacyjnych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 50/534

7r'anizacje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 51/534

opracowujące iokre)"ające standardysieci%G6 - 9eXuest #or *omments

:biór technicznych oraz or'anizacyjnychdokumentów mających #orm$ memorandumzwiązanych z 2nternetem oraz sieciamikomputerowymi Ba!dy z nich ma przypisanyunikatowy numer identyfkacyjny% zwyk"e u!ywanyprzy wsze"kich odniesieniach ub"ikacją 9W*zajmuje si$ 2nternet In'ineerin' >ask Worce

Dokumenty nie mają mocy ofcja"nej% jednakniektóre z nich zostały póAniej przekształcone w

ofcja"ne standardy sieciowe% np opis wi$kszo)cipopu"arnych protokołów sieciowych zostałpierwotnie opisany wła)nie w 9W*

7r'anizacje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 52/534

opracowujące iokre)"ające standardysieci%G6 - 9eXuest #or *omments

Dokumenty 9W* dotyczą opracowań i specyfkacjiQ• protokołów komunikacyjnych

• ap"ikacji sieciowych

• procedur zarządzania siecią• nowych rozwiązań technicznych• notatek ze spotkań% opinii na temat rozwojusieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 53/534

7r'anizacje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 54/534

opracowujące iokre)"ające standardysieci

,P* - ,or"d ,ide ,eb *onsortium .w skrócie ,P *onsortium/

Hajwa!niejsze za'adnienia% którymi zajmowała si$ "ub zajmuje ,P*Q• 1>(CO 1>(C6 Worms - podstawowe j$zyki znaczników%stosowane do tworzenia stron ,,,%

• *SS - kaskadowe arkusze sty"ów%• D7( - Document 7bject (ode" - ustanowienie jedno"ite'osystemu% w jaki sposób prze'"ądarki zarządzają wy)wiet"aniem iindeksowaniem e"ementów stron ,,,%

• (C - j$zyk znaczników• 1>> - protokół przesyłania stron ,,,%

• SOR - Sca"ab"e Oector Rraphics - o'ó"ny #ormat 'rafki wektorowej%• Ooice (C - j$zyk specyfkacji dia"o'u 'łosowe'o człowiek-kompute

> t h " 'ii

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 55/534

>ypy techno"o'iiprzesyłowych• Sieci roz'łoszeniowe .z an'

broadcast/• Sieci dwupunktowe .z an' point-to-point/

Si i 'ł i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 56/534

Sieci roz'łoszeniowe• =eden kanał komunikacyjny jestwspó"nie u!ywany przez wszystkiekomputery• Bomunikaty .zwane pakietami/wysyłane przez jedno urządzenie w sieci%odbierane są przez wszystkie pozostałeo"e adresu w pakiecie identyfkujezamierzone odbiorc$o odebraniu pakietu ka!de urządzenie

w sieci sprawdza po"e adresu =e)"ipakiet adresowany jest do nie'ozostaje przetworzony% a je)"i nie%

zostaje odrzucony

Sieci roz'łoszeniowe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 57/534

Sieci roz'łoszeniowe• Systemy roz'łoszeniowe pozwa"ają

równie! zaadresowanie pakietu tak% abyzostał zaakceptowany przez wszystkichodbiorców >aki tryb działania nazywany

jest roz'łaszaniem .an' broadcastin'/• (o!"iwe jest równie! takie

adresowanie pakietu% aby zostałzaakceptowany przez pewien podzbiórkomputerów =est to tzw (u"tiemisja.mu"ticastin'/ "ub rozsyłanie 'rupowe

Sieci roz'łoszeniowe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 58/534

Sieci roz łoszeniowe• Systemy roz'łoszeniowe pozwa"ają

równie! zaadresowanie pakietu tak% abyzostał zaakceptowany przez wszystkichodbiorców >aki tryb działania nazywany

est roz'łaszaniem .an'broadcastin )

• (o!"iwe jest równie! takieadresowanie pakietu% aby zostałzaakceptowany przez pewien podzbiórkomputerów =est to tzw (u"tiemisja.mu"ticastin'/ "ub rozsyłanie 'rupowe

Sieci typu dwupunktowe'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 59/534

Sieci typu dwupunktowe o• 0niemisja "ub transmisja pojedyncza

.unicastin'/ - transmisja dwupunktowapomi$dzy jednym odbiorcą a jednymnadawcą

• Sieci dwupunktowe składają si$ z wie"upołączeń pomi$dzy poszcze'ó"nymiparami urządzeń

• akiet% aby przej)ć od Aródła do miejscaprzeznaczenia% mo!e być zmuszony doodwiedzenia jedne'o "ub ki"ku

po)redniczących urządzeń

Sieci typu dwupunktowe'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 60/534

Sieci typu dwupunktowe o• oniewa! mo!"iwe są najcz$)ciej ró!ne

trasy o ró!nych dłu'o)ciach% wa!ne jestwyznaczenie optyma"nej trasy

• (ałe% 'eo'rafcznie skupione sieci sąnajcz$)ciej sieciami rozproszonymi% adu!e sieci składają si$ z połączeńdwupunktowych

B"asyfkacja sieci zewz'"$du na ich ska"$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 61/534

wz $du na ich ska $3d$e -ośQ mi"dzy

!rządzeniamiasi" rzyk-ad

2m (etr kwadratowy Sieć osobista"7m omieszczenie

"77m?udynek

Sieć "oka"na2km Rrupa budynków

"7km (iasto Sieć miejska"77km Braj

Sieć roz"e'ła3777km Bontynent

"7777km "aneta 2nternet

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 62/534

Sieci "oka"ne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 63/534

Sieci oka neC8H .Coca" 8rea Het,ork/• Sieci u!ywane do łączenia

komputerów w biurach% #abrykach wce"u wymiany in#ormacji orazudost$pnieniu zasobów komputerów

• >o co odró!nia sieci "oka"ne od innych

typów sieci toQ• 9ozmiar• >echno"o'ie transmisji• >opo"o'ia

Sieci "oka"ne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 64/534

Sieci oka neStandardy sieci C8HQ• Ithernet 3< (bEs% Wast Ithernet 3<<

(bEs% Ri'abit Ithernet 3<<< (bEs• >oken 9in'% szybko)ć transmisji "ub

3; (bEs% a w nowszych specyfkacjachnawet do 3@[(bEs

• Wiber Distributed Data 2nter#ace .WDD2/%szybko)ć do 3<< (bEs

Sieci "oka"ne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 65/534

Sieci oka ne*echy sieci C8HQ• o'raniczony zasi$' .do 3< km/

• du!a pr$dko)ć transmisji .teoretyczniedo 3 RbEs% a w praktyce @ RbEs/• łatwe w budowie i rozbudowie

Sieci "oka"ne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 66/534

*echy sieci C8HQ• o'raniczony zasi$' .do 3< km/

• du!a pr$dko)ć transmisji .teoretyczniedo 3 RbEs% a w praktyce @ RbEs/• łatwe w budowie i rozbudowie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 67/534

?ezprzewodowe sieci "oka"ne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 68/534

p>AAA 05.1S# DiM/F (Dor$d >nteroperabi$ity *orMicrowa:e /ccess)# zasi" do U0 km# pr"dkośQ transmis ido ]0 MbitCs# pasmo 5.U NXz# .U NXz $icenc onowane iU. NXz nie$icenc onowane.%odza mod!$ac i8 3GOM.

>rO/# standard >n*rared Oata /ssociation# sy na- świet$nyU0nm4'U0 nm# pr"dkośQ transmis i do RMbCs# zakres do1 m.

Sieci miejskie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 69/534

jM/+ (Metropo$itan /rea +etDork)

2ieci sk-ada ące si" z wie$! po-ączonych sieci 9/+.

2ieci mie skie są b!dowane przede wszystkim przez d!żeor anizac e rządowe# ed!kacy ne $!b prywatne# którepotrzeb! ą szybkie i pewne wymiany danych pomi"dzyp!nktami w ramach mie scowości bez !dzia-! strontrzecich.

rzyk-adem sieci mie skich są sieci b!dowane przezośrodki akademickie# które oprócz -ączenia b!dynków!niwersyteckich ramach kamp!s! m!szą także po-ączyQośrodki poza -ównym zab!dowaniami.

Sieci roz"e'łe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 70/534

D/+ (Dide /rea +etDork)

D/+ -ączy sieci $oka$ne 9/+# mie skie M/+ i sieci oparte otechno$o ie bezprzewodowe# czy$i inacze mówiąc -ączą

ze sobą !rządzenia rozmieszczone na d!żych obszaracheo ra,cznych (np. kra !# kontynent!).

o-ączenie z siecią D/+ może zostaQ !tworzone woparci! o nast"p! ące protoko-y8 /O29# /TM# O29# Grame

%e$ay# XO96# >2O+# # 2MO2# F.5U# 23+AT# 2OX.

Sieci roz"e'łe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 71/534

D/+ (Dide /rea +etDork)

D/+ -ączy sieci $oka$ne 9/+# mie skie M/+ i sieci oparte otechno$o ie bezprzewodowe# czy$i inacze mówiąc -ączą

ze sobą !rządzenia rozmieszczone na d!żych obszaracheo ra,cznych (np. kra !# kontynent!).

o-ączenie z siecią D/+ może zostaQ !tworzone woparci! o nast"p! ące protoko-y8 /O29# /TM# O29# Grame

%e$ay# XO96# >2O+# # 2MO2# F.5U# 23+AT# 2OX.

Sieci roz"e'łe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 72/534

Można e podzie$iQ na nast"p! ące r!py technik -ączenia8

? kom!tac a kana-ów (an . circ!it4switched) 4 # >2O+

? -ącza dzierżawione (trwa-e# dedykowane) (an .dedicated4switched)

? kom!tac a komórek (an . ce$$4switched) 4 /TM# 2MO2? kom!tac a pakietów (an . packet4switched) 4 Grame

%e$ay# F.5U

Sieci sate"itarne

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 73/534

Y2/T (Yery 2ma$i /pert!re Termina$)

r"dkośQ przesy-!8 US kbitCs do R MbitCs.

o raz pierwszy wykorzystane przez ,rm" Fero\ w 1' Rrok!.

e wz $"d! na sposób transmis i danych# czas potrzebny doprzes-ania przez serwer pierwsze o pakiet! danych do

komp!tera przekracza edną sek!nd". D przypadk! przesy-!ma-ych i$ości danych# czas na samo nawiązanie ses ist istotną cz"śQ ca-e o czas! wymiany in*ormac i.

>opo"o'ie sieci komputerowych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 74/534

• >opo"o'ia fzyczna sieci - sposób okab"owaniasieci% fzyczny układ połączeń mi$dzy w$złami w sieci

• >opo"o'ia "o'iczna - sposób w jaki w$zły sieci sąpołączone i komunikują si$ mi$dzy sobą

>opo"o'ie sieci C8H mo'ą być opisane zarówno napłaszczyAnie fzycznej% jak i "o'icznej >opo"o'ia fzycznaokre)"a 'eometryczną or'anizacj$ sieci "oka"nych >opo"o'ia

"o'iczna opisuje wsze"kie mo!"iwe połączenia mi$dzy paramimo'ących si$ komunikować punktów końcowych sieci :a jejpomocą opisywać mo!na% które punkty końcowe mo'ąkomunikować z innymi% a tak!e i"ustrować% które z takichmają wzajemne% bezpo)rednie połączenie fzyczne

>opo"o'ie fzycznesieci komputerowych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 75/534

• >opo"o'ia 'wiazdy• >opo"o'ia pier)cienia• >opo"o'ia szyny .zwana równie! topo"o'ią ma'istra"i/

• >opo"o'ia LmeshL .ka!dy-z-ka!dym/

>opo"o'ie fzycznesieci komputerowych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 76/534

• >opo"o'ia 'wiazdy• >opo"o'ia pier)cienia• >opo"o'ia szyny .zwana równie!topo"o'ią ma'istra"i/

• >opo"o'ia LmeshL .ka!dy-z-ka!dym/

>opo"o'ie sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 77/534

komputerowych >opo"o'ia 'wiazdy• ,szystkie w$zły podłączone są do wspó"ne'o urządzeniatransmisyjne'o .np koncentratora/

• , sieci o "o'icznej topo"o'ii 'wiazdy dwa w$zły mo'ąkomunikować si$ bezpo)rednio mi$dzy sobą

• Co'iczna topo"o'ia 'wiazdy jest rozszerzeniem połączeńpunkt-punkt

• ołączenie punkt-punkt zbudowane przezprzełącznik nazywa si$ obwodem wirtua"nym

.dwupunktowa domena ko"izyjna/

>opo"o'ie sieci

k h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 78/534

komputerowych >opo"o'ia 'wiazdy:a"ety topo"o'ii 'wiazdyQ• łatwa budowa i rozbudowa sieci• prosta administracja i monitorowanie sieci• łatwa "oka"izacja uszkodzeń

>opo"o'ie sieci komputerowych >opo"o'ia pier)cienia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 79/534

• Ba!dy w$zeł sieci połączony jest ty"ko z dwomasąsiadującymi w$złami

• ołączenia tworzą zamkni$ta p$t"e

• , transmisji mi$dzy dwoma w$złami biorą udział wszystkiew$zły które znajdują si$ miedzy danymi w$złami

:a"ety topo"o'ii pier)cieniaQ• łatwa "oka"izacja uszkodzeń• małe zu!ycie kab"a

• du!a szybko)ć transmisji• w$zły po)redniczące retransmitująi wzmacniają sy'nał

>opo"o'ie sieci

k h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 80/534

komputerowych >opo"o'ia ma'istra"i,szystkie w$zły sieci podłączone są do wspó"ne'o kab"a.szyny% ma'istra"i/

Co'iczna topo"o'ia szyny - sy'nały% nadawane przez jedenw$zeł% docierają do wszystkich w$złów w sieci •

rzykładem sieci o topo"o'ii szyny jest siećtypu Ithernet

>opo"o'ie sieci

k t h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 81/534

komputerowych >opo"o'ia ma'istra"i

,szystkie w$zły sieci podłączone są do wspó"ne'o kab"a.szyny% ma'istra"i/Co'iczna topo"o'ia szyny - sy'nały% nadawane przez jeden

w$zeł% docierają do wszystkich w$złów w sieci •

rzykładem sieci o topo"o'ii szyny jest siećtypu Ithernet

>opo"o'ie sieci komputerowych >opo"o'ia ma'istra"i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 82/534

a$ety topo$o ii szyny8

? -atwy podzia- na mnie sze podsieci (-atwa se mentac a

sieci)

? prosta insta$ac a i rozb!dowa sieci.Dady topo$o ii szyny8? w tym samym czasie może nadawca ty$ko eden w"ze-sieci (w"z-y tworzą edna domen" ko$izy na)? nadawane dane dociera ą do wszystkich w"z-ów

? zasoby sieci są wspó-dzie$one (np. czas dost"p! domedi!m)

? konieczne są mechanizmy obs-! i b-"dów (którespowa$nia ą transmis e).

>opo"o'ie sieci komputerowych >opo"o'ia ma'istra"i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 83/534

a$ety topo$o ii szyny8

? -atwy podzia- na mnie sze podsieci (-atwa se mentac a

sieci)

? prosta insta$ac a i rozb!dowa sieci.Dady topo$o ii szyny8

? w tym samym czasie może nadawca ty$ko eden w"ze-sieci (w"z-y tworzą edna domen" ko$izy na)? nadawane dane dociera ą do wszystkich w"z-ów

? zasoby sieci są wspó-dzie$one (np. czas dost"p! domedi!m)

? konieczne są mechanizmy obs-! i b-"dów (którespowa$nia ą transmis e).

>opo"o'ie sieci

komputerowych> " 'i h:a"ety topo"o'ii meshQ

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 84/534

komputerowych >opo"o'ia mesh:a"ety topo"o'ii meshQ

• bardzo wysokaniezawodno)ć ,ady topo"o'ii

meshQ• wysoki koszt0mo!"iwia przepływ in#ormacji wie"oma )cie!kami sieciowymi

raktycznie jedyną mo!"iwo)cią całkowite'o przerwania pracytakiej sieci jest k"$ska !ywiołowa

>opo"o'ie sieci

komputerowych>opo"o'ie "o'iczne" 'i 'ł i h ł ki d ki h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 85/534

komputerowych >opo"o'ie "o'iczne >opo"o'ia roz'łaszania - host wysyła pakiety do wszystkichhostów podłączonych do medium 1osty uzyskują dost$p domedium wedłu' re'uły kto pierwszy wy)"e% pierwszy zostanieobsłu!ony.z an' frst come% frst ser e/ rzykładem jest sieć

Ithernet .2III [<@ P - 3< (b Ithernet% 2III [<@ Pu - 3<< (b%Ithernet% 2III [<@ P - Wu"i Dup"e Ithernet% 2III [<@ Pz - 3 RbIthernet/

>opo"o'ia token rin' .!etonu/ - po"e'a na kontro"owaniu dost$pudo sieci poprzez przekazywanie e"ektroniczne'o tokenu 1ost%który w danym momencie posiada token mo!e skorzystać%medium rzykładem są 2III [<@ 5 - >oken rin'% 2III [^Sieci metropo"ita"ne .(8H/% WDD2

>opo"o'ie sieci

komputerowych>opo"o'ie "o'iczne> " 'i 'ł i h t ł ki t d tki h h tó

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 86/534

komputerowych >opo o ie o iczne >opo"o'ia roz'łaszania - host wysyła pakiety do wszystkich hostówpodłączonych do medium 1osty uzyskują dost$p do mediumwedłu' re'uły kto pierwszy wy)"e% pierwszy zostanie obsłu!ony.zan' frst come% frst ser e/ rzykładem jest sieć Ithernet .2III

[<@ P - 3< (b Ithernet% 2III [<@ Pu - 3<< (b% Ithernet% 2III[<@ P - Wu"i Dup"e Ithernet% 2III [<@ Pz - 3 Rb Ithernet/

>opo"o'ia token rin' .!etonu/ - po"e'a na kontro"owaniu dost$pudo sieci poprzez przekazywanie e"ektroniczne'o tokenu 1ost

który w danym momencie posiada token mo!e skorzystaćmedium rzykładem są 2III [<@ 5 - >oken rin'% 2III [Sieci metropo"ita"ne .(8H/% WDD2

>opo"o'ie sieci komputerowychStandardy sieci C8H - Ithernet

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 87/534

:ostał opracowany przez ero na początku "atsiedemdziesiątych ?yła to sieć półdup"eksowa .umo!"iwiającaprzesyłanie in#ormacji ty"ko w jedną stron$ w danej chwi"i/% wktórej urządzenia łączone były za pomocą 'rube'o kab"akoncentryczne'o r$dko)ć przesyłania sy'nału wynosiła 3<(bps

>opo"o'ie sieci komputerowychStandardy sieci C8H - Ithernet

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 88/534

:ostał opracowany przez ero na początku "atsiedemdziesiątych ?yła to sieć półdup"eksowa .umo!"iwiającaprzesyłanie in#ormacji ty"ko w jedną stron$ w danej chwi"i/% wktórej urządzenia łączone były za pomocą 'rube'o kab"akoncentryczne'o r$dko)ć przesyłania sy'nału wynosiła 3<(bps

>opo"o'ie sieci

komputerowychStandardy sieci C8H - Ithernet7ry'ina"ny Ithernet u!ywał metody wie"odost$pu do łącza sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 89/534

komputerowychStandardy sieci C8H Ithernet7ry ina ny Ithernet u!ywał metody wie odost$pu do łącza sieciz badaniem stanu kanału "ub metody *S(8 , ko"ejnym krokuw specyfkacji Ithernetu dodano metod$ *S(8E*DIthernet jest bo'atym i ró!norodnym zbiorem techno"o'iiSieci Ithernet mo'ą pracować w pa)mie podstawowym "ubmo'ą być szerokopasmowe% pełnodup"eksowe "ubpółdup"eksoweSieci Ithernet mo'ą wykorzystywać jeden z pi$ciu ró!nychno)ników i pracować z pr$dko)ciami z zakresu od 3< (bps do"7Rbps .obecnie pracuje si$ nad standardem "77Rbps/Ithernet jest standardem sieci C8H w którym wszystkiemają dost$p do te'o same'o pasma transmisji danych

>opo"o'ie siecikomputerowychStandardy sieci C8H - Ithernet7ry'ina"ny Ithernet u!ywał metody wie"odost$pu do łącza sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 90/534

Standardy sieci C8H Ithernet7ry ina ny Ithernet u!ywał metody wie odost$pu do łącza sieciz badaniem stanu kanału "ub metody *S(8 , ko"ejnym krokuw specyfkacji Ithernetu dodano metod$ *S(8E*DIthernet jest bo'atym i ró!norodnym zbiorem techno"o'iiSieci Ithernet mo'ą pracować w pa)mie podstawowym "ubmo'ą być szerokopasmowe% pełnodup"eksowe "ubpółdup"eksoweSieci Ithernet mo'ą wykorzystywać jeden z pi$ciu ró!nychno)ników i pracować z pr$dko)ciami z zakresu od 3< (bps do"7Rbps .obecnie pracuje si$ nad standardem "77Rbps/Ithernet jest standardem sieci C8H w którym wszystkiemają dost$p do te'o same'o pasma transmisji danych

>opo"o'ie sieci komputerowychStandardy sieci C8H - Ithernet

2tandardy kab$i ethernetowych8

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 91/534

? 10Base5# cienki ethernet (thin Athernet) oparty na kab$!koncentrycznym %N4U # maks. 1 Um2ieci 10Base5 mo ą byQ rozszerzane poza ranic" 1 Umetrów za pomocą wzmacniaków# mostów $!b ro!terów.@żywa ąc ro!terów do se mentac i Atherntet!# tworzy si"se menty 10Base5# które mo ą byQ roz a-"ziane do 0razy# a każde z roz a-"zie może obs-!żyQ do SR !rządze .

? 10BaseU# r!by ethernet (thick Athernet)# kabe$koncentryczny o r!bości 15mm# maks. U00m

>nter*e s 10BaseU wykorzyst! e d!żo r!bszy koncentrykniż 10Base5. 2k!tecznośQ transmis i w przewodziemiedzianym est bowiem *!nkc ą r!bości przewodnika. >mwi"ksza est e o śrep$oica. tym wi"kszą osią a si"szerokośQ pasma. &abe$ 10BaseU mosL< roz a-"ziany do100 razy# przy zachowani! maksyma$ne $iczb; !rządze d$akażde o roz a-"zienia. >

>opo"o'ie sieci komputerowychStandardy sieci C8H - Ithernet$3BaseT# skr"tka @T # 2T # $33m

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 92/534

$3BaseT# skr tka @T # 2T # $33m

2pecy,kac a $3BaseT nie okreś$a rodza ! !żyte o kab$a#a$e dotyczy techniki sy na$izowania d$a nieekranowaneskr"tki dw!ży-owe wykorzyst! ące cztery przewody

spe-nia ące wymo i trzecie kate orii wyda ności. +azwyprzewodów wskaz! ą na ich *!nkc e oraz bie !nowośQ.

Ledna para przewodów obs-! ! e dodatnie i ! emnebie !ny obwod! nadawania. Or! a para obs-! ! edodatnie i ! emne bie !ny obwod! odbior!.

$3BaseG# świat-owód# 5000m.odobnie ak skr"tka dw!ży-owa# również świat-owód niemoże byQ roz a-"ziany. Lest on bowiem nośnikiem

-ączącym ^z p!nkt!

do p!nkt!^. $3BaseG może s-!żyQ do -ączeniawzmacniakó sobą# a nawet do -ączenia serwerów zewzmacniakiem.

>opo"o'ie siecikomputerowychStandardy sieci C8H - Ithernet&rótko o ramkach8

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 93/534

y%amka est pakietem te$ekom!nikacy nym# inacze ednostkąin*ormac i w sieciach te$ekom!nikacy nych.akiet te$ekom!nikacy ny sk-ada si" z na -ówka# obszar!

danych oraz cz"sto s!my kontro$ne . +a -ówek pakiet!zawiera in*ormac e wyma ane do przes-ania pakiet! odnadawcy do odbiorcy. 3bszar danych zawiera in*ormac e#które ma ą zostaQ przes-ane za pomocą pakiet!.

>opo"o'ie siecikomputerowychStandardy sieci C8H - Ithernet&rótko o ramkach8

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 94/534

%amka est pakietem te$ekom!nikacy nym# inacze ednostkąin*ormac i w sieciach te$ekom!nikacy nych.akiet te$ekom!nikacy ny sk-ada si" z na -ówka# obszar!

danych oraz cz"sto s!my kontro$ne . +a -ówek pakiet!zawiera in*ormac e wyma ane do przes-ania pakiet! odnadawcy do odbiorcy. 3bszar danych zawiera in*ormac e#które ma ą zostaQ przes-ane za pomocą pakiet!.

>opo"o'ie siecikomputerowychStandardy sieci C8H - Ithernet

?a^Ny

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 95/534

2tr!kt!ra ramki Athernet8?a^Ny

[ ; ; @ ;-35<< reambuła 8dres 8dres >yp ramki Dane Sekwencja

odbiorcy nadawcy kontro"na ramki

? reamb!-a8 SR bity# zawiera cią bitów 1010... .10 4 s-!żyodbiorcy do synchronizac i ze ara. reamb!-a sk-ada si" z8] ba tów _ 1 ba t! 2tart o* Grame Oe$imiter (2GO)# ewartośQ to 10101011.

? /dres odbiorcy8 R bitów. o$e zawiera ,zyczny adres M/6

odbiorcy ramki.? /dres nadawcy8 R bitów. o$e zawiera ,zyczny adres M/6

nadawcy ramki.

? Typ ramki. 1S bitów.? Oane8 od RS do 1U00 ba tów. o$e zawiera dane ramki.

? G62# (Grame 6heck 2e !ence). 5 bity. 2!ma kontro$na(6%6)

>opo"o'ie siecikomputerowychStandardy sieci C8H - Ithernet

?ajty

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 96/534

2tr!kt!ra ramki Athernet8?ajty

[ ; ; @ ;-35<< reambuła 8dres 8dres >yp ramki Dane Sekwencja

odbiorcy nadawcy kontro"na ramki

? reamb!-a8 SR bity# zawiera cią bitów 1010... .10 4 s-!żyodbiorcy do synchronizac i ze ara. reamb!-a sk-ada si" z8] ba tów _ 1 ba t! 2tart o* Grame Oe$irmiter (2GO)# ewartośQ to 10101011.

? /dres odbiorcy8 R bitów. o$e zawiera ,zyczny adres M/6

odbiorcy ramki.? /dres nadawcy8 R bitów. o$e zawiera ,zyczny adres M/6

nadawcy ramki.? Typ ramki. 1S bitów.? Oane8 od RS do 1U00 ba tów. o$e zawiera dane ramki.

? G62# (Grame 6heck 2e !ence). 5 bity. 2!ma kontro$na(6%6).

>opo"o'ie sieci komputerowychStandardy sieci C8H - Wast Ithernet

Wast Ithernet posiada w porównaniu ze standardowym

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 97/534

Ithernetem całkowicie nową warstw$ fzyczną izmodyfkowaną warstw$ łącza danych% która musiała zostaćdopasowana do nowej warstwy fzycznej

=est on bardzo podobny do Ithernet 3<?ase>% a"e działa owie"e szybciej Wast Ithernet szybko przyjął si$ w)ródprojektantów sieci "oka"nych ,ie"u producentów o#erowałokarty sieciowe obsłu'ujące dwie szybko)ci transmisji 3< i 3<<(bps >akie karty są w stanie a"bo automatycznie wybieraćoptyma"ną pr$dko)ć% uwz'"$dniając typ okab"owania iod"e'ło)ć od koncentratora% "ub te! pr$dko)ć mo!e byćwybierana r$cznie

>opo"o'ie sieci komputerowychStandardy sieci C8H - Wast Ithernet

Wast Ithernet posiada w porównaniu ze standardowym

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 98/534

Ithernetem całkowicie nową warstw$ fzyczną izmodyfkowaną warstw$ łącza danych% która musiała zostaćdopasowana do nowej warstwy fzycznej

=est on bardzo podobny do Ithernet "7?ase>% a"e działa owie"e szybciej Wast Ithernet szybko przyjął si$ w)ródprojektantów sieci "oka"nych ,ie"u producentów o#erowałokarty sieciowe obsłu'ujące dwie szybko)ci transmisji 3< i 3<<(bps >akie karty są w stanie a"bo automatycznie wybieraćoptyma"ną pr$dko)ć% uwz'"$dniając typ okab"owania iod"e'ło)ć od koncentratora% "ub te! pr$dko)ć mo!e byćwybierana r$cznie

>opo"o'ie siecikomputerowychStandardy sieci C8H - Wast Ithernet100BaseTF 4 okreś$a ory ina$ną specy,kac " Athernet$33MbCs z okab$owaniem @T kate orii U oraz 2T

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 99/534

@kate orii 1.100BaseGF 4 okreś$a Athernet 100 MbCs z okab$owaniemświat-owodowym. Lest świat-owodowym odpowiednikiem100BaseTF. Ma ą one wspó$ny schemat sy na$izacy ny itechnik" kodowania danych# a$e wykorzyst! ą różne nośniki,zyczne. 100BaseGF może obs-! iwaQ transmis " danych zszybkością 100 Mbps na od$e -ośQ do R00 metrów#wykorzyst! ąc dwie ży-y kab$a świat-owodowe o o średnicyS5#UC15U mikronów.100BaseTR 4 opis! e Athernet 100 MbCs z okab$owaniem@T kate orii #R i U. @moż$iwia transmis " danych zszybkością 100 Mbps przez cztery pary przewodówte$e*onicznych na od$e do 100 metrów.

>opo"o'ie sieci komputerowychStandardy sieci C8H - Ri'abit Ithernet

3<77?ase-> - okre)"a Ri'abit Ithernet oparty na skr$tce0> 5e% maksyma"na dłu'o)ć to 3<< m kodowanie to

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 100/534

0> 5e% maksyma na dłu o)ć to 3<< m kodowanie to[?E3<? oraz D- 8(53<<<?ase-S - okre)"a Ri'abit Ithernet oparty na)wiatłowodzie wie"omodowym maksyma"na dłu'o)ć to 5<<m kodowanie [?E3<? oraz H9:3<<<?ase-C - okre)"a Ri'abit Ithernet oparty na)wiatłowodzie jednoEwie"omodowym maksyma"na dłu'o)ć to55< m kodowanie [?E3<? oraz H9:3<<<?ase-* - okre)"a Ri'abit Ithernet oparty na skr$tceS> maksyma"na dłu'o)ć to @5 m kodowanie [?E3< H9:

>opo"o'ie siecikomputerowychStandardy sieci C8H - 3< Ri'abitIthernet

, standardzie 3< Ri'abit Ithernet stosowany jest taki sam#ormat ramki jaki stosowany jest d"a standardu Ithernet% Wast

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 101/534

Ithernet#ormat ramki jaki stosowany jest d a standardu Ithernet% WastIthernet oraz Ri'abit Ithernet >ransmisja danych odbywa si$wyłącznie w trybie #u""-dup"e , transmisji nie jestwykorzystywany protokół *S(8E*D

rzykładowe standardyQ? 10NB/2A42% wykorzyst! e świat-owodywie$omodowe` maksyma$na od$e -ośQ to 5m? 10NB/2A49FR# wykorzyst! e świat-owody wie$omodowe`maksyma$na od$e -ośQ to 00 m d$a świat-owod!

wie$omodowe o i 10 km d$a świat-owod! ednomodowe o? 10NB/2A49% i 10NB/2A4A% wykorzyst! ąświat-owody ednomodowe` maksyma$na od$e -ośQ toodpowiednio $3km

>opo"o'ie siecikomputerowychStandardy sieci C8H - >oken 9in' >oken 9in' jest standardem sieci opracowanym przez frm$

2?( w "atach 6<T Siec typu >oken 9in' jest z'odna ze

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 102/534

2?( w atach 6 T Siec typu oken 9in jest z odna zestandardem 2III [<@ 5% tzn mo!e współpracować z innymistandardami sieci C8H% np Ithernetem

Siec >oken 9in' jest przykładem sieci o topo"o'ii pier)cieniar$dko)ć transmisji w sieciach >oken 9in' wynosi do 3@[(bEs

,$zły sieci token rin' przekazują miedzy sobą ramk$ sterująca -znacznik .an' token/ 7 G K

r

>y"kow$zełposiadającytokenmo!e wdane

jchwi"i

nadawać

, sieciach token rin' brak jest ko"izji

>opo"o'ie siecikomputerowychStandardy sieci C8H - >oken 9in' >oken 9in' jest standardem sieci opracowanym przez frm$

2?( w "atach 6<T Siec typu >oken 9in' jest z'odna ze

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 103/534

( yp jstandardem 2III [<@ 5% tzn mo!e współpracować z innymistandardami sieci C8H% np Ithernetem

Siec >oken 9in' jest przykładem sieci o topo"o'ii pier)cieniar$dko)ć transmisji w sieciach >oken 9in' wynosi do 3@[(bEs

,$zły sieci token rin' przekazują miedzy sobą ramk$ sterująca- znacznik .an' token/ n

>y"ko w$zeł posiadający token mo!e w danejchwi"i nadawać, sieciach token rin' brak jest ko"izji

ni

>opo"o'ie sieci komputerowychStandardy sieci C8H - >oken 9in'

>oken rin' umo!"iwia nadawanie w danej chwi"i ty"ko jednemuurządzeniu sieciowemu , architekturze >oken 9in' nie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 104/534

ą ,wyst$pują dzi$ki temu ko"izje

:asada działaniaQ

Dost$p do no)nika jest przyznawany poprzez przekazywanieko"ejnym urządzeniu !etonu .tokenu/ >oken jest ty"ko jeden i

jest on modyfkowany przez urządzenie transmitujące w ce"uutworzenia na'łówka ramki danych

>opo"o'ie sieci komputerowychStandardy sieci C8H - >oken 9in':asada działania cd Q

0 d i dbi j t k k i j d ł j '

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 105/534

0rządzenie odbierające token kopiuje dane przesyłane w je'oramce% ne'ując niektóre bity na'łówka ramki i w ten sposóbpotwierdzając odbiór Sama ramka da"ej krą!y w pier)cieniu% a!powróci do swoje'o nadawcy 0rządzenie% które wysłało ramk$%pobiera ją z sieci i usuwa z niej dane oraz adresy =e)"iurządzenie chce przesłać wi$cej danych% mo!e to zrobić =e)"inie% na'łówek ramki jest przekształcany z powrotem w token iumieszczany w medium transmisyjnym% przez które podró!ujedo nast$pne'o urządzenia

>opo"o'ie sieci komputerowychStandardy sieci C8H - >oken 9in':asada działania cd Q

0rządzenie odbierające token kopiuje dane przesyłane w je'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 106/534

0rządzenie odbierające token kopiuje dane przesyłane w je oramce% ne'ując niektóre bity na'łówka ramki i w ten sposóbpotwierdzając odbiór Sama ramka da"ej krą!y w pier)cieniu% a!powróci do swoje'o nadawcy 0rządzenie% które wysłało ramk$%pobiera ją z sieci i usuwa z niej dane oraz adresy =e)"iurządzenie chce przesłać wi$cej danych% mo!e to zrobić =e)"inie% na'łówek ramki jest przekształcany z powrotem w token iumieszczany w medium transmisyjnym% przez które podró!ujedo nast$pne'o urządzenia

>opo"o'ie siecikomputerowychStandardy sieci C8H - >oken 9in'odstawowe za"ety architektury >oken 9in'Q

• a'enci zarządzania stacją .S(>/% zajmujący si$ zbieraniem

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 107/534

ą ją ( j ją ydanych i raportowaniem• mechanizmy automatyczne'o wykrywania awarii sprz$tu iin#ormowania o nich innych stacji w pier)cieniu• o#eruje wysoką wydajno)ć dzi$ki temu% !e nie wykorzystujerywa"izacji jako metody dost$pu• >oken 9in' mo!e obsłu'iwać ramki o rozmiarach do 3[k? ,sieciach% których ap"ikacje charakteryzują si$ du!ymi

trans#erami p"ików% oznacza to wyjątkowo mały stosunnarzutu .cz$)ć ramki nie zawierająca danych/ do cz$)u!ytecznej .przesyłanych danych/

>opo"o'ie siecikomputerowychStandardy sieci C8H - WDD2WDD2 .Wiber Distributed Data 2nter#ace/ to inter#ejs danych

przesyłanych )wiatłowodowo

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 108/534

WDD2 to jeden z najbardziej niezawodnych standardów sieci C8H%które'o powstanie datuje si$ na połow$ "at [<

, WDD2 wyst$pują dwa przeciwbie!ne pier)cienie wykonane zkab"i )wiatłowodowych% o rozpi$to)ci do @<< ki"ometrów Dost$pdo no)nika jest re'u"owany przez przekazywanie !etonu.tokenu/% podobnie jak ma to miejsce w sieci >oken 9in' >oken

w siecie WDD2 mo!e si$ poruszać ty"ko w jednym kierunku

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

• WD(8 .WreXuency Di ision (u"tip"e8ccess/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 109/534

• >D(8 .>ime Di ision (u"tip"e 8ccess/

• *D(8 .*od$ Di ision (u"tip"e 8ccess/• *S(8 .*arrier Sense (u"tip"e 8ccess/• :nacznik .token/

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'oWD(8 .WreXuency Di ision (u"tip"e 8ccess/

>D(8 .>ime Di ision (u"tip"e 8ccess/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 110/534

7D(8 .*od$ Di ision (u"tip"e 8ccess/*S(8 .*arrier Sense (u"tip"e 8ccess/:nacznik .token/

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 111/534

WD(8 - ,ie"odost$p z podziałem cz$stot"iwo)ci -npdost$p przez wie"u u!ytkowników jest osią'any przezprzypisanie ro!nym u!ytkownikom ró!nych podkanałów

=est najstarszym i jednocze)nie najprostszym rodzajem

wie"odost$pu >en rodzaj wie"odost$pu stosowany był w pierwszych'eneracjach ana"o'owych te"e#onów komórkowych*harakterystyczną cechą wie"odost$pu z podziałemcz$stot"iwo)ci jest wyst$powanie% w dzie"onym pa)mie

specja"nych tzw pasm ochronnych pomi$dzy wydzie"onymiprzedziałami asma ochronne% są to odst$py pomi$dzywyse"ekcjonowanymi kanałami słu!ące zwi$kszeniuniezawodno)ci

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 112/534

WD(8 - ,ie"odost$p z podziałem cz$stot"iwo)ci -

npdost$p przez wie"u u!ytkowników jest osią'any przezprzypisanie ro!nym u!ytkownikom ró!nych podkanałów

=est najstarszym i jednocze)nie najprostszym rodzajemwie"odost$pu

>en rodzaj wie"odost$pu stosowany był w pierwszych'eneracjach ana"o'owych te"e#onów komórkowych*harakterystyczną cechą wie"odost$pu z podziałemcz$stot"iwo)ci jest wyst$powanie% w dzie"onym pa)mie

specja"nych tzw pasm ochronnych pomi$dzy wydzie"onymiprzedziałami asma ochronne% są to odst$py pomi$dzywyse"ekcjonowanymi kanałami słu!ące zwi$kszeniuniezawodno)ci

>opo"o'ie sieci komputerowych(etody dost$pu do mediumtransmisyjne'o

:a"ety WD(8Q

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 113/534

• >ransmisja prowadzona cały czas w tym samym pa)miecz$stot"iwo)ci% przez co jest to najprostsza metodawie"odost$pu

,ady WD(8Q

• Hadajniki i odbiorniki stosowane w systemach opartych naWD(8 muszą być wyposa!one w wysokiej jako)ci strome

f"try kanałowe• >rudno)ci związane ze stabi"no)cią cz$stot"iwo)ci no)nej

• ,yst$powanie pasm ochronnych pomi$dzy wydzie"onymikanałami przyczynia si$ do spadku współczynnikawykorzystania pasma

>opo"o'ie siecikomputerowychMeto7y dost$pu do mediumtransmisyjne'o

Wykorzyst3j8 j8 m i takie standardy ak8N2M 4 tra smisja odbywa si" na różnych

cz"stot$iwościach roz=o:o y o L00 kXz# w za$eżności

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 114/534

od standard! N2M w oko i a U0 MXz# '00 MXz# 1 00MXz $!b 1'00 MXz.

N2M wykorzyst! e również ednocześnie TOM/ opisanąna ko ej ym s aj7zie

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 115/534

,ykorzystują ją m in takie standardy jakQ

RS( - transmisja odbywa si$ na ró!nychcz$stot"iwo)ciach rozło!onych co @<< k1z% w za"e!no)ci odstandardu RS( w oko"icach [5< (1z% 4<< (1z% 3[<< (1z"ub 34<< (1zRS( wykorzystuje równie! jednocze)nie >D(8 opisaną na

ko"ejnym s"ajdzie

>opo"o'ie sieci komputerowych(etody dost$pu do medium transmisyjne'o

>D(8 - ,ie"odost$p z podziałem czasowym >echnika pozwa"ająca na dost$p wi$cej ni! jedne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 116/534

u!ytkownika do medium transmisyjne'o

, technice dost$p do medium transmisyjne'o podzie"ony jestw czasie na n szcze"in czasowych tworząc n kanałów fzycznychna jednej cz$stot"iwo)ci no)nej0!ytkownikowi na potrzeby transmisji przydzie"ana jest pewna

"iczba szcze"in czasowych >ransmisja danych nie jest cią'ła

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 117/534

,ykorzystują ją m in takie standardy jakQ

RS( .wykorzystujące równie! WD(8/0(>S,imaDI*>?"uetooth

>opo"o'ie sieci komputerowych(etody dost$pu do medium transmisyjne'o

*D(8 - metoda dost$pu do medium transmisyjne'opo"e'ająca na przypisaniu poszcze'ó"nym u!ytkownikomkorzystającym z te'o same'o kanału do przesyłania danych%

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 118/534

korzystającym z te o same o kanału do przesyłania danych%sekwencji rozpraszających .inaczej unika"ne'o kodu/% dzi$ki

którym odbiornik jednoznacznie zidentyfkuje przeznaczoną d"anie'o transmisj$

,szyscy u!ytkownicy wykorzystują tą samą cz$stot"iwo)ć% a"eka!dy u!ytkownik ma swoją własną sekwencje kodowaniadanych Bodowanie wyma'a wysokich cz$stot"iwo)ci

>ransmisja z rozpraszaniem ma charakterystyk$ podobną dosy'nałów szumowych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 119/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 120/534

>opo"o'ie sieci komputerowych(etody dost$pu do mediumtransmisyjne'o*S(8 - dosłownie oznacza Uwie"okrotny dost$p zwykrywaniem no)nej%%

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 121/534

wykrywaniem no)nej%% =est to protokół wie"odost$pu ze )"edzeniem stanu dost$pno)cimedium transmisyjne'o i wykrywaniem ko"izjiBiedy urządzenie "ub w$zeł w sieci posiada dane% które chceprzesłać - nasłuchuje łącza% sprawdzając czy jakie) inneurządzenie nie przesyła danych w "inii transmisyjnej Daneb$dą wysłane jedynie wtedy% 'dy nie zostanie wykryty !adensy'nał )wiadczący o tym% !e jakie) urządzenie w sieci wysyładane ,$zeł% który nie wysyła danych% nasłuchuje% czy inneurządzenia wysyłają do nie'o dane

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

*S(8 - dosłownie oznacza Uwie"okrotny dost$p z wykrywaniemno)nej%%

=est to protokół wie"odost$pu ze )"edzeniem stanu dost$pno)cid k k

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 122/534

medium transmisyjne'o i wykrywaniem ko"izji

Biedy urządzenie "ub w$zeł w sieci posiada dane% które chceprzesłać - nasłuchuje łącza% sprawdzając czy jakie) inneurządzenie nie przesyła danych w "inii transmisyjnej Dane b$dąwysłane jedynie wtedy% 'dy nie zostanie wykryty !aden sy'nał)wiadczący o tym% !e jakie) urządzenie w sieci wysyła dane

,$zeł% który nie wysyła danych% nasłuchuje% czy inneurządzenia wysyłają do nie'o dane

>opo"o'ie sieci komputerowych(etody dost$pu do medium transmisyjne'o

2stnieje mo!"iwo)ć% Ae dwa "ub wi$cej urządzeń przystąpi dowysyłania danych w tej samej chwi"i "ub zanim sy'nał zpierwsze'o w$zła dotrze do dru'ie'o , takiej sytuacji !adne z

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 123/534

nich nie wykryje sy'nału no)nej dru'ie'o , e#ekcie obydwa

urządzenia wysyłając dane w .prawie/ tym samym czasiespowodują ko"izj$ w sieci Ithernet (o!"iwo)ć wystąpieniatakiej sytuacji rodzi potrzeb$ stworzenia mechanizmówpozwa"ających t$ ko"izj$ wykryć i wye"iminować jej skutki,ersja protokołu umo!"iwiające'o radzenie sobie z ko"izjaminosi nazw$ *S(8E*D .an' *arrier Sense (u"tip"e 8ccessEwith *o""ision Detect/rotokół ten wykorzystywany jest w sieciach C8H typuIthernet

>opo"o'ie sieci komputerowych(etody dost$pu do medium transmisyjne'o

2stnieje mo!"iwo)ć% Ae dwa "ub wi$cej urządzeń przystąpi dowysyłania danych w tej samej chwi"i "ub zanim sy'nał zpierwsze'o w$zła dotrze do dru'ie'o , takiej sytuacji !adne z

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 124/534

nich nie wykryje sy'nału no)nej dru'ie'o , e#ekcie obydwa

urządzenia wysyłając dane w .prawie/ tym samym czasiespowodują ko"izj$ w sieci Ithernet (o!"iwo)ć wystąpienia takiejsytuacji rodzi potrzeb$ stworzenia mechanizmów pozwa"ającycht$ ko"izj$ wykryć i wye"iminować jej skutki,ersja protokołu umo!"iwiające'o radzenie sobie z ko"izjaminosi nazw$ *S(8E*D .an' *arrier Sense (u"tip"e 8ccessEwith *o""ision Detect/rotokół ten wykorzystywany jest w sieciach C8H typuIthernet

>opo"o'ie siecikomputerowych(etody dost$pu do mediumtransmisyjne'o

Oe,nic e8

? rzerwa mi"dzyramkowa (an . inter*rame ap) 4minima$ny czas mi"dzy nadaniem ko$e ne ramki.

? 3pó7nienie propa ac i# (an ) propa ation de$ay 4 czas

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 125/534

? 3pó7nienie propa ac i# (an .) propa ation de$ay 4 czaspotrzebny na prze ście sy na-! mi"dzy dwoma na da$eodda$onymi w"z-ami w sieci.

? 6zas wym!szenia ko$iz i 4 czas przez który !rządzenie powykryci! ko$iz i nada e aby wym!siQ wykrycie ko$iz i przezinne w"z-y.Athernet8 czas wym!szeniako$iz i .5 ps# przes-anie 5

bitów z pr"dkością $3MbCs.Gast Athernet8 czas wym!szenia ko$iz i U.15 ps#przes-anie U15 bitów z pr"dkością 103MbCs.Ni abit Athernet8 czas wym!szenia ko$iz i R.0'S ps#przes-anie R0'S bitów z pr"dkością >NbCs.

>opo"o'ie sieci komputerowych(etody dost$pu do medium transmisyjne'o

Oe,nic e8

? rzerwa mi"dzyramkowa (an . inter*rame ap) 4minima$ny czas mi"dzy nadaniem ko$e ne ramki.

? 3 ó7 i i i# ( ) ti d $ 4

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 126/534

? 3pó7nienie propa ac i# (an .) propa ation de$ay 4 czas

potrzebny na prze ście sy na-! mi"dzy dwoma na da$eodda$onymi w"z-ami w sieci.? 6zas wym!szenia ko$iz i 4 czas przez który !rządzenie po

wykryci! ko$iz i nada e aby wym!siQ wykrycie ko$iz i przezinne w"z-y.

Athernet8 czas wym!szeniako$iz i .5 ps# przes-anie 5bitów z

pr"dkością $3MbCs.

Gast Athernet8 czaswym!szeniako$iz i U.15 ps# przes-anieU15

bitów z pr"dkością $33MbCs.

Ni abit Athernet8 czas wym!szenia ko$iz i R.0'S ps#przes-anie R0'S

bitów z pr"dkością >NbCs.

>opo"o'ie sieci komputerowych(etody dost$pu do medium transmisyjne'o,adyQ

• , przypadku zapełnienia łącza protokół ten 'eneruje du!estraty czasowe =e!e"i w$zeł nadający odbierze jaki) sy'nał

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 127/534

.co oznacza% !e inny w$zeł rozpoczął nadawanie/ przez jaki)

czas jeszcze nadaje w ce"u wymuszenia ko"izji D"a standarduIthernet jest to czas P @ ps >ransmisja 3 bitu w sieci Ithernet.przy szybko)ci "7(bEs/ odbywa si$ w czasie "77ns

Bo"ejna wersja protokołu tj *S(8E8( i *S(8E*8 8( .an'8( - Arbitratio o Messa1e ?riority % czy"i arbitra! w oparciu opriorytet wiadomo)ci/ posiada mechanizmy e"iminujące tąwad$

>opo"o'ie sieci komputerowych(etody dost$pu do medium

transmisyjne'o:nacznik - dost$p do medium ma posiadacz znacznika.tokenu/ >ą metod$ dost$pu do medium wykorzystuje si$ w

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 128/534

przypadku sieci typu >oken 9in'% których zasada działaniab$dzie opisana na jednym z ko"ejnych s"ajdów

(ode" 2S7-7S2(ode" 7S2 .pełna nazwa 7pen Systems 2nterconnection9e#erence (ode"/ - mode" odniesienia łączenia systemówotwartych

=est to standard zdefniowany w 34[ roku przez$ $

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 129/534

(i$dzynarodową 7r'anizacj$ Horma"izacyjną 2S7 oraz(i$dzynarodową 0ni$ >e"ekomunikacyjną 2>0->% opisującystruktur$ komunikacji sieciowej

, pierwszych "ata powstawania sieci producenci rozwiązańsieciowych budowa"i urządzenia wykorzystując własne

protokoły D"ate'o wła)nie na początku "at osiemdziesiąty 2S7dostrze'ła potrzeb$ stworzenia mode"u sieciowe'o pozwa"ająceproducentom sprz$t rozwijać i budować urządzenia sieciowewspółpracujące z urządzeniami wytwarzanymi przez inne frmy

(ode" 2S7-7S2(ode" 2S7 jest traktowany jako wzorzec d"a wi$kszo)ciprotokołów komunikacyjnychodstawowym zało!eniem mode"u 7S2 jest podziałsystemów sieciowych na 6 współpracujących ze sobą w

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 130/534

)ci)"e okre)"ony sposób warstw .an' "ayers/

(ode" 2S7-7S23 ,arstwa fzyczna . hysica" Cayer/,arstwa ta stanowi najni!szą warstw$ mode"u 7S2 rzejmujeona cią'i danych% czy"i ramki z warstwy dru'iej% czy"i łączadanych i przesyła szere'owo ich struktur$ i całą zawarto)ć bit

bi i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 131/534

po bicieBa!dy z protokołów warstwy działa dwukierunkowo% tak wi$cwarstwa fzyczna równie! przyjmuje strumienie bitów iprzekazuje je do warstwy dru'iejHie ma ona wbudowane'o mechanizmu słu!ące'o do okre)"aniaznaczenia otrzymywanych i wysyłanych bitów

7bejmuje ona jedynie procesy i mechanizmy dotycząceprzenoszenia sy'nałów na no)nik i odbierania z nie'o sy'nałów%a nie defniuje ona same'o medium transmisyjne'o% czy"ino)nika

(ode" 2S7-7S2@ ,arstwa łącza danych .Data Cink Cayer/,arstwa ta odpowiada za końcową inte'ra"no)ć wysyłany i odbieranychdanych ,arstwa ta odpowiedzia"na jest za tworzenie ramek ,arstwa łączadanych posiada własną struktur$ adresowania ,arstwa łącza danych jestpodzie"ona na dwie podwarstwyQ

k "i ł " 'i ' CC* C 'i " Ci k * "/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 132/534

• kontro"i łącza "o'iczne'o .CC* - Co'ica" Cink *ontro"/• kontro"i dost$pu do no)nika .(8* ] (edia 8ccess *ontro"/,arstwa łącza danych dodaje do przesyłane'o pakietu stopk$% zawierającąsum$ kontro"ną *9* 7dbiorca pakietu% sprawdzając sum$ kontro"ną jest wstanie sprawdzić poprawno)ć przesłanych =e!e"i *9* ob"iczone po odebraniupakietu nie jest z'odne z *9* zapisanym w stopce pakiet zostanie odrzuconyodwarstwa kontro"i dost$pu do no)nika .(8*/ umieszcza adresy fzyczne

nadawcy i odbiorcy pakietu w na'łówku ,arstwy fzyczne i łącza danych% wprzeciwieństwie do pozostałych warstw% są niezb$dne do komunikacji w siecikomputerowej% nieza"e!nie czy jest to siec C8H czy ,8H >e dwie warstwy'rupują mechanizmy potrzebne do komunikowania si$ z innymi urządzeniamiw r$bie tej samej sieci

(ode" 2S7-7S2@ ,arstwa łącza danych .Data Cink Cayer/,arstwa ta odpowiada za końcową inte'ra"no)ć wysyłany i odbieranychdanych ,arstwa ta odpowiedzia"na jest za tworzenie ramek ,arstwa łączadanych posiada własną struktur$ adresowania ,arstwa łącza danych jestpodzie"ona na dwie podwarstwyQ

k "i ł " 'i ' CC* C 'i " Ci k * t "/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 133/534

• kontro"i łącza "o'iczne'o .CC* - Co'ica" Cink *ontro"/• kontro"i dost$pu do no)nika .(8* ] (edia 8ccess *ontro"/,arstwa łącza danych dodaje do przesyłane'o pakietu stopk$% zawierającąsum$ kontro"ną *9* 7dbiorca pakietu% sprawdzając sum$ kontro"ną jest wstanie sprawdzić poprawno)ć przesłanych =e!e"i *9* ob"iczone po odebraniupakietu nie jest z'odne z *9* zapisanym w stopce pakiet zostanie odrzuconyodwarstwa kontro"i dost$pu do no)nika .(8*/ umieszcza adresy fzyczne

nadawcy i odbiorcy pakietu w na'łówku ,arstwy fzyczne i łącza danych% wprzeciwieństwie do pozostałych warstw% są niezb$dne do komunikacji w siecikomputerowej% nieza"e!nie czy jest to siec C8H czy ,8H >e dwie warstwy'rupują mechanizmy potrzebne do komunikowania si$ z innymi urządzeniamiwbr$bie tej samej sieci

(ode" 2S7-7S2P ,arstwa sieciowa .Het,ork Cayer/

,arstwa sieciowa jest odpowiedzia"na za przepływ danych .adresowanie itrasowanieEroutin'% czy"i znajdowanie dro'i w sieci/ w sieci% tj zapewniaodpowiednie skierowanie transmisji pakietów do urządzeń które nie są ze sobąbezpo)rednio połączone akiety mi$dzy dwoma punktami nie muszą zaka!dym razem poruszać si$ tą samą trasą yznaczenie dro'i odbywa si$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 134/534

ka!dym razem poruszać si$ tą samą trasą ,yznaczenie dro i odbywa si$

osobno d"a ka!de'o pakietu% z uwz'"$dnieniem aktua"ne'o obcią!enia sieci ,przeciwieństwie do warstwy łącza danych% warstwa ta nie posiadamechanizmów kontro"i poprawno)ci przesyłanych danych Do adresowaniapakietów w warstwie sieciowej słu!y protokół 2 .2nternet rotoco"/% który wna'łówku przesyłane'o pakietu umieszcza adresy 2 .P@ bitowy unika"ny d"adanej podsieci adres/ nadawcy i odbiorcy , przypadku zbyt du!ych danych%protokół 2 dokonuje ich #ra'mentacji i przesyła je w ki"ku mniejszych paczkach,arstwa sieciowa u!ywana jest do komunikowania si$ z komputeramiznajdującymi si$ poza "oka"nym se'mentem sieci C8H (o!"iwe to jest dzi$kiwłasnej architekturze trasowania% która jest nieza"e!na od adresowaniafzyczne'o warstwy @ *o ciekawe% dopuszcza si$ 'ubienie pakietów przezwarstw$ sieciową% 'dy router% w$zeł dokonujący trasowania "ub pewien#ra'ment sieci są przecią!one i nie są w anie przyjmować nowych pakietów

(ode" 2S7-7S2P ,arstwa sieciowa .Het,ork Cayer/,arstwa sieciowa jest odpowiedzia"na za przepływ danych .adresowanie itrasowanieEroutin'% czy"i znajdowanie dro'i w sieci/ w sieci% tj zapewniaodpowiednie skierowanie transmisji pakietów do urządzeń które nie są ze sobąbezpo)rednio połączone akiety mi$dzy dwoma punktami nie muszą zaka!dym razem poruszać si$ tą samą trasą ,yznaczenie dro'i odbywa si$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 135/534

ka!dym razem poruszać si$ tą samą trasą ,yznaczenie dro i odbywa si$

osobno d"a ka!de'o pakietu% z uwz'"$dnieniem aktua"ne'o obcią!enia sieci ,przeciwieństwie do warstwy łącza danych% warstwa ta nie posiadamechanizmów kontro"i poprawno)ci przesyłanych danych Do adresowaniapakietów w warstwie sieciowej słu!y protokół 2 .2nternet rotoco"/% który wna'łówku przesyłane'o pakietu umieszcza adresy 2 .P@ bitowy unika"ny d"adanej podsieci adres/ nadawcy i odbiorcy , przypadku zbyt du!ych danych%protokół 2 dokonuje ich #ra'mentacji i przesyła je w ki"ku mniejszych paczkach,arstwa sieciowa u!ywana jest do komunikowania si$ z komputeramiznajdującymi si$ poza "oka"nym se'mentem sieci C8H (o!"iwe to jest dzi$kiwłasnej architekturze trasowania% która jest nieza"e!na od adresowaniafzyczne'o warstwy @ *o ciekawe% dopuszcza si$ 'ubienie pakietów przezwarstw$ sieciową% 'dy router% w$zeł dokonujący trasowania "ub pewien#ra'ment sieci są przecią!one i me są w nie przyjmować nowych pakietów

(ode" 2S7-7S2 ,arstwa transportowa .>ransport Cayer/

:adaniem tej warstwy jest zapewnienie niezawodnej komunikacji pomi$dzyod"e'łymi komputerami .portami komunikacyjnymi w tych komputerach/% czy"ima podobne zadanie do warstwy łącza danych9ó!nica po"e'a mi$dzy innymi na tym% i! warstwa transportu zapewnia torównie! poza siecią C8H

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 136/534

równie! poza siecią C8H

,arstwa transportowa zapewnia to% i! odbiorca dostaje pakiety w tej samejko"ejno)ci% w jakiej nadawca je wysyła =e)"i wykryje ona brak pakietów wokre)"onym czasie "ub te! nadej)cie uszkodzonych pakietów% !ąda ichretransmisji Dodatkową #unkcją warstwy transportu jestresekwencjonowame pakietów% które zostały przysłane w nieodpowiedniejko"ejno)ci na przykład na skutek obrania wo"niejszej dro'i w sieci

Dane zbyt du!e do przesłania za jednym razem są dzie"one na tzwse'menty% które są ko"ejkowane i wysyłane w' nadanych im priorytetów ,tej warstwie działają protokoły np >* oraz 0D odstawowym ce"em przyprojektowaniu warstwy transportowej jest zapewnienie pełnej jejnieza"e!no)ci od zmian onstrukcyjnych sprz$tu

(ode" 2S7-7S25 ,arstwa sesji .Session Cayer/,arstwa sesji jest rzadko u!ywana 2stnieje wie"e protokołów% które włączają#unkcje tej warstwy do swojej warstwy transportowej Rłówne zadaniewarstwy sesji% to kontro"a nawiązywania i zrywania połączenia przezap"ikacje uruchomione na dwóch ró!nych urządzeniach w sieci , tym ce"utworzone jest wirtua"ne połączenie na podstawie nazwy u!ytkownika i nazwy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 137/534

tworzone jest wirtua ne połączenie na podstawie nazwy u!ytkownika i nazwykomputera odczas przesyłania danych% warstwa sesji ustawia punktykontro"ne in#ormujące które dane zostały przesłane i odebrane Dzi$ki temu%w przypadku utraty połączenia dane mo'ą być przesyłane od ostatnie'opunktu kontro"ne'o co wpływa na "epsze wykorzystanie dost$pnejprzepustowo)ci sieci ,arstwa ta odpowiada równie! za usta"enie czykomunikacja b$dzie zachodziła w jednym% czy obydwu kierunkach

, czasie projektowania warstw sesji zwraca si$ szcze'ó"ną uwa'$ nazapewnienie bezpieczeństwa przesyłanych danych =e)"i podczas aktua"izacjibazy danych zostanie przerwane połączenie% to zawarto)ć bazy mo!e staćsi$ nie spójna :adaniem warstwa sesji jest przeciwdziałaniem takimsytuacjom .a"e równie! same systemy baz danych posiadają odpowiedniemechanizmy/

(ode" 2S7-7S2; ,arstwa prezentacji . resentation Cayer/,arstwa prezentacji odpowiedzia"na jest za zarządzaniesposobem kodowania danych% zapewniając wzajemnedopasowanie sposobów reprezentacji danych% a w konsekwencjizrozumienie komunikujących si$ ap"ikacji 2naczej mówiąc%

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 138/534

zrozumienie komunikujących si$ ap ikacji 2naczej mówiąc%zajmuje si$ trans"acją sposobu prezentacji danych na zrozumiałyd"a dane'o systemu operacyjne'o i urządzenia 9ozwiązuje takieprob"emy jak niez'odno)ć reprezentacji "iczb% znaków końcawiersza% "iter narodowych% itp rzykładową #unkcją rea"izowaną

przez tą warstw$ jest kompresja "ub szy#rowanie przesyłanychdanych% pozwa"ająca na zwi$kszyć pr$dko)ć czy te!bezpieczeństwo transmisji in#ormacji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 139/534

(ode" 2S7-7S26 ,arstwa ap"ikacji .8pp"ication Cayer/

=est najwy!szą warstwą mode"u 7S2 ,arstwa ta nie obejmujeap"ikacji u!ytkownika% a"e pełni ro"$ inter#ejsu mi$dzy ap"ikacjau!ytkownika i usłu'ami w sieci :adania tej warstwy sąnajbardziej ró!norodne i po"e'ają na )wiadczeniu usłu'% takich

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 140/534

najbardziej ró!norodne i po e ają na )wiadczeniu usłu % takich jak np udost$pnianie zasobów sieciowych .p"ików% drukarek/2nny przykład to pro'ram pocztowy .k"ient poczty/% który wysyła!ądanie pobrania nowych wiadomo)ci do serwera 8p"ikacjak"iencka 'eneruje automatycznie !ądanie do odpowiednie'o

protokołu "ub protokołów warstwy ap"ikacji% a nast$pnieuruchamia sesj$ komunikacji w ce"u otrzymania odpowiednichp"ików

(ode" 2S7-7S26 ,arstwa ap"ikacji .8pp"ication Cayer/

=est najwy!szą warstwą mode"u 7S2 ,arstwa ta nie obejmujeap"ikacji u!ytkownika% a"e pełni ro"$ inter#ejsu mi$dzy ap"ikacjau!ytkownika i usłu'ami w sieci :adania tej warstwy sąnajbardziej ró!norodne i po"e'ają na )wiadczeniu usłu'% takich

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 141/534

j j p ją ) jak np udost$pnianie zasobów sieciowych .p"ików% drukarek/2nny przykład to pro'ram pocztowy .k"ient poczty/% który wysyła!ądanie pobrania nowych wiadomo)ci do serwera 8p"ikacjak"iencka 'eneruje automatycznie !ądanie do odpowiednie'oprotokołu "ub protokołów warstwy ap"ikacji% a nast$pnieuruchamia sesj$ komunikacji w ce"u otrzymania odpowiednichp"ików

(ode" 2S7-7S2,arstwa ap"ikacji 2nter#ejs d"a ap"ikacji poprzez

komendyread i wnte,arstwa

prezentac

Bodowanie danych d"a ana"izy iinterpretacji w nast$pnej warstwie

>worzenie i anu"owanie chwi"owe'opołączenia stacji oraz synchronizacja

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 142/534

ji

,arstwa

sesji

,arstwatransj /rtu

,arstwasieci

,arstwa danych

,arstwa fzyczna

procesu komunikacjiBontro"a transmisji danych d"awarstwy

sesji

>worzenie i anu"owanie połączeńoraz unikanie ko"izji w sieci

7pisuje protokół dost$pu do sieci.(8* -an' (edium 8ccess *ontro"/i zabezpieczanie przesyłanych

danychDefniuje medium transmisyjne%kodowanie

i pr$dko)ć transmisji

(ode" 2S7-7S2II1SS " i i 2G j . F j i i i i `

,arstwaap"ikacji

,arstwa

prezentacji

]

i N FH

2nter#ejs d"a ap"ikacji poprzezkomendy

read i writeBodowanie danych d"a ana"izy iinterpretacji w nast$pnej warstwie

>worzenie i anu"owanie chwi"owe'o j Kłączenia stacji oraz synchronizacja

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 143/534

,arstwa sesji

,arstwatransportu

,arstwa sieci,arstwa danych

(edium >ransmisji i

,arstwa fzyczna

procesu komunikacjiBontro"a transmisji danych d"awarstwy

sesji

>worzenie i anu"owanie połączeńoraz unikanie ko"izji w sieci

7pisuje protokół dost$pu do sieci.(8* -an' (edium 8ccess *ontro"/i zabezpieczanie przesyłanych

danychDefniuje medium transmisyjne%kodowanie

i pr$dko)ć transmisji

(ode" 2S7-7S2Hadajnik 7dbiornik 7pia i zastosowanie warstw

,arstwaap"ikacji

,arstwa

prezentacji

2nter#ejs d"a ap"ikacji poprzezkomendy

read i write

Bodowanie danych d"a ana"izy iinterpretacji w nast$pnej warstwie

>worzenie i anu"owanie chwi"owe'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 144/534

,arstwa sesji

,arstwatransportu

,arstwa sieci

,arstwa

danych

,arstwa

fzyczna

połączenia stacji oraz synchronizacjaprocesu komunikacji

Bontro"a transmisji danych d"awarstwy

sesji

>worzenie i anu"owanie połączeń oraz

unikanie ko"izji w sieci7pisuje protokół dost$pu do sieci

.(8* -an' (edium 8ccess *ontro"/ izabezpieczanie przesyłanych danychDefniuje medium transmisyjne%kodowanie

i pr$dko)ć transmisji

(edia transmisyjne&ab$e w standardzie Athernet.

? &abe$ koncentryczny jest kab"emniesymetrycznym ,y'"ąda jak standardowy kabe"anteny te"ewizyjnej 9R5[ 8E0% 9R5[ *E0

? 2kr"tka jest kab"em symetrycznym =est on

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 145/534

najcz$)ciej miedziany i składa si$ z ki"ku par !yłskr$conych ze sobą parami .od @ do nawet ki"kutysi$cy par skr$conych przewodów/ umieszczonychwe wspó"nej osłonie Hazwa Uskr$tka& pochodzi odan'ie"skie'o >wisted air Skr$cenia !ył mają na ce"uchronić przed przesłuchem

(edia transmisyjne2kr"tka

2chemat nazewnictwa przewodów8FFF BaseCBroad T4VV

• - oznacza pr$dko)ć transmisji sieci w (bps

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 146/534

• ?ase - ?aseband• ?road - ?roadband

• > - oznaczenie stosowane d"a kab"i typu skr$tka . an'twisted/

• - "iczba se'mentów o dłu'o)ci 3<< m

(ediatransmisyjne2kr"tka2chemat nazewnictwa przewodów8

FFF BaseCBroad T4VV • - oznacza pr$dko)ć transmisji sieci w (bps

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 147/534

• ?ase - ?aseband• ?road - ?roadband• > - oznaczenie stosowane d"a kab"i typu skr$tka . an'

twisted/

• - "iczba se'mentów o dłu'o)ci 3<< m

(edia transmisyjne2kr"tka

odział kab"i ze wz'"$du na kate'orieQ• Bate'oria 3 - u!ywany w te"e#onii• Bate'oria @ - transmisja danych do (bEs%• Bate'oria P - transmisja danych do 3< (bEs

k $ ń $

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 148/534

."7?ase>/% P-5 skr$ceńEstop$• Bate'oria - transmisja do 3; (bEs .>9/% 5-[skr$ceńEstop$

• Bate'oria 5 - transmisja do 3<<-35< (bEs .WastIthernet% WDD2% *DD2% 3<<OR-anyC8H/% [-3<skr$ceńEstop$ >eoretycznie da si$ przesłać tymkab"em sy'nał 3 RbEs% a"e zaprojektowany jestwyłącznie do sieci ha"# dup"e Ithernet .*S(8E*D/%w których maksyma"ny trans#er to 3<< (bEs asmo

do 3<< (1z

(edia transmisyjne2kr"tka

odział kab"i ze wz'"$du na kate'orieQ• Bate'oria 5e - transmisja do 3 RbEs .>9/% 5-[

skr$ceńEstop$ ,ykorzystywany w sieciach #u"idup"e Ithernet , stosunku do kate'orii 5

i i$d i i ł i i ' ł

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 149/534

poprawiono mi$dzy innymi z tłumieniem sy'nałuasmo do 3<< (1z• Bate'oria ; - transmisja do ;@@ (bEs% np sieci

8>(% Ri'abit Ithernet , praktyce kab"em kate'orii; mo!na przesłać sy'nał do 3< RbEs asmo do @5<(1z

• Bate'oria 6 - transmisja ponad 3 RbEs asmo do@5< (1z

(edia transmisyjne2kr"tka

• Babe" ekranowany• Ikranowany #o"ią• Ikranowany meta"ową siatką

Ik t " i tk i # "i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 150/534

• Ikranowany meta"ową siatką i #o"ią• Babe" nieekranowany

(edia transmisyjne2kr"tka

Sposób oznaczania poszcze'ó"nych rodzajów kab"idefniuje norma 2S7E2I* 33[<3Q@<<@Bab"e powinny posiadać opis w składni Eyy> % 'dzieQ• yy oznacza pojedynczą par$ kab"a

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 151/534

• odnosi si$ do cało)ci kab"a ,arto)ci przyjmowaneprzez oraz yyQ• 0 .an' unshie"ded/ - nieekranowane

• W .an' #oi"ed/ - ekranowane #o"ią• S .an' shie"ded/ - ekranowane siatką• SW .an' screened #oi"ed/ - ekranowane #o"ią i siatką

(edia transmisyjne2kr"tka

Hajcz$)ciej wyst$pujące konstrukcje kab"iQ• 0E0> .dawniej 0> / - skr$tka nieekranowana• WE0> .dawniej W> / - skr$tka #o"iowana• 0EW> - skr$tka z ka!dą parą w osobnym ekranie z #o"ii

• WEW> skr$tka z ka!dą parą w osobnym ekranie z #o"ii

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 152/534

• WEW> - skr$tka z ka!dą parą w osobnym ekranie z #o iidodatkowo cały kabe" znajduje si$ w ekranie z #o"ii

• SWE0> .dawniej S> / - skr$tka ekranowana #o"ią i siatką

• SEW> .dawniej SW> / - skr$tka z ka!dą parą #o"iowaną

dodatkowo w ekranie z siatki• SWEW> .dawniej S-S> / - skr$tka z ka!dą parą #o"iowaną

dodatkowo w ekranie z #o"ii i siatki

(ediatransmisyjne2kr"tkaBrzy!owanie kab"i

8by móc połączyć bezpo)rednio dwa komputery "ub dwahubyEswitche potrzebujemy tzw skrosowane'o .skrzy!owane'o/kab"a ,i$kszo)ć nowych urządzeń potraf samodzie"niedokonywać krosowania kab"i co oznacza% i! oboj$tne jest% czykorzystamy z kab"i Uprostych % czy te! skrosowanych Starsze

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 153/534

korzystamy z kab i Uprostych % czy te! skrosowanych Starszeurządzenia wyma'ają kab"i prostych do połączenia np switchado komputera% a skrosowanych do połączenia switcha zeswitchem "ub komputera z komputerem

(ediatransmisyjne2kr"tkaBrzy!owanie kab"i

8by móc połączyć bezpo)rednio dwa komputery "ub dwahubyEswitche potrzebujemy tzw skrosowane'o .skrzy!owane'o/kab"a ,i$kszo)ć nowych urządzeń potraf samodzie"niedokonywać krosowania kab"i co oznacza% i! oboj$tne jest% czykorzystamy z kab"i Uprostych&% czy te! skrosowanych Starsze

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 154/534

korzystamy z kab i Uprostych&% czy te! skrosowanych Starszeurządzenia wyma'ają kab"i prostych do połączenia np switchado komputera% a skrosowanych do połączenia switcha zeswitchem "ub komputera z komputerem

(ediatransmisyjne2kr"tkaB

o"ejno)ć przewodów w kab"u prostymHr

przewodu

q \

3

@P

?iało-

pomarahczowyń

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 155/534

@P

5;

6[

p yomarańczowy?ia"o-zie"ony

Hiebieski ?ia"o-niebieski :ie"ony

?iało-brązowy?rązowy

(ediatransmisyjne2kr"tkaBo"ejno)ć przewodów w kab"u skrosowanymQ

@

3 ?iało-pomarańczowy

omarańczowy

Y

,tyczka 3 .>-5;[?/Hr^^ Bo"or 2

• i

,tyczka @ .>-5;[8/Bo"or

?iało-zie"ony

:ie"ony

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 156/534

@P

5

;6[

y

?iało-zie"onyHiebieski

?iało-

niebieski:ie"ony

?iało-brązowy?rązowy

y?iało-

pomarańczowyHiebieski ?iało-

niebieskiomarańczowy?iało-brązowy

?rązowy

F

(edia transmisyjne&abe$ koncentryczny

5< 7hmowy kabe" koncentryczny w za"e!no)ci odwersji Ithernetu oznaczony jestQ

• symbo"em 9R-5[ d"a standardu >hin Ithernet3<?ase-@ .*ienki Ithernet 3<?ase-@/

• symbo"em 9R-33 d"a standardu >hick Ithernet

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 157/534

symbo em 9R 33 d a standardu hick Ithernet3<?ase-5 .Rruby Ithernet 3<?ase-5/

(edia transmisyjne&abe$ koncentryczny

odstawowe parametry kab"a koncentryczne'o wstandardzie 3<?ase-@Q

• Dłu'o)ć kab"aQ min < 5 m% ma 3[5 m• (aksyma"na pr$dko)ci transmisjiQ 3< (bEs• (aksyma"na "iczna w$złówQ P<

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 158/534

( y $ Q• (aksyma"na "iczba se'mentówQ 5 .całkowita

maksyma"na dłu'o)ć sieci 4@5 m/• Barta sieciowa połączona jest z kab"em

koncentrycznym za pomocą złącza ?H*

(edia transmisyjne&abe$ koncentryczny

odstawowe parametry kab"a koncentryczne'o wstandardzie 3<?ase-5Q

• Dłu'o)ć kab"aQ min < 5 m% ma 5<< m• (aksyma"na pr$dko)ci transmisjiQ 3< (bEs• (aksyma"na "iczna w$złówQ 3<<

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 159/534

( y $ Q• (aksyma"na "iczba se'mentówQ 5 .całkowita maksyma"na

dłu'o)ć sieci @5<< m/• Barta sieciowa połączona jest z kab"em koncentrycznym

za pomocą złącza ?H*

(ediatransmisyjne&abe$ koncentryczny

9R5[

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 160/534

(ediatransmisyjne&abe$ koncentryczny

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 161/534

(ediatransmisyjne&abe$ koncentryczny

>errmabrs >*onnedors

9<5[-80*oM

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 162/534

(edia transmisyjne&abe$ świat-owodowy

wiatłowód jest kab"em te"ekomunikacyjnymumo!"iwiającym przesyłanie sy'nału optyczne'o Ho)nikiemin#ormacji jest znajdujące si$ wewnątrz kab"a włókno)wiatłowodowe o )rednicy nieco wi$kszej od )rednicy"udzkie'o włosa ,ykorzystywane za"ety )wiatłowodu tozasi$' i pasmo transmisji wi$ksze ni! d"a innych mediówtransmisji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 163/534

transmisji

(ediatransmisyjne&abe$ świat-owodowySame )wiatłowody nie są odporne na działanieczynników zewn$trznych Są mało odporne na

działanie napr$!eń rozcią'ających% z'inających iskr$cających,yró!niamy dwa rodzaje zabezpieczenia )wiatłowoduQ"uAna tubaE"oose tub$ )cisła tubaEti'ht bu er

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 164/534

(ediatransmisyjne&abe$ świat-owodowy, ce"u e"iminacji "ub o'raniczenia wypromieniowania )wiatłaprzez boczne powierzchnie )wiatłowodu% stosuje si$ zmiany

współczynnika załamania )wiatła wewnątrz )wiatłowodu ,najprostszym przypadku są to zmiany skokowe% tj wewnątrz)wiatłowodu współczynnik załamania ma warto)ć wy!szą% ni! na

zewnątrz 0trzymanie promieni )wiatła w obr$bie takie'o)wiatłowodu zachodzi na skutek całkowite'o wewn$trzne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 165/534

)odbicia , przypadku% 'dy współczynnik załamania stopniowozmienia si$ w przekroju poprzecznym )wiatłowodu% mówimy o)wiatłowodach 'radientowych

(ediatransmisyjne&abe$ świat-owodowy9odzaje kab"i )wiatłowodowych Q

• jednomodowe• wie"omodoweRłówną ró!nicą mi$dzy )wiatłowodem jednomodowym iwie"omodowym jest sposób transmisji )wiatła w rdzeniu)wiatłowodowym , włóknie wie"omodowym transmitowanych jest wie"e wiązek )wiatła .modów/ o tej samej dłu'o)ci #a"i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 166/534

j ) j j )9ozprzestrzenianie si$ wie"u modów przyczynia si$ dopowstawania wewnątrz )wiatłowodu dyspersji modowej% czy"irozmycia sy'nału% które przekłada si$ na znaczne o'raniczenie

zasi$'u transmisji bądA jej szybko)ci 9ozmycie sy'nałuspowodowane jest ró!ną dro'ą mi$dzy nadajnikiem iodbiornikiem% jaka musi zostać pokonana przez ka!dy z modów,ynika to z ró!nych kątów odbicia wiązki )wiatła od 'ranicyrdzenia

(edia transmisyjne&abe$ świat-owodowy

:jawisko dyspersji modowej zostało wye"iminowane wwłóknach jednomodowych% w których rdzeniu transmitowany

jest ty"ko jeden mod )wiatła o okre)"onej dłu'o)ci #a"i ,przypadku )wiatłowodu jednomodowe'o #a"a )wiet"na rozchodzisi$ praktycznie równo"e'"e do osi )wiatłowodu

)wiatłowód wie"omodowy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 167/534

)wiatłowód jednomodowy

(edia transmisyjne&abe$ świat-owodowy

9odzaje Aródeł )wiatłaQ• dioda CID stosowana jest w )wiatłowodach wie"omodowych

• "aser stosowany jest w )wiatłowodach jedno orazwie"omodowych

:e wz'"$du na to% i! transmisja w kab"ach )wiatłowodowychodbywa si$ w jednym kierunku% kab"e )wiatłowodowe$ j i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 168/534

wyst$pują zawsze parami:e wz'"$du na materiał% )wiatłowody dzie"imy naQ• )wiatłowody szk"ane .R7W/• )wiatłowody p"astikowe . 7W/• )wiatłowody ze szk"anym rdzeniem i p"astikowym płaszczem

.1*SE *S% *W/

(edia transmisyjne&abe$ świat-owodowy

wiatłowodów u!ywa si$ najcz$)ciej do transmisji danych naod"e'ło)ci wie"u dziesiątek "ub nawet setek ki"ometrówBab"e )wiatłowodowe produkowane są w kawałkach o dłu'o)ci@ km% d"ate'o wa!nym aspektem techno"o'ii )wiatłowodowej

jest łączenie ze sobą ko"ejnych odcinków )wiatłowodów "ubpodłączanie ich do urządzeń aktywnych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 169/534

(ediatransmisyjne&abe$ świat-owodowy(etody łączenia )wiatłowodówQ

a/ za pomocą szybkozłączekb/ spawanie )wiatłowodów łukieme"ektrycznymc/ adaptery )wiatłowodowe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 170/534

(edia transmisyjne&abe$ świat-owodowy

Do 'łówny za"et kab"a )wiatłowodowe'o na"e!yodporno)ć transmisji naQ

• zakłócenia e"ektroma'netyczne• przepi$cia w insta"acji

• zawi"'ocenie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 171/534

0rządzenia sieciowe&arta sieciowa

Ba!dy komputer% który pracuje w sieci musi miećzainsta"owany adapter umo!"iwiający fzyczne przyłączenie donie'o okab"owania sieciowe'o "ub słu!ący do odbioru danychradiowych Hajcz$)ciej przyjmuj$ on postać karty rozszerzeńmontowanej w 'nieAdzie ma'istra"i *2% *2-I press "ub te!

zewn$trzne'o adaptera 0S?Ba!da karta sieciowa posiada unikatowy adres sprz$towy (8*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 172/534

.(edia 8ccess *ontro" address/ wykorzystywany doidentyfkowania komputera w sieci

8dres (8* składa si$ z [ bitów i zapisywany jest w postaciszesnastkowej ierwsze @ bity to kod producenta sprz$tu% apozostałe @ bity są unikatowe d"a dane'o e'zemp"arza kartysieciowej

0rządzenia sieciowe&arta sieciowa

Ba!dy komputer% który pracuje w sieci musi miećzainsta"owany adapter umo!"iwiający fzyczne przyłączenie donie'o okab"owania sieciowe'o "ub słu!ący do odbioru danychradiowych Hajcz$)ciej przyjmuj$ on postać karty rozszerzeńmontowanej w 'nieAdzie ma'istra"i *2% *2-I press "ub te!zewn$trzne'o adaptera 0S?Ba!da karta sieciowa posiada unikatowy adres sprz$towy (8*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 173/534

.(edia 8ccess *ontro" address/ wykorzystywany doidentyfkowania komputera w sieci

8dres (8* składa si$ z [ bitów i zapisywany jest w postaciszesnastkowej ierwsze @ bity to kod producenta sprz$tu% apozostałe @ bity są unikatowe d"a dane'o e'zemp"arza kartysieciowej

0rządzenia siecioweDtórnik

,tórnik .z an' repeater/% to inaczej re'enerator% wzmacniak

=est to urządzenie% które wzmacnia przesyłany sy'nał doodpowiednie'o poziomu

, j$zyku potocznym wtórniki% to najcz$)ciej dwuportoweurządzenie przeznaczone do przedłu!ania norma"ne'o

i$' k b"i i i h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 174/534

zasi$'u kab"i sieciowych

0rządzenia siecioweDtórnik

Działanie wtórnika umo!"iwia zwi$kszenie 'eo'rafczne'odziałania sieci C8H Ha przykład standard Ithernet okre)"amaksyma"ną od"e'ło)ć przesyłania sy'nału kab"em na 5<<metrów d"a pojedyncze'o se'mentu =ednak dzi$ki wtórnikomłączącym pi$ć se'mentów sy'nał w sieci Ithernet mo!na

przesłać kab"em na od"e'ło)ć do @ 5<< metrów*z$sto wtórniki łączą ze sobą se'menty wykorzystujące ró!nef ) iki t i j % kł d i ki k b "

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 175/534

fzyczne no)niki transmisyjne% na przykład cienki kabe"koncentryczny i )wiatłowody odobnie wtórniki d"a sieci >oken-9in' mo'ą konwertować sy'nały e"ektryczne pomi$dzyskr$tką ekranowaną i nieekranowaną oraz zamieniać je naimpu"sy )wiet"ne w przypadku )wiatłowodów

0rządzenia siecioweDtórnik

,tórniki skrupu"atnie przesyłają ka!dy bit danych z jedne'ose'mentu do nast$pne'o% nawet je)"i pakiety są uszkodzonew związku z awariami kart sieciowych% a tak!e pakiety% którenie są przeznaczone d"a w$złów w danym se'mencie sieciC8H, sieciach C8H wtórnik obecnie rzadko wyst$puje oddzie"nie%'dy! prawie zawsze je'o #unkcje są zaimp"ementowane wb d i j b d h d i h% t ki h j k

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 176/534

bardziej rozbudowanych urządzeniach% takich jakkoncentrator% router% przełącznik% most% które re'enerująsy'nał w ka!dym porcie

0rządzeniasiecioweMost (brid e)7 i"e wtórniki łączą #ra'menty sieci "oka"nych% o ty"e mostymo'ą łączyć se'menty okab"owania sieci "oka"nych% mo'ą

równie! łączyć szybkie kab"e sieci C8H z wo"niejszymino)nikami% na przykład z dzier!awionymi "iniamite"e#onicznymi

Dwa 'łówne zadania mostów to zwi$kszenie zasi$'u sieci .czy"idziałanie jako wtórnik/ i se'mentacja ruchu w sieci odobniejak wtórniki% mosty mo'ą przesyłać pakiety "ub ramki pomi$dzy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 177/534

jak wtórniki% mosty mo ą przesyłać pakiety ub ramki pomi$dzyró!nymi no)nikami =ednak w odró!nieniu od wtórników mostyprzekazują do nast$pne'o se'mentu ty"ko ruch% który jest

adresowany do urządzeń w tym se'mencie, ten sposób przyczyniają si$ do o'raniczenia niepotrzebne'oruchu pomi$dzy se'mentami

0rządzeniasiecioweMost (brid e)(osty odczytują adres doce"owy .najcz$)ciej jest to adreszapro'ramowany w karcie sieciowej doce"owe'o w$zła/ pakietu

danych i sprawdzają% czy ten adres znajduje si$ w tym samymse'mencie sieci% co adres Aródłowy =e)"i tak% most nieprzekazuje pakietu do sąsiednie'o se'mentu% je)"i nie% przesyła

'o da"ejWunkcje mostów wią!ą si$ z podwarstwą dost$pu do no)nika.(8*/% która na"e!y do warstwy łącza danych mode"u 7S2 (osty

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 178/534

.(8 /% która na e!y do warstwy łącza danych mode u 7S2 (ostypotrafą okre)"ić miejsce doce"owe danych na podstawie odczytuadresu stacji w pakiecie sieci Ithernet "ub w ramce >oken-9in'

Hie mo'ą one jednak zajrzeć 'ł$biej do pakietu i odczytać adres2 "ub 2 D"ate'o cz$sto nazywa si$ je mostami warstwy (8*

0rządzenia sieciowe%o!ter

>o urządzenie% które słu!y do łączenia ró!nych siecikomputerowych% np sieci 2nternet z siecią "oka"ną "ub sieci otzw ró!nych maskach:a pomocą wbudowanych mechanizmów% np H8> .Het,ork8ddress >rans"ation/% router wyznacza tras$ pakietom w sieciHazwa router pochodzi od procesu trasowania .z an' routin'/9utery w małych sieciach zwyk"e posiadają zinte'rowany

ł ik it h/% kt d t$ iWi% d ! d "

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 179/534

przełącznik .switch/% punkt dost$powy ,iWi% a dro!sze mode"emo'ą być te! wyposa!one np w bramk$ Oo" % serwera p"ików"ub serwera drukarek9outer pracuje w trzeciej warstwie mode"u 7S2

0rządzenia sieciowe%o!ter

>ak jak mosty rozszerzają zakres #unkcji wtórników% tak routeryrozszerzają #unkcjona"no)ć mostów 9outery odczytują bardziejzło!one in#ormacje adresowe z pakietu "ub ramki i mo'ą dodaćwi$cej in#ormacji% aby przesłać pakiet poprzez sieć9outer mo!e na przykład opakować pakiet ethernetowy wUkopert$ z danych zawierających in#ormacje o routin'u itransmisji niezb$dne do przesłania pakietu w sieci z komutacjąpakietów @5 Biedy opakowane dane dotrą na dru'i koniec

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 180/534

pakietów @5 Biedy opakowane dane dotrą na dru i koniecsieci% router odbierający usunie niepotrzebne ju! daneprotokołu @5% ponownie zaadresuje pakiet i skieruje 'o dopodłączone'o se'mentu sieci C8H

0rządzenia sieciowe%o!ter

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 181/534

0rządzenia sieciowe%o!ter :s. Most

(ost wykonuje swoje zadania posłu'ując si$ tab"icą adresów(8* w$złów sieci Ithernet "ub >oken-9in'% którą sam budujeniejako ucząc si$ 8dresy te są przypisywane kartom przezproducenta% wi$c ich rozkład w sieci jest zupełnieprzypadkowy (ost po prostu zapami$tuje adresy stacji

pojawiające si$ na danym łączu i po stworzeniu tabe"i%z'odnie z nią kieruje ruchem >akie podej)cie nie wyma'a!adnej in'erencji ze strony administratora sieci Hatomiast

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 182/534

j j yroutery oczekują 'rupowania w$złów z'odnie z okre)"onymschematem adresowania% na przykład takim jak 2 % którydefniowany jest wcze)niej przez administratora sieci

0rządzeniasieciowerze-ącznik (switch)0rządzenie łączące se'menty sieci komputerowej pracujące'łównie w dru'iej warstwie mode"u 2S7E7S2 .łącza danych/% je'o

zadaniem jest przekazywanie ramki mi$dzy se'mentami sieci zdoborem portu przełącznika% na który jest przekazywanaierwszy przełącznik ethernetowy został wprowadzony przez

frm$ Ba"pana w 344< roku2stnieją równie! przełączniki warstwy trzeciej% które pełnią ro"$taką jak routery% a"e w dzisiejszych czasach zostały praktycznie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 183/534

całkowicie wyparte przez routery

0rządzenia sieciowerze-ącznik (switch)

0rządzenie łączące se'menty sieci komputerowej pracujące'łównie w dru'iej warstwie mode"u 2S7E7S2 .łącza danych/% je'ozadaniem jest przekazywanie ramki mi$dzy se'mentami sieci zdoborem portu przełącznika% na który jest przekazywanaierwszy przełącznik ethernetowy został wprowadzony przez

frm$ Ba"pana w 344< roku2stnieją równie! przełączniki warstwy trzeciej% które pełnią ro"$taką jak routery% a"e w dzisiejszych czasach zostały praktycznie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 184/534

ą j y j y y p ycałkowicie wyparte przez routery

0rządzeniasieciowe%o!ter :s. prze-ącznik 9outer pracuje w warstwie trzeciej i do podejmowania decyzji otym 'dzie przesłać in#ormacje potrzebuje Aródłowe'o i

doce"owe'o adresu 2 pakietu Hajcz$)ciej router odpowiada załączenie sieci ,8H z C8Hrzełącznik pracuje w warstwie dru'iej i decyzj$ o odpowiednim

zaadresowaniu przesyłanych danych podejmuje na podstawieadresów (8* zawartych w ramkach Hajcz$)ciej switchodpowiada za kierowaniem ruchu w sieciach C8H

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 185/534

, warstwie trzeciej mówimy o pakietach% a w warstwie dru'iejmówimy o ramkach

0rządzeniasieciowe%o!ter :s. prze-ącznik

9outer pracuje w warstwie trzeciej i do podejmowania decyzji otym 'dzie przesłać in#ormacje potrzebuje Aródłowe'o idoce"owe'o adresu 2 pakietu Hajcz$)ciej router odpowiada załączenie sieci ,8H z C8Hrzełącznik pracuje w warstwie dru'iej i decyzj$ o odpowiednim

zaadresowaniu przesyłanych danych podejmuje na podstawieadresów (8* zawartych w ramkach Hajcz$)ciej switchodpowiada za kierowaniem ruchu w sieciach C8H

i i j ó i ki h% i d i j

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 186/534

, warstwie trzeciej mówimy o pakietach% a w warstwie dru'iejmówimy o ramkach

0rządzeniasieciowe&oncentrator (z an .h!b)Boncentrator jest urządzeniem pracującym w warstwiepierwszej mode"u 7S2% przesyłającym sy'nał z jedne'o portu

.'niazda/ na wszystkie pozostałeBoncentrator nie ana"izuje ramki pod kątem adresu (8* oraz2 % a poniewa! powtarza on ka!dy sy'nał e"ektroniczny% tworzy

jedną domen$ ko"izyjnąBoncentrator najcz$)ciej podłączany jest do routera jakoroz'ał$ziacz% do które'o podłączane są pozostałe urządzeniai i % j j b % " b d k ki i i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 187/534

sieciowe% tj np stacje robocze% serwery "ub drukarki sieciowe

0rządzenia sieciowe&oncentrator :s. rze-ącznik

rzełącznik jest bardziej inte"i'entny% 'dy! przekazuje ramkiwyłącznie do doce"owe'o se'mentu siecirzełącznik działa w trybie dup"eks .w przeciwieństwie dokoncentratora/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 188/534

0rządzenia siecioweBrama ( ateway)

>radycyjna defnicja bramy dotyczy komputera działające'orównie! z innymi protokołami i w innych warstwachsieciowychQ• brama mo!e odbierać adresowane do siebie pakiety

wybranych protokołów i interpretować je na poziomie

ap"ikacji - zwyk"e okre)"a si$ ją wtedy jako serwerpo)redniczący

• niektóre bramy zapewniają równie! przeniesienie pakietui i j d k d i i i k %

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 189/534

sieci o jednym protoko"e do sieci o innym protoko"e% np z2 do 2 ;

0rządzeniasiecioweBrama ( ateway),obec upowszechnienia si$ sieci >* E2 poj$cie bramy sieciowej

stało si$ praktycznie to!same z routerem , sieci >* E2domy)"na brama .an' de#au"t 'ateway/ oznacza router% doktóre'o komputery sieci "oka"nej mają wysyłać pakiety o i"e niepowinny być one kierowane w sieć "oka"ną "ub do innych%

znanych im routerów, typowej konf'uracji sieci "oka"nej >* E2 wszystkiekomputery korzystają z jednej domy)"nej bramy% którazapewnia im łączno)ć z innymi podsieciami "ub z

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 190/534

apew a ąc o)ć y pods ec a ub2nternetem

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 191/534

0rządzeniasiecioweDarstwy sieciowe

,arstwa Wunkcje 0rządzeniełączące

6 ,arstwa ap"ikacji 8p"ikacje przesyłają p"iki% emu"ujątermina"e i 'enerują inny ruch

?rama

; ,arstwa prezentacji ro'ramy #ormatują dane i dokonująkonwersji znaków

?rama

5 ,arstwa sesji ro'ramy ne'ocjują i nawiązują

połączenia pomi$dzy w$złami

?rama

,arstwatransportowa

ro'ramy zapewniają dostaw$ danychod nadawcy do adresata

Hiektóreprzełączniki

P ,arstwa sieci ro'ramy kierują pakiety pomi$dzywie"oma łączami mi$dzysieciowymi

9outer iprzełącznik

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 192/534

@ ,arstwa łączadanych

7pro'ramowanie wbudowane w sprz$tprzesyła pakiety "ub ramki

(ost

3 ,arstwa fzyczna 7pro'ramowanie wbudowane w sprz$tdzie"i dane na pakiety "ub ramki iprzy'otowuje je do transmisji

,tórnik

0rządzenia sieciowe

,szystkie urządzenia porta"owe% w szcze'ó"no)ci routery%a"e tak!e przełączniki% z uwa'i na odczytywanie danych zpakietów i ich obsłu'$ wprowadzają pewne opóAnienie wtransmisji 7póAnienie to okre)"a si$ technicznym terminemzwłoka ."atency/ (ówi si$ na przykład o zwłoce sieci

:włoka jest szcze'ó"nie istotna wjJrzypadku zastosowań wczasie rzeczywistym% na przykład transmisji 'łosu w postacipakietów protokołu 2 .Ooice <O J= ^^J^ p" / Subiektywna

jako)ć 'łosu transmitowane'o w sieciach 2 znacznie si$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 193/534

po'arsza przy zwłoce sieci si$'ającej << mi"isekund

rotokoły sieciowe

rotokół internetowy .an' 2nternet rotoco"% skrót 2 /% tozbiór )cisłych re'uł i kroków post$powania% które sąautomatycznie wykonywane przez urządzeniakomunikacyjne w ce"u nawiązania łączno)ci i wymianydanych

opu"arne protokoły siecioweQDHS - 5P% W> - @3% 1>> - [<% 1>> S - P% 29* - ;;;6%HH> - 334% 7 P - 33<% S 7 P - 445% S(> - @5%SS1 - @@% >e"net - @P% 2(8 - 3 P

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 194/534

SS1 @@% e net @P% 2(8 3 P

rotokoły sieciowe

rotokół internetowy .an' 2nternet rotoco"% skrót 2 /% tozbiór )cisłych re'uł i kroków post$powania% które sąautomatycznie wykonywane przez urządzeniakomunikacyjne w ce"u nawiązania łączno)ci i wymianydanych

opu"arne protokoły siecioweQDHS - 5P% W> - @3% 1>> - [<% 1>> S - P% 29* - ;;;6%HH> - 334% 7 P - 33<% S 7 P - 445% S(> - @5%SS1 - @@% >e"net - @P% 2(8 - 3 P

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 195/534

@@ @ (

(ode" >* E2

(ode" >* E2 .an' >ransmission *ontro" rotoco"E"ntemetrotoco"/ - teoretyczny mode" warstwowej strukturyprotokołów komunikacyjnych(ode" >* E2 został stworzony w "atach 6< wieku wD89 8% aby pomóc w tworzeniu odpornych na atak

sieci komputerowych otem stał si$ podstawąstruktury 2nternetu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 196/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 197/534

(ode" >* E2

odobnie jak miało to miejsce w przypadku mode"u 7S2%podstawowym zało!eniem mode"u >* E2 jest podział całe'oza'adnienia komunikacji sieciowej na ki"ka współpracującychze sobą warstwBa!da z tych warstw mo!e być tworzona przez pro'ramistów

zupełnie nieza"e!nie% je!e"i narzucimy pewne protokoływedłu' których wymieniają si$ one in#ormacjami,yst$pujące w mode"u >* E2 warstwy toQ• warstwa dost$pu do sieci• warstwa 2nternetu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 198/534

• warstwa 2nternetu

• warstwa transportowa• warstwa ap"ikacji

(ode" >* E2,arstwa dost$pu dosieci,arstwa dost$pu do sieci .z an' network access "ayer/zwana te! warstwą fzyczną% jest najni!szą warstwą:ajmuje si$ ona zajmuje si$ przekazywaniem danych przezfzyczne połączenia mi$dzy urządzeniami sieciowymi%którymi są najcz$)ciej karty sieciowe "ub modemy

,arstwa ta jest czasami wyposa!ona w protokoły dodynamiczne'o okre)"ania adresów 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 199/534

(ode" >* E2,arstwa2nternetu,arstwa 2nternetu zwana równie! warstwą protokołuinternetowe'o .z an' 2nternet protoco" "ayer/% to sednodziałania 2nternetu, warstwie tej przetwarzane są data'ramy posiadająceadresy 2 i usta"ana jest odpowiednia dro'a do

doce"owe'o komputera w sieci , przypadku routerów% jest to najwy!sza warstw

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 200/534

(ode" >* E2,arstwatransportowa,arstwa transportowa .z an' host-to-host "ayer/'warantuje pewno)ć i przesyłania danych oraz kierujewła)ciwe in#ormacje do odpowiednich ap"ikacji 7piera si$ tona wykorzystaniu portów okre)"onych d"a ka!de'opołączenia , jednym komputerze mo!e istnieć wie"eap"ikacji wymieniających dane z tym samym komputerem wsieci i nie nastąpi wymieszanie si$ przesyłanych przez niedanych :adaniem tej warstwy jest równie! nawiązywanie izrywanie transmisji mi$dzy komputerami

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 201/534

(ode" >* E2,arstwaap"ikacji

,arstwa ap"ikacji zwana równie! warstwą procesową .z an'process "ayer/ to najwy!szy poziom% w którym pracująu!yteczne d"a człowieka ap"ikacje takie jak np serwer ,,,czy prze'"ądarka internetowa 7bejmuje ona zestaw'otowych protokołów% które ap"ikacje wykorzystują doprzesyłania ró!ne'o typu in#ormacji w sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 202/534

(ode" >* E2

(7DIC 7S2

8p"ikacji

rezentacji

Sesji

>ransportow

a Sieciowa

ącza

(7DIC >* E2

8p"ikacji

>ransportowa

2nternetu

Dost$pu do sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 203/534

danychWizyczna

(ode" >* E2(7DIC

8p"ikacjirezentacji

Sesji

>ransportow

a Sieciowa

ącza

8p"ikacji

>ransportowa

2nternetu

Dost$pu do sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 204/534

danychWizyczna

(ode" >* E2rotokoły

,arstwa rotokoły

8p"ikacji8DS % 8 *% 8pp"eta"k% 8W % D8 % DC*%O+2ID@B% W>8(%GT # XTT # XTT 2# >M/ #29*% H* %+etB>32# H,C2nk% H> % 8 %3 # 9 *% 2MT # 2MB# 22X# >D2%Te$net#<<% 5<<

>ransportowa 8I % 8> % H? % Het?I02% 9>( % 9> % S %

229# T6 # @OSieciowa 89 % 2 %>6M # > sec# +/T# H,Cink%Het?I02% DD

Dost$pu dosieci

3<?8SI->% [<@ 33 ,2W2% 8DSC% D1* %Ithernet% Ither>a"k% Wibr$ *hanne"% 2SDH%C " "k% HD2S% 7D2% % 9S @P@% SC2 %

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 205/534

sieci Coca">a"k% HD2S% 7D2% % 9S-@P@% SC2 % >oken 9in'% >oken>a"k% O4<

rotokoły sieciowe,arstwa ap"ikacji8DS .8pp"e>a"k Data Stream rotoco"/ - protokół warstwy sesjiumo!"iwiający dwóm w$złom 8pp"eta"k nawiązać niezawodnąkomunikacj$8 * .an' 8d anced ro'ram to ro'ram *ommunications/-protokół komunikacyjny opracowany przez frm$ 2?(% któryumo!"iwiał współdzie"enie ap"ikacji w sieci8pp"e 8pp"e>a"k - pakiet protokołów komunikacyjnychstworzonych przez frm$ 8pp"e *omputer w roku 34[ %umo!"iwiających tworzenie sieci komputerowych i podstawowychusłu' sieciowych d"a komputerów (acintosh i innych produktówtej frmy o pewnym czasie frma 8pp"e *omputer zaprzestałarozwoju 8pp"e>a"k i zacz$ła wykorzystywać w swych produktach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 206/534

j pp $ y y y y p

>* E2 % który stawał si$ coraz popu"arniejszy

rotokoły sieciowe,arstwa ap"ikacji8W .8pp"e>a"k Wi"in' rotoco"/ - słu!ył do komunikacji zserwerami p"ików 8pp"eShare Hada" jest stosowany pod nazwą8pp"e Wi"in' rotoco"D8 .Directory 8ccess rotoco"/ jest standardem stworzonymprzez 2>0-> oraz 2S7 w roku 34[[ w ce"u dost$pu do usłu'ikata"o'owej 5<<ID@B .eDonkey @<<</ - protokół sieciowy typu @ ierwszymk"ientem obsłu'ującym ten protokół był eDonkey@<<<% stądnazwa i wynikające z te'o powodu niejednoznaczno)ciQ czasemokre)"enie eDonkey dotyczy k"ienta% a czasem rodzaju sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 207/534

rotokoły sieciowe,arstwa ap"ikacjiW>8( .Wi"e >rans#er 8ccess and (ana'ement protoco"/ -protokółsiódmej warstwy mode"u 7S2% opracowany przez (i$dzynarodową7r'anizacj$ Horma"izacyjną 2S7 ?ył on próbą zinte'rowania w

jednym protoko"e za'adnień przesyłania p"ików oraz zda"ne'odost$pu do otwartych p"ików W>8( nie został szerokozastosowany w 2nternecie% obecnie ce"e do jakich byłzaprojektowany rea"izują S(?% HWS i 8ndrew Wi"e System

H* .Het,are *ore rotoco"/ - protokół sieciowy% opracowany iwykorzystywany przez frm$ Ho e""% u!ywany 'łównie pod kontro"ąsystemu operacyjne'o Het,are H* słu!y do uzyskiwaniadost$pu do p"ików% kata"o'ów% drukarek sieciowych% synchronizacjize'ara systemowe'o% zarządzania pocztą e"ektroniczną% zda"ne'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 208/534

wywoływania po"eceń w trybie termina"owym i innych usłu'sieciowych

rotokoły sieciowe,arstwa ap"ikacjiH,Cink - protokół .kompatybi"ny z 2 ES EHet?27S/ dowspółpracy sieci (icroso#t z sieciami Ho e"" w systemachoperacyjnych rodziny ,indowsHet?27S .inaczej H?> "ub Het?>/ - protokół sieciowyumo!"iwiający ap"ikacjom opartym na przestarzałym inter#ejsieHet?27Su komunikacj$ w sieciach >* E2 Het?27S zostałzaprojektowany we wczesnych "atach [< z my)"ą o bardzomałych sieciach .do 3@ komputerów/ Hiektóre ap"ikacje wcią! jednak u!ywają Het?27S-u% stąd nie są przystosowane dodzisiejszych sieci "iczących setki komputerów Hatomiastpoprawnie skonf'urowany% Het?ios pozwa"a tym ap"ikacjom nakomunikacj$ w du!ych sieciach >* E2 .równie! w całym

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 209/534

2nternecie% choć związane są z tym prob"emy z bezpieczeństwem/nie zmieniając nic w samej architekturze sieci

rotokoły sieciowe,arstwa ap"ikacjiH> .Het,ork >ime rotoco"/ - protokół synchronizacji czasupomi$dzy komputerami ,zorcowy czas 0>* .0ni ersa" >ime*"ock "ub *oordinated 0ni ersa" >ime/ mo!e pochodzićbezpo)rednio z ze'arów atomowych "ub po)rednio zespecja"izowanych serwerów czasu .an' >ime Ser er H> /rotokół H> jest coraz powszechniej uznawany za )wiatowystandard synchronizacji czasu w urządzeniach

te"ein#ormatycznych i te"ekomunikacyjnych (a swojąimp"ementacj$ d"a wi$kszo)ci współczesnych systemówoperacyjnych% z (icroso#t ,indows H>E@BE E@<<PEO2S>8E6włącznieSH> uproszczona wersja protokołu ,ersja ta znajduje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 210/534

powszechne zastosowanie w prostych systemach operacyjnych irozwiązaniach% w urządzeniach przeno)nych i w te"e#onachkomórkowych

rotokoły sieciowe,arstwa ap"ikacji - S(?S(? .Ser er (essa'e ?łock/ - protokół słu!ący udost$pnianiuzasobów komputera% np p"ików "ub drukarek :nany jest równie!

jako *2WS .*ommon 2nternet Wi"e System/rotokół opracowany przez frmy 2?(% 2nte" i (icroso#t% po razpierwszy zastosowany w systemie (S-D7S P 3S(? jest protokołem typu k"ient-serwer% a wi$c opiera si$ nasystemie zapytań 'enerowanych przez k"ienta i odpowiedzi odserwera ,yjątkiem od tej zasady jest mechanizm tzwopportunistic "ock .b"okady/% który po"e'a na wy'enerowaniuUnieproszone'o& sy'nału przez k"ienta sy'nał in#ormujący ozerwaniu wcze)niej zało!onej b"okady*hoć sam protokół ma charakter k"ient-serwer% to z racji te'o% !e

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 211/534

najcz$)ciej maszyny k"ienckie dysponują tak!e #unkcjamiserwerowymi .tak staje si$ w przypadku udost$pniania p"ików/ tosieci S(? nabierają charakteru sieci peer-to-peer

rotokoły sieciowe,arstwa ap"ikacji - S(?2dentyfkacja komputerów w sieciach S(? odbywa si$ za pomocąich nazw Het?27S .nazwą jest cią' znaków% nie dłu!szy ni! 35znaków/ "ub za pomocą mechanizmów protokołów &pod"e'łych&S(?% np poprzez adres 2 czy nazw DHS% 'dy S(? wykorzystujeprotokół >* do transportu danych 7d wersji ,in@k pracujebezpo)rednio na >* % a wi$kszo)ć k"ientów na 8ndroida i Cinu anada" korzysta z Het?27Su

ierwotna wersja protokołu umo!"iwiała podstawowe operacjeQ• otwieranie i zamykanie p"ików i drukarek• odczyt i zapis zEdo p"ików• tworzenie i kasowanie p"ikówEkata"o'ów

• przeszukiwanie kata"o'ów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 212/534

przeszukiwanie kata o ów• ustawianie i odczytywanie atrybutów p"ików b"okowanie iudost$pnianie wybranych #ra'mentów p"ików

rotokoły sieciowe,arstwa ap"ikacji - S(?Hajcz$)ciej z imp"ementacją protokołu S(? spotykamy si$ przyokazji styczno)ci z systemem ,indows Ba!da wersja począwszyod ,indows P 33 #or ,ork'roups zawiera imp"ementacj$ S(?

Hie są to jedyne imp"ementacje 2mp"ementacje protokołu S(?istnieją na wie"u p"at#ormachQ Samba .d"a systemów 0ni % opensource/ oraz produkty komercyjne d"a systemów S*7 0H2 ware%

S*7 7penSer er% So"aris% 1 -0 % 7SE@% zE7S .dwieimp"ementacjeQ DWSES(? i open-sourceLowa Samba/% 8ndroida.8ndS(?% Samba Ser er% Samba Wi"esharin'% I p`orer Wi"e(ana'er/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 213/534

rotokoły sieciowe,arstwa ap"ikacji - S(?S(? o#eruje dwa mode"e bezpieczeństwaQ

• share "e e" - po"e'ający na zabezpieczeniu zasobu iznajdujących si$ w nim p"ików hasłem :najomo)ć same'ohasła wystarcza do uzyskania dost$pu =est to jedyny mode" npw ,indows #or ,ork'roups% ,indows 45E4[E(e oraz jako jednaz mo!"iwo)ci w Sambie

• user "e e" - oparty na zabezpieczaniu konkretnych p"ikówpoprzez prawa dost$pu przyporządkowane konkretnymu!ytkownikom :najomo)ć u!ytkownika i hasła jest warunkiemdo uzyskania dost$pu do zasobu =est to jedyny mode" np w,indows z "inii H> czy"i ,indows H>P 53E <E@<<<E E@<<PE@<<[ oraz jako jedna z mo!"iwo)ci w

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 214/534

Sambie

rotokoły sieciowe,arstwa ap"ikacji - S(?

,ykorzystywane przez protokół S(? porty siecioweQ

• 3P6E0D % 3P[E0D % 3P4E>*• opcjona"nie 5E>*, ramach jednej sesji k"ient mo!e nawiązać wie"e połączeń dodrzew kata"o'owychQ• Ba!de drzewo jest udziałem% który mo!e być montowany• 9ó!ni u!ytkownicy muszą nawiązywać oddzie"ne połączenia

,raz z pojawieniem si$ systemu ,indows Oista i ,indows Ser er@<<[% pojawił si$ protokół S(? w wersji @ <% która pozwa"a "epiejwykorzystać łącze% np przesyłanie wie"u po"eceń S(? w tym

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 215/534

y y ą p p y p ( ysamym pakiecie% dzi$ki czemu jest o prawie [< razy szybszy ni!S(? w wersji 3 <

rotokoły sieciowe,arstwa ap"ikacji - >e"net >e"net - protokół obsłu'i od"e'łe'o termina"a w architekturzek"ient-serwer =est najstarszą i najbardziej e"ementarną usłu'ąinternetową ort wykorzystywany przez protokół te"net to @P

>e"net obsłu'uje jedynie termina"e a"#anumeryczne% co oznacza%i! nie obsłu'uje myszy ani innych urządzeń wskazujących >e"netnie obsłu'uje równie! 'rafcznych inter#ejsów u!ytkownika% awszystkie po"ecenia muszą być wprowadzane w wierszu po"eceńo"ecenia wprowadzane są na komputerze k"iencie i przysłane sąpoprzez sieć do serwera% na którym zainsta"owane jestopro'ramowanie serwera te"netu , odpowiedzi serwer odsyłakomunikaty% które nast$pnie wy)wiet"ane są na ekranie k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 216/534

rotokoły sieciowe,arstwa ap"ikacji - >e"net, przypadku systemów z rodziny 0ni % do korzystania z >e"netuwyma'ane jest posiadanie na serwerze konta typu she"" czy"i zdost$pem do konso"i?ardzo cz$sto usłu'a te"net imp"ementowana jest do urządzeńaktywnych sieci .przełączniki% routery/ w ce"u ułatwienia zda"nejkonf'uracji 7becnie rozwiązanie to zast$powane jest przezzarządzenie urządzeniami aktywnymi za po)rednictwem

inter#ejsu ,,,Hajwi$kszą wadą >e"netu jest to% i! połączenie nie jestszy#rowane% a wi$c istnieje mo!"iwo)ć przechwyceniaprzesyłanych danych : te'o powodu cz$)ciej stosuje si$nast$pc$ protokołu >e"net% czy"i SS1

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 217/534

rotokoły sieciowe,arstwa ap"ikacji - >e"net, przypadku systemów z rodziny 0ni % do korzystania z >e"netuwyma'ane jest posiadanie na serwerze konta typu she"" czy"i zdost$pem do konso"i?ardzo cz$sto usłu'a te"net imp"ementowana jest do urządzeńaktywnych sieci .przełączniki% routery/ w ce"u ułatwienia zda"nejkonf'uracji 7becnie rozwiązanie to zast$powane jest przezzarządzenie urządzeniami aktywnymi za po)rednictwem

inter#ejsu ,,,Hajwi$kszą wadą >e"netu jest to% i! połączenie nie jestszy#rowane% a wi$c istnieje mo!"iwo)ć przechwyceniaprzesyłanych danych : te'o powodu cz$)ciej stosuje si$nast$pc$ protokołu >e"net% czy"i SS1

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 218/534

rotokoły sieciowe,arstwa ap"ikacji - SS1SS1 .Secure She""/ jest nast$pcą usłu'i >e"net odobnie jak

>e"net umo!"iwia on wykonywanie po"eceń na zda"nymkomputerze Rłówna ró!nica w stosunku do >e"netu po"e'a natym% i! przesyłane in#ormacje są kodowanerotokół SS1 dzie"i si$ na ki"ka warstwQ• protokół warstwy transportowej .>ransport Cayer rotoco"/• protokół autoryzacji .0ser 8uthentication rotoco"/• protokół połączenia .*onnection rotoco"/• protokoły u!ytkownika .*"ient rotoco"s/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 219/534

rotokoły sieciowe,arstwa ap"ikacji - SS1SS1 jest wspó"ną nazwą d"a całej rodziny protokołów% nie ty"kotermina"owych% "ecz tak!e protokołów słu!ących do przesyłaniap"ików .S* % SW> /% zda"nej kontro"i zasobów "ub tune"owania,spó"ną cechą wszystkich tych protokołów jest identyczna z SS1technika szy#rowania danych i rozpoznawania u!ytkownikarotokoły z rodziny SS1 wyparły obecnie wszystkie inne mniejbezpieczne protokoły nie wykorzystujące szy#rowania

ierwsze wersje SS1 wykorzystywały do szy#rowania tzw trybwiązania b"oków zaszy#rowanych .*ipher ?łock *hainin' -*?*/% a"eponiewa! był on podatny na ataki% w ko"ejnej wersji wprowadzonyzostał do szy#rowania tzw tryb "icznikowy .z an' *ounter - *>9/Hajnowsze wersje korzystają z symetryczne'o szy#ru b"okowe'o

8IS ' 8d d I i S d d/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 220/534

.8IS - z an' 8d anced Incryption Standard/

rotokoły sieciowe,arstwa ap"ikacji - SS1

SS1 jest wspó"ną nazwą d"a całej rodziny protokołów% nie ty"kotermina"owych% "ecz tak!e protokołów słu!ących do przesyłania

p"ików .S* % SW> /% zda"nej kontro"i zasobów "ub tune"owania,spó"ną cechą wszystkich tych protokołów jest identyczna z SS1technika szy#rowania danych i rozpoznawania u!ytkownikarotokoły z rodziny SS1 wyparły obecnie wszystkie inne mniejbezpieczne protokoły nie wykorzystujące szy#rowania

ierwsze wersje SS1 wykorzystywały do szy#rowania tzw trybwiązania b"oków zaszy#rowanych .*ipher ?łock *hainin' -*?*/% a"eponiewa! był on podatny na ataki% w ko"ejnej wersji wprowadzonyzostał do szy#rowania tzw tryb "icznikowy .z an' *ounter - *>9/Hajnowsze wersje korzystają z symetryczne'o szy#ru b"okowe'o8IS ' 8d d I ti St d d/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 221/534

.8IS - z an' 8d anced Incryption Standard/

rotokoły sieciowe,arstwa ap"ikacji - SS1Hajbardziej znane imp"ementacje SS1 to zamkni$te ssh com iotwarte 7penSS1

Hajpopu"arniejszym k"ientem SS1 jest u>>0słu'a >e"net jest dost$pna przez port @@?oty cz$sto wyszukują komputery z otwartym portem @@ i próbujądokonywać ataku na tym porcie D"ate'o dobrym zwyczajem jestzmiana domy)"ne'o portu SS1 na który) z wy!szych numerów.naj"epiej na ponad 5<<</rotokół SS1 jest zaimp"ementowany na warstwie ap"ikacji mode"u7S2 w ramach połączenia >*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 222/534

rotokoły sieciowe,arstwa ap"ikacji ] SS1 ] zasada działaniarzy próbie połączenia z serwerem SS1 w pierwszej ko"ejno)cisprawdzane jest czy na danym porcie uruchomiony jest serwer

SS1 =e)"i nie% to połączenie zostaje zerwane =e)"i jest% toweryfkowany jest k"ucz pub"iczny serwera rzy pierwszympołączeniu z serwerem k"ucz pub"iczny serwera zapisywany jest wpami$ci k"ienta rzy ko"ejnych połączeniach sprawdzane jest czyoba k"ucze pub"iczne są identyczne =e)"i wyst$puje ró!nica% to

sesja SS1 zostaje zamkni$taBo"ejnym krokiem jest wy'enerowanie przez komputer "oka"nyk"ucza sesji% które'o zadaniem b$dzie szy#rowanie całe'o ruchu wsesji SS1 B"ucz ten jest szy#rowany k"uczem pub"icznym serwera iwysyłany do nie'o :da"ny komputer odszy#rowuje 'o swoimk"uczem prywatnym i od te'o momentu wszystkie daneszy#rowane są a"'orytmem synchronicznym takim% który do

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 223/534

szy#rowane są a orytmem synchronicznym .takim% który doszy#rowania i deszy#rowania u!ywa ty"ko k"ucza sesji/

rotokoły sieciowe,arstwa ap"ikacji - W>

W> .Wi"e >rans#er rotoco"/ - protokół trans#eru p"ików =estprotokołem typu k"ient-serwer wykorzystującym wyłącznieprotokół >* wedłu' mode"u >* E2 0mo!"iwia trans#er p"ików wukładzie serwer W> -k"ient W> "ub k"ient W> -serwer W>, za"e!no)ci od ustawień serwera% dost$p do p"ików mo!eodbywać si$ bez "ub po podaniu hasłaDo komunikacji wykorzystywane są dwa połączenia >* =ednym znich przesyła si$ komendy% a dru'ie słu!y do #aktycznej transmisjidanych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 224/534

rotokoły sieciowe,arstwa ap"ikacji - W>

ołączenie W> mo!e być pasywne "ub aktywneD"a połączenia aktywne'oQ

port @3 jest portem d"a po"eceńport @< do portem przesyłu danychpołączenie przez port @3 zestawiane jest przez k"ientapołączenie przez port @< zestawiane jest przez serwer

połączenia pasywne'oQport @3 jest portem d"a po"eceńport @< do portem przesyłu danychpołączenie przez port @3 zestawiane jest przez k"ientapołączenie przez port powy!ej 3<@ zestawiane jest przezk"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 225/534

k ienta

rotokoły sieciowe,arstwa ap"ikacji - W>8ktywny tryb W> mo!e stwarzać prob"emy po stronie k"ienta B"ientW> nie nawiązuje połączenia z portem danych serwera% "ecz po

prostu in#ormuje serwer poprzez port po"eceń% na którym porcienasłuchuje% a serwer zajmuje si$ nawiązaniem połączenia z tymportem k"ienta : punktu widzenia frewa""a po stronie k"ientawy'"ąda to na prób$ nawiązania połączenia z zewnątrz z "oka"nymkomputerem - takie połączenia bywają b"okowane *z$sto ma te! to

miejsce 'dy korzystamy z serwera pro y "ub 'dy sieć znajduje si$ zaH8>em8by zaradzić temu prob"emowi% stworzono tryb pasywny% w którymto trybie k"ient nawiązuje oba połączenia z serwerem% unikając wten sposób prob"emu frewa""a b"okujące'o połączenie z portem

danych k"ienta nawiązywane przez serwer

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 226/534

danych k ienta nawiązywane przez serwer

rotokoły sieciowe,arstwa ap"ikacji - SW>SW> .SS1 Wi"e >rans#er rotoco"/ - protokół komunikacyjny typu k"ient-serwer% który umo!"iwia przesyłanie p"ików poprzez sieć >* E2

=est rozwini$ciem protokołu S* .Secure *opy/% który umo!"iwiał jedynie przesyłanie p"ików% bez mo!"iwo)ci np usuwania ich%zmieniania ich atrybutów czy zmiany ich nazwy:adanie SW> i W> są identyczne% a"e o i"e w przypadku W> doprzesyłania "o'inów% haseł oraz trans#eru danych nie wykorzystuje si$

szy#rowania% to w przypadku SW> u!ywa si$ tych samychmechanizmów szy#rujących% które dost$pne są w przypadku protokołuSS1% czy"i przesyłane dane są szy#rowane z wykorzystaniem k"uczaszy#rujące'o: powodu identycznych pierwszych "iter z protokołem Simp"e Wi"e

>rans#er rotoco"% który jest uproszczoną wersją W> % jest z nim cz$sto3 my"ony

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 227/534

>rans#er rotoco % który jest uproszczoną wersją W> % jest z nim cz$sto3 my ony

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 228/534

rotokoły sieciowe QQ,arstwa ap"ikacji - 1>> ••

B"ient współpracuje z serwerami w sieci zapo)rednictwem specja"nej ap"ikacji nazywanejprze'"ądarką .browser/rze'"ądarka zamawia dokumenty z wykorzystaniemzamówień specyfczne'o protokołu 1>> % odbieradokumenty i odpowiada za ich wła)ciwe wy)wiet"enie

odstawowym sposobem wskazania w prze'"ądarcedokumentów% które zostaną nast$pnie pobrane iwy)wiet"one% są jedno"ite "oka"izatory zasobów .09C%an' 0ni#orm 9esource Cocator/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 229/534

rotokoły sieciowe QQQ,arstwa ap"ikacji - 1>> ••

Coka"izatory 09C mo'ą one okre)"aćQ

• metod$ dotarcia do zasobu .np http% #tp% f"e% te"net/• nazw$ serwera serwer na którym przechowywany jest zasób .zazwyczaj jest to nazwa DHS% a"e mo!e byćto równie! adres 2 /

• numer portu na którym serwer nasłuchuje =e)"i niepodamy numeru portu% prze'"ądarka do nawiązaniapołączenia u!ywa portu domy)"ne'o

• nazwa dokumentu% wraz ze )cie!ką w drzewiekata"o'ów zarządzanym przez serwer ,,,

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 230/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

(etoda Hazwa serwera Hazwa )cie!ki

httpQ QEEwww niapesto com

E#o"der

(etoda Hazwa serwera ort Hazwa )cie!kihttpQ QEEwww mapesto com

Q [< E#o"der

(etoda Hazwa serwera ort Hazwa )cie!ki

httpQ QEEhttpQEE3[[ 3@[ 344 346 Q [< #o"der

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 231/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>1>> ma charakter bezstanowy Hie ma w nim koncepcjiotwarte'o połączenia% nie trzeba te! wyma'ać od serwera

utrzymywania in#ormacji o k"ientach1>> jest oparty na protoko"e >* co oznacza% !e zarówno k"ient jak i serwer mo'ą zakładać% !e ich komunikaty dotrą do ce"u =e)"isprawy potoczą si$ A"e% np połączenie zostanie przerwane "ubdojdzie do przekroczenia "imitu czasu% to zostaniezasy'na"izowany błąd :azwyczaj nie podejmuje si$ prób naprawytakie'o bł$du, starszych wersjach 1>> stosowano tzw połączenia nietrwałe.an' non persistent/% tzn ka!de zamówienie kierowane do serwerawyma'ało odr$bne'o połączenia , nowszych wersjach .od 3 3/połączenie ma charakter trwały .an' persistent/% tzn w jednympołączeniu mo!na wysłać ki"ka amówień

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 232/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie nietrwa-e

3 B"ient 1>> inicjuje połączenie >* do serwera% npwww onet p"

@ B"ient 1>> wysyła 1>> reXuest messa'e ądanie to mo!ezawierać pełny adres 09C np Qwww mapesto comE#o"derEinde htm"

"ub te! jedynie samą )cie!k$ wskazującą na konkretny p"ikE#o"derEinde htm"P Serwer 1>> odbiera !ądanie i pobiera wskazany obiekt .np

E#o"derEinde htm"/ z pami$ci 98( "ub dysku% a nast$pnieodpowiedzi .tzw 1>> response messa'e/% którą wysyła przezpołączenie >*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 233/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie nietrwa-e

Serwer 1>> wysyła do urządzenia pakiet !ądający zamkni$ciasesji >*

5 B"ient 1>> odbiera odpowiedA ołączenie >* zostajezamkni$te Hast$pnie k"ient wydobywa p"ik z komunikatuodpowiedzi% parsuje p"ik 1>(C i wyszukuje odwołania ."inki/ do

innych obiektów; Broki 3- powtarzane są d"a ka!de'o obiektu umieszczone'o nastronie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 234/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

o-ączenie nietrwa-e

• Howe połączenie musi być ustanowione iutrzymywane d"a ka!de'o obiektu% tj np pewne'oe"ementu strony

• Ba!dy obiekt powoduje dwa 9>> - jedno d"austanowienia połączenia >* i jedno d"a !ądania iotrzymania obiektu

• Ba!dy z obiektów wywołuje powo"ną procedur$ startupołączenia >*

• 9>> .9ound >rip >ime/ jest to czas potrzebny doprzesłania sy'nału w obu kierunkachQ od nadawcy do

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 235/534

p y Q yodbiorcy a nast$pnie od odbiorcy do nadawcy

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie trwa-e

• , przypadku połączeń trwałych% serwer utrzymuje otwartąsesj$ >* po wysłaniu odpowiedzi Bo"ejne !ądania i odpowiedzimi$dzy tym samym k"ientem i serwerem mo'ą być wysyłane wramach jednej% tej samej sesji

• *ała zawarto)ć strony ,,, mo!e zostać wysłana w ramach jednej sesji >* *o wi$cej% nawet wie"e stron znajdujących si$na tym samym serwerze mo!e zostać przesłanych w cią'u tej jednej sesji

• Serwer 1>> zamyka połączenie po pewnym okresie czasu .jestto tzw timeout/% po którym nie pojawiają si$ nowe odwołania

>imeout mo!ne być ustawiony przez administratora serwera

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 236/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie trwa-e

• ?ez u!ycia pipe"inin'uFo B"ient wysyła nowe !ądanie jedynie% 'dy poprzednie zostało

zrea"izowaneo ,yst$puje jedno 9>> d"a wysłania !ądania i otrzymania

obiektu (imo% i! daje to oszcz$dno)ci w stosunku do dwóch9>> d"a połączenia nietrwałe'o nie jest to optyma"nerozwiązanie

o o wysłaniu obiektu przez serwer nie podejmuje on !adnychinnych czynno)ci% a jedynie oczekuje na ko"ejne !ądanie zestrony k"ienta

F ipe"inin' po"e'ająca na wysyłaniu jednocze)nie ki"ku !ądań% bezzekania na odpowiedA przed wysłaniem nast$pne'o z"ecenia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 237/534

zekania na odpowiedA przed wysłaniem nast$pne'o z"ecenia

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie trwa-e

• : u!yciem pipe"inin'uo B"ient 1>> mo!e wykonać wie"e !ądań nast$pujących po

sobieo Rdy serwer otrzymuje !ądania% to mo!e wysłać dane obiekty

jeden po dru'im =e)"i wszystkie !ądania są wysyłane jednopo dru'im i wszystkie odpowiedzi są wysyłane jedno podru'im% wtedy potrzebne jest ty"ko jedno 9>> d"a wszystkichobiektów

ipe"inin' 1>> został po raz pierwszy na szeroką ska"$zastosowany w prze'"ądarce 7pera 7d @<<5 roku popu"arnedo 7pery dołączyły inne prze'"ądarki% mi$dzy innymi Wire#o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 238/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikaty XTT

Są podstawową #ormą komunikacji mi$dzy k"ientem iserwerem

2stnieją dwa typy komunikatówQ• komunikaty !ądania• Bomunikaty odpowiedzi

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 239/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikaty XTT

Są podstawową #ormą komunikacji mi$dzy k"ientem iserwerem

2stnieją dwa typy komunikatówQ• komunikaty !ądania• Bomunikaty odpowiedzi

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 240/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikat żądaniaro'ram k"ienta wysyła komunikat !ądania% aby uz'odnić parametry

komunikacyjne i aby rozpocząć trans#er i przetwarzanie zasobów.zwanych jednostkami/Bomunikat zasobu mo!e zawierać ró!ne metody działania% o którepyta% czy mo'ą być wykonane na serwerze "ub zastosowane do

jednostki zasobuHajpopu"arniejsze metody toQ• 7ptions• Ret• ost• ut

• De"ete• 1ead

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 241/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikat żądania

• 7ptions - !ąda in#ormacji związanych z mo!"iwo)ciami serwera"ub rodzajem akcji mo!"iwych do wykonania na zasobie

• Ret - ądanie przekazania dokumentu do k"ienta 7peracji teju!ywamy do rzeczywiste'o pobrania dokumentu z serwera idostarczenia 'o zamawiającemu k"ientowi (o!emy za!ądać% abydokument pobierany był ty"ko wówczas% 'dy po okre)"onymterminie dokonano w nim zmian rotokół 1>> umo!"iwia tak!ewiązanie z dokumentami znaczników .ta's/% reprezentowanych w#ormie tekstowej% i pobieranie dokumentu ty"ko w przypadkudopasowania pewnych znaczników

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 242/534

rotokołysieciowe,arstwa ap"ikacji - 1>>

o-ączenie nietrwa-eroind-trip0mt

2*

F

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 243/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie trwa-e

• : u!yciem pipe"inin'uo B"ient 1>> mo!e wykonać wie"e !ądań nast$pujących po

sobieo Rdy serwer otrzymuje !ądania% to mo!e wysłać dane obiekty

jeden po dru'im =e)"i wszystkie !ądania są wysyłane jedno

po dru'im i wszystkie odpowiedzi są wysyłane jedno podru'im% wtedy potrzebne jest ty"ko jedno 9>> d"a wszystkichobiektów

ipe"inin' 1>> został po raz pierwszy na szeroką ska"$

zastosowany w prze'"ądarce 7pera 7d @<<5 roku popu"arnedo 7pery dołączyły inne prze'"ądarki% mi$dzy innymi Wire#o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 244/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

o-ączenie trwa-e

round-triptime

t imF

v

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 245/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie trwa-e

• ?ez u!ycia pipe"inin'uFo B"ient wysyła nowe !ądanie jedynie% 'dy poprzednie zostało

zrea"izowaneo ,yst$puje jedno 9>> d"a wysłania !ądania i otrzymania

obiektu (imo% i! daje to oszcz$dno)ci w stosunku do dwóch

9>> d"a połączenia nietrwałe'o nie jest to optyma"nerozwiązanieo o wysłaniu obiektu przez serwer nie podejmuje on !adnych

innych czynno)ci% a jedynie oczekuje na ko"ejne !ądanie zestrony k"ienta

I ipe$inin po$e a ąca na wysy-ani! ednocześnie ki$k! żąda #b

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 246/534

bezp"kania na odpowied7 przed wys-aniem nast"pne o z$ecenia.

rotokoły sieciowe,arstwa ap"ikacji - 1>>o-ączenie trwa-e

• , przypadku połączeń trwałych% serwer utrzymuje otwartąsesj$ >* po wysłaniu odpowiedzi Bo"ejne !ądania i odpowiedzimi$dzy tym samym k"ientem i serwerem mo'ą być wysyłane wramach jednej% tej samej sesji

• *ała zawarto)ć strony ,,, mo!e zostać wysłana w ramach jednej sesji >* *o wi$cej% nawet wie"e stron znajdujących si$ natym samym serwerze mo!e zostać przesłanych w cią'u tej

jednej sesji• Serwer 1>> zamyka połączenie po pewnym okresie czasu .jest

to tzw timeout/% po którym nie pojawiają si$ nowe odwołania >imeout mo!ne być ustawiony przez administratora serwera

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 247/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 248/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

o-ączenie nietrwa-e

• Howe połączenie musi być ustanowione i

utrzymywane d"a ka!de'o obiektu% tj np pewne'oe"ementu strony• Ba!dy obiekt powoduje dwa 9>> - jedno d"a

ustanowienia połączenia >* i jedno d"a !ądania iotrzymania obiektu

• Ba!dy z obiektów wywołuje powo"ną procedur$startu połączenia >*

• 9>> .9ound >rip >ime/ jest to czas potrzebny doprzesłania sy'nału w obu kierunkachQ od nadawcy doodbiorcy a nast$pnie od odbiorcy do nadawcy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 249/534

rotokołysieciowe,arstwa ap"ikacji - 1>>&om!nikat żądania

• ost - Dostarczenie danych do uzupełnienia dokumentu .ko"ekcji

dokumentów/ 7peracja ost podobna jest do ut% przy czym k"ient!ąda dołączenia do istniejące'o dokumentu ."ub 'rupydokumentów/% przechowywane'o ju! na serwerze Hazwadokumentu "ub 'rupy do której dane mają zostać dołączonewysyłana jest razem z zamówieniem ost

• ut - ądanie przechowania dokumentu na serwerze B"ient !ąda odserwera zapami$tania dokumentu pod podaną nazwą .wysyłaną wzamówieniu/ Serwery rea"izują zazwyczaj okre)"oną po"ityk$bezpieczeństwa% tak wi$c zamówienie ut zostanie zaakceptowanety"ko od uwierzyte"nione'o k"ienta

• De"ete - ądanie usuni$cia dokumentu na serwerze 7peracja tasłu!y do zamówienia na serwerze usuni$cia dokumentu nazwane'ow wysyłanym komunikacie 9ównie! w tym przypadku wykonaniezamówienia za"e!y od ró!nych aspektów bezpieczeństwa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 250/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikat żądania• ost - Dostarczenie danych do uzupełnienia dokumentu .ko"ekcji

dokumentów/ 7peracja ost podobna jest do ut% przy czym k"ient!ąda dołączenia do istniejące'o dokumentu ."ub 'rupy dokumentów/%przechowywane'o ju! na serwerze Hazwa dokumentu "ub 'rupy doktórej dane mają zostać dołączone wysyłana jest razem zzamówieniem ost

• ut - ądanie przechowania dokumentu na serwerze B"ient !ąda odserwera zapami$tania dokumentu pod podaną nazwą .wysyłaną wzamówieniu/ Serwery rea"izują zazwyczaj okre)"oną po"ityk$bezpieczeństwa% tak wi$c zamówienie ut zostanie zaakceptowanety"ko od uwierzyte"nione'o k"ienta

• De"ete - ądanie usuni$cia dokumentu na serwerze 7peracja tasłu!y do zamówienia na serwerze usuni$cia dokumentu nazwane'ow wysyłanym komunikacie 9ównie! w tym przypadku wykonaniezamówienia za"e!y od ró!nych aspektów bezpieczeństwa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 251/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikat żądania

• 1ead - ądanie zwrócenia na'łówka dokumentu : ka!dymdokumentem skojarzone mo'ą być metadane% zapami$tane woddzie"nym na'łówku% wysyłanym w zamówieniu "ubodpowiedzi 7peracj$ 1ead z"eca si$ serwerowi% je)"i k"ient niechce dokumentu% "ecz wła)nie je'o metadane Ha przykładoperacj$ 1ead mo!na wykorzystać do pobrania daty ostatniej

modyfkacji dokumentu% aby sprawdzić wa!no)ć dokumentuprzechowywane'o podr$cznie u k"ienta (o!na jej tak!e u!yć dosprawdzenia czy dokument istnieje% bez konieczno)ci je'oprzesłania

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 252/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikat żądania

• 1ead - ądanie zwrócenia na'łówka dokumentu : ka!dym

dokumentem skojarzone mo'ą być metadane% zapami$tane woddzie"nym na'łówku% wysyłanym w zamówieniu "ubodpowiedzi 7peracj$ 1ead z"eca si$ serwerowi% je)"i k"ient niechce dokumentu% "ecz wła)nie je'o metadane Ha przykładoperacj$ 1ead mo!na wykorzystać do pobrania daty ostatniejmodyfkacji dokumentu% aby sprawdzić wa!no)ć dokumentuprzechowywane'o podr$cznie u k"ienta (o!na jej tak!e u!yćdo sprawdzenia czy dokument istnieje% bez konieczno)ci je'oprzesłania

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 253/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&om!nikat żądaniaSerwer% po odebraniu komunikatu !ądania wysłane'oprzez k"ienta% ocenia metod$ !ądania% wykonujeokre)"one przez k"ienta działanie na !ądanym zasobie iodpowiada k"ientowi za pomocą komunikatu odpowiedzi

&om!nikat odpowiedzi7dpowiedA serwera zawiera kod niosący in#ormacje otym% czy !ądanie zostało wykonane poprawnie oraz wprzypadku wystąpienia bł$du in#ormujący o je'ocharakterze =e)"i !ądanie% które wywołało błąd dotyczyłotrans#eru danych% to odpowiedA na nie b$dziJawierała te dane% aby umo!"iwić identyfkacj$ bł$du

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 254/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>+e oc owanie opc i i zawartościHie wszyscy u!ytkownicy są w stanie zinterpretować wszystkieskładniki dokumentów i d"ate'o istnieją mechanizmyne'ocjowania ich zawarto)ciQ

2stnieją dwa typy ne'ocjowania zawarto)ciQ• Sterowane przez serwer .ser er-dri en/• Sterowane przez a'enta .a'ent-dri en/

(o'ą być one u!ywane oddzie"nie "ub te! jednocze)nie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 255/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 256/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>+e oc ac e sterowane przez serwer 4 o$a na -ówka8ccept - Słu!y do okre)"enia "isty akceptowa"nych przezprze'"ądark$ typów dokumentu >ypami dokumentów mo'ą byćnp (C% R2W% = IR% itp =e)"i po"e 8ccept nie wyst$puje wna'łówku oznacza to% i! wszystkie typy dokumentów sąakceptowane8ccept-*harset - 7kre)"a pre#erowane przez prze'"ądark$

#ormaty kodowania% np 2S7-[[54-3P8ccept-Incodin' - 7kre)"a kodowanie% za pomocą które'ozostanie przesłana zawarto)ć o"e to stosowane zwyk"e dokompresji tre)ci% np 'zip8ccept-Can'ua'e - Ha podstawie domy)"ne'o j$zyka

prze'"ądarki u!ytkownika okre)"a w jakim j$zyku u!ytkownikprze'"ądarki !yczy sobie czytać strony% np en-us

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 257/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>+e oc ac e sterowane przez serwer 4 o$a na -ówka8ccept-9an'es - Ha'łówek ustawiany przez prze'"ądarki ipro'ramy ułatwiające )cią'anie p"ików .np Down"oad mana'er/7kre)"a czy k"ient potraf czy te! nie odczytywać p"iki przesyłanew cz$)ciach0ser 8'ent - Słu!y do identyfkacji nazwy i wersji prze'"ądarkiinternetowej

8""ow - 7kre)"a metody 1>> obsłu'iwane przez serwer% np ost%Ret1ost - Ha'łówek defniujący d"a jakiej domeny okre)"ony został092 .0ni#orm 9esource 2dentifer/ 092 potrzebny jest 'dy! serwerotrzymuje jedynie adres 2 % a nie adres domenowy Ha'łówek

wyma'any w 1>> 3 3 Dzi$ki niemu mo!na uruchomić ki"kaserwerów wirtua"nych na jednym adresie 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 258/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>+e oc ac e sterowane przez k$ienta

, przypadku ne'ocjacji sterowanych przez k"ienta%opro'ramowanie k"ienta .np prze'"ądarka internetowa/ wysyłakomunikat !ądania do serwera% w którym okre)"a swojemo!"iwo)ci , odpowiedzi serwer wysyła komunikat okre)"ającyswoje mo!"iwo)ci Hast$pnie k"ient wysyła do serwera in#ormacj$które z opcji zawarte w odpowiedzi wybrał

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 259/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

ądania warunkowerotokół 1>> umo!"iwia wysyłanie !ądań warunkowych Słowo

Uwarunkowe& oznacza% i! odpowiedA b$dzie 'enerowana wza"e!no)ci od spełnienia warunkuHajcz$)ciej u!ywane na'łówki d"a !ądań warunkowychQ• 2#-(odifed-Since - Ha'łówek nakazuje serwerowi przesłać

dokument ty"ko% je!e"i został on zmodyfkowany od danej daty =e!e"i dokument si$ nie zmienił serwer wysyła prze'"ądarce kododpowiedzi P<

• 2#-(atch - Ha'łówek słu!ący do sprawdzenia% czy dany zasóbserwera jest wła)ciwym% bie!ącym zasobem

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 260/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>ądania warunkowerotokół 1>> umo!"iwia wysyłanie !ądań warunkowych Słowo

Uwarunkowe& oznacza% i! odpowiedA b$dzie 'enerowana wza"e!no)ci od spełnienia warunkuHajcz$)ciej u!ywane na'łówki d"a !ądań warunkowychQ• 2#-(odifed-Since - Ha'łówek nakazuje serwerowi przesłać

dokument ty"ko% je!e"i został on zmodyfkowany od danej daty

=e!e"i dokument si$ nie zmienił serwer wysyła prze'"ądarce kododpowiedzi P<• 2#-(atch - Ha'łówek słu!ący do sprawdzenia% czy dany zasób

serwera jest wła)ciwym% bie!ącym zasobem

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 261/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

Body 1>>• 2n#ormacyjne ." /

• Statusu .@ /• 9edirection .P /• ?ł$du k"ienta . /• ?ł$du serwera .5 /

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 262/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

&odstan!

&om!nikat &od stan! &om!nikat

3<< kontynuuj < +ie zna$eziony3<3 rzełączanie protokołów <5 Metoda niedozwo$ona500 3& <; Hie do przyi$cia

@<3 0tworzony <6 ,yma'ane uwierzyte"nienie pro y@<@ rzyj$ty <[ rzeterminowanie !ądania@<P Hie autorytatywny <4 Bon ikt@< ?ez tre)ci R10 Min"-o (Timeo!t)@<5 9esetuj tre)ć 33 ,yma'ana dłu'o)ć@<; >re)ć cz$)ciowa 3@ ,arunek wst$pny nie powiódł si$P<< ,ie"e opcji 3P =ednostka !ądania zbyt du!a

P<3 rzeniesiony na stałe 3 092 !ądania zbyt du!yP<@ :na"eziony 35 Hieobsłu'iwany typ no)nikaP<P :obacz inny 3; ądany zakres me do spełnieniaP< +ie zmody,kowany 36 7czekiwanie nie powiodło si$P<5 0!yj pro y U00 Dewn"trzny b-ąd serweraP<6 9eadresowame tymczasowe 5<3 Hie zaimp"ementowanyR00 -e żądanie 5<@ :ła brama

<3 Hieautoryzowany 5<P @s-! a niedost"pna<@ ,yma'ana opłata 5< rzeterminowanie bramy<P ,zbroniony U0U +ieobs-! iwana wers a XTT

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 263/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>&od stan!

&om!nikat &od stan! &om!nikat

3<< Bontynuuj < +ie zna$eziony3<3 rzełączanie protokołów <5 Metoda niedozwo$ona500 3& <; Hie do przyj$cia

@<3 0tworzony <6 ,yma'ane uwierzyte"nienie pro y@<@ rzyj$ty <[ rzeterminowanie !ądania@<P Hie autorytatywny <4 Bon ikt@< ?ez tre)ci 3< Min"-o (Timeo!t)@<5 9esetuj tre)ć 33 ,yma'ana dłu'o)ć@<; >re)ć cz$)ciowa 3@ ,arunek wst$pny nie powiódł si$P<< ,ie"e opcji 3P =ednostka !ądania zbyt du!aP<3 rzeniesiony na stałe 3 092 !ądania zbyt du!yP<@ :na"eziony 35 Hieobsłu'iwany typ no)nikaP<P :obacz inny 3; ądany zakres me do spełnieniaP< +ie zmody,kowany 36 7czekiwanie me powiodło si$P<5 0!yj pro y 5<< Dewn"trzny b-ąd serweraP<6 9eadresowame tymczasowe 5<3 Hie zaimp"ementowany<< -e żądanie 5<@ :ła brama<3 Hieautoryzowany 5<P @s-! a niedost"pna<@ ,yma'ana opłata 5< rzeterminowanie bramy<P ,zbroniony 5<5 +ieobs-! iwana wers a XTT

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 264/534

1 e r c e n t

rotokoły sieciowe

0sa'e share o# web browsers

S -

[ -

2ntorno"; pkKrorWiro#7

*hromoSa#an7pora(o,o

( ]

@<3P@<<4 5010 5011 @<3@ ear

SourcoStat*ountor

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 265/534

rotokoły sieciowe,arstwa ap"ikacji - 1>> S1>> S to szy#rowana wersja protokołu 1>> , przeciwieństwiedo komunikacji niezaszy#rowane'o tekstu w 1>> k"ient-

serwer% szy#ruje 'o za pomocą protokołu SSC :apobie'a toprzechwytywaniu i zmienianiu przesyłanych danych

1>> S działa domy)"nie na porcie nr P w protoko"e >*

>ak jak wywołania prokołu 1>> zaczynają si$ od httpQEE% takwywołania protokołu 1>> S zaczynają si$ od httpsQEE

Bomunikacja mi$dzy serwerem i k"ientem rozpoczyna si$ odwymiany k"uczy SSC% a dopiero póAniej nast$puje !ądanie 1>>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 266/534

rotokoły sieciowe,arstwa ap"ikacji - 1>>

ołączenie trwałe

round-triptime

timM

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 267/534

-

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

7sobą% która po raz pierwszy wysłała wiadomo)ć emai" był9aymond S >om"inson - amerykański in!ynier i pro'ramista0wa!any jest za twórc$ powszechnie stosowane'o znaku w

adresach poczty e"ektronicznej i twórca sieciowej pocztye"ektronicznej =ako pracownik frmy ?o"t ?eranek and Hewman%podczas budowy sieci% badając mo!"iwo)ci wykorzystania sieci%wpadł na pomysł połączenia wewn$trzne'o pro'ramu'enerujące'o komunikaty z innym pro'ramem do trans#erowania

p"ików mi$dzy komputerami sieci 89 8HI> i zastosował w nimznak do oddzie"enia nazwy odbiorcy od doce"owe'o adresu

=ako dat$ wysłania pierwsze emai"a uznaje si$ koniec 3463 rokuierwsza wiadomo)ć emai" zawierała wedłu' jej autora M &co) w

rodzaju x,I9> &% czy"i zawierała przypadkowo wpisanyJ zk"awiatury tekst

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 268/534

3

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

7sobą% która po raz pierwszy wysłała wiadomo)ć emai" był9aymond S >om"inson - amerykański in!ynier i pro'ramista0wa!any jest za twórc$ powszechnie stosowane'o znaku w $

adresach poczty e"ektronicznej i twórca sieciowej pocztye"ektronicznej =ako pracownik frmy ?o"t ?eranek and Hewman%podczas budowy sieci% badając mo!"iwo)ci wykorzystania sieci%wpadł na pomysł połączenia wewn$trzne'o pro'ramu'enerujące'o komunikaty z innym pro'ramem do trans#erowania

p"ików mi$dzy komputerami sieci 89 8HI> i zastosował w nimznak do oddzie"enia nazwy odbiorcy od doce"owe'o adresu

=ako dat$ wysłania pierwsze emai"a uznaje si$ koniec 3463 rokuierwsza wiadomo)ć emai" zawierała wedłu' jej autora &co) w

rodzaju x,I9> &% czy"i zawierała przypadkowo wpisany zk"awiatury tekst

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 269/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektroniczna

7d 346; roku zacz$ły pokazywać si$ pierwsze komercyjne pro'ramypocztowe , cią'u ki"ku "at 65V ruchu w sieci 89 8HI> dotyczyło ruchupoczty emai" *o ciekawe% pierwsze pro'ramy działały jedynie # w trybieon"ine% czy"i nie zapisywały wiadomo)ci na "oka"nym dysku

, 3464 roku powstaje najpopu"arniejszy przez wie"e "at serwer pocztye"ektronicznej .(>8 - (ai" >rans#er 8'ent/ Sendmai" był przez dłu'i czasnajpopu"arniejszym serwerem poczty% co cz$)ciowo wynikało z te'o% !ebył standardowym pro'ramem te'o typu w wie"u systemach typu 0ni %

a"e z czasem tracił popu"arno)ć ze wz'"$du na skomp"ikowanąkonf'uracj$ i prob"emy z bezpieczeństwem

Dopiero w 34[@ roku w dokumentach 9W* [@@ zostaje ustanowionystandard wiadomo)ci pocztowych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 270/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektronicznaierwszym wa!nym standardem poczty emai" był protokół S(> .Simp"e

(essa'e >rans#er rotoco"/ S(> był i pozostał bardzo prostymprotokołem ,ią!e si$ z tym szere' wad i za"et :a"eta% $ to prostotaimp"ementacji w pro'ramach pocztowych Hajwi$kszą wadą% to brak

jednoznacznej mo!"iwo)ci stwierdzenia% czy osoba wpisana w po"unadawcy% rzeczywi)cie jest nadawcą wiadomo)ci >o czyni ten protokółcz$sto wykorzystywanym przez oszustów podszywających si$ podnadawców wiadomo)ci .np banki% serwisy aukcyjne/

=ednym z pierwszych% bardzo popu"arnych i dobrych pro'ramówpocztowych była Iudora% która powstała w 34[[ roku Bi"ka "atpóAniej pojawił si$ e'asus% który na krótko stał si$najpopu"arniejszym pro'ramem pocztowymRdy standardy poczty e"ektronicznej zacz$ły dojrzewać% serwery 7

zacz$ły stawać si$ standardem rzed serwerami 7 istniało wie"eniekompatybi"nych standardów poczty emai"

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 271/534

rotokoły sieciowe QQQ,arstwa ap"ikacji - oczta I"ektroniczna ••

rawdziwy rozwój poczty e"ektronicznej rozpoczął si$ w 344P roku% 'dynajwi$kszy dostawca 2nternetu w Stanach :jednoczonych wraz frmąDe"phi uruchomi"i usłu'$ emai" d"a swoich k"ientów

, 344; powstał standard (2(I .z an' (u"tipurpose 2nternet (ai"I tensions/ stosowany przy przesyłaniu poczty e"ektronicznej (2(Idefniuje budow$ komunikatu poczty e"ektronicznej S(> b$dącypodstawowym protokołem przesyłania wiadomo)ci e-mai"% wspiera ty"ko6-bitowe znaki 8S*22 7'raniczałoby to mo!"iwo)ć wysyłania emai"i ty"ko

w j$zyku an'ie"skim% bez znaków specja"nych (2(I defniujemechanizmy do przesyłania inne'o rodzaju in#ormacji wewnątrzwiadomo)ci e-mai"Q• tekstu w j$zykach u!ywających inne'o kodowania znaków ni!8S*22%

• [-bitowych danych binarnych% takich jak p"iki zawierające obrazy%dAwi$ki i f"my% a tak!e pro'ramy komputerowe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 272/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

odstawowy standard poczty e"ektronicznej okre)"a nast$pujące na'łówkiwiadomo)ci e-mai"Q

• >o - okre)"a adresata$ • Subject - okre)"a temat

• Wrom - okre)"a nadawc$• *c - okre)"a adresata kopii• ?cc - okre)"a adresata ukrytej kopii• Dat$ - okre)"a dat$ wysłania

:adaniem (2(I jest okre)"enie dodatkowe'o zbioru na'łówków e-mai"

słu!ących do okre)"enia atrybutów wiadomo)ciQ• *ontent->ype - rodzaju zawarto)ci% czy"i tzw typu (2(I

• *ontent->rans#er-Incodin' - zbioru metod kodowania transportowe'o% któremo'ą być u!yte do reprezentowania [-bitowych danych binarnych przyu!yciu znaków z 6-bitowe'o zbioru znaków 8S*22

• zasad kodowania znaków spoza 8S*22 wewnątrz na'łówkówwiadomo)ci e-mai"% takich jak &SubjectQ&% pozwa"ając tym na'łówkom nazawieranie takich znaków

3

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 273/534

rotokoły sieciowe QQ,arstwa ap"ikacji - oczta I"ektroniczna ••

odstawowy standard poczty e"ektronicznej okre)"a nast$pujące na'łówkiwiadomo)ci e-mai"Q

• >o - okre)"a adresata$ • Subject - okre)"a temat

• Wrom - okre)"a nadawc$• *c - okre)"a adresata kopii• ?cc - okre)"a adresata ukrytej kopii• Dat$ - okre)"a dat$ wysłania:adaniem (2(I jest okre)"enie dodatkowe'o zbioru na'łówków e-mai"

słu!ących do okre)"enia atrybutów wiadomo)ciQ• *ontent->ype - rodzaju zawarto)ci% czy"i tzw typu (2(I• *ontent->rans#er-Incodin' - zbioru metod kodowania transportowe'o%które mo'ą być u!yte do reprezentowania [-bitowych danych binarnych przyu!yciu znaków z 6-bitowe'o zbioru znaków 8S*22• zasad kodowania znaków spoza 8S*22 wewnątrz na'łówków wiadomo)cimai"% takich jak &SubjectQ&% pozwa"ając tym na'łówkom na zawieranie takichznaków

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 274/534

p

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna• (2(I-Oersion - okre)"a wersj$ standardu• *ontent-2D - wyznacza wiadomo)ć wła)ciwą• *ontent-Description - komentarz do zawarto)ci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 275/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaHa'łówek *ontent->ype mo!e okre)"ać nast$pującetypy zawarto)ciQ• >e t - tekst znakowy• Sound - p"ik dAwi$kowy• 2ma'e - p"ik 'rafczny• Oideo - p"ik f"mowy• 8pp"ication - ap"ikacje E p"iki

• (essa'e - okre)"a jeden z trzech typów wiadomo)ciQ• wiadomo)ć w standardzie 9W* [@@• #ra'ment wi$kszej cało)ci• "ink do wiadomo)ci zewn$trznej• (u"tipart - wiadomo)ć wie"ocz$)ciowa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 276/534

3

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

Ha'łówek *ontent->rans#er-Incodin' defniuje sposób kodowania% tjin#ormuje o sposobie przekształcenia in#ormacji do postaci mo!"iwej doprzesłania przy u!yciu tradycyjnych systemów S(> .kod 6-bitowy 8S*22%dłu'o)ć "inii mniejsza% ni! 3<< bajtów/Dost$pne sposobyQ6bit - podstawowy 8S*22% brak kodowania [bit - rozszerzony 8S*22 ?inary- dowo"ny cią' bajtówXuoted-printab"e - znaki specja"ne uwidocznione w tek)cie ?ase; -

zamiana bajtów [-bitowych na znaki ;-bitowe -nazwa - własnekodowanie u!ytkownika% które ma nadaną nazw$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 277/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

Dzi$ki (2(I emai" zawierający zdj$cie i na'rany 'łos nadawcymo!e zostać wysłany z komputera 8pp"e% a nast$pnie odebrany nakomputerze działającym pod kontro"ą systemu ,indows "ub Cinu %przy czym zarówno nadawca "istu jak i odbiorca w o'ó"e niezauwa!ą #aktu% !e np dane zawierające obrazek zostaną podrodze zamienione na cią' "iterek wy'"ądających np takQPEXe"+KYG + @P 3@P@+ `PE K 3@G+3 @PE"+ er` P 3@EadE asd8S d8+Sd+S8

dXE e`+@ e#ewIP*;G EP +K @ED="E(2(I to niejako uniwersa"ny j$zyk zrozumiały d"awszystkich systemów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 278/534

rotokoły sieciowearstwa ap"ikacji ocztaiteturn- athQ marcin mapesto com K$9ecei edQ #rom static"ine-P3-3[@-3P[-5 toya net p" P3 3[@ 3P[ 5 .1IC7 3@6 < < 3 / byserwer"P53; < home p" 3[[ 3@[ 344 346 with S(> .2deaSmtpSer er < [</ id P@3c[5;#a;5P ab[Sun% P Ho @<3P @<Q<<Q33 <3<< (essa'e-2DQ 5@6;4DP8 5<;<P<< mapesto com K7ateQ Sun% <P Ho @<3P @<Q<<Q3< <3<< WromQ (arcin yc marcin mapesto com K0ser-8'entQ (ozi""aE5 < .,indows H> ; 3 ,<,; r Q@ </ ReckoE@<3<<3<3 >hunderbirdE@ 3 <(2(I-OersionQ 3 < >oQmarcin mapesto comSubjectQ { +0>W-[ +? +O1"<dc,*219"cP9 dPk{ +{*ontent->ypeQ mu"tipartEmi ed boundary{ <4<5<4<<<5<6<<<4<P<@<[<5&

-8nti irusQ a ast -8nti irus-Status -8nti irusQ a ast -8nti irus-Status

.O S 3P33<P-<% @<3P-33-<P/% 7utbound messa'e*"ean.O S 3P33<P-<% @<3P-33-<P/% 2nbound messa'e *"ean

>his is a mu"ti-part messa'e in (2(I #ormat<4<5<4<<<5<6<<<4<P<@<[<5

tent->ypeQ te tEp"ain charsetN0>W-[ #ormat- owed

3

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 279/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

=e)"i u!ywamy #unkcji 9ep"yEodpowiedz w pro'ramie pocztowymdo na'łówka zostają dodane po"a 9e#erencesQ i 2n-9ep"y->oQHa podstawie tych pó" pro'ram pocztowy mo!e tworzyć wątki

.drzewa wiadomo)ci/ =est to istotne zwłaszcza przy mai"owych'rupach dyskusyjnych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 280/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

Hetykieta - połączenie słów net .z an' sieć/ i etykieta .#r etiąuette/ -zbiór zasad przyzwoite'o zachowania w 2nternecie• nakaz trzymania si$ wątku w korespondencji e"ektronicznej

"ub cytowanie e-mai"anakaz dopisywania wątku korespondencji pod spodemsy'naturka nie powinna mieć wi$cej ni! cztery "inie Do jejdłu'o)ci nie w"icza si$ pustych "inii oddzie"ającychnie za"eca si$ stosowania j$zyka htm" w korespondencji

odbieraj poczt$ codziennie% tak jak za'"ądasz codziennie doskrzynki na"isty z pocztą tradycyjnąnie rozsyłaj łańcuszków szcz$)cianie rozsyłaj spamu

nie pisz bez potrzeby du!ymi "iterami% 'dy! oznaczają onekrzyk zawsze nadawaj tytuł wysyłanym emai"om

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 281/534

rotokoły sieciowe QQQ,arstwa ap"ikacji - oczta I"ektroniczna

7 P . ost 7|ce rotoco" ersion P/ - protokół internetowypozwa"ający na odbiór poczty e"ektronicznej ze zda"ne'oserwera do "oka"ne'o komputera poprzez połączenie >* E2 =estto obecnie $ najpopu"arniejszy protokół słu!ący do odbiorupoczty e"ektronicznej

rzed powstaniem wersji trzeciej protokołu 7 istniały wersje 3 i@% które istotnie ró!nią si$ u!ywanymi komendami% choć#unkcjona"nie o#erowały prawie taką samą #unkcjona"no)ć jak

7 P7 @ wykorzystuje port >* o numerze 3<4% a 7 P port >* onumerze 33<, stosunku do 7 @% 7 P ułatwia operowanie na pojedynczychwiadomo)ciach .umo!"iwia wycinanie #ra'mentów p"iku z pocztąpostronie serwera/

`

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 282/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznao"ecenia w 7 P składają si$ ze słów k"uczowych% po którychmo'ą wystąpić pewne ar'umenty Ba!de po"ecenie kończone jestsekwencją *9CWK Słowa k"uczowe i ich ar'umenty składają si$

ze znaków 8S*22 i przedzie"one są pojedynczymi spacjami Słowak"uczowe mają dłu'o)ć P "ub znaków Dłu'o)ć ar'umentów jesto'raniczona do < znaków

7dpowiedzi rozpoczynają si$ ze wskaAnika statusu . 7B "ub -I99%

zawsze pisane wie"kimi "iterami/% po którym mo!e pojawić si$dodatkowa in#ormacja 7dpowiedzi zawsze kończone są sekwencją*9CWK Dłu'o)ć odpowiedzi jest o'raniczona do 53@ znaków7dpowiedzi na niektóre po"ecenia mo'ą składać si$ z wie"u "inii:awiera ona [ znaków zakończenia .w kodzie dziesi$tnymQ < ;% i

*9CWK

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 283/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

9ista komend 3 581IC7

$

W7CD9I8D9I8D n9I>98*BS

8*BDH8*B 702>

u!ytkownik hasło% nazwa konta i hasło u!ytkownika%nawiązanie połączenia#o"der% wybór #o"dera pocztowe'o

odczytanie wszystkich wiadomo)ciodczytanie wszystkich wiadomo)ci od numeru npobranie wszystkich wiadomo)cipotwierdzenie odbioru i po"ecenie da"sze'o zachowania

wiadomo)cipotwierdzenie odbioru i po"ecenie usuni$cia wiadomo)cizawiadomienie o nie odebraniu wiadomo)ci zakończeniesesji i zerwanie połączenia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 284/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

Cista komend 7 PQ

0SI9 - u!ytkownik% nazwa konta u!ytkownika 8SS - hasło% podanie hasła.przesyłane jest jawnie/$5>8> - zwraca "iczb$ nieodebranych wiadomo)ci i ich łączną obj$to)ć wbajtach 9I>9 n - pobranie wiadomo)ci o numerze n DICI n - usuni$ciewiadomo)ci o numerze nC8S> - zwraca numer wiadomo)ci% na której ostatnio wykonano jakie)

po"ecenieC2S> - zwraca obj$to)ć .w bajtach/ wszystkich przechowywanych

wiadomo)ci C2S> n - zwraca obj$to)ć .w bajtach/ wiadomo)ci o numerze n9SI> - usuwa zaznaczenia wszystkich wiadomo)ci zaznaczonych dousuni$cia >7 n k - podaje na'łówek i k początkowych "inii wiadomo)ci onumerze n H77 - nic nie wykonujex02> - zakończenie sesji i zerwanie połączenia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 285/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaCista komend 7 PQ

0SI9 - u!ytkownik% nazwa konta u!ytkownika 8SS - hasło% podanie hasła.przesyłane jest jawnie/# S>8> - zwraca "iczb$ nieodebranych wiadomo)ci i ich łączną obj$to)ć wbajtach 9I>9 n - pobranie wiadomo)ci o numerze n DICI n - usuni$ciewiadomo)ci o numerze nC8S> - zwraca numer wiadomo)ci% na której ostatnio wykonano jakie)

po"ecenie

C2S> - zwraca obj$to)ć .w bajtach/ wszystkich przechowywanychwiadomo)ci C2S> n - zwraca obj$to)ć .w bajtach/ wiadomo)ci o numerze n9SI> - usuwa zaznaczenia wszystkich wiadomo)ci zaznaczonych dousuni$cia >7 n k - podaje na'łówek i k początkowych "inii wiadomo)ci onumerze n H77 - nic nie wykonujex02> - zakończenie sesji i zerwanie połączenia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 286/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaBa!da sesja protokołu 7 P mo!e si$ składać z trzech ko"ejnych

#azQ80>1792:8>27H - autoryzacja - po otwarciu połączenia >*serwer wysyła Upozdrowienie&% a k"ient musi si$ przedstawićserwerowi podając wnu "o'in i hasło o pomy)"nej identyfkacjiserwer uzyskuje dost$p do zasobów znajdujących si$ w skrzyncepocztowej k"ienta% nast$pnie sesja przechodzi do #azy transakcji

>98HS8*>27H - transakcja - po za"o'owaniu si$ do serwera k"ientza pomocą wydawanych ko"ejno po"eceń wywołuje okre)"onedziałania serwera o"eceniem x02> powoduje przej)cie do stanuaktua"izacji0 D8>I - aktua"izacji - serwer 7 P zwa"nia zasoby pozyskanepodczas #azy transakcji i wysyła po"ecenie po!e'nania do k"ientaHast$pnie połączenie >* zostaje zamkni$teRdy k"ient wywołuje komend$ x02> w stanie autoryzacji% sesjazostaje zatrzymana% a"e nie wchodzi w stan aktua"izacji Stanowi tozabezpieczenie przed przypadkowym usuni$ciem "ub te!zmienianiem zawarto)ci skrzynki

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 287/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

rotokół 7 P posiada dodatkowe wyma'ania i o'raniczeniawynikające ze specyfkacji 9W* 34P4QSerwer ma obowiązek udzie"ić odpowiedzi na nieznane mu$.niezaimp"ementowane na serwerze/ a"bo nieprawidłoweskładniowo po"ecenie k"ienta przez wysłanie wskaAnikane'atywne'o statusuHie istnieje zasada% która pozwo"iłaby k"ientowi stwierdzić% czyne'atywna odpowiedA serwera wynika z niezaimp"ementowanejobsłu'i po"ecenia opcjona"ne'o% czy te! z #aktu% !e serwer z

jakie'o) powodu nie chce obsłu!yć k"ientaSerwer mo!e posiadać zaimp"ementowane mechanizmy kontro"iczasu przerwy mi$dzy ko"ejnymi po"eceniami k"ienta .wcze)niejwspomniany auto"o'out timer/ =e!e"i są one zaimp"ementowane% toodpowiedni czas reakcji musi być ustawiony na co najmniej 3<

minut =e!e"i czas ten upłynie w stanie #azy transakcji% to sesja nieosią'a stanu uaktua"nienia i serwer musi zamknąć połączenie >*bez usuwania wiadomo)ci "ub wysyłania odpowiedzi do k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 288/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

Gaza /@TX3%> /T>3+o otwarciu połączenia >* przez k"ienta 7 P% serwer 7 P wysyłakod powita"ny% np Q$ 7B 7 P ser er readyo trzymaniu kodu powita"ne'o% połączenie wchodzi w stanautoryzacji2dentyfkacja k"ienta wz'"$dem serwera mo!e być zrea"izowana nadwa sposobyQ

• a"bo przez łączne działanie po"eceń 0SI9 i 8SS• a"bo przez wysłanie po"ecenia 8 72stnieją bardziej zaawansowane mechanizmy uwierzyte"nianiak"ienta% które wykorzystują np (D5 "ub protokół Berberos , ce"uautoryzacji u!ytkownika wykorzystują one dodatkowe po"ecenie80>1Serwer 7 P musi zapewniać obsłu'$ co najmniej jedne'o z wy!ejwymienionych mechanizmów potwierdzania to!samo)ci k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 289/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

Gaza /@TX3%> /T>3+o otwarciu połączenia >* przez k"ienta 7 P% serwer 7 Pwysyła kod powita"ny% np Q

# 7B 7 P ser er readyo trzymaniu kodu powita"ne'o% połączenie wchodzi wstan autoryzacji2dentyfkacja k"ienta wz'"$dem serwera mo!e być zrea"izowana nadwa sposobyQ

• a"bo przez łączne działanie po"eceń 0SI9 i 8SS• a"bo przez wysłanie po"ecenia 8 72stnieją bardziej zaawansowane mechanizmy uwierzyte"nianiak"ienta% które wykorzystują np (D5 "ub protokół Berberos , ce"uautoryzacji u!ytkownika wykorzystują one dodatkowe po"ecenie80>1Serwer 7 P musi zapewniać obsłu'$ co najmniej jedne'o z

wy!ej Uwymienionych mechanizmów potwierdzania to!samo)cik"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 290/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

0wierzyte"nianie za pomocą po"eceń 0SI9 i 8SSQB"ient wydaje po"ecenie 0SI9% które'o ar'umentem jest nazwaJskrzynki pocztowej .nazwa u!ytkownika/

=e!e"i odpowiedA serwera b$dzie brzmiała -I99% to k"ient ponowniespróbuje si$ uwierzyte"nić% "ub kończy sesj$ po"eceniem x02> =e!e"i odpowiedA serwera b$dzie brzmiała 7B% to k"ient b$dziekontynuował uwierzyte"nianie za pomocą po"ecenia 8SS% "ubkończy sesj$ po"eceniem x02>

o"ecenie 8SS% które'o ar'umentem jest hasło powodujezestawienie nazwy u!ytkownika i hasła przez serwer i na tejpodstawie decyduje o udost$pnieniu "ub nieudost$pnieniu zasobówskrzynki pocztowej

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 291/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

rzykład 3Q*Q 0SI9 marcinSQ -I99 2Lm sorry% marcin has no mai"bo on thisser er $*Q x02>SQ 7B dewey 7 P ser er si'nin' o

rzykład @Q*Q 0SI9 marcinSQ 7B marcin is a rea" mai"bo user *Q 8SS has"o"@PSQ -I99 mai"bo a"ready "ocked *Q x02>SQ 7B dewey 7 P ser er si'nin' o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 292/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

rzykładLgnianie za pomocą po"ecenia 8 7.+"i łJIJ#Fg=Jnp <^ecenie 8 7 % które'o ar'umentami sąQ nazwaSkrt4JJ ar$i isJ reąhJiiJx !yY#e*/wnika/ oraz warto)ć #unkcji }k 8SS

has"o(? zona d"a łańcucha tekstowe'o utworzone'o prz-J<B+łią/#a+eBiir[ p#tai"łSt#oJhas @ messa'es .P@< octets/Hast$pujeiprzej)ci idoJzyJiianiss"ksjhą sekwencją związaną m in z

aktua"nym czasem% numerem procesu oraz nazwą domeny .w nawiasacho/ przekazywane'o podczas powitania przez serwer 7 P

nazwy skrzynki pocztowej

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 293/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna • G

Gaza T%/+2/6T>3+, tym stanie sesji k"ient wydaje ko"ejne po"ecenia i otrzymujeko"ejne odpowiedzi od serwera

.Cista po"eceń na"e!ących do #azy transakcjiQx02> - wprowadza sesj$ do stanu uaktua"nieniaS>8> - po"ecenie bezar'umentowe zwracające in#ormacj$ o "iczbiewiadomo)ci .nie oznaczonych jako usuni$tych/ przechowywanych wskrzynce pocztowej i ich łącznym rozmiarze w oktetachrzykładQ*Q S>8>SQ 7B P P@<.w skrzynce są P wiadomo)ci o łącznej dłu'o)ci P@< oktetów/ 3

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 294/534

q

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaGaza T%/+2/6T>3+, tym stanie sesji k"ient wydaje ko"ejne po"ecenia iotrzymuje ko"ejne odpowiedzi od serwera

Cista po"eceń na"e!ących do #azy transakcjiQx02> - wprowadza sesj$ do stanu uaktua"nieniaS>8> - po"ecenie bezar'umentowe zwracające in#ormacj$ o "iczbiewiadomo)ci .nie oznaczonych jako usuni$tych/ przechowywanych wskrzynce pocztowej i ich łącznym rozmiarze w oktetach

rzykładQ*Q S>8>SQ 7B P P@<.w skrzynce są P wiadomo)ci o łącznej dłu'o)ci P@< oktetów/ 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 295/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektroniczna ••o"ecenie C2S>

o"ecenie zwracające "ist$ szcze'ółowych in#ormacji owiadomo)ciach .nie oznaczonych jako usuni$tych/Jprzechowywanych w skrzynce pocztowej oraz ich rozmiarze

=e)"i jako ar'ument podamy numer wiadomo)ci .messa'e-id/% touzyskamy in#ormacj$ o rozmiarze tej konkretnej wiadomo)cirzykład 3Q

*Q C2S>SQ 7B P messa'es .P@< octets/SQ 3 3<<SQ @ [<SQ P 3 <SQ 3

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 296/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykład @Q

*Q C2S> P SQ 7B P 3 <

rzykład PQ*Q C2S> SQ -I99 no such messa'e% on"y P messa'es in mai"drop

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 297/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

9I>9 - ar'umentem jest numer .nie oznaczonej jako usuni$tej/wiadomo)ci =e!e"i wiadomo)ć o takim numerze znajduje si$ wskrzynce% to zostanie odesłana k"ientowi .w pakietach po 53@ znakówz *9CWK włącznie

J rzykładQ*Q 9I>9 @SQ 7B [< octetsSQ < frst octetsKSQ < "ast octetsKSQ SQ 7B H77 - jest to bezar'umentowe po"ecenie wykorzystywanenp podtrzymania sesji w #azie transakcjirzykładQ

*Q H77

do

3

Q 7B

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 298/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 299/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna9SI> - jest po"eceniem bezar'umentowym anu"ującym

rezu"ta wydanych wcze)niej po"eceń DICI i przywracającymdost$p do wiadomo)ci oznaczonych wcze)niej jako usuni$te

ty

rzykładQ

LcQ 9SI>SQ 7B mai"drop has P messa'es .P@< octets/2stnieją równie! opcjona"ne po"ecenia 02DC i >7 % które sąza"ecane% a"e nie są konieczne/

02DC - je)"i po"ecenie wydane jest bez ar'umentów% to zwraca "ist$wiadomo)ci w #ormie zestawienia ich numerów i unika"nychidentyfkatorów% tzw warto)ci #unkcji skrótu je)"i wydane jest zar'umentem oznaczającym numer wiadomo)ci% to serwer zwracanumer tej wiadomo)ci wraz z tym unika"nym identyfkatorem.działa wtedy podobnie jak po"ecenie C2S>/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 300/534

rotokoły sieciowe,arstwa ap"ikacji ] ocztaI"ektroniczna9SI> - jest po"eceniem bezar'umentowym anu"ującym rezu"ta

wydanych wcze)niej po"eceń DICI i przywracającym dost$p dowiadomo)ci oznaczonych wcze)niej jako usuni$te

ty

rzykładQ.*Q 9S I>SQ 7B mai"drop has P messa'es .P@< octets/2stnieją równie! opcjona"ne po"ecenia 02DC i >7 % które są za"ecane% a"enie są konieczne/

02DC - je)"i po"ecenie wydane jest bez ar'umentów% to zwraca "ist$wiadomo)ci w #ormie zestawienia ich numerów i unika"nychidentyfkatorów% tzw warto)ci #unkcji skrótu je)"i wydane jest zar'umentem oznaczającym numer wiadomo)ci% to serwer zwraca numertej wiadomo)ci wraz z tym unika"nym identyfkatorem .działa wtedypodobnie jak po"ecenie C2S>/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 301/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQ

*Q02DCSQ 7B SQ 3 whXtsw777,?w 3[#4t5= w: #SQ@xhd 9Q<<,?w" h6 6 SQ

*Q02DC @SQ 7B @ xhd 9Q<<,?w" h6 6

*Q02DC PSQ -I99 no such messa'es% on"y @ messa'es in mai"drop

>7 - po"ecenie% które'o ar'umentami są numer wiadomo)ci i "iczba "inii%powoduje przesłanie do k"ienta na'łówka wiadomo)ci% jedne'o wiersza puste'og ity"u pierwszych "inii% i"e okre)"ono w dru'im z ar'umentów >a #unkcja J

przydaje si$ szcze'ó"nie w przypadku du!ych wiadomo)ci% które "epiej wst$pnieejrzeć bez potrzeby transportowania ich na termina" k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 302/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQ

*Q02DCSQ 7B

SQ 3 whXtsw777,?w 3[#4t5= w: .5Q@

xhd 9Q<<,?w" h6 6 SQ

• •

• ••

*Q02DC@SQ 7B @ xhd 9Q<<,?w" h6 6

*Q02DCPSQ -I99 no such messa'es% on"y @ messa'es in mai"drop

>7 - po"ecenie% które'o ar'umentami są numer wiadomo)ci i "iczba "inii% powodujeprzesłanie do k"ienta na'łówka wiadomo)ci% jedne'o wiersza puste'o` i ty"upierwszych "inii% i"e okre)"ono w dru'im z ar'umentów >a #unkcja przydaje si$

szcze'ó"nie w przypadku du!ych wiadomo)ci% które "epiej wst$pnie Jprzejrzeć bezpotrzeby transportowania ich na termina" k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 303/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaGaza @ O/TA

, #az$ t$ komunikacja wchodzi% 'dy wydane jest przez k"ientapo"ecenie x02> w stanie >98HS8B*=2J,iadomo)ci oznaczone jako usuni$te są trwa"e usuwane zeskrzynki pocztowej

rzykład 3Q*Q x02>

SQ 7B dewey 7 P ser er si'nin' o .mai"drop empty/rzykład @Q*Qx02>SQ 7B dewey 7 P ser er si'nin' o .@ messa'es "e#t/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 304/534

- - q L - - - - - - - q q - 5 SS4 -

rotokoły sieciowe G _m m

,arstwa ap"ikacji - oczta I"ektronicznai'

Waza 0 D8>I i, #az$ t$ komunikacja wchodzi% 'dy wydane jest przez k"ientapo"ecenie x02> w stanie >98HS8B*=2.,iadomo)ci oznaczone jako usuni$te są trwa"e usuwane ze

skrzynki pocztowej

rzykład 3Q*Q x02>

SQ 7B dewey 7 P ser er si'nin' o .mai"dropempty/rzykład @Q*Qx02>

SQ 7B dewey 7 P ser er si'nin' o .@ messa'es"e#t/#

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 305/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładowa sesja < PQ

SQ cnasłuchiwanie portu 33< protokołu >* K*Q otwarcie połączeniaK

SQ 7B 7 P ser er ready 3[4; ;4636<45@ dbc mt iew ca us K# *Q 8 7 mrose c c4PP bac5;<ecc464e5[<<3bPe@@#bSQ 7B mroseLs mai"drop has @ messa'es .P@< octets/*Q S>8>SQ 7B @ P@<*Q C2S>

SQ 7B @ messa'es .P@< octets/SQ 3 3@<SQ @ @<<SQ *Q 9I>9 3SQ 7B 3@< octetsSQ serwer przesyła wiadomo)ć 3K

J •

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 306/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładowa sesja 7 P cd

*Q DICI 3SQ 7B messa'e 3 de"eted*Q 9I>9 @SQ 7B @<< octetsSQ serwer przesyła wiadomo)ć @KSQ *Q DICI @SQ 7B messa'e @ de"eted*Q x02>SQ 7B dewey 7 P ser er s"'nin' o .skrzynka =est =u! pusta/*Q zamkni$cie połączenia KJSQ cczekam na nast$pne połączen"eK

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 307/534

rotokoły sieciowe QQQ,arstwa ap"ikacji - oczta I"ektroniczna ••%ozszerzania rotoko-! 3 . %G6 5RR'.

,prowadzono nowe po"eceniaQ S8SC% 9IS -*7DIS% C7R2H-DIC8 %2 IC2H2HR% I 29I% 2( CI(IH>8>27H$*8 8 - capabi"ities "ist - zwraca "ist$ mo!"iwo)ci serweraBomenda ta mo!e być stosowana w stanie uwierzyte"niania i wstanie transakcjioczątkowa "ista parametrów zwracana po komendzie *8 8Q

>7 - po"ecenie >7 jest obsłu'iwane przez serwer

0SI9 - po"ecenia 0SI9% 8SS są obsłu'iwane przez serwerS8SC - mechanizm identyfkacji S8SC .Simp"e 8uthentication

and Security Cayer/ jest obsłu'iwany9IS -*7DIS - in#ormacja% !e tekst odpowiedzi w nawiasach

L Ljest rozszerzeniem kodu odpowiedzi

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 308/534

rotokoły sieciowe Q,arstwa ap"ikacji - oczta I"ektroniczna%ozszerzania rotoko-! 3 . %G6 5RR'.

,prowadzono nowe po"eceniaQ S8SC% 9IS -*7DIS% C7R2H-DIC8 % 2 IC2H2HR% I 29I% 2( CI(IH>8>27H$*8 8 - capabi"ities "ist - zwraca "ist$ mo!"iwo)ci serweraBomenda ta mo!e być stosowana w stanie uwierzyte"niania istanie transakcjioczątkowa "ista parametrów zwracana po komendzie *8 8Q

>7 - po"ecenie >7 jest obsłu'iwane przez serwer

0SI9 - po"ecenia 0SI9% 8SS są obsłu'iwane przez serwerS8SC - mechanizm identyfkacji S8SC .Simp"e 8uthentication

and Security Cayer/ jest obsłu'iwany9IS -*7DIS - in#ormacja% !e tekst odpowiedzi w nawiasach

L L jest rozszerzeniem kodu odpowiedzi

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 309/534

rotokoły sieciowe QQ,arstwa ap"ikacji - oczta I"ektroniczna ••

C7R2H-DIC8 - okre)"a minima"ny czas .w sekundach/ mi$dzy"o'owaniami

$ 2 IC2H2HR - serwer akceptuje przesłanie "isty komend% zamiast

trybu po"ecenie-odpowiedAI 29I - serwer in#ormuje k"ienta jak dłu'o wiadomo)ć b$dzie

przechowywana na serwerze02DC - po"ecenie 02DC jest obsłu'iwane przez serwer

2( CI(IH>8>27H - serwer zwraca in#ormacje o imp"ementacji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 310/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykład "isty parametrów zwracanych przez serwer 7 PQ *Q

*8 8SQ 7B *apabi"ity "ist #o""ows SQ >7SQ 0SI9

SQ S8SC *98(-(D5 BI9?I97S O SQ9IS -*7DIS SQ C7R2H-DIC8 4<< SQ2 IC2H2HR SQ I 29I ;< SQ 02DCSQ 2( CI(IH>8>27H Sh"emaz"e- "otz- P<@ SQ

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 311/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarob"emy dotyczące bezpieczeństwa protokołu 7 P

• Serwery odpowiadające -I99 na komend$ 0SI9 dająpotencja"nym niepowołanym interesantom wskazówki dotyczącektóre nazwy u!ytkowników istnieją na serwerze

• 0!ycie komendy 8SS powoduje przesłanie hasła poprzez sieć w je'o czystej .niezaszy#rowanej/ postaci odobnie u!ycie komendy9I>9 i >7 umo!"iwia przesyłanie zawarto)ci skrzynki bez!adnych zabezpieczeń

• 0!ycie komendy 8 7 prowadzi do wzrostu bezpieczeństwa

podczas sesji 7 P Serwer 7 P obsłu'ujący obie usłu'i . 8SS i8 7 / nie mo!e zastosować ich jednocze)nie do pojedyncze'ou!ytkownika

• Ha"e!y zauwa!yć% !e 'dy zwi$kszamy dłu'o)ć sekretne'o kodu wprzypadku komendy 8 7 % wzrasta trudno)ć je'o .wy'enerowania% a"e równie! rozszy#rowania za pomocą a"'orytmu(D5

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 312/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarob"emy dotyczące bezpieczeństwa protokołu 7 P

• Serwery odpowiadające -I99 na komend$ 0SI9 dająpotencja"nym niepowołanym interesantom wskazówki dotyczącektóre nazwy u!ytkowników istnieją na serwerze

• 0!ycie komendy 8SS powoduje przesłanie hasła poprzez sieć w je'o czystej .niezaszy#rowanej/ postaci odobnie u!yciekomendy 9I>9 i >7 umo!"iwia przesyłanie zawarto)ci skrzynkibez !adnych zabezpieczeń

• 0!ycie komendy 8 7 prowadzi do wzrostu bezpieczeństwapodczas sesji 7 P Serwer 7 P obsłu'ujący obie usłu'i . 8SS i8 7 / nie mo!e zastosować ich jednocze)nie do pojedyncze'ou!ytkownika

• Ha"e!y zauwa!yć% !e 'dy zwi$kszamy dłu'o)ć sekretne'o kodu wprzypadku komendy 8 7 % wzrasta trudno)ć je'o Nwy'enerowania% a"e równie! rozszy#rowania za pomocą a"'orytmu(D5

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 313/534

rotokoły sieciowe OO,arstwa ap"ikacji - oczta I"ektroniczna ••2(8 .2nternet (essa'e 8ccess rotoco"/ - protokół internetowyumo!"iwiający k"ientowi dost$p do wiadomo)ci pocztowych naserwerze oraz manipu"owanie nimi Specyfkacja protokołu 2(8

opisana jest szcze'ółowo w dokumencie 9W* 36P<rotokół ten obejmuje operacjeQ• tworzenia% usuwania i zmiany nazwy skrzynki pocztowej• sprawdzania nowych wiadomo)ci i ich trwałe'o usuwanie%• ustawiania i zerowania odpowiednich a' .np wa!ne% praca%

osobiste/• arsin'u% czy"i interpretacji #ormatów 9W*[@@ i (2(I• wyszukiwania i se"ektywne'o pobierania atrybutów wiadomo)ci%

tekstów i ich cz$)ci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 314/534

rotokoły sieciowe •OOO,arstwa ap"ikacji - oczta I"ektroniczna2(8 .2nternet (essa'e 8ccess rotoco"/ - protokół internetowyumo!"iwiający k"ientowi dost$p do wiadomo)ci pocztowych naserwerze oraz manipu"owanie nimi Specyfkacja protokołu 2(8

opisana jest szcze'ółowo w dokumencie 9W* 36P<rotokół ten obejmuje operacjeQ• tworzenia% usuwania i zmiany nazwy skrzynki pocztowej• sprawdzania nowych wiadomo)ci i ich trwałe'o usuwanie%• ustawiania i zerowania odpowiednich a' .np wa!ne% praca%

osobiste/• arsin'u% czy"i interpretacji #ormatów 9W*[@@ i (2(I• wyszukiwania i se"ektywne'o pobierania atrybutów wiadomo)ci%

tekstów i ich cz$)ci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 315/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

2(8 nie słu!y do nadawania wiadomo)ci pozostaje to w 'estiiprotokołów przekazywania poczty% takich jak np S(>2(8 przeznaczony jest do współpracy z jednym serwerem

,iadomo)ci na serwerze są dost$pne przez ich ko"ejne numery"ub tak jak w przypadku protokołu 7 P unika"ne identyfkatoryrotokół po zestawieniu połączenia i przesłaniu przez serwerpozdrowienia po"e'a na ko"ejnych interakcjach mi$dzy k"ientem

.*/ i serwerem .S/Q• po"eceniach k"ienta• danych serwera• odpowiedziach serwera o rezu"tacie zakończenia obsłu'i

po"ecenia k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 316/534

#

rotokoły sieciowe,arstwa ap"ikacji ] oczta I"ektroniczna,szystkie wspomniane interakcje są przesyłane w #ormie "iniizakończonych sekwencją *9CWKo"ecenie k"ienta rozpoczyna proces komunikacji

Ba!de po"ecenie k"ienta poprzedzone jest znacznikiem% tzw ta'iem%innym d"a ka!de'o po"ecenia >a' jest krótkim łańcuchem a"#anumerycznym .np 8<<3% 8<<@% itd /Hazwy komend mo!emy pisać małymi "ub du!ymi "iterami2stnieją dwa przypadki% 'dy "inia wysłana przez k"ienta nie jestkomp"etnym po"eceniemQ

• ar'ument po"ecenia jest cią'iem znaków uj$tym w cudzysłów% poktórym nast$puje "iczba oktetów uj$ta w zwykłe nawiasy i *9CWK

• ar'umenty po"ecenia wyma'ają Usprz$!enia zwrotne'o& od serwera.np w przypadku po"ecenia 80>1IH>2*8>I/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 317/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektroniczna, obu powy!szych przypadkach serwer% 'dy jest 'otowy% odsyłatzw UodpowiedA na !ądanie kontynuacji po"ecenia& poprzedzonąprefksem

Cinie danych% przesyłane norma"nie przez serwer w odpowiedzi napo"ecenie k"ienta% poprzedzone są prefksemCinia in#ormująca o zakończeniu obsłu'i po"ecenia przez serwerzaczyna si$ od te'o same'o ta'u% od które'o zaczynała si$ "iniapo"ecenia% odpowiedzi wła)ciwej .7B% H7 "ub ?8D/% oraz

ewentua"nych dodatkowych in#ormacjiB"ient mo!e przed odebraniem odpowiedzi o zakończeniu obsłu'ipoprzednie'o po"ecenia wydać ko"ejne po"ecenie o innymznaczniku i odebrać odpowiedA o zakończeniu obsłu'i te'onowe'o po"ecenia przed odpowiedzią o zakończeniu obsłu'i

poprzednie'o .pod warunkiem% !e nie kłóci si$ to z "o'iką obsłu'i/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 318/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQSQ F 7B 2(8 Ser ice 9eady *Q a77" "o'in marc secretSQ a77" 7B C7R2H comp"eted *Q a<<@ se"ect inbo SQ F

3[ I 2S>SSQ F WC8RS .l8nswered lW"a''edl De"eted lSeen lDra#t/SQ F @ 9I*IH>SQ F 7B 0HSIIH 36/ (essa'e 36 is the frst inseenmessa'e SQ F 7B 02DO8C2D2> P[565@4< 5 02Ds a"id

SQ a<<@ 7B 9I8D-,92>I SICI*> comp"eted *Q a<<#etch 3@ r#c[@@ header S F 3@ WI>*1 .9W*[@@ 1I8DI9ZP ;~S Dat$Q ,ed% 3 =u" 344P <@Q@PQ@5 -<6<< . DW/SQ WromQ >erry Rray 'ray cac ,ashin'ton edu K

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 319/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQSQ F 7B 2(8 Ser ice 9eady *Q a77" "o'in marc secret SQa77" 7B C7R2H comp"eted *Q a<<@ se"ect inbo SQ F 3[

I 2S>SSQ F WC8RS .l8nswered lW"a''edl De"eted lSeen lDra#t/SQ F @ 9I*IH>

SQ F 7B 0HSIIH 36/ (essa'e 36 is the frst inseenmessa'e SQ F 7B 02DO8C2D2> P[565@4< 5 02Ds a"idSQ a<<@ 7B 9I8D-,92>I SICI*> comp"eted *Q a<<#etch 3@ r#c[@@ header S F 3@ WI>*1 .9W*[@@ 1I8DI9ZP ;~S Dat$Q ,ed% 3 =u" 344P <@Q@PQ@5 -<6<< . DW/SQ WromQ >erry Rray 'ray cac ,ashin'ton edu K

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 320/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektronicznaSerwer 2(8 mo!e znajdować si$ podczas sesji komunikacyjnej zk"ientem w jednym z czterech stanówQ• stan braku uwierzyte"nienia .non-authenticated/%

• stan uwierzyte"nienia .authenticated/%• stan wybrania .se"ected/%• stan wy"o'owania ."o'out/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 321/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

</ connection without pre-authentication .7B 'reetin'/.+/ pre-authenticated connection . 9I80>1 'reetin'/.P/ rejected connection .? I 'reetin'/. / success#u" C7R2H or 80>1IH>2*8>I command .b/success#u" SICI*> or I 8(2HI command.;/ *C7SI command% or #ai"ed SICI*> or I 8(2HIcommand.6/ C7R70> command% ser er shutdown% or connectionc"osed

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 322/534

rotokoły sieciowe,arstwa ap"ikacji ] ocztaćI"ektronicznaao"ecenia protokołu-2(89 N nuF 2 pozdrowienie przez serwer

• ,ydawane w dowo"nym stanie• *8 8?2C2&#jy5n-aythenticatod 2

• H77 3 3• C7R70> autenticated

@ P

• o"ecenia wydawane w stanie H7H-80>1IH>2*8>IDQ• C7R2H 6 se"ected

• 80>1IH>2*8>I % +• o"ecenia wydawane iw stan"ei80>1IH>2R8>IDQ.i / Gco #ak i #en without pie-authentication .7B 'reetin'/. -/ GprJJ7(i,#eated connection . 9I80>1 'reetin'/. /Fre *9I8> nnection .? I 'reetin'/ tnesu9IH8(I7R2H or80>1IH>2*8>I command r /eSu0HS0?S*9 Q2?I or I 8(2HIcommand .o/ G*2 C?0?ommand% or #a i "eci SICI*> or I 8(2HIcommand .EjJC7RJrtjy*'mmand% ser er shutdown% orconnection c"osed

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 323/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznao"ecenia protokołu 2(8• ,ydawane w dowo"nym stanie• *8 8?2C2>

• H77• C7R70>• o"ecenia wydawane w stanie H7H-80>1IH>2*8>IDQ• C7R2H• 80>1IH>2*8>I• o"ecenia wydawane w stanie 80>1IH>2*8>IDQ• SICI*>• I 8(2HI• *9I8>I• 9IH8(I• 0HS0?S*92?I• CS0?• 8 IHD

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 324/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 325/534

rotokoły sieciowe •QQQ,arstwa ap"ikacji - oczta I"ektroniczna ••o"ecenia wydawane w dowo"nym stanie Q

*8 8?2C2> - słu!y do pytania o "ist$ dost$pnych na serwerze usłu'%nieza"e!ną od stanu połączenia i same'o u!ytkownika

Serwer ma obowiązek odesłać in#ormacj$ o dost$pno)ci 2(8 jakopierwszą pozycj$ "istyozostałe pozycje "isty mo'ą in#ormować o dost$pnych usłu'achz'odnych z rozszerzeniami protokołu 2(8 % nowe"izacjami "ubuzupełnieniami specyfkacji te'o protokołu .przez wskazanieodpowiednich rozszerzeń% nowe"izacji "ub uzupełnień/rzykładQ*Q abcd *8 8?2C2>SQ F *8 8?2C2> 2(8SQ abcd 7B *8 8?2C2> comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 326/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaH77 - po"ecenie puste Hajcz$)ciej wykorzystywane jest dozerowania "icznika czasu odmierzające'o time-out podczasbezczynno)ci k"ienta (o!e być tak!e wykorzystywane dood)wie!ania in#ormacji o bie!ącym stanie skrzynki pocztowejrzykładQ*Q a<<@ H77

SQ a<<@ 7B H77 comp"eted • • •*Q a< 6 H77 SQ F @@ I 0HRI SQ F @P I 2S>S SQ F P 9I*IH>

SQ F 3 WI>*1 .WC8RS .lSeen lDe"eted//SQ a< 6 7B H77 comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 327/534

rotokoły sieciowe QQ,arstwa ap"ikacji - oczta I"ektronicznaC7R70> - po"ecenie sy'na"izujące serwerowi zamiarzakończenia sesji przez k"ientaSerwer musi w odpowiedzi po!e'nać k"ienta wysyłając wierszdanych bez znacznika% zawierający słowo k"uczowe ? I% anast$pnie potwierdzić #akt zamkni$cia połączenia odpowiedziąodpowiednim znacznikiemrzykładQ*Q a<@P C7R70>

SQ F ? I 2(8 Ser er "o''in' out SQ a<@P 7B C7R70>comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 328/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektronicznaC7R70> - po"ecenie sy'na"izujące serwerowi zamiar zakończeniasesji przez k"ientaSerwer musi w odpowiedzi po!e'nać k"ienta wysyłając wierszdanych bez znacznika% zawierający słowo k"uczowe ? I% anast$pnie potwierdzić #akt zamkni$cia połączenia odpowiedzią zodpowiednim znacznikiemrzykładQ*Q a<@P C7R70>

SQ F ? I 2(8 Ser er "o''in' out SQ a<@P 7B C7R70> comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 329/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

o"ecenia wydawane w stanie H7H-80>1IH>2*8>IDQ

C7R2H - po"ecenie uwierzyte"niające k"ienta% które'oar'umentami są nazwa k"ienta i je'o hasło podawane i

przesyłane w #ormie jawnej o pomy)"nym uwierzyte"nieniunast$puje przej)cie do stanu 80>1IH>2*8>IDrzykładQ*Q a<P3 C7R2H marco mypassword SQ a<P3 7B C7R2Hcomp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 330/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

o"ecenia wydawane w stanie H7H-80>1IH>2*8>IDQ

C7R2H - po"ecenie uwierzyte"niające k"ienta% które'oar'umentami są nazwa k"ienta i je'o hasło podawane iprzesyłane w #ormie jawnej o pomy)"nym uwierzyte"nieniunast$puje przej)cie do stanu 80>1IH>2*8>IDrzykładQ*Q a<P3 C7R2H marco mypassword SQ a<P3 7B C7R2H comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 331/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

80>1IH>2*8>I - po"ecenie wskazujące serwerowi wybrany%su'erowany przez k"ienta mechanizm uwierzyte"niania =e)"i serwerzapewnia obsłu'$ wybrane'o mechanizmu% to jest to jednocze)nie

inicja"izacja wskazane'o protokołu uwierzyte"niające'o , trakcierea"izacji te'o protokołu mo!"iwe jest tak!e uz'odnienie k"uczykrypto'rafcznych zapewniających wspó"nie z odpowiednimia"'orytmami inte'ra"no)ć i pou#no)ć wszystkich danychwymienianych podczas sesji komunikacyjnej o zakończeniuuwierzyte"niania i przej)ciu do stanu 80>1IH>2*8>ID ko"ejnepo"ecenia k"ienta i odpowiedzi serwera przesyłane są w #ormiepakietów bajtów poprzedzonychQ

-bajtową in#ormacją o dłu'o)ci krypto'ramukrypto'rafcznej sumy kontro"nej

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 332/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQSQ F 7B BerberosO 2(8 Ser er *Q a<PP

80>1IH>2*8>I BI9?I97S \O SQ 8mW i' { {.wyzwanie serwera/*Q ?8c8x05I0kO CkHHOS5W9W08SQ orEEIo88D:2 { {*Q Di8W58 '8 o72a"0?k88mw{ {SQ a<PP 7B Berberos O authentication succes#u"

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 333/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

o"ecenia wydawane w stanie 80>1IH>2*8>IDQ

SICI*> - po"ecenie wyboru skrzynki pocztowej , odpowiedziserwer zwraca in#ormacje dotyczące mi$dzy innymiQ• bie!ących atrybutów .WC8RS/ wskazanej w po"eceniu skrzynki• "iczby wiadomo)ci w skrzynce

• "iczby wiadomo)ci% które pojawiły si$ w skrzynce od poprzedniejsesji .je!e"i brak mechanizmu rozró!niania takich wiadomo)ci% towszystkie wiadomo)ci mają status nowych/• trybu dost$pu do wiadomo)ci

, trakcie jednej sesji komunikacyjnej mo!na wybrać ty"ko jednaskrzynk$ pocztową

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 334/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQ*Q a" @ SICI*> 2H?7

SQ F 36@ I 2S>S SQ F 39I*IH>SQ F 7B 0HSIIH 3@(essa'e 3@ is frstunseen SQ F 7B02DO8C2D2>P[565@4< 5 02Dsa"id SQ F WC8RS.l8nswered

lW"a''ed lDe"etedlSeen lDra#t/ SQ F 7BI9(8HIH>WC8RS

.lDe"eted lSeen lF/Cimited SQ a" @ 7B9I8D-,92>I SICI*>comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 335/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaI 8(2HI - po"ecenie wyboru skrzynki pocztowej w trybieodczytu .bez mo!"iwo)ci manipu"acji zawarto)cią skrzynki/odpowiedzi serwera identyczne% jak w przypadku po"ecenia

SICI*>rzykładQ

*Q a @P I 8(2HI skrzynka SQ F 36 I 2S>S SQ F @ 9I*IH>SQ F 7B 0HSIIH [ (essa'e [ is frst unseen

SQ F 7B 02DO8C2D2> P[565@4< 5 02Ds a"idSQ F WC8RS .l8nswered lW"a''ed lDe"eted lSeen lDra#t/SQ F 7B I9(8HIH>WC8RS ./ Ho permanent a's SQ a @P7B 9I8D-7HC I 8(2HI comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 336/534

rotokoły sieciowe,arstwa ap"ikacji ] oczta I"ektroniczna

*9I8>I - po"ecenie utworzenia nowej skrzynki pocztowej, za"e!no)ci od imp"ementacji istnieje mo!"iwo)ć .za pomocąseparatora UE&/ utworzenia jednocze)nie dwóch ró!nych

równorz$dnych skrzynek% bądA zainicjowania hierarchicznejstruktury skrzynekrzykładQ*Q b77" *9I8>I skrzynkaE

SQ b77" 7B *9I8>I comp"eted*Q b<<@ *9I8>I skrzynkaEpocztowaSQ b<<@ 7B *9I8>I comp"etedDICI>I - po"ecenie usuni$cia skrzynki pocztowejrzykładQ

*Q b7"" DICI>I skrzynka SQ b7"" 7B DICI>I comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 337/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

9IH8(I - po"ecenie zmiany nazwy skrzynki pocztowejrzykładQ*Q bi"" 9IH8(I skrzynka" skrzynka@SQ bi"" 7B 9IH8(I comp"eted .nowa nazwa skrzynki pocztowej-skrzynka@/

S0?S*92?I - po"ecenie powoduje dodanie wskazanej skrzynki pocztowejdo "isty skrzynek aktywnych obsłu'iwanych przez serwer B"ient 2(8

mo!e u!ytkownikowi pokazywać wiadomo)ci% pojawiające si$ ty"ko w tychskrzynkach% do których u!ytkownik jest zapisanyrzykładQ*Q mama S0?S*92?I Gnews comp mai" mime SQ mama 7B S0?S*92?Icomp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 338/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

0HS0?S*92?I - po"ecenie powoduje usuni$cie wybranej skrzynkipocztowej z "isty skrzynek aktywnych obsłu'iwanych przez serwerrzykładQ

*Q moma 0HS0?S*92?I Gnews comp mai" mime SQ moma 7B0HS0?S*92?I comp"etedC2S> - po"ecenie% które'o ar'umentami są nazwa odniesienia i nazwaskrzynki pocztowej .z mo!"iwo)cią stosowania wie"oznaczników% npF% +/% słu!y do uzyskania in#ormacji o skrzynkach pocztowych

dost$pnych d"a u!ytkownikarzykładQ*Q 8<<@ C2S> &-E(ai"E& &V&

SQ F C2S> .lHose"ect/ 6& -E(ai"E#oo SQ F C2S> ./ 6& -E(ai"Emeetin's SQ 8<<@7B C2S> comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 339/534

rotokoły sieciowe,arstwa ap"ikacji ] oczta I"ektroniczna

CS0? - po"ecenie ana"o'iczne jak po"ecenie C2S>% "ecz w tym przypadkuuzyskuje si$ in#ormacje o skrzynkach pocztowych% które zostałyzadek"arowane przez u!ytkownika jako aktywne.za pomocą po"ecenia S0?S*92?I/rzykładQ*Q 8<<P CS0? &Gnews & &comp mai" F&

SQ F CS0? ./ Gnews comp mai" mimeSQ F CS0? ./ Gnews comp mai" miscSQ 8<<P 7B CS0? comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 340/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna8 IHD - po"ecenie umieszczenia pewne'o tekstu =ako nowej

wiadomo)ci w skrzynce pocztowej Hie =est to po"ecenie wysłaniawiadomo)ci .tym si$ zajmują si$ 2nne protokoły% np S(> /rzykładQ

*Q 8<< 8 IHD sa ed-messa'es .lSeen/ ZP3<~*Q Dat$Q Sun% @4 Web @<3< 3;Q 5Q<< -<[<< . S>/*Q WromQ (arcin marc"n mapesto com K*Q SubjectQ >emat emai"a*Q >oQmarc"n@ mapesto com

*Q (essa'e-2dQ 3@@ -@563@[ mapesto com K*Q (2(I-Oers"onQ 3 <*Q *ontent->ypeQ >I >E C82H *189SI>{0S-8S*22*Q*Q =ak s"e masz+*QSQ 8<< 7B 8 IHD comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 341/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektroniczna8 IHD - po"ecenie umieszczenia pewne'o tekstu =ako nowejwiadomo)ci w skrzynce pocztowej Hie =est to po"ecenie wysłaniawiadomo)ci .tym si$ zajmują si$ 2nne protokoły% np S(> /rzykładQ

*Q 8<< 8 IHD sa ed-messa'es .lSeen/ ZP3<~*Q Dat$Q Sun% @4 Web @<3< 3;Q 5Q<< -<[<< . S>/*Q WromQ (arcin marcin mapesto com K*Q SubjectQ >emat emai"a*Q >oQmarcin@ mapesto com*Q (essa'e-2dQ 3@@ -@563@[ mapesto com K*Q (2(I-Oers"onQ 3 <*Q *ontent->ypeQ >I >E C82H *189SI>{0S-8S*22 *Q*Q =ak sie masz+

*QSQ 8<< 7B 8 IHD comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 342/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznao"ecenia wydawane w stanie SICI*>IDQ*1I*B - słu!y do sprawdzenia bie!ące'o stanu wybranejskrzynki pocztowej *1I*B nie umo!"iwia sprawdzenia nowychwiadomo)ci% nadeszły po zakończeniu obsłu'i po"eceń SICI*>"ub I 8(2HIrzykładQ*Q << *1I*B SQ F 36 I 2S>SSQ F @ 9I*IH>SQ F 7B 0HSIIH [ (essa'e [ 2s rst unseenSQ F 7B 02DO8C2D2> P[565@4< 5 02Ds a"idSQ F WC8RS .l8nswered lW"a''ed lDe"eted lSeen lDra#t/SQ F 7B I9(8HIH>WC8RS ./ Ho permanent a's SQ << 7B*1I*B comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 343/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna*C7SI - zamkni$cie bie!ącej skrzynki pocztowej =e)"i wcze)niejwybrano po"ecenie SICI*> w trybie umo!"iwiającym zapis% *C7SIpowoduje trwałe usuni$cie wszystkich wiadomo)ci oznaczonych jakoDe"eted .bez jawne'o in#ormowania o tym u!ytkownika/ owykonaniu te'o po"ecenia nast$puje przej)cie do stanu80>1IH>2*8>ID 2stnieje równie! mo!"iwo)ć wybrania nowejskrzynki pocztowej bez uprzednie'o po"ecenia *C7SI% a"e nie sąwtedy trwa"e usuwane wiadomo)ci oznaczone jako De"eted

rzykładQ*Q yz *C7SISQ yz 7B *C7SI comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 344/534

rotokoły sieciowe QQ,arstwa ap"ikacji - oczta I"ektroniczna ••I 0HRI - powoduje trwałe usuni$cie wszystkich wiadomo)cioznaczonych jako De"eted z jawnym in#ormowaniem u!ytkownika ousuwaniu ko"ejnych wiadomo)cirzykładQ*QD<<3I 0HRISQ F P I 0HRISQ F P I 0HRISQ F 5 I 0HRISQ F [ I 0HRISQ D<<3 7BI 0HRIcomp"eted

, powy!szymprzykładzieusuni$towiadomo)ci opierwotnych

numerachpierwotnychP % % 6 3 3 3

=est to e#ektembie!ącejkt "i ji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 345/534

aktua"izacji

numeracjiwiadomo)ci wskrzynce% powydaniu

rotokoły sieciowe QQ,arstwa ap"ikacji - oczta I"ektroniczna ••SI89*1 - słu!y do wyszukiwania wiadomo)ci na podstawie ró!nychopcjona"nych kryteriów wyszukiwaniarzykładQ*Q *3<3 SI89*1 WC8RRID S2H*I 3@-Web-@<< H7> W97( (89*2HSQ F SI89*1 @ [ [[@ .zna"eziono wiadomo)ci o numerach @% [ i[[@/SQ *3<3 7B SI89*1 comp"etedWI>*1 - słu!y do pobrania wiadomo)ci .jednej "ub wie"u wybór

nast$puje na podstawie ró!nych opcjona"nych kryteriów/rzykładQ

*Q **** WI>*1 @Q .WC8RS 9W*[@@ 1I8DI9 C2HIS .D8> W97(//SQ F @ WI>*1 SQ F P WI>*1 SQ F WI>*1 SQ **** 7B WI>*1 comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 346/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna89>28C - słu!y do pobierania cz$)ci wiadomo)ci odobnie jak ma to

miejsce w przypadku po"ecenia WI>*1 wybór wiadomo)ci mo!e odbywaćsi$ na podstawie ró!nych opcjona"nych kryteriów opisanych w 9W* 36P<

rzykładQ*Q **3* 89>28C 9W*[@@ 3 3<@ SQ F 3WI>*1 .9W*[@@ Z3<@ ~SQ 9eturn-pathQ marcin.'/mapesto comK

WC8RS .lSeen//**3* 7B 89>28C comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 347/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektroniczna

S>79 - słu!y do aktua"izacji wiadomo)ci "ub jej atrybutów =e)"idodatkowo u!yjemy opcji S2CIH>% to serwer nie zwraca in#ormacjistanie wiadomo)ci po wykonaniu operacjirzykładQ

*Q 877* S>79 @Q WC8RS .lDe"eted/SQ F @ WI>*1 WC8RS .lDe"eted lSeen/SQ F P WI>*1 WC8RS .lDe"eted/SQ F WI>*1 WC8RS .lDe"eted lW"a''ed lSeen/SQ 877* 7B S>79 comp"eted

*7 - słu!y do kopiowania wybranych wiadomo)ci do wskazanejskrzynki pocztowejrzykładQ

*Q 8<3@ *7 @Q nowa skrzynka SQ8<3@ 7B *7 comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 348/534

rotokoły sieciowe QQQ,arstwa ap"ikacji ] oczta I"ektroniczna

02D .0niXue 2Dentifer/- unika"ny identyfkator wiadomo)ci% który wprzeciwieństwie do numerów ko"ejnych nie u"e'ają one ni'dyzmianie 0mo!"iwia on wybranie konkretnych wiadomo)ci dooperacji WI>*1% *7 % S>79 "ub SI89*1

rzykładQ*Q 8<PP 02D WI>*1 [@6P3PQ [@[ @ WC8RS SQ F@P WI>*1 .WC8RS .lSeen/ 02D [@6P3P SQ F @

WI>*1 .WC8RS .lSeen/ 02D [@64 P SQ F @5WI>*1 .WC8RS .lSeen/ 02D [@[ @ SQ 8<PP 7B02D WI>*1 comp"eted

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 349/534

rotokoły sieciowe QQQJ G•`

,arstwa ap"ikacji - oczta I"ektronicznaS(> - jest to protokół% który jest standardowym sposobemwysyłania "istów e"ektronicznych w sieci 2nternet S(> pracuje warchitekturze k"ient-serwer i działa na porcie @5Serwer S(> jest przypisany do konkretnej domeny% którąobsłu'uje Serwer odbiera e- mai"e d"a u!ytkowników mającychkonta w tej domenie% oraz wysyła e-mai"e od tych u!ytkowników, czasie wysyłania nast$puje sprawdzenie domeny adresata%połączenie si$ do serwera odpowiedzia"ne'o za tą domen$ iprzesłanie "istu, połączeniach mi$dzy serwerami nie jest stosowane !adnezabezpieczenie :abezpieczenie protokołu przed nadu!yciamidokonuje si$ innymi sposobami

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 350/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaSerwer S(> podejmuje ki"ka prób wysłania "istu i je!e"i wszystkie

próby zawiodą odsyła "ist z powrotem do nadawcy .z'łaszającrodzaj napotkane'o bł$du/

=e!e"i serwer odbiorcy istnieje% konto nie jest zab"okowane "ubzapełnione% S(> daje zawsze 'warancj$ poprawne'o przesłaniawiadomo)ciHiestety nie 'warantuje on czasu dostarczenia 7znacza to% !eko"ejne próby wysłania mo'ą opóAnić pojawienie si$ "istu wskrzynce adresata/

, przypadku wysyłania wiadomo)ci do wie"u odbiorców S(>dopuszcza wysłanie ty"ko jednej kopii danych do wszystkichodbiorców posiadających skrzynki na tym samym serwerzewskazanym jako serwer przeznaczenia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 351/534

rotokoły sieciowe QQQ,arstwa ap"ikacji - oczta I"ektronicznaSerwer S(> podejmuje ki"ka prób wysłania "istu i je!e"i wszystkiepróby zawiodą odsyła "ist z powrotem do nadawcy .z'łaszającrodzaj napotkane'o bł$du/

=e!e"i serwer odbiorcy istnieje% konto nie jest zab"okowane "ubzapełnione% S(> daje zawsze 'warancj$ poprawne'o przesłaniawiadomo)ciHiestety nie 'warantuje on czasu dostarczenia 7znacza to% !eko"ejne próby wysłania mo'ą opóAnić pojawienie si$ "istu wskrzynce adresata/, przypadku wysyłania wiadomo)ci do wie"u odbiorców S(>dopuszcza wysłanie ty"ko jednej kopii danych do wszystkichodbiorców posiadających skrzynki na tym samym serwerzewskazanym jako serwer przeznaczenia

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 352/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarotokół wykorzystuje komunikacj$ w trybie po"ecenie-odpowiedABody po"eceń i odpowiedzi nie są wra!"iwe na du!e i małe "itery:naki wykorzystywane do kodowania po"eceń i odpowiedzina"e!ą do zbioru znaków 8S*22Ba!de po"ecenie składa si$ z cią'u czterech "iter% za) po spacjiwyst$pują je'o parametry i słowa .#razy/ k"uczowe o"eceniekończy si$ sekwencją *9CW

Ba!da odpowiedA zaczyna si$ od P-znakowe'o numeryczne'okodu odpowiedzi% za) po spacji nast$pują parametry i słowa.#razy/ k"uczowe 7dpowiedA kończy si$ sekwencją *9CW

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 353/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektronicznarocedury protokołu S(>

2 ,ysyłanie poczty - procedura mai" transaction .(82C2HR/Waza 3Q o"ecenie (82C identyfkujące nadawc$ i in#ormująceodbiorc$ "ub odbiorców o rozpocz$ciu nowej transakcji pocztowej ikonieczno)ci przywrócenia do pierwotne'o stanu wszystkich tab"icstanu i bu#orów odbiorcy przeznaczonych do obsłu'i pocztyo"ecenie to musi zawierać tzw )cie!k$ zwrotną SkładniaQ

(82C S KW97(Q re erse-pathK *9CWK

Waza @Q o"ecenie 9* > wskazujące odbiorc$ oraz )cie!k$ doce"owąo"ecenie jest powtarzane ty"e razy% i"u jest odbiorców poczty% doktórych ma być przekazana pocztaSkładniaQ9* > S K>7Q #orward-pathK *9CWK

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 354/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaWaza PQ o"ecenie D8>8 inicjujące przesyłanie danych% po którym

w przypadku potwierdzenia przez odbiorc$ 'otowo)ci do odbiorunast$pują ko"ejne "inie tekstu danych rzesyłane są równie!pewne słowa k"uczowe i ich odpowiednie parametry% takie jakDat$% Subject% >o% *c% Wrom/ *ało)ć zakończona jest podwójnąsekwencją *9CWKSkładniaQD8>8 *9CWK

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 355/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznarzykładQSQ (82C W97(Q marcin mapesto com K9Q @5< 7B

SQ 9* > >7Q biuro.'/mapesto comK9Q @5< 7BSQ 9* > >7Q o|ce mapesto com K9Q 55< Ho such user here SQ D8>89Q P5 Start mai" input end with *9CWK E*9CWK

SQ =aka) trescSF• i i F i

SQ Bo"ejna trescSQ *9CWK% *9CWK

9Q @5< 7B

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 356/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektroniczna ••22 rzekazywanie poczty .W79,89D2HR/ - =e!e"i protokół S(> ze stronyodbiorcy stwierdzi% !e 2n#ormacja zawarta w )cie!ce doce"owejpo"ecenia 9* > =est niewła)ciwa% "ecz zna wła)ciwą )cie!k$% wówczasmo!e zarea'ować w sposób dwojaki

• Samodzie"nie podjąć si$ przekazania poczty do wła)ciwe'o miejscaprzeznaczenia .ponosząc za to odpowiedzia"no)ć/Q@53 0ser not "oca" wi"" #orward to #orward-pathK *9CWK

SQ 9* > >7Q marcin mapesto com K

9Q @53 0ser not "oca" wi"" #orward to biuro mapesto com K• ,skazać wła)ciwą )cie!k$ pozostawiając S(> nadawcy decyzj$%czy przekierować poczt$% czy zwrócić komunikat o bł$dziepierwotnemu nadawcyQ

553 0ser not "oca" p"ease try #orward-pathK *9CWK

SQ 9* > >7Q marcin mapesto com K9Q 553 0ser not "oca" p"ease try o|ce jakisserwer com K

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 357/534

rotokoły sieciowe,arstwa ap"ikacji ] oczta I"ektroniczna j222 ,eryfkacja nazwy skrzynek i rozszerzenie "isty adresowej .OI92W 2HR 8HDI 8HD2HR/O9W - po"ecenie% które'o ar'umentem jest nazwa u!ytkownika%umo!"iwia ewentua"ne uzyskanie in#ormacje o pełnej nazwieu!ytkownika .a"iases/ wraz z adresem pocztowym,eryfkuje ono istnienie konta pocztowe'o na serwerze odbiorcy7dpowiedA mo!e zawierać jeden z P kodówQ@5< - adres jest poprawny

@53 - adres został przekierowany@5@ - serwer nie wie% czy adres jest poprawny

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 358/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaI H - po"ecenie% które'o ar'umentem jestQ

• nazwa "isty pocztowej 0mo!"iwia ono uzyskanie in#ormacji opełnych .wraz z adresami pocztowymi/ nazwach członków "isty w#ormie cią'u odpowiedzi

• nazwą indywidua"ne'o u!ytkownika ,tedy S(> odbiorcypowinien wskazać pojedynczą nazw$ "ub in#ormacj$ o tym% !e jestto nazwa pojedyncze'o u!ytkownika% nie za) "isty

, przypadku braku prawa dost$pu nadawcy do "isty S(>

odbiorcy in#ormuje o tym w odpowiedni sposób

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 359/534

rotokoły sieciowe QQQ,arstwa ap"ikacji - oczta I"ektroniczna2O SIHD2HR 8HD (82C2HR(o!"iwo)ć otrzymywania na bie!ąco poczty przez u!ytkownikapracujące'o przy aktywnym termina"u jest opcją% która nie =estwyma'ana w tzw minima"nych 2mp"ementacjach S(> 2stnieją

nast$pujące trzy po"ecenia% które mo'ą być wykorzystywane jakoa"ternatywa d"a po"ecenia (82CQ• ?ezpo)rednie wysyłanie do u!ytkownika pracujące'o przy termina"u

=e!e"i u!ytkownik ."ub termina"/ jest nieaktywny% to na ko"ejnepo"ecenie 9* > zwracana jest odpowiedA o kodzie bł$du 5< SkładniaQ

SIHD S KW97(Q re erse-path *9CWK• ,ysyłanie a"ternatywne .79/ do u!ytkownika pracujące'o przy

termina"u "ub je'o skrzynki w przypadku% 'dy u!ytkownik ."ubtermina"/ są nieaktywne SkładniaQ

S7(C S KW97(Q re erse-path *9CWK• ,ysyłanie jednoczesne .8HD/ do u!ytkownika pracujące'o przy

termina"u i do je'o skrzynki pocztowej% bez wz'"$du na aktywno)ću!ytkownika SkładniaQ

S8(C S KW97(Q re erse-path *9CWK

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 360/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - oczta I"ektroniczna ••O 7 IH2HR 8HD *C7S2HR I *18HRIS

o"ecenia otwierania .1IC7/ i zamkni$cia .x02>/ kanałuprzesyłowe'o 1ost nadający i odbierający nawzajem in#ormująsi$ o swoich domenach oraz o zakończeniu połączenia Składnia

1IC7 S domain K *9CWKx02> S K *9CWKrzykład 3 .otwarcie/Q

9Q @@< mapesto com Simp"e (ai" >rans#er 9eady SQ 1IC7onet p" 9Q @5< mapesto com rzykład @ .zamkni$cie/QSQ x02>9Q @@3 mapesto com Ser ice c"osin' transmission channe"

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 361/534

rotokoły sieciowe •QQQ,arstwa ap"ikacji - oczta I"ektronicznaO22 2nne po"ecenia S(>

9ISI> .9SI>/ - o"ecenie porzucenia wsze"kiej transmisji odbiorcamusi potwierdzić to po"ecenie odpowiedzią 7B .@5</

1IC .1IC / - o"ecenie zach$cające odbiorc$ do uzupełnienia pewnychu!ytecznych in#ormacji arametrem po"ecenia jest łańcuch tekstowywyja)niający% o jaką pomoc chodzi nadawcy

H7 7 I98>27H .H77 / - o"ecenie zach$cające odbiorc$ do wysłania jedynie odpowiedzi 7B .@5</

:(28H8 9€C .>09HE I>9/ - o"ecenie zach$cające odbiorc$ do przej$ciaro"i nadawcy w bie!ącej sesji komunikacyjnej .na co odbiorca mo!e si$z'odzić "ub nie/ ,ykorzystywane przy ko"ejkowaniu wiadomo)ci przezodbiorc$

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 362/534

rotokoły sieciowe,arstwa ap"ikacji - oczta I"ektronicznaBod :naczenie

@@< 3 domainK Ser ice ready@@3 domainK Ser ice c"osin' transmission channe"@5< 9eXuested mai" action okay comp"eted@53 0ser not "oca" wi"" #orward to #orward-pathK@5@ *annot O9W user% but wi"" accept messa'e and attempt

de"i eryP5 Start mai" input end with *9CWK *9CWK

@3domainK Ser ice not a ai"ab"e c"osin' transmissionchanne"

5< 9eXuested mai" action not takenQ mai"bo una ai"ab"e53 9eXuested action abortedQ "oca" error in processin'5@ 9eXuested action not takenQ insu|cient system stora'e5<< Synta error% command unreco'msed5<3 Synta error in parameters or ar'uments5<@ *ommand not imp"emented5<P ?ad seXuence o# commands5< *ommand parameter not imp"emented553 0ser not "oca" p"ease try #orward-pathK

55@ 9eXuested mai" action abortedQ e ceeded stora'ea""ocation

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 363/534

rotokoły sieciowe,arstwa ap"ikacji - DHSDHS .Domain Hame System/ - 0słu'a tłumaczenia nazw na adresy 2Bomponenty systemu DHS .wedłu' 9W* 3<P /Q• D7(82H H8(I S 8*I - struktura drzewa nazw w domenach

• 9IS709*I 9I*79DS - struktura danych w bazach DHS• H8(I SI9HEI9S - serwery nazw% opro'ramowanie słu!ące dowykonywania operacji na bazach DHS• 9IS7C8EI9S - pro'ramy które po)redniczą w komunikacji mi$dzypro'ramem u!ytkownika a serwerami nazw ro'ramy te znajdują si$

po stronie k"ienta i serwera

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 364/534

rotokoły sieciowe,arstwa ap"ikacji - DHSSystem DHS okre)"aQ• struktur$ baz DHS• procedury dost$pu do danych znajdujących si$ w bazach DHS

• zasady tworzenia i przechowywania danych w bazach "oka"nych.cache/• procedury wymiany wiadomo)ci z zewn$trznymi serweraminazw• procedury administrowania serwerami nazw

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 365/534

rotokoły sieciowe,arstwa ap"ikacji - DHSSystem DHS okre)"aQ• struktur$ baz DHS• procedury dost$pu do danych znajdujących si$ w bazach DHS

• zasady tworzenia i przechowywania danych w bazach "oka"nych.cache/• procedury wymiany wiadomo)ci z zewn$trznymi serweraminazw• procedury administrowania serwerami nazw

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 366/534

rotokoły sieciowe,arstwa ap"ikacji - DHS

0słu'a DHS pozwa"a u!ytkownikom sieci na posłu'iwanie si$ do"oka"izacji sieci% hostów% usłu' nazw dns .czy"i natura"nych nazw% nponet p"/ zamiast adresów 2

0słu'a DHS słu!y do tłumaczenia nazw dnsowych .nazw domen/% nazwhostów% dnsowych adresów serwerów usłu'% na ich adresy

0słu'a DHS wprowadza hierarchie nazw d"a sieci i podsieci w

2nternecie

1osty% podsieci% sieci 'rupowane są w domeny

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 367/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - DHS

Serwery DHS mo'ą przechowywać przez pewien czasodpowiedzi z innych serwerów .jest to tzw cachin'/ Skraca toczas procesu zamiany nazw na adresy 2Ha dany adres 2 mo!e wskazywać wie"e ró!nych nazw:darza si$% i! pod jedną nazwą mo!e kryć si$ wi$cej ni! 3 adres2 po to% aby je)"i jeden z nich zawiedzie% inny mó'ł spełnić je'oro"$rzy zmianie adresu 2 komputera pełniące'o #unkcj$ serwera,,,% nie ma konieczno)ci zmiany adresu internetowe'ostrony% a jedynie konieczne jest poprawienie wpisu w serwerzeDHS obsłu'ującym domen$rotokół DHS do komunikacji serwer-k"ient wykorzystuje 'łównieprotokół 0D - serwer pracuje na porcie numer 5P% a tak!eprzesyłanie domeny pomi$dzy serwerami master i s"a e

odbywa si$ protokołem >* na porcie 5P

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 368/534

rotokoły sieciowe ••••,arstwa ap"ikacji - DHS

• Serwery DHS mo'ą przechowywać przez pewien czas odpowiedzi zinnych serwerów .jest to tzw cachin'/ Skraca to czas procesuzamiany nazw na adresy 2

• Ha dany adres 2 mo!e wskazywać wie"e ró!nych nazw

• :darza si$% i! pod jedną nazwą mo!e kryć si$ wi$cej ni! 3 adres2 po to% aby je)"i jeden z nich zawiedzie% inny mó'ł spełnić je'oro"$

• rzy zmianie adresu 2 komputera pełniące'o #unkcj$ serwera,,,% nie ma konieczno)ci zmiany adresu internetowe'o strony%a jedynie konieczne jest poprawienie wpisu w serwerze DHSobsłu'ującym domen$

• rotokół DHS do komunikacji serwer-k"ient wykorzystuje 'łównieprotokół 0D - serwer pracuje na porcie numer 5P% a tak!eprzesyłanie domeny pomi$dzy serwerami master i s"a e odbywa

si$ protokołem >* na porcie 5P

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 369/534

rotokoły sieciowe QQQQ

,arstwa ap"ikacji - DHS ••Domena - jest zbiorem hostów% zbiorem sieci charakteryzujących si$wspó"nymi zasadami zarządzania% zasadami bezpieczeństwa% wspó"nąnazwąHazwa domeny - to cią' nazw poszcze'ó"nych obszarów w hierarchiidomeny oddzie"onych kropkami7bszar nazw DHS .DHS namespace/ - jest to zbiór nazw w systemieDHSDomeny oraz ich nazwy posiadają struktur$ hierarchiczną Haszczycie hierarchii znajduje si$ domena 'łówna% tzw root domain

2n#ormacja o domenach jest zawarta w rozproszonej bazie%znajdujących si$ na serwerach nazw .name ser ers/Stre#a .an' zon$/ jest podzbiorem obszaru nazw DHS zarządzanymprzez jeden serwer nazw

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 370/534

rotokoły sieciowe,arstwa ap"ikacji - DHSDomeny 'eo'rafczne% to np Qp" - o"ska% de - Hiemcy% us - 0S8% uk - ,ie"ka ?rytania% tw

>aiwan% eu - Iuropa

Domeny or'anizacyjne% to np Qcom - frmy komercyjneedu - instytucje naukowe'o - instytucje rządowemi" - or'anizacje wojskowenet - or'anizacje związane z siecią 2nternetint - mi$dzynarodowe or'anizacje rządowe i pozarządoweor' - pozostałe or'anizacje

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 371/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 372/534

rotokoły sieciowe,arstwa ap"ikacji - DHSodstawowe typy wiadomo)ci DHSQ• standardowe zapytania .xueries/ - kod <• zapytania odwrotne .2n erse xueries/ - kod 3

• zapytania o status .Status xueries/ - kod @• uaktua"nienia .0pdates/ - kod 5

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 373/534

rotokoły sieciowe,arstwa ap"ikacji - DHSodstawowe typy wiadomo)ci DHSQ

• standardowe zapytania .xueries/ - kod <• zapytania odwrotne .2n erse xueries/ - kod 3

• zapytania o status .Status xueries/ - kod @• uaktua"nienia .0pdates/ - kod 5

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 374/534

rotokoły sieciowe,arstwa ap"ikacji - DHS

7bszary danych w standardowym zapytaniu DHSQ• Ha'łówek .1eader/• :apytanie .xuestion/ - obszar zawiera zapytanie i dane cnadawcy wiadomo)ci• 7dpowiedA .8nswer/ - obszar zawiera bezpo)redniąodpowiedA na zapytanie• Serwery nazw .8uthority/ - obszar zawiera dane o innychserwerach nazw• Dodatkowe dane .8dditiona"/ - obszar zawiera danewykorzystywane w innych obszarach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 375/534

rotokoły sieciowe,arstwa ap"ikacji - DHSStruktura obszaru na'łówka .1eader/

DHS 1eader7yto7 (

t

0[

gi i i i i i i 333 i i i i i i h i i i i i i hi i i i2dentifcation x

9

7pcodo

DHS W"a'a

88 2* 3F<98 E AP *7 ^

9*odo

i i i i # i i i ( ̀ i i i > q 3 >ota" 7uostions >ota" 8n_worsi i i 3 i i i 3 # ii ^ i # r ^ > #3 ^

>ota" 8uthonty 9esourco 9ccords >ota" 8dditiona" 9esourco 9ccords<

<5 F ;

,ord< <

7yto

+O33 Q H

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 376/534

rotokoły sieciowe QQQi,arstwa ap"ikacji - DHS @`F

2dentifcation - wie"ko)ć to 3; bitów o"e słu!y do identyfkacjizapytania

x9 - wie"ko)ć to 3 bit o"e okre)"a typ wiadomo)ciQ zapytanie

.</ E odpowiedA .3/7pcode - wie"ko)ć to bity ,arto)ci% które przyjmujeQ< - standardowe zapytanie .xuery/3 - zapytanie odwrotne 2xuery .2n erse xuery/@ - zapytanie o status serwera .Status/P - kod zarezerwowany - powiadom .Hoti#y/5 - 0aktua"nij .0pdate/;-35 - kody zarezerwowane

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 377/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - DHS

DHS W"a'sQ88 - 8uthoritati e 8nswer - bit stosowany w odpowiedziach%

okre)"a czy odpowiadający serwer nazw jest serwerem nazw

d"a domeny której dotyczy odpowiedA >* - >runcation - oznacza% !e wiadomo)ć została odrzucona zpowodu zbyt du!e'o rozmiaru

9D - 9ecursion Desired - oznacza% ze serwer nazw niemo!e i odpowiedzieć przez podanie re#erencji do inne'o

serwera.musi podać adres 2 hosta/ o"e to jest opcjona"ne

98 - 9ecursion 8 ai"ab"e - po"e to oznacza% !e serwer nazw mazaimp"ementowaną i dopuszcza opcje zapytania z podaniemre#erencji do inne'o serwera

: - rezerwa na przyszłe zastosowania ,arto)ć po"a wynosi <zarówno w zapytaniach jak i odpowiedziach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 378/534

rotokoły

sieciowe,arstwa ap"ikacji - DHS9*7DI - 9esponse *od$ - wie"ko)ć to bity o"e zawiera kododpowiedzi,arto)ci% które przyjmuje po"e 9*7DIQ

< - H7I9979 - brak bł$du3 - W79(I99 - serwer nazw nie mo!e zinterpretować!ądania z

powodu bł$dne'o #ormatu@ - SI9OW82C - serwer nazw wykrył wewn$trzny błąd podczas

obsłu'i zadaniaP - H D7(82H - pewne nazwy które powinny istnieć% nieistnieją - H7>2( - serwer nazw nie obsłu'uje dane'o typu kodu

opcji po"a 7pcode

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 379/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - DHS ••

>ota" xuestions - "iczba rekordów w obszarze zapytań >ota" 8nwers - "iczba rekordów w obszarze odpowiedzi >ota" 8uthority 9esource 9ecords - "iczba rekordów w obszarze

in#ormacji o serwerach nazw >ota" 8dditiona" 9esource 9ecords - "iczba rekordów w obszarzedodatkowych danych

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 380/534

rotokoły sieciowe Q,arstwa ap"ikacji - DHS •Struktura obszaru :apytania .xuestion/

3 3 3 3 3 3< 3 @ P

5 ; 6 [4 o i @ P 5

1--- -- --1--- -- -- -- -- ---t----t--- -- -- 2 2E xH8(I EE E - - - - - - 1 - - - - - 1 - - - - - - - - - - - - - - - - - - ł - - - - - - - -

^ x> I 2 -- -- ---1----2---1---1----2 1---1---1--- -- -- --- -- ---ł-2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 381/534

rotokoły sieciowe QQ,arstwa ap"ikacji - DHS ••xH8(I - wie"ko)ć po"a to maksyma"nie @55 bajtów :awiera

nazw$ DHS odbiorcy danychx> I - wie"ko)ć po"a to @ bajty :awiera kod typu

zapytania,arto)ć po"a jest taka sama jak d"a póAniejomówione'o po"a > Ix*C8SS - wie"ko)ć po"a to @ bajty :awiera kod k"asyzapytania ,arto)ci jakie mo!e przyjmowaćQ

• 2H - 2nternet• *S - k"asa *SHI> J*omiputer Science Het,ork/ -nieu!ywany• *1 - k"asa *187S• 1S - 1esiod

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 382/534

rotokoły sieciowe •Q,arstwa ap"ikacji - DHS

xH8(I - wie"ko)ć po"a to maksyma"nie @55 bajtów :awieranazw$ DHS odbiorcy danychx> I - wie"ko)ć po"a to @ bajty :awiera kod typu

zapytania,arto)ć po"a jest taka sama jak d"a póAniej omówione'opo"a > Ix*C8SS - wie"ko)ć po"a to @ bajty :awiera kod k"asyzapytania ,arto)ci jakie mo!e przyjmowaćQ• 2H - 2nternet• *S - k"asa *SHI> .*omputer Science Het,ork/ -nieu!ywany• *1 - k"asa *187S• 1S - 1esiod

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 383/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 384/534

rotokoły sieciowe,arstwa ap"ikacji - DHS

, warstwie transportowej mode"u 7S2 protokół DHS wykorzystujeQ• protokół 0D % port serwera DHS 5P%• protokół >* % port 5P do trans#eru in#ormacji o stre#achmi$dzy serwerami nazw

,iadomo)ci przesyłane w protoko"e 0D mo'ą mieć maksyma"nąwie"ko)ć 53@ bajtów bez na'łówka 2 % 0D

rotokół 0D stosowany jest do standardowych zapytań do

serwera nazwDo trans#eru in#ormacji o stre#ach serwery nazw powinnystosować protokół >*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 385/534

rotokoły sieciowe,arstwa ap"ikacji - DHS ••, warstwie transportowej mode"u 7S2 protokół DHSwykorzystujeQ• protokół 0D % port serwera DHS 5P%• protokół >* % port 5P do trans#eru in#ormacji o stre#achmi$dzy serwerami nazw

,iadomo)ci przesyłane w protoko"e 0D mo'ą miećmaksyma"ną wie"ko)ć 53@ bajtów bez na'łówka 2 % 0D

rotokół 0D stosowany jest do standardowych zapytań doserwera nazw

Do trans#eru in#ormacji o stre#ach serwery nazw powinnystosować protokół >*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 386/534

rotokoły sieciowe,arstwa ap"ikacji - DHSroces rozwiązywania adresów 2 Q• k"ient DHS na ho)cie szuka adresu 2 hosta % znając je'onazw$ dnsową% np onet p"• k"ient DHS wysyła zapytanie Ldns XueryL do serwera usłu'i DHS%• serwer DHS prze'"ąda swoja baz$ DHS w ce"u zna"ezieniaadresu 2 hosta "ub komunikuje si$ z innymi serwerami DHS%• serwer DHS zwraca in#ormacje o adresie 2 do k"ienta DHS% np@3P 3[< 3 3 3 < w przypadku onet p"

Serwery nazw wysyłają zapytania w #ormie iterati e Xuery% tznodpowiedA mo!e zawierać a"bo re#erencje do inne'o serwera nazwa"bo adres 2 szukane'o hosta9eso" ery wysyłają zapytania w #ormie recursi e Xuery% tznodpowiedz musi zawierać adres 2 szukane'o hosta i jednocze)nie

nie mo!e zawierać re#erencji do inne'o serwera nazw

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 387/534

rotokoły sieciowe,arstwa ap"ikacji - DHSroces rozwiązywania adresów 2 Q• k"ient DHS na ho)cie szuka adresu 2 hosta % znając je'onazw$ dnsową% np onet p"• k"ient DHS wysyła zapytanie Ldns XueryL do serwera usłu'i DHS%

• serwer DHS prze'"ąda swoja baz$ DHS w ce"u zna"ezieniaadresu 2 hosta "ub komunikuje si$ z innymi serwerami DHS%• serwer DHS zwraca in#ormacje o adresie 2 do k"ienta DHS%np @3P 3[< 3 3 3 < w przypadku onet p"

Serwery nazw wysyłają zapytania w #ormie iterati e Xuery% tznodpowiedA mo!e zawierać a"bo re#erencje do inne'o serwera nazwa"bo adres 2 szukane'o hosta9eso" ery wysyłają zapytania w #ormie recursi e Xuery% tznodpowiedz musi zawierać adres 2 szukane'o hosta i jednocze)nie

nie mo!e zawierać re#erencji do inne'o serwera nazw

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 388/534

rotokoły sieciowe,arstwa ap"ikacji - DHS

Systemu DHS pozwa"a równie! na uzyskiwanie in#ormacji oroutin'u wiadomo)ci e-mai"2stnieją dwie metody uzyskiwania in#ormacji o routin'uQ• metoda mai" e chan'e bindin'

• metoda mai"bo bindin' .na razie w #azie testów/0słu'i% rozszerzenia protokołu DHS dotyczące bezpieczeństwa• dystrybucja k"uczy pub"icznych .key distribution/• autentykacja Aródeł danych .data ori'in authentication/

• autentykacja transakcji i zapytań .transaction and reąuestauthentication/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 389/534

rotokoły sieciowe,arstwa ap"ikacji - DHS

9ozszerzenie protokołu DHS na obsłu'$ protokołu 2 ; po"e'a na• stworzenie nowe'o typu rekordu .resource record/słu!ące'o do rozwiązywania nazw na adresy 2 ;• stworzenie nowej domeny 2 ; 89 8 d"a zapytań

odwrotnych .zapytań o domen$ na podstawie adresu 2 ;/• (odyfkacja zapytań DHS tak aby obsłu'iwały adresy 2i 2 ; Dodano nowy typ rekordu .resource record/ 8; - hostaddress d"a obsłu'i protokołu 2 ;% warto)ć po"a typ { @[

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 390/534

rotokoły sieciowe QQQQ,arstwa ap"ikacji - DDHS ••DDHS .Dynamie Domain Hame System/ jest dynamicznymsystemem nazw domenowych =est to metoda% protokół "ubusłu'a sieciowa% która umo!"iwia urządzeniom sieciowym takim

jak router bądA systemowi komputerowemu korzystające'o ze

stosu 2 % zakomunikować w czasie rzeczywistym .ad-hoc/serwerowi nazw zmian$ obecnej konf'uracji DHS w postaciskonf'urowanych domen% adresów oraz innych danychzamieszczonych w rekordach DHSSystem DDHS najcz$)cej stosuje si$ w sytuacji% 'dy chcemy

uruchomić serwer z pod'"ądem kamer monitorin'u i ma on byćdost$pny spoza sieci "oka"nej% a nie posiadamy stałe'o adresu2 % ty"ko otrzymujemy 'o z serwera D1* Dostawcy 2nternetustandardowo o#erują nam dost$p do 2nternetu ze zmienianym copewien czas .najcz$)ciej codziennie/ adresem 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 391/534

rotokoły sieciowe,arstwa ap"ikacji - DDHS

Dzi$ki zastosowaniu DDHS mo!"iwe jest przypisanie bramceinternetowej ze zmiennym adresem 2 stałej nazwy hosta% która jestrozwiązywana przez standardowe zapytania DHS ap"ikacjidziałających w sieci 2nternet Dzi$ki temu serwer mo!e byćosią'a"ny pod jedną% usta"oną nazwą nieza"e!nie od te'o% jaki adres2 w danej chwi"i posiada : te'o powodu z serwerem mo!nakomunikować si$ ty"ko za pomocą adresu domenowe'oprzetłumaczone'o przez serwer DDHS .chyba% !e znamy aktua"nyadres numeryczny serwera% a"e ni'dy nie wiemy jak dłu'o b$dzie onobowiązywał/ Ha"e!y jednak pami$tać% !e od zmiany adresu 2przez serwer D1* do wykrycia te'o #aktu przez pro'ram "ub routermo!e minąć pewien% krótki czas% w którym nasz serwer mo!e nawetdo ki"ku minut być niedost$pnyHajpopu"arniejszymi serwisami o#erującymi darmową usłu'$ DDHSsąnp Q DynDHS .www dyndns or' / oraz Ho-2 . www no-ip com /

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 392/534

rotokoły sieciowe QQ,arstwa transportowa - >*akiet danych >* nazywa si$ se'mentem 7pisany jest wdokumentach 9W* 64P oraz 33@@

rotokół >* jest protokołem połączeniowym umo!"iwiającym

wykrywanie bł$dów transmisji

*echy protokołu >* Q• stosuje pozytywne potwierdzanie odbioru danych .po"e

8*B{ 3/• ma mo!"iwo)ć usta"ania priorytetu przesyłania se'mentów• ma mo!"iwo)ć kontro"i i usuwania bł$dów .retransmisjiniepotwierdzonych pakietów/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 393/534

rotokoły sieciowe QQ,arstwa transportowa - >* ••akiet danych >* nazywa si$ se'mentem 7pisany jest wdokumentach 9W* 64P oraz 33@@

rotokół >* jest protokołem połączeniowym umo!"iwiającym

wykrywanie bł$dów transmisji*echy protokołu >* Q• stosuje pozytywne potwierdzanie odbioru danych .po"e

8*B{3/• ma mo!"iwo)ć usta"ania priorytetu przesyłania se'mentów• ma mo!"iwo)ć kontro"i i usuwania bł$dów .retransmisji

niepotwierdzonych pakietów/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 394/534

rotokoły sieciowe,arstwa transportowa - >*roces transmisji składa si$ z trzech etapówQ

• budowa połączenia• przesyłanie danych• zamkni$cie połączenia

?udowa połączenia po"e'a naQ• "oka"izacji odbiorcy• usta"eniu parametrów połączenia

ołączenie to "o'iczna )cie!ka transmisji mi$dzy dwoma'niazdami

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 395/534

rotokoły sieciowe,arstwa transportowa - >*

roces transmisji składa si$ z trzech etapówQ

• budowa połączenia• przesyłanie danych• zamkni$cie połączenia

?udowa połączenia po"e'a naQ• "oka"izacji odbiorcy• usta"eniu parametrów połączenia

ołączenie to "o'iczna )cie!ka transmisji mi$dzy dwoma'niazdami

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 396/534

rotokoły sieciowe QQ,arstwa transportowa - >* ••ołączenie >* to zbiór parametrówQ• numer portu% adres 2 odbiorcy .po"aQ Destination port%Destination 8ddress/• numer portu% adres 2 nadawcy .po"aQ Source port% Source8ddress/• ko"ejny numer wysłane'o se'mentu .po"eQ SeXuencenumber/• wie"ko)ć okna .po"eQ ,indow/

, transmisji wykorzystującej protokół >* mi$dzy nadawcąodbiorcą wymieniany jest tzw strumień bajtów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 397/534

rotokoły sieciowe,arstwa transportowa - >*rotokół >* nie umieszcza znaczników początku i końca danych

=e)"i nadawca wy)"e ko"ejno 3<< bajtów% @<<% P<<% << bajtów% toodbiorca nie wie jakiej wie"ko)ci se'menty były wysłane Doodbiorcy dane mo'ą dotrzeć w se'mentach po 35< bajtówka!dyHadawca wysyła strumień danych i odbiorca odbiera strumieńdanych

rotokół >* umo!"iwia weryfkacj$ czy transmitowane dane sąQ

• uszkodzone%• z'ubione%• powie"one%• dostarczone w nieodpowiedniej ko"ejno)ci do odbiorcy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 398/534

rotokoły sieciowe,arstwa transportowa - >*

•• • •

••••

• G GG G

rotokół >* nie umieszcza znaczników początku i końcadanych =e)"i nadawca wy)"e ko"ejno 3<< bajtów% @<<% P<<%<< bajtów% to odbiorca nie wie jakiej wie"ko)ci se'menty byływysłane Do odbiorcy dane mo'ą dotrzeć w se'mentach po 35<bajtów ka!dy

2 Hadawca wysyła strumień danych i odbiorca odbiera strumieńdanych

rotokół >* umo!"iwia weryfkacj$ czy transmitowane dane sąQ

• uszkodzone%• z'ubione%• powie"one%• dostarczone w nieodpowiedniej ko"ejno)ci do odbiorcy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 399/534

rotokoły sieciowe,arstwa transportowa - >*

, ce"u zapewnienia niezawodno)ci transmisjiQ• ka!dy wysłany se'ment danych >* jest numerowany%• ka!dy se'ment >* potwierdzający odbiór jest numerowany• protokół wykorzystuje mechanizm pozytywne'o potwierdzeniaodbioru danych z retransmisją 89 . ositi e 8cknow"ed'ment with9e-transmission/ 7znacza to% i! potwierdzany jest poprawnyodbiór danych

Hadawca po wysłaniu se'mentu >* % uruchamia ze'ar mierzącczas oczekiwania na potwierdzenie odbioru

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 400/534

rotokoły sieciowe,arstwa transportowa - >*o odebraniu se'mentu >* odbiorca wysyła pakiet w któryma'a 8*B { 3Hadawca wysyła se'ment ponownie w jednym z dwóchprzypadkówQ

• zostanie przesłany komunikat z warto)cią po"a 8*B{< .brakpozytywne'o potwierdzenia/%• po okre)"onym czasie nie nadejdzie potwierdzenie

prawidłowe'o obioru danych

akiet jest wysyłany tak dłu'o dopóki nadawca nie otrzymapotwierdzenia o bezbł$dnie odebraniu pakietu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 401/534

rotokoły sieciowe,arstwa transportowa - >*

Do numerowania wysłanych se'mentów >* nadawca i odbiorcawykorzystują po"e na'łówka protokołu >* oznaczone se'uencenumber o"e to zawiera mi$dzy innymi "iczb$ wysłanych bajtówSe'menty >* są kapsułkowane w warstwie sieci w tzw data'ramy

2 rotokół 2 jest protokołem bezpołączeniowym bez obsłu'ibł$dów% d"ate'o data'ramy 2 mo'ą nie dotrzeć do odbiorcy "ubdotrzeć w ró!nej ko"ejno)ci o"e seąuence number pozwa"asprawdzić czy jaki) se'ment >* nie za'inął Słu!y ono równie! douporządkowania odebrane'o strumienia danych we wła)ciwejko"ejno)ci

=ak wspomnianej było wcze)niej% obiorca wysyła pakiet z a'ą 8*B {3 i wykorzystuje po"e acknow"ed'ement number .po"e potwierdzenia/do poin#ormowania nadawcy o "iczbie prawidłowo odebranych bajtówi o spodziewanej warto)ci w po"u seXuence number

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 402/534

rotokoły sieciowe QQQQ,arstwa transportowa - >* ••Ha'łówek protokołu >* zawiera po"e checksum .suma kontro"na/słu!ące do zapewnienia inte'ra"no)ci danych podczas transmisji

=e!e"i se'ment zostanie nadesłany z niepoprawną sumą kontro"ną%odbiorca porzuca 'o i nie wysyła potwierdza odbioru

o"e window w na'łówku se'mentu >* słu!y do in#ormowanianadawcy i"e bajtów mo!e odebrać odbiorca ,ysłany se'ment >*z warto)cią po"a window { < wstrzymuje transmisj$

=e!e"i od"e'ło)ć mi$dzy nadawcą a obiorcą jest du!a ."iczona"iczbą routerów/ i są mo!"iwe opóAnienia w transmisji% to odbiorca

danych stopniowo zwi$ksza warto)ć po"a window >aki procesnazywany jest s"ow start (a on na ce"u okre)"enie optyma"nejwarto)ci d"a po"a window 'dy nadawca i odbiorca znajdują si$ wró!nych sieciach "ub se'mentach sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 403/534

rotokoły sieciowe y r,arstwa transportowa - >*Ha'łówek protokołu >* zawiera po"e checksum .suma kontro"na/słu!ące do zapewnienia inte'ra"no)ci danych podczas transmisji

=e!e"i se'ment zostanie nadesłany z niepoprawną sumą kontro"ną%odbiorca porzuca 'o i nie wysyła potwierdza odbioru

o"e window w na'łówku se'mentu >* słu!y do in#ormowanianadawcy i"e bajtów mo!e odebrać odbiorca ,ysłany se'ment >*z warto)cią po"a window { < wstrzymuje transmisj$

=e!e"i od"e'ło)ć mi$dzy nadawcą a obiorcą jest du!a ."iczona"iczbą routerów/ i są mo!"iwe opóAnienia w transmisji% to odbiorca

danych stopniowo zwi$ksza warto)ć po"a window >aki procesnazywany jest s"ow start (a on na ce"u okre)"enie optyma"nejwarto)ci d"a po"a window 'dy nadawca i odbiorca znajdują si$ wró!nych sieciach "ub se'mentach sieci

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 404/534

rotokoły sieciowe QQQQ,arstwa transportowa - >* ••8by dane trafły do odpowiednich ap"ikacji uruchomionych nadanym ho)cie protokół >* numeruje połączeniaBa!demu połączeniu ap"ikacja przypisuje "iczb$% port >* % zprzedziału 3 - ;5P55

Rniazdo internetowe >* .>* internet socket/% to adres 2 hosta%numeru portu% warto)ć po"a% typ portu8p"ikacja która chce przesłać dane musi zbudować połączenieQ• odna"eAć odbiorc$• wysłać komunikat z zadaniem budowy połączenia

:arezerwowane d"a popu"arnych ap"ikacji sieciowych numeryportów słu!ą serwerom ap"ikacji do nasłuchiwania !ądań usłu'iprzez k"ientów ap"ikacji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 405/534

rotokoły sieciowe `QQQ,arstwa transportowa - 0Drotokół 0D .0ser Data'ram rotoco"/ jest protokołembezpołączeniowym% który nie posiada mechanizmówsprawdzających poprawno)ć dostarczania danych 7znacza to% i!nie buduje połączenia i nie sprawdza 'otowo)ci odbiorcy doodbierania danychBorzy)cią płynącą z takie'o uproszczenia budowy jest wi$kszaszybko)ć transmisji danych i brak dodatkowych zadań% którymimusi zajmować si$ host posłu'ujący si$ tym protokołem : tychwz'"$dów 0D jest cz$sto u!ywany w takich zastosowaniach jakwideokon#erencje% strumienie dAwi$ku w 2nternecie i 'ry sieciowe%

'dzie dane muszą być przesyłane mo!"iwie szybko% apoprawianiem bł$dów zajmują si$ inne warstwy mode"u 7S20D zajmuje si$ dostarczaniem pojedynczych pakietów%udost$pnionych przez 2 % na którym si$ opiera Bo"ejną cechąodró!niającą 0D od >* jest mo!"iwo)ć transmisji do ki"ku

adresów doce"owych na raz .tzw mu"ticast/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 406/534

rotokoły sieciowe,arstwa transportowa - 0D

rzykładowe ap"ikacje% usłu'i i protokoły korzystające z 0D Q t#tp.tri ia" #tp/O72 .Ooice 7 er 2 /D1* .Dynamie 1ost *onf'uration rotoco"/DHS .Domain Hame System/9 * .9emote rocedur$ *a"i/HWS .Het,ork Wi"e System/92 .9outin' 2n#ormation rotoco"/

SH( .Simp"e Hetwork (ana'ement rotoco"/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 407/534

rotokoły sieciowe 2QQ,arstwa transportowa - 0D 2 ••

2rzykładoweap"ikac

je%usł

u'i2protokołykorzystającez0D

t#tp.tri

ia"#tp/

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 408/534

rotokoły sieciowe QQQQ,arstwa sieciowa - 2*( ••2*( .2nternet *ontro" (essa'e rotoco"/ jest internetowymprotokołem komunikatów kontro"nych wykorzystywanym wdia'nostyce sieci oraz trasowaniu ełni przede wszystkim#unkcj$ kontro"i transmisji w sieci i jest wykorzystywany mi$dzyinnymi w pro'ramach pin' oraz traceroute

Sieci powinny działać poprawnie przez cały czas% "ecz w praktycetak nie jest Rdy nast$pują zaburzenia transmisji% to ro"$narz$dzia do rozwiązywania prob"emów od'rywa protokół 2*(2*( jest protokołem serwisowym% który z'łasza bł$dy łączno)cimi$dzy hostami

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 409/534

rotokoły sieciowe,arstwa sieciowa - 2*(Hajcz$stsze przykłady wysyłania komunikatów 2*( przez bramy"ub hostyQ

• router "ub host jest zbyt obcią!ony% by móc przyjąć do bu#orówko"ejne data'ramy - komunikaty 2*( słu!ą do zwo"nienia

szybko)ci napływania data'ramów do dane'o rutera• router "ub host znajduje "epsza tras$ do miejsca przeznaczenia- mo!e wysłać do hosta Aródłowe'o komunikat 2*( %powiadamiający o krótszej trasie

• host doce"owy jest nieosią'a"ny - ostatnia brama wysyła

komunikat 2*( z powrotem do hosta Aródłowe'o% in#ormując oniedost$pno)ci adresata• host "ub brama przetwarza pakiet o >>C równym < hopów

- wówczas odrzuca ten pakiet i ewentua"nie wysyła komunikat2*( do hosta Aródłowe'o

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 410/534

8dresowanie w sieciach

8by mo'ła być prowadzona wymiana danych przez dwie ap"ikacje%zainsta"owane na ró!nych hostach% hosty te muszą najpierw odna"eAćsi$ w sieci i usta"ić parametry transmisji1osty i ap"ikacje sieciowe mo'ą "oka"izować si$ w sieci na podstawieQ• nazw Het?27S• nazw DHS• adresów 2 % typów i numerów portów• adresów (8*Bomunikacja w sieci to nie ty"ko rozpoznawanie i "oka"izacja hostów% a"erównie!Q• "oka"izacja sieci i domen w których znajdują si$ poszukiwane hosty• "oka"izacja usłu' w sieci% np wyszukiwanie serwerów DHS czy D1*• "oka"izacja obiektów w sieci% np dokumentów 1>(C

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 411/534

8dresowanie w sieciach

8by mo'ła być prowadzona wymiana danych przez dwie ap"ikacje%zainsta"owane na ró!nych hostach% hosty te muszą najpierw odna"eAćsi$ w sieci i usta"ić parametry transmisji1osty i ap"ikacje sieciowe mo'ą "oka"izować si$ w sieci na podstawieQ• nazw Het?27S• nazw DHS• adresów 2 % typów i numerów portów• adresów (8*Bomunikacja w sieci to nie ty"ko rozpoznawanie i "oka"izacja hostów% a"e

równie!Q• "oka"izacja sieci i domen w których znajdują si$ poszukiwane hosty• "oka"izacja usłu' w sieci% np wyszukiwanie serwerów DHS czy D1*• "oka"izacja obiektów w sieci% np dokumentów 1>(C

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 412/534

8dresowanie w sieciach

Ba!da z warstw mode"u 7S2 ma własne mechanizmy identyfkacjihostów i usłu'Q

(echanizm8p"ikacjirezentacji

Sesji

nazwy netb"os "ub nazwy dns

>ransportowa adres 2 i numery portówSieci adresy 2 hostów

ącza danych adresy fzyczne kart sieciowych .adresy (8*/

d h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 413/534

8dresowanie w sieciach

Ba!dy w$zeł w sieci opartej o 3* E2 musi mieć przydzie"onyniepowtarza"ną w ska"i sieci P@-bitową "iczb$% zwaną adresem 2

8dres 2 słu!y do jednoznacznej identyfkacji w$złów w sieci

rzykładQadres 2 % [ bitów { P@ bityQ34@ 3;[ @5P @5 .układ dziesi$tny/33<<<3<< 3<3<3<<< 333333<3 3333333< .układ dwójkowy/

(aksyma"na "iczba zapisana przy pomocy [ bitów to @55.33333333 w układzie dwójkowym/

rzykładQ Ciczba 3< 3 P3[ @64 nie jest adresem 2

8d i i i h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 414/534

8dresowanie w sieciach

I"ementy adresu 2 Q• bity okre)"ające k"as$ adresu• cz$)ć identyfkująca siec "oka"na .C8H/• cz$)ć identyfkująca konkretny w$zeł w sieci

rzykładQ34@ 3;[ @5P @5

33<<<3<< 3<3<3<<< 333333<3 3333333<33< - okre)"a k"as$ sieci .k"asa */

<<3<< 3<3<3<<< 333333<3 - okre)"a adres sieci3333333< - okre)"a adres hosta

8d i i i h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 415/534

8dresowanie w sieciach

8by host mó'ł komunikować si$ z innymi hostami w 2nternecie musimieć pub"iczny adres 2 % tj adres 2 z które'o wysyłane dane b$dąprzekazywane przez router

ub"iczny adres 2 mo!na uzyskać na stałe% na czas "o'owania do

sieci "ub na pewien okres czasuStałe adresy przydzie"ają or'anizacje komercyjne 2S .2nternetSer ice ro ider/% czy"i dostawcy 2nternetu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 416/534

8dresowanie w sieciachB"asy adresów

8dresy k"asy 8 przeznaczone są do adresowania du!ych sieci%zawierających ki"ka mi"ionów hostów

8dresy k"asy ? przeznaczone są do adresowania )redniej wie"ko)ci.do ;5 5P hostów w sieci/

8dresy k"asy * przeznaczone są do adresowania małych sieci .do@5 hostów/

8dresy k"asy D są adresami 'rupowymi i wykorzystywane są doprzesyłania wiadomo)ci do 'rup hostów .'rup mu"ticastowych/

8dresy k"asy I przeznaczone są d"a przyszłych zastosowana B"asaI nie jest obecnie wykorzystywana

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 417/534

8dresowanie w sieciach:akresy k"as adresów 2

8

?

*

D

I

< < < <

<<<<<<<< <<<<<<<< <<<<<<<<<<<<<<<<3@[ < < <

3<<<<<<< <<<<<<<< <<<<<<<<<<<<<<<<

34@ < < <33<<<<<< <<<<<<<< <<<<<<<<<<<<<<<<

@@ 7 < <333<<<<< <<<<<<<< <<<<<<<<<<<<<<<<

@ < 7 7 73333<<<< <<<<<<<< <<<<<<<<<<<<<<<<

3@6 @55 @55 @55

<3333333 33333333 3333333333333333

343 @55 @55 @553<333333 33333333 3333333333333333

@@P @55 @55 @5533<33333 33333333 3333333333333333

@P4 @55 @55 @55333<3333 33333333 33333333

33333333@ 6 @55 @55 @55

3333<333 33333333 3333333333333333

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 418/534

d h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 419/534

8dresowanie w sieciach •QQQB"asy adresów - k"asa ? t"F

Hajstarszy bit ma warto)ć jeden% dru'i bit warto)ć zero

Bo"ejne 3 bitów okre)"ają numer sieci

ozostałe 3; bitów słu!ą do numerowania hostów

:akresQ 3@[ < < < - 343 @55 @55 @553<<<<<<< <<<<<<<< <<<<<<<< <<<<<<<< -3<333333 33333333 33333333 33333333

, k"asie ? mo!e być ma @3

-@ { 3; P[@ sieci% tzn 3 bitówprzeznaczonych na adres sieci

, ka!dej sieci mo!e być @ 3; - @{ ;5 5P hostów% tzn 3; bitówprzeznaczone są do adresowania hostów

8d i i i h

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 420/534

8dresowanie w sieciachB"asy adresów - k"asa *

Dwa pierwsze bity maja warto)ć jeden% trzeci bit warto)ć zero

Bo"ejne @3 bitów okre)"a numer sieci

ozostałe [ bitów okre)"a numery hostów:akresQ 34@ < < < - @@P @55 @55 @5533<<<<<< <<<<<<<< <<<<<<<< <<<<<<<< -33<33333 33333333 33333333 33333333

8dresy k"asy * przeznaczone są d"a małych sieci do @5 w$złów, k"asie * jest @ @3 -@ { @ <43 65< sieci% tzn @3 bitówprzeznaczonych na adresy sieci, ka!dej z sieci mo!e być @ [ -@ { @5 hostów% tzn [ bitówprzeznaczone są na adresowanie hostów

8dresowanie w sieciach QQQK

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 421/534

8dresowanie w sieciach QQQK

B"asy adresów - k"asa D i I F

B"asa DQ >rzy pierwsze bity maja warto)ć jeden% czwarty bit ma warto)ć zero:akresQ @@ < < < - @P4 @55 @55 @55333<<<<< <<<<<<<< <<<<<<<< <<<<<<<<

- 333<3333 33333333 33333333 33333333B"asa D jest przeznaczona d"a 'rup roz'łoszeniowych .'rupmu"ticastowych/

B"asa I*ztery najstarsze bity maja warto)ć jeden% piąty zero:akresQ @ < < < < - @ 6 @55 @55 @553333<<<< <<<<<<<< <<<<<<<< <<<<<<<< -3333<333 3333333333333333 33333333B"asa I jest zarezerwowana d"a przyszłych zastosowań i nie jestobecnie wykorzystywana J

i

8d i i i h Q

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 422/534

8dresowanie w sieciach •••Q8dresy specja"ne @`F

2stnieje 'rupa adresów 2 % których nie mo!na wykorzystać doadresowania w$złów w sieciQ• adresu sieci nie mo!na przypisać w$złowi sieci• ka!da sieć musi mieć adres roz'łoszeniowy .adres broadcastowy/%które'o nie mo!na przypisać w$złowi sieci

8dres roz'łoszeniowy zmienia si$ w za"e!no)ci od wyboru adresu siecii maski sieci

8dresem specja"nym jest adres 3@6 < < 3 zwany adresem p$t"i ."oop-backaddress/% a tak!e adresem "oca"host

8dres "oca"host jest wykorzystywany ty"ko "oka"nie Słu!y onap"ikacjom sieciowym do konf'uracji i dia'nostyki

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 423/534

8dresowanie w sieciach8dresowanie sieci "oka"nych

*z$)ć adresów 2 jest zarezerwowana do adresowania urządzeń wsieciach "oka"nych 8dresy te nazywają si$ adresami prywatnymi% 'dy!nie są przydzie"ane przez !adną z or'anizacji% a ustawiane są przezadministratora "oka"nej sieci Dane pochodzące z takich adresów nie sąprzekierowywane przez routery

B"asa 8:akres adresówQ 3< < < < - 3< @55 @55 @55(askaQ @55 < < < B"asa ?

:akres adresówQ 36@ 3; < < - 36@ P3 @55 @55(askaQ @55 @55 < < B"asa *

:akres adresówQ 34@ 3;[ < < - 34@ 3;[ @55 @55(askaQ @55 @55 @55 <

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 424/534

8dresowanie w sieciachBonf'urowanie adresów

*zynno)ci jakie na"e!y wykonać% aby skonf'urować protokół >* E2 Q• wyznaczenie adresu sieci• wyznaczenie maski sieci• wyznaczenie adresu roz'łoszeniowe'o• okre)"enie sposobu przydzie"ania adresów• okre)"enie adresu 2 domy)"nej bramy danej sieci• okre)"enie adresu 2 serwerów DHS

ierwszy adres z zakresu wyznaczone'o przez adres urządzenia i mask$ totzw adres podsieci

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 425/534

8dresowanie w sieciach(aski podsieci(aski podsieci u!ywane są w ce"u tworzenia podsieciatrząc z perspektywy dowo"ne'o urządzenia w sieci% adres 2podzie"ony jest na dwie stre#yQ• podsieć% do której na"e!y dane urządzenie

• cała reszta% niena"e!ąca do podsieci urządzeniarzed wysłaniem jakichko"wiek pakietów% ka!de urządzenia musiwy"iczyć% czy adres 2 doce"owe'o urządzenia na"e!y do tej samejpodsieci% co urządzenie wysyłające ten pakiet Dopiero 'dy urządzeniena"e!y do tej samej podsieci% to pakiet wysyłany jest bezpo)rednio doadresata doce"owe'o% przy u!yciu ramek warstw dru'iej mode"u 7S2 =e)"i adres doce"owy nie na"e!y do podsieci urządzenia wysyłające'o% topakiet wysyłany jest zawsze na adres bramy% która odpowiada zaprzesłanie te'o pakietu da"ej% dowła)ciwej podsieci

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 426/534

8dresowanie w sieciach(aski podsieci R*

Y

(aski podsieci u!ywane są w ce"u tworzenia podsieciatrząc z perspektywy dowo"ne'o urządzenia w sieci% adres 2podzie"ony jest na dwie stre#yQ• podsieć% do której na"e!y dane urządzenie• cała reszta% niena"e!ąca do podsieci urządzenia

rzed wysłaniem jakichko"wiek pakietów% ka!de urządzenia musiwy"iczyć% czy adres 2 doce"owe'o urządzenia na"e!y do tej samejpodsieci% co urządzenie wysyłające ten pakiet Dopiero 'dy urządzeniena"e!y do tej samej podsieci% to pakiet wysyłany jest bezpo)rednio doadresata doce"owe'o% przy u!yciu ramek warstw dru'iej mode"u 7S2=e)"i adres doce"owy nie na"e!y do podsieci urządzenia wysyłające'o% topakiet wysyłany jest zawsze na adres bramy% która odpowiada zaprzesłanie te'o pakietu d L do wła)ciwej podsieci

8dresowanie w sieciach •QF

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 427/534

8dresowanie w sieciach QF(aski podsieciDłu'o)ć maski to P@ bity Ha pierwszą cz$)ć maski składają si$bity 3% które okre)"ają adres podsieci Ha ostatnich miejscach wadresie znajdują si$ bity <% okre)"ające adresy w ramach danejpodsieci(ask$ zapisuje si$ w identyczny sposób jak adresy 2 % np@55 @55 @55 < "ub te! w postaci E@ % czy"i podaje si$ "iczb$ bitów%które okre)"ają adres podsieci:apis En oznacza% i! "iczba adresów danej podsieci to @. P@LnK% npd"a maski E@ mamy @[ % czy"i @5; adresów (aksyma"na "iczbaurządzeń w podsieci wynosi @ .P@Ln/-@% a dodatkowo jeden adres z

zakresu musimy zarezerwować na adres bramy% czy"i po od"iczeniuadresu bramy pozostaje do dyspozycji @ .P@Ln/-P adresów

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 428/534

8dresowanie w sieciach(aski podsieci

rzykłady masekQ

@55 @55 @5 < .E@P/ rozmiar podsieci @4 {53@33333333 33333333 3333333<

<<<<<<<<@55 @55 @55 < .E@ / rozmiar podsieci @[ {@5; 33333333 33333333 33333333<<<<<<<<

@55 @55 @55 3@[ .E@5/ rozmiar podsieci @6 {3@[ 33333333 33333333 333333333<<<<<<<

@55 @55 @55 34@ .E@;/ rozmiar podsieci @; {; 33333333 33333333 3333333333<<<<<<

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 429/534

8dresowanie w sieciach(aski podsieci

@55 @55 @55 @@ .E@6/ rozmiar podsieci @5 {P@ 33333333 33333333 33333333 333<<<<<

@55 @55 @55 @ < .E@[/ rozmiar podsieci @ {3; 33333333 33333333 33333333 3333<<<<

@55 @55 @55 @ [ .E@4/ rozmiar podsieci @P {[ 33333333 33333333 3333333< 33333<<<

@55 @55 @55 @5@ .EP</ rozmiar podsieci @@ {33333333 33333333 33333333 333333<<

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 430/534

8dresowanie w sieciach(aski podsieci

Hiepoprawne maski @55 @55 @55 @33333333 33333333 33333333<<<<<<3< @55 @55 @55 ;

33333333 33333333 33333333<3<<<<<< @55 @55 @55 @@<33333333 33333333 3333333333<333<< @55 @55 @55 33P33333333 33333333 33333333

<333<<<3 @55 @55 @55 5;33333333 33333333 33333333 <<333<<<

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 431/534

8dresowanie w sieciach8dres roz'łoszeniowy i adres podsieci

8dresem roz'łoszeniowym nazywamy ostatni adres z zakresuwyznaczone'o przez adres urządzenia i mask$ 8dres taki łatwo jestwyznaczyć% 'dy! adres ten ma bity równe 3 na tych pozycjach% naktórych maska ma bity równe <% a na pozostałych bitach ma on takiesame warto)ci co adres urządzenia sieciowe'o 8dres roz'łoszeniowynie mo!e zostać przydzie"ony urządzeniu sieciowemu

8dres podsieci to pierwszy adres z zakresu wyznaczone'o przez adresurządzenia sieciowe'o i mask$ podsieci =est to adres mający bityrówne < na tych samych pozycjach co maska Ha pozostałych bitachadres podsieci ma takie warto)ci% co adres urządzenia 0rządzeniu niemo!na przydzie"ić adresu sieci

8dresowanie w sieciach F F

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 432/534

8dres roz'łoszeniowy i adres podsieci• •F • N

F8dresem roz'łoszeniowym nazywamy ostatni adres z zakresuwyznaczone'o przez adres urządzenia i mask$ 8dres taki łatwo jestwyznaczyć% 'dy! adres ten ma bity równe 3 na tych pozycjach% naktórych maska ma bity równe <% a na pozostałych bitach ma on takiesame warto)ci co adres urządzenia sieciowe'o 8dres roz'łoszeniowynie mo!e zostać przydzie"ony urządzeniusieciowemu

8dres podsieci to pierwszy adres z zakresu wyznaczone'o przez adresurządzenia sieciowe'o i mask$ podsieci =est to adres mający bity

równe < na tych samych pozycjach co maska Ha pozostałych bitachadres podsieci ma takie warto)ci% co adres urządzenia 0rządzeniu niemo!na przydzie"ić adresu sieci

8dresowanie w sieciach •QQQ

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 433/534

QQQ8dres roz'łoszeniowy i adres podsieci FFF8dresem roz'łoszeniowym nazywamy ostatni adres z zakresuwyznaczone'o przez adres urządzenia i mask$ 8dres taki łatwo

jest wyznaczyć% 'dy! adres ten ma bity równe 3 na tych pozycjach%na których maska ma bity równe <% a na pozostałych bitach ma ontakie same warto)ci co adres urządzenia sieciowe'o 8dres

roz'łoszeniowy nie mo!e zostać przydzie"ony urządzeniusieciowemu

8dres podsieci to pierwszy adres z zakresu wyznaczone'o przezadres urządzenia sieciowe'o i mask$ podsieci =est to adres mającybity równe < na tych samych pozycjach co maska Ha pozostałychbitach adres podsieci ma takie warto)ci% co adres urządzenia0rządzeniu nie mo!na przydzie"ić adresu sieci

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 434/534

7b"iczanie adresu podsieci - przykład8dres AródłowyQ 34@ 3;[ < P (askaQ @55 @55 @55 <8dres doce"owyQ 34@ 3;[ < ;8dres podsieci d"a stacji Aródłowej .i"oczyn "o'iczny8HD/Q 33<<<<<< 3<3<3<<< <<<<<<<< <<<<<33 {34@ 3;[ < P 33333333 33333333 33333333 <<<<<<<{ @55 @55 @55 <

33<<<<<< 3<3<3<<< <<<<<<<< <<<<<<< { 34@ 3;[ < <

8dres podsieci d"a stacji doce"owej .i"oczyn "o'iczny 8HD/Q

33<<<<<< 3<3<3<<< <<<<<<<< <<<<<33< { 34@ 3;[ < ;33333333 33333333 33333333 <<<<<<<< { @55 @55 @55 <

33<<<<<< 3<3<3<<< <<<<<<<< <<<<<<<< { 34@ 3;[ < <8dres Aródłowy i doce"owy na"e!ą do tej samej podsieci S

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 435/534

7b"iczanie adresu podsieci - przykład8dres AródłowyQ 34@ 3;[ < P (askaQ @55 @55 @55 <8dres doce"owyQ 34@ 3;[ < ;8dres podsieci d"a stacji Aródłowej .i"oczyn "o'iczny8HD/Q 33<<<<<< 3<3<3<<< <<<<<<<< <<<<<33 {34@ 3;[ < P 33333333 33333333 33333333 <<<<<<<{ @55 @55 @55 <

33<<<<<< 3<3<3<<< <<<<<<<< <<<<<<< { 34@ 3;[ < <

8dres podsieci d"a stacji doce"owej .i"oczyn "o'iczny 8HD/Q

33<<<<<< 3<3<3<<< <<<<<<<< <<<<<33< { 34@ 3;[ < ;33333333 33333333 33333333 <<<<<<<< { @55 @55 @55 <

33<<<<<< 3<3<3<<< <<<<<<<< <<<<<<<< { 34@ 3;[ < <8dres Aródłowy i doce"owy na"e!ą do tej samej podsieci

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 436/534

,yznaczanie adresu podsieci

rzykład @Q8dres AródłowyQ 35; 36 P< @<<E@53<<333<< <<3<<<3< <<<3333< 33<<3<<<8dres doce"owyQ 35; 36 P< 3P<E@53<<333<< <<3<<<3< <<<3333< 3<<<<<3<(askaQ 33333333 33333333 33333333 3<<<<<<<(aska E@5% tj @55 @55 @55 3@[ oznacza% !e zakres podsieci mapostać <- 3@6 "ub 3@[-@55 , ana"izowanymprzypadku zakresy te toQ35; 36 P< <-35; 36 P< 3@6 a"bo 35; 36 P< 3@[-35; 36 P< @55

, powy!szym przykładzie adres Aródłowy i doce"owy mieszczą si$ wzakresie 35; 36 P< 3@[-35; 36 P< @55% a wi$c na"e!ą do tej samejpodsieci

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 437/534

H8>

H8> .Het,ork 8ddress >rans"ation/% czy"i tłumaczenie adresówsieciowych >rans"ator adresów sieciowych .H8>/ udost$pnia metod$tłumaczenia adresów 2 komputerów znajdujących si$ w jednej siecina adresy 2 komputerów znajdujących si$ w innej sieci=est to technika przesyłania ruchu sieciowe'o poprzez router% która

wią!e si$ ze zmianą Aródłowych "ub doce"owych adresów 2 wna'łówku pakietu 2 % zwyk"e równie! numerów portów >* E0Dpakietów 2 podczas ich przepływu :mieniane są tak!e sumykontro"ne .zarówno w pakiecie 2 jak i w se'mencie >* E0D /% abypotwierdzić wprowadzone zmiany

8dresowanie w sieciach

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 438/534

H8>

H8> .Het,ork 8ddress >rans"ation/% czy"i tłumaczenie adresówsieciowych >rans"ator adresów sieciowych .H8>/ udost$pnia metod$tłumaczenia adresów 2 komputerów znajdujących si$ w jednej siecina adresy 2 komputerów znajdujących si$ w innej sieci=est to technika przesyłania ruchu sieciowe'o poprzez router% która

wią!e si$ ze zmianą Aródłowych "ub doce"owych adresów 2 wna'łówku pakietu 2 % zwyk"e równie! numerów portów >* E0Dpakietów 2 podczas ich przepływu :mieniane są tak!e sumykontro"ne .zarówno w pakiecie 2 jak i w se'mencie >* E0D /% abypotwierdzić wprowadzone zmiany

8dresowanie w sieciach •••

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 439/534

H8> &

H8> .Het,ork 8ddress >rans"ation/% czy"i tłumaczenie adresówsieciowych >rans"ator adresów sieciowych .H8>/ udost$pniametod$ tłumaczenia adresów 2 komputerów znajdujących si$ w

jednej sieci na adresy 2 komputerów znajdujących si$ w innejsieci

=est to technika przesyłania ruchu sieciowe'o poprzez router% którawią!e si$ ze zmianą Aródłowych "ub doce"owych adresów 2 wna'łówku pakietu 2 % zwyk"e równie! numerów portów >* E0Dpakietów 2 podczas ich przepływu :mieniane są tak!e sumykontro"ne .zarówno w pakiecie 2 jak i w se'mencie >* E0D /% aby

potwierdzić wprowadzone zmiany

8dresowanie w sieciachH8

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 440/534

H8>

H8> działa zazwyczaj na obrze!u sieci "oka"nej% na jej styku z siecią'"oba"ną0słu'a trans"acji adresów rea"izowana jest w ce"uQ• umo!"iwienia dost$pu do sieci wi$kszej "iczbie hostów ni! "iczbadost$pnych adresów 2• podniesienia poziomu bezpieczeństwa sieci prywatnej• uproszczenia administracji siecią prywatną>echno"o'ia H8> stanowi tymczasowe rozwiązanie prob"emuzwiązane'o z o'raniczoną "iczbą adresów 2 Ciczba dost$pnych

'"oba"nie unikatowych .pub"icznych/ adresów 2 jest zdecydowanieza mała% aby obsłu!yć szybko rosnącą "iczb$ komputerówpotrzebujących dost$pu do 2nternetu *hocia! rozwiązaniedłu'oterminowe - adresy protokołu internetowe'o wwersji ; .2 ;/ - ju! istnieje% nie jest jeszcze powszedniestosowane

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 441/534

H8>

H8> działa zazwyczaj na obrze!u sieci "oka"nej% na jej styku z siecią'"oba"ną0słu'a trans"acji adresów rea"izowana jest w ce"uQ• umo!"iwienia dost$pu do sieci wi$kszej "iczbie hostów ni! "iczba

dost$pnych adresów 2• podniesienia poziomu bezpieczeństwa sieci prywatnej• uproszczenia administracji siecią prywatną

>echno"o'ia H8> stanowi tymczasowe rozwiązanie prob"emuzwiązane'o z o'raniczoną "iczbą adresów 2 Ciczba dost$pnych'"oba"nie unikatowych .pub"icznych/ adresów 2 jestzdecydowanie za mała% aby obsłu!yć szybko rosnącą "iczb$komputerów potrzebujących dost$pu do 2nternetu *hocia!rozwiązanie dłu'oterminowe - adresy protokołu internetowe'o wwersji ; .2 ;/ - ju! istnieje% nie jest jeszcze powszechniestosowane

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 442/534

H8>

:asada działaniaQm - "iczba adresów% które maja być tłumaczone% n - "iczbaadresów na które b$dzie dokonywane tłumaczeń

H8> mo!na podzie"ić ze wz'"$du naQ• 9odzaj adresacji

• SH8>• DH8>

• (etod$ trans"acji

• H8> statyczny• H8> dynamiczny• >rans"acj$ portów .H8 >/ .(as'uaradin'/

8dresowanie w sieciachH8>

• •LG4

• 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 443/534

H8>

:asada działaniaQm - "iczba adresów% które maja być tłumaczone% n - "iczbaadresów na które b$dzie dokonywane tłumaczenie

H8> mo!na podzie"ić ze wz'"$du naQ• 9odzaj adresacji

• SH8>• DH8>• (etod$ trans"acji

• H8> statyczny• H8> dynamiczny• >rans"acj$ portów .H8 >/ .(as'uaradin'/

8dresowanie w sieciachH8>

2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 444/534

H8>

SH8> .Source Het,ork 8ddress >rans"ation/ to technika po"e'ająca nazmianie adresu Aródłowe'o pakietu 2 na jaki) inny Stosowana cz$stow przypadku podłączenia sieci dysponującej adresami prywatnymi dosieci 2nternet ,tedy router% przez który podłączono sieć% podmieniaadres Aródłowy prywatny na adres pub"iczny .najcz$)ciej swój własny/

DH8> .Destination Het,ork 8ddress >rans"ation/ to technikapo"e'ająca na zmianie adresu doce"owe'o pakietu 2 na jaki) innyStosowana cz$sto w przypadku% 'dy serwer% który ma być dost$pny z

2nternetu ma ty"ko adres prywatny , tym przypadku router dokonujetrans"acji adresu doce"owe'o pakietów 2 z 2nternetu na adres te'oserwera

8dresowanie w sieciachH8> *

N

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 445/534

H8> NG

H8> statyczny .m%nK { " i jednocze)nie m { n/rzy statycznej trans"acji tłumaczymy adresy pomi$dzy sieciami otakim samym rozmiarze Dany adres 2 jest zawsze tłumaczony nataki sam adres Strate'ia ta jest łatwa do zaimp"ementowaniawyma'a ty"ko ki"ku prostych trans#ormacji adresu wej)ciowe'oQ

new-address { new-network 79 .o"d-address 8HD .H7> netmask//

Dodatkowo in#ormacja o trans"acji nie musi być ni'dzieprzechowywana (o!"iwy jest dost$p do hostów z sieci zewn$trznej- ich adresy przy odwołaniach z zewnątrz są ty"ko inne ni! adresywewn$trzne

8dresowanie w sieciachH8>

• • • •• • • N• • * N

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 446/534

H8> N• GiF NH8> statyczny .m EnK { " i jednocze)nie m { n/

rzy statycznej trans"acji tłumaczymy adresy pomi$dzy sieciami otakim samym rozmiarze Dany adres 2 jest zawsze tłumaczony na takisam adres Strate'ia ta jest łatwa do zaimp"ementowania i wyma'aty"ko ki"ku prostych trans#ormacji adresu wej)ciowe'oQ

new-address { new-network 79 .o"d-address 8HD .H7> netmask//

Dodatkowo in#ormacja o trans"acji nie musi być ni'dzieprzechowywana (o!"iwy jest dost$p do hostów z sieci zewn$trznej- ich adresy przy odwołaniach z zewnątrz są ty"ko inne ni! adresywewn$trzne

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 447/534

H8> statyczny .m EnK { " i jednocze)nie m { n/rzy statycznej trans"acji tłumaczymy adresy pomi$dzy sieciami otakim samym rozmiarze Dany adres 2 jest zawsze tłumaczony na takisam adres Strate'ia ta jest łatwa do zaimp"ementowania i wyma'aty"ko ki"ku prostych trans#ormacji adresu wej)ciowe'oQ

new-address { new-network 79 .o"d-address 8HD .H7> netmask//

Dodatkowo in#ormacja o trans"acji nie musi być ni'dzieprzechowywana (o!"iwy jest dost$p do hostów z sieci zewn$trznej- ich adresy przy odwołaniach z zewnątrz są ty"ko inne ni! adresywewn$trzne

8dresowanie w sieciachH8>

22

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 448/534

rzykładQ:ałó!my% !e dokonujemy trans"acji adresów z sieci 34@ 3;[ < 3@[ nasieć @3@ 343 ;5 < przy masce @55 @55 @55 3@[

,tedy np adres 34@ 3;[ < @@D jest tłumaczony na adresQ33<3<3<<3<333333<3<<<<<3<<<<<<<<7933<<<<<<3<3<3<<<<<<<<<<<33<333<<

8HDH7> 3333333333333333333333333<<<<<<<

,ynikiem b$dzie @3@ 343 ;5 4@

8dresowanie w sieciachH8>

••• • •

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 449/534

H8>

rzykładQ

:ałó!my% !e dokonujemy trans"acji adresów z sieci 34@ 3;[ < 3@[ nasieć @3@ 343 ;5 < przy masce @55 @55 @55 3@[

,tedy np adres 34@ 3;[ < @@< jest tłumaczony na adresQ33<3<3<<3<333333<3<<<<<3<<<<<<<<7933<<<<<<3<3<3<<<<<<<<<<<33<333<<

8HDH7> 3333333333333333333333333<<<<<<<

,ynikiem b$dzie @3@ 343 ;5 4@

8dresowanie w sieciachH8>

G• m• t •

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 450/534

H8> dynamiczny .mK { " i jednocze)nie mK { n/>rans"acja dynamiczna jest konieczna 'dy "iczba adresów 2 dotrans"acji nie jest równa "iczbie adresów na które tłumaczymy "ub 'dyz innych wz'"$dów .np bezpieczeństwa/ nie jest wskazane u!ycietrans"acji statycznej

Ciczba hostów% które b$dą mo'ły komunikować si$ z sieciązewn$trzną jest o'raniczona przez "iczb$ dost$pnych adresów H8>.na które tłumaczymy/ Rdy wszystkie adresy H8> zostaną u!yteko"ejne połączenia nie mo'ą być rea"izowane i muszą byćodrzucone przez router H8> powiadamiając nadawc$ np ze sieć

doce"owa .host/ jest nieosią'a"nyDynamiczny H8> jest bardziej skomp"ikowany ni! statyczny 'dy!musi przechowywać in#ormacje na temat dokonanej trans"acji

Vm

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 451/534

H8> dynamiczny mo!e być u!yteczny tak!e 'dy mamy wystarczającą"iczba adresów H8> np m { n ."ub nawet m n/ 'dy! utrudnia ondost$p do sieci prywatnej z sieci zewn$trznej% 'dy! ten sam adres 2mo!e wskazywać na zupełnie inny hostołączenia z sieci zewn$trznej są mo!"iwe ty"ko 'dy host% który ma byćosią'ni$ty ma wcią! przypisany adres H8> .przechowywany przez

pewien zdefniowany czas/rzykładQ• tłumaczymy wszystkie 2 z sieci k"asy ? 3P[ @<3 na adresy sieci

k"asy * 36[ @<3 33@ .adresy H8>/• ka!de nowe połączenie z sieci wewn$trznej do sieci zewn$trznej

ma przypisywane jeden z dost$pnych.wo"nych/ adresów H8>• je!e"i mapowanie d"a dane'o adresu wewn$trzne'o istnieje% to jest

ono u!ywane• tak dłu'o jak mapowanie istnieje% host mo!e być o

zewnątrzi$ty z

8dresowanie wsieciach

• •

M M

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 452/534

sieciachH8>(asXueradin' .H8 >/ .mK { " i jednocze)nie n { "/Specja"ny przypadek dynamiczne'o H8> .trans"acja m do 3/ =est

obecnie najcz$)ciej u!ywaną technika trans"acjiowoduje !e wie"e adresów 2 z sieci wewn$trznej jest ukrytych iwidocznych na zewnątrz jako pojedynczy adres

, przeciwieństwie do dynamiczne'o H8> nie oznacza to jednak !e ty"ko jedno połączenie jest dost$pne w danym czasie ,i$ksza "iczbapołączeń jest mu"tip"eksowana przy u!yciu in#ormacji o portach >* i

jest o'raniczona ty"ko przez "iczb$ dost$pnych portów:asada działaniaQ• dokonuje si$ dynamiczna trans"acja adresu 2 z sieci wewn$trznej na

pojedynczy adres H8>• port Aródłowy jest zmieniany na wo"ny port z pewne'o

skonf'urowane'o zakresu% in#ormacja o mapowaniu adresuAródłowe'o i portu Aródłowe'o do nowe'o adresu i portu i zapisywanaw tab"icy H8>

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 453/534

:a"etą maskowania jest !e potrzebny jest ty"ko jeden pub"iczny adres 2pozwa"ając całej sieci prywatnej na dost$p do 2nternetu onadto wprzeciwieństwie do bram pro'ramowych% maskowanie pozwa"a na u!ywaniewie"u usłu' np opartych nie ty"ko na >* % a"e równie! 0D

>rans"acja adresów u!ywana jest równie! do tworzenia tzw wirtua"nychserwerów takim w znaczeniu% !e marny jeden adres 2 % który reprezentujeser wer okre)"onej usłu'i% d"a które'o jednak nie istnieje rzeczywisteurządzenie oraz mamy szere' innych adresów 2 % d"a których istnieją takieurządzenia Rdy łączymy si$ z wirtua"nym 2 % H8> dokonuje trans"acji naadres rzeczywiste'o urządzenia , za"e!no)ci od a"'orytmu u!yte'o do

wyboru rzeczywiste'o adresu 2 % wirtua"ne serwery mo'ą słu!yć ró!nymce"om

`

8dresowanie w sieciachH8>

• •• •

• •

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 454/534

0słu'a H8> obejmuje nast$pujące składnikiQ

• ••

• sm g •Gg GGM• •

Składnik

>rans"acja

8dresowanie

7pisSerwer z uruchomioną usłu'ą 9outin' i dost$p zda"ny% na którym jestwłączona usłu'a H8>% wykonuje trans"acj$ adresów 2 oraz numerówportów >* E0D pakietów przesyłanych mi$dzy siecią prywatną a2nternetemBomputer z włączoną usłu'ą H8> udost$pnia pozostałymkomputerom w sieci domowej in#ormacje dotyczące konf'uracjiadresów 2 Składnik odpowiedzia"ny za adresowanie to uproszczonyserwer D1* % który przydzie"a adres 2 % mask$ podsieci% bram$domy)"ną oraz adres 2 serwera DHS 8by konf'uracja adresów 2była uzyskiwana automatycznie% na"e!y skonf'urować komputery wsieci domowej jako k"ientów D1*

Bomputer z włączoną usłu'ą H8> staje si$ serwerem DHS d"apozostałych komputerów w sieci domowej o odebraniu !ądań 9ozpoznawanierozpoznawania nazw komputer z włączoną usłu'ą H8> przesyła nazw je da"ej doserwera DHS w 2nternecie% który został okre)"ony w

konf'uracji% a nast$pnie zwraca odpowiedzi doJJJiputera w siecidomowej

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 455/534

0słu'a H8> obejmuje nast$pujące składnikiQSkładnik

>rans"acja

7pisSerwer z uruchomioną usłu'ą 9outin' i dost$p zda"ny% na którym jestwłączona usłu'a H8>% wykonuje trans"acj$ adresów 2 oraz numerówportów >* E0D pakietów przesyłanych mi$dzy siecią prywatną a2nternetemBomputer z włączoną usłu'ą H8> udost$pnia pozostałym

komputerom w sieci domowej in#ormacje dotyczące konf'uracji adresów 2Składnik odpowiedzia"ny za adresowanie to 8dresowanie uproszczony serwer D1* %który przydzie"a adres 2 % mask$

podsieci% bram$ domy)"ną oraz adres 2 serwera DHS 8bykonf'uracja adresów 2 była uzyskiwana automatycznie% na"e!yskonf'urować komputery w sieci domowej jako k"ientów D1*

9ozpoznawanienazw

Bomputer z włączoną usłu'ą H8> staje si$ serwerem DHS d"apozostałych komputerów w sieci domowej o odebraniu !ądańrozpoznawania nazw komputer z włączoną usłu'ą H8> przesyła jeda"ej do serwera DHS w 2nternecie% który został okre)"ony wkonf'uracji% a nast$pnie zwraca odpowiedzi do =JJnputera w siecidomowej

8dresowanie w sieciachH8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 456/534

0słu'a H8> obejmuje nast$pujące składnikiQSkładnik

>rans"acja

7pisSerwer z uruchomioną usłu'ą 9outin' i dost$p zda"ny% na którym

jest włączona usłu'a H8>% wykonuje trans"acj$ adresów 2 oraznumerów portów >* E0D pakietów przesyłanych mi$dzy sieciąprywatną a 2nternetemBomputer z włączoną usłu'ą H8> udost$pnia pozostałym

komputerom w sieci domowej in#ormacje dotyczące konf'uracji adresów 2Składnik odpowiedzia"ny za adresowanie to 8dresowanie uproszczony serwerD1* % który przydzie"a adres 2 % mask$

podsieci% bram$ domy)"ną oraz adres 2 serwera DHS 8bykonf'uracja adresów 2 była uzyskiwana automatycznie% na"e!yskonf'urować komputery w sieci domowej jako k"ientów D1*

Bomputer z włączoną usłu'ą H8> staje si$serwerem DHS d"a pozostałych komputerów w sieci domowej oodebraniu !ądań 9ozpoznawanie rozpoznawania nazw komputer zwłączoną usłu'ą H8> przesyła nazw je da"ej do serwera DHS w2nternecie% który został okre)"ony wkonf'uracji% a nast$pnie zwraca odpowiedzi do komputera w siecidomowej

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 457/534

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 458/534

8dresowanie w sieciachH8> F•

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 459/534

,ady H8>Q• :wi$ksza opóAnienie transmisji• 0niemo!"iwia działanie pewnych ap"ikacji i usłu'• Serwer usłu' zewn$trznych .np ,,,/ ukryty za H8> i mający adres

prywatny mo!e być dost$pny jedynie przez przekierowanie portów

• 0trudniona współpraca z systemem DHS% szcze'ó"nie w przypadkuu!ycia dynamiczne'o H8>• :wi$kszone po"e >>C w na'łówku 2 % ze wz'"$du na dodatkowy w$zeł w

sieci rea"izujący H8>

8dresowanie w sieciachD1*

• NGG

M w

t kół D1* D i 1 t * f' ti t "/ k t j t

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 460/534

rotokół D1* .Dynamie 1ost *onf'uration rotoco"/ wykorzystywany jestprzez usłu'$ D1* % której zadaniem jest dynamiczne konf'urowanieparametrów protokołu >* E2 hosta na podstawie adresu (8* kartysieciowejSerwer D1* dostarcza danych% które słu!ą k"ientowi D1* do konf'uracjiparametrów >* E2 hosta% npQ• adresu 2• maski sieci• adresu 2 domy)"nej bramy• adresów 2 serwerów DHS

• czas dzier!awyierwowzorem protokołu D1* był protokół komunikacyjny ?77>.?77>strap rotoco" - protokół początkowe'o ładowania systemu/% któryumo!"iwiał komputerom w sieci uzyskanie od serwera danych2J=f'uracyjnych m in adresu 2

8dresowanie w sieciachD1*

• •• • i• •• 4• • F •rotokół D1* Dynamie 1ost *onf'uration rotoco"/ wykorzystywany jest

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 461/534

• • F •• F F• •

rotokół D1* .Dynamie 1ost *onf'uration rotoco"/ wykorzystywany jestprzez usłu'$ D1* której zadaniem jest dynamiczne konf'urowanieparametrów protokołu >* E2 hosta na podstawie adresu (8* kartysieciowejSerwer D1* dostarcza danych% które słu!ą k"ientowi D1* do konf'uracjiparametrówL >* E2 hosta% npQ• adresu 2• maski sieci• adresu 2 domy)"nej bramy• adresów 2 serwerów DHS• czas dzier!awy

ierwowzorem protokołu D1* był protokół komunikacyjny ?77>.?77>strap rotoco" - protokół początkowe'o ładowania systemu/% któryumo!"iwiał komputerom w sieci uzyskanie od serwera danychkonf'uracyjnych% m in adresu 2 \

8dresowanie wsieciach

m mm • F

D1* działa w trybie k"ient serwer chodzi on w skład praktycznie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 462/534

D1*D1* działa w trybie k ient-serwer ,chodzi on w skład praktycznieka!de'o nowoczesne'o systemu operacyjne'o Działa on jako processerwera% który słu!y do przydzie"ania danych adresowych k"ientomB"ienci dzier!awią in#ormacje pobierane z serwera przez pewienusta"ony przed administratora serwera czas Rdy czas ten dobie'niekorka% k"ient powinien za!ądać od serwera nowe'o adresu% przy czymnajcz$)ciej przydzie"any jest ponownie ten sam adresSerwery D1* to pre#erowane rozwiązanie w sieciach "oka"nych% 'dy!w łatwy sposób pozwa"a administratorom przydzie"ać adresy zezdefniowanych pu" adresów (o!"iwe jest zdefniowanie adresów (8*k"ientów% którym automatycznie przypisywane b$dą zawsze te same

adresy 2D1* wykorzystuje protokół 0D B"ient wysyła komunikaty do naport ;6 serwera% a serwer wysyła komunikaty na port k"ienta

8dresowanie w sieciachD1*

D1* działa w trybie k"ient serwer chodzi on w skład praktycznie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 463/534

D1 działa w trybie k ient-serwer ,chodzi on w skład praktycznieka!de'o nowoczesne'o systemu operacyjne'o Działa on jako processerwera% który słu!y do przydzie"ania danych adresowych k"ientom B"iencidzier!awią in#ormacje pobierane z ser wera przez pewien usta"ony przedadministratora serwera czas Rdy czus ten dobie'nie końca% k"ientpowinien za!ądać od serwera nowe'o adresu% przy czym najcz$)ciej

przydzie"any jest ponownie ten sam adresSerwery D1* to pre#erowane rozwiązanie w sieciach "oka"nych% 'dy! włatwy sposób pozwa"a administratorom przydzie"ać adresy zezdefniowanych pu" adresów (o!"iwe jest zdefniowanie adresów (8*k"ientów% którym automatycznie przypisywane b$dą zawsze te same adresy2

D1* wykorzystuje protokół 0D B"ient wysyła komunikaty do na port;6 serwera% a serwer wysyła komunikaty na port ;[ k"ienta

8dresowanie w sieciachD1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 464/534

Serwer mo!e przydzie"ać k"ientom adresy 2 u!ywającQ• a"okacji automatycznej - serwer D1* przypisuje k"ientowi stały adres2• a"okacji r$cznej - adres 2 przydzie"any jest k"ientowi przezadministratora Ser wer D1* przesyła adres do k"ienta• a"okacji dynamicznej - serwer D1* dzier!awi w takim przypadkuadres 2 k"ientowi na pewien okre)"ony czasSerwer D1* tworzy pu"e adresów 2 i przypisanych do nich parametrówsieci u"e te przeznaczone są d"a poszcze'ó"nych "o'icznych podsieci 2Dzi$ki temu jeden k"ient 2 mo!e uzyskać adres np od wie"u serwerówD1* i wybrać jeden z nich

:a przekazywanie wiadomo)ci D1* i ?77> wysyłanych mi$dzyk"ientem a serwerem znajdujących si$ w ró!nych podsieciach odpowiadatzw 9e"ay 8'ent, systemie ,indows D1* 9e"ay 8'ent jest usłu'ą o nazwie 9outin'and 9emote 8ccess

8dresowanie w sieciachD1*

• • G• FF N

Serwer mo!e przydzie"ać k"ientom adresy 2 u!ywającQ

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 465/534

p y y y ją Q• a"okacji automatycznej - serwer D1* przypisuje k"ientowi stały adres

• a"okacji r$cznej - adres 2 przydzie"any jest k"ientowi przezadministratora Serwer D1* przesyła adres do k"ienta

• a"okacji dynamicznej - serwer D1* dzier!awi w takim przypadku adres2 k"ientowi na pewien okre)"ony czasSerwer D1* tworzy pu"e adresów 2 i przypisanych do nichparametrów sieci u"e te przeznaczone są d"a poszcze'ó"nych"o'icznych podsieci 2 Dzi$ki temu jeden k"ient 2 mo!e uzyskać adresnp od wie"u serwerów D1* i wybrać jeden z nich

:a przekazywanie wiadomo)ci D1* i ?77> wysyłanych mi$dzyk"ientem a serwerem znajdujących si$ w ró!nych podsieciachodpowiada tzw 9e"ay 8'ent, systemie ,indows D1* 9e"ay 8'ent jest usłu'ą o ' 9outin' and9emote 8ccess

2

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1*

3/ Coka"izacja serwera D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 466/534

j

odczas uruchamiania systemu operacyjne'o k"ient D1* rozpoczynaposzukiwanie serwerów D1* wysyłając na adres roz'łoszeniowywiadomo)ć D1* Disco eroniewa! poszukujący serwera D1* host nie ma jeszczeprzypisane'o adresu 2 i nie zna jeszcze adresu serwera D1* % to wpo"u Uadres 2 k"ienta& wiadomo)ci D1* D2S*7OI9 wpisuje adres 2< < < <% jako adres doce"owy ustawia adres roz'łoszeniowy@55 @55 @55 @55,iadomo)ć D1* D2S*7OI9 zawieraQ• adres (8* karty sieciowej hosta• nazw$ hosta

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1* W i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 467/534

Serwer D1* wysyła in#ormacj$ o adresie 2 hosta 'dyQ• konf'uracja >* E2 hosta odbywa si$ po raz pierwszy .npuruchamianiu systemu operacyjne'o/• k"ient za!ądał przydzie"ania konkretne'o adresu 2

• k"ient !ąda wysłania nowe'o adresu 2 po zwo"nieniu .an're"ease/ wcze)niej przyznane'o adresu :wo"nienie adresunast$puje po wysłaniu wiadomo)ci D1* 9ICI8SI

przy

, sytuacji 'dy w sieci nie ma serwera D1* k"ient po wysłaniuzapytania czeka 3 sekund$ na odpowiedA =e)"i nie otrzymaodpowiedzi odpowiednio po 4% 3P i 3; sekundach wysyła ponowniezapytania Rdy po tym okresie czasu k"ient nie otrzyma odpowiedzi%to ko"ejne zapytania wysyłane są re'u"arnie co 5 minut, przypadku braku serwera D1* wi$kszo)ć systemówJperacyjnychpotraf dokonać autokonf'uracji >* E2

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1* i

i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 468/534

Serwer D1* wysyła in#ormacj$ o adresie 2 hosta'dyQ• konf'uracja >* E2 hosta odbywa si$ po raz pierwszy .np przyuruchamianiu systemu operacyjne'o/

• k"ient za!ądał przydzie"ania konkretne'o adresu 2• k"ient !ąda wysłania nowe'o adresu 2 po zwo"nieniu .an'

re"ease/ wcze)niej przyznane'o adresu :wo"nienie adresunast$puje po wysłaniu wiadomo)ci D1* 9ICI8SI

, sytuacji 'dy w sieci nie ma serwera D1* k"ient po wysłaniuzapytania czeka 3 sekund$ na odpowiedA =e)"i nie otrzymaodpowiedzi odpowiednio po 4% 3P i 3; sekundach wysyła ponowniezapytania Rdy po tym okresie czasu k"ient nie otrzyma odpowiedzi% toko"ejne zapytania wysyłane są re'u"arnie co 5 minut, przypadku braku serwera D1* wi$kszo)ć systemów operacyjnychpotraf dokonać autokonf'uracji >* E2

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 469/534

, przypadku autokonf'uracji% przed przydzie"eniem adresu 2k"ient D1* sprawdza% czy adres nie został ju! przydzie"ony innemuhostowi w sieci =e)"i adres jest ju! u!ywany przez inny host% k"ientwybiera inny adres 2 i ponownie sprawdza wykorzystanie te'oadresu przez inny host *zynno)ć ta powtarzana jest maksyma"nie3< razy =e)"i adres 2 jest ju! przydzie"ony i nie ma kon iktów wsieci k"ient konf'uruje parametry >* E2 hostaHawet% je)"i k"ient zdecydował si$ na autokonf'uracj$% to wedłu'specyfkacji konf'uracji k"ient powinien nada" rozsyłać co 5 minutzapytanie o serwer D1* =e)"i k"ient odszuka serwer D1* % tozwa"nia obecnie u!ywany adres i pobiera adres z serwera D1*

8dresowanie w sieciach j jD1* - Bonf'urowanie k"ienta D1* `@/ 7#ertą dzier!awy adresu 2 i o#erta usłu'i D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 470/534

, #azie 3 k"ient wysłał na adres roz'łoszeniowy wiadomo)ćD1* Disco er% a w #azie @ wszystkie serwery D1*posiadaiace in#ormacje o adresie 2 d"a dane'o adresu (8*odpowiadała k"ientowi >aka odpowiedA serwerów D1*nazywana iest o#erta usłu'i D1* .D1* 7WWI9/ i zawieramiedzy innymiQ• adres (8* karty sieciowej k"ienta• o#ert$ adresu 2• (ask$ podsieci• czas na jaki adres jest przydzie"ony ."en'th o# the "ease/• adres 2 ser wera D1* .ser er identifer/

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1* •

L 7# d i ! d 2 i # ł 'i D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 471/534

L 7#erta dzier!awy adresu 2 i o#erta usłu'i D1*, #azie 3 k"ient wysłał na adres roz'łoszeniowy wiadomo)ćD1* Disco er% a w #azie @ wszystkie serwery D1*posiadające in#ormacje o adresie 2 d"a dane'o adresu (8*odpowiadają k"ientowi >aka odpowiedA serwerów D1*

nazywana jest o#ertą usłu'i D1* .D1* 7WWI9/ i zawieramiedzy innymiQ• adres (8* karty sieciowej k"ienta• o#ert$ adresu 2• (ask$ podsieci• czas na jaki adres jest przydzie"ony ."en'th o# the "ease/• adres 2 serwera D1* .ser er identifer/

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1*

S D1* i i ć # ' d 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 472/534

Serwer D1* nie musi rezerwować zao#erowane'o adresu 2k"ientowi a"e musi sprawdzić czy zao#erowany adres nie został ju!przydzie"ony innemu k"ientowi roces sprawdzania dost$pno)ciadresu dokonywany jest za pomocą wiadomo)ci 2*( Icho9eXuest

B"ient D1* wybiera adres 2 z o#erty serwerów D1* % przy czym owyborze konkretnej o#erty decyduje ko"ejno)ć napływania o#ert.k"ient wybiera adres o#erowany przez pierwszy serwer któryprzysłał o#ert$/

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1* FFSerwer D1* nie musi rezerwować zao#erowane'o adresu 2k"i t i " i d ić # d i t ł j !

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 473/534

k"ientowi a"e musi sprawdzić czy zao#erowany adres nie został ju!przydzie"ony innemu k"ientowi roces sprawdzania dost$pno)ciadresu dokonywany jest za pomocą wiadomo)ci 2*( Icho9eXuest

B"ient D1* wybiera adres 2 z o#erty serwerów D1* przy czymo wyborze konkretnej o#erty decyduje ko"ejno)ć napływania o#ert.k"ient wybiera adres o#erowany przez pierwszy serwer któryprzysłał o#ert$/ y

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1*

Serwer D1* nie musi rezerwować zao#erowane'o adresu 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 474/534

Serwer D1* nie musi rezerwować zao#erowane'o adresu 2k"ientowi a"e musi sprawdzić czy zao#erowany adres nie został ju!przydzie"ony innemu k"ientowi roces sprawdzania dost$pno)ciadresu dokonywany jest za pomocą wiadomo)ci 2*( Icho9eXuest

B"ient D1* wybiera adres 2 z o#erty serwerów D1* % przy czym owyborze konkretnej o#erty decyduje ko"ejno)ć napływania o#ert.k"ient wybiera adres o#erowany przez pierwszy serwer któryprzysłał o#ert$/

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1* i i **P/ ądanie dzier!awy adresu 2

o wybraniu przez k"ienta D1* konkretne'o serwera D1* w

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 475/534

o wybraniu przez k ienta D1* konkretne o serwera D1* wpoprzednim punkcie% k"ient wysyła na adres roz'łoszeniowy!ądanie rezerwacji i wysłania mu adresu 2 przez serwer D1*B"ient wysyła równie! za po)rednictwem adresu roz'łoszeniowe'oin#ormacj$ do wszystkich serwerów D1* o tym% jaki konkretnieserwer D1* został przez nie'o wybrany 2n#ormacja ta jestwysłana w wiadomo)ci D1* 9Ix0IS>% natomiast po"e 7ptionszawiera in#ormacje o adresie 2 wybrane'o serwera D1*

8dresowanie w sieciach \ UQ A #e d^

D1* - Bonf'urowanie k"ienta D1*P/ ądanie dzier!awy adresu 2

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 476/534

P/ ądanie dzier!awy adresu 2o wybraniu przez k"ienta D1* konkretne'o serwera D1* wpoprzednim punkcie% k"ient wysyła na adres roz'łoszeniowy!ądanie rezerwacji i wysłania mu adresu 2 przez serwer D1*B"ient wysyła równie! za po)rednictwem adresu roz'łoszenioweaoin#ormacj$ do wszystkich serwerów D1* o tym% jaki konkretnieserwer D1* został przez nie'o wybrany 2n#ormacja ta jestwysłana w wiadomo)ci D1* 9Ix0IS>% natomiast po"e 7ptionszawiera in#ormacje o adresie 2 wybrane'o serwera D1*

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1* +/ otwierdzenie dzier!awy adresu 2

Serwer D1* % który został wybrany% odpowiada na !ądanie k"ienta

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 477/534

Serwer D1* % który został wybrany% odpowiada na !ądanie k ientawysyłając in#ormacj$ o konf'uracji >* E2 hosta Są to te samedane% które wcze)niej wysłane zostały w o#ercie , tym samymczasie inne serwery D1* anu"ują o#ert$ usłu'i D1* i usuwaja zeswojej bazy adres (8* hosta 7znacza to% iz przy ko"ejnym !ądaniuadresu 2 te serwery nie przy)"ą o#erty,yró!niamy dwa potwierdzenia dzier!awy adresu 2 Q• success#u"• unsuccess#u"

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1*

Success#u"

• F

i F

2

Serwer D1* który został wybrany wysyła na adres roz'łoszeniowy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 478/534

Success#uSerwer D1 który został wybrany wysyła na adres roz łoszeniowypotwierdzenie przydzie"one'o adresu 2 w postaci tzw wiadomo)ciD1* 8*B messa'e,iadomo)ć D1* 8*B zawieraQ

• przydzie"ony k"ientowi adres 2• inne in#ormacje potrzebne k"ientowi do konf'uracji >* E2

o uzyskaniu potwierdzenia k"ient rozpoczyna konf'urowanie i>* E2Hast$pnie sprawdza czy konf'urowany adres 2 nie został ju!przydzie"ony innemu hostowi ,ykorzystuje do te'o ce"u protokół 89e!e"i adres został wcze)niej przydzie"ony innemu k"ientowi% to k"ientwysyła wiadomo)ć D1* DI*C2HI i rozpoczyna proces dzier!awy odpoczątku

8dresowanie w sieciach QQQ•D1* - Bonf'urowanie k"ienta D1* *

0nsuccess#u"i d )ć D1* H8*B t j ł D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 479/534

0nsuccess#u,iadomo)ć D1* H8*B zostaje wysłana przez serwer D1* w jednym z dwóch przypadkówQ

• k"ient próbuje wydzier!awić swój adres 2 .adres przydzie"ony wewcze)niejszej procedurze dzier!awy adresu/ a który ju! nie jest

dost$pny• k"ient zmienił mask$ podsieci% tzn został przeniesiony do innejpodsieci Rdy k"ient otrzyma wiadomo)ć D1* H8*B od początkurozpoczyna proces dzier!awy adresu 2

8dresowanie w sieciachD1* - Bonf'urowanie k"ienta D1*

0nsuccess#u"iadomo)ć D1* H8*B zostaje wysłana przez serwer D1* w

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 480/534

,iadomo)ć D1 H8 B zostaje wysłana przez serwer D1 w jednym z dwóch przypadkówQ

• k"ient próbuje wydzier!awić swój adres 2 .adres przydzie"onywe wcze)niejszej procedurze dzier!awy adresu/ a któr iu! nie jest

dost$pny• k"iont zmionił mask$ podsieci% tzn został przRniosiony do innej

podsiRci Rdy k"iRnt otrzyma wiadomo)ć D1* H8*B od początkurozpoczyna procos dzier!awy adresu 2

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 481/534

7 *ode."/ 1ardware type .3/ 1ardware address "en'"h % 3/

>ranwcfon 2dontifo#

1ops .3/

Seconds - @ bytes W"tFXs - @ by"eF

*"ient 2 8ddrcss .*28DD9/ - bytes j our i 8ddress L 28DD9/ - bytes

IorHor 2 8ddress .Si8DD9/ - byłe) Rateway 2 8ddress .R"8DD9/ - bytes *"ient

1ardware 8ddrcss .*18DD9/ - 3; bytes Serwer name .SH8(I/ - ; bytes Wi"enamo -

3@[ bytes D1* 7ptions - anabkj

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 482/534

[ 3; @

7 *od$ .3/ 1ardware "ype .3/ 1ardware address "en'th .3/ 1ops .3/ >ransactłon 2donti or

Seconds - @ bytes W"aXs - @ bytes

*"ient 2 8ddress .*28DD9/ - bytos our 2 8ddress . 28DD9/ - bytes Ser er 28ddress .S28DD9/ - bytes Rateway 2 8ddress .R28DD9/ - bytes *"ient

1ardware 8ddress .*187D9/ - 3; bytes Scr cr namc .SH8(I/ - ; bytes Wi"e name - 3@[ bytes D1* 7pł ons - anab"o

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

7 *od$ - okre)"a typ wiadomo)ciQi { 3

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 483/534

• pytanie { 3• odpowiedz { @ ,ie"ko)ć po"ato [ bitów

1ardware type .htype/ - okre)"a typ inter#ejsu sieciowe'o .kartysieciowej/ rzykładowa warto)ć po"a 3% b$dzie defniowała kart$ethernet,ie"ko)ć po"a to [ bitów

1ardware address "en'th .hien/ - okre)"a dłu'o)ć adresufzyczne'o (8* rzykładowa warto)ć po"a ;% b$dzie odpowiadałakarcie ethernet,ie"ko)ć po"a to [ bitów

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

1ops - okre)"a "iczb$ przeskoków .etapów/ i wykorzystywane jestprzede wszystkim przez re"ay a'ents B"ient ustawia warto)ć po"ah {

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 484/534

hops{<,ie"ko)ć po"a to [ bitów

>ransaction identifer . id/ - jest "osową "iczbą 'enerowaną przezk"ienta D1* Słu!y do identyfkacji wiadomo)ci wymienianych mi$dzyk"ientem a serwerem D1*,ie"ko)ć po"a to P@ bitów

Seconds .secs/ - czas jaki upłynął od początku procesu uzyskiwaniaadresu 2 arametr ten defniowany jest przez k"ienta D1* ,ie"ko)ćpo"a to 3; bitów

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

1ops - okre)"a "iczb$ przeskoków .etapów/ i wykorzystywane jestprzede wszystkim przez re"ay a'ents B"ient ustawia warto)ć po"ahops{<

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 485/534

hops{<,ie"ko)ć po"a to [ bitów

>ransaction identifer . id/ - jest "osową "iczbą 'enerowaną przezk"ienta D1* Słu!y do identyfkacji wiadomo)ci wymienianychmi$dzy k"ientem a serwerem D1*,ie"ko)ć po"a to P@ bitów

Seconds .secs/ - czas jaki upłynął od początku procesu uzyskiwaniaadresu 2 arametr ten defniowany jest przez k"ienta D1* ,ie"ko)ćpo"a to 3; bitów J

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

W"a's - parametry znaczników ,arto)ci% które mo'ąprzyjmowaćQ

? ?978D*8S> t )ć 'i 3 % k"i t

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 486/534

• ? - ?978D*8S> ,arto)ć a'i 3 oznacza% ze k"ientD1* mo!e odebrać wiadomo)ć wysłaną ty"ko wtrybie roz'łoszeniowym

• (?: - (0S> ?I :I97 . a'a zarezerwowana d"aprzyszłych zastosowań/,ie"ko)ć po"a to 3; bitów

*"ient 2 8ddress .*28DD9/ - zawiera adres 2 k"ientaD1* Specyfkacja okre)"a% i! serwer nie powinienidentyfkować k"ienta jedynie na podstawie te'o po"a%a identyfkacja powinna odbywać si$ na podstawiekombinacji pó" *28DD9% *18DD9% htype i hien,ie"ko)ć po"a to P@ bitów

3

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

our 2 8ddress . 28DD9/ - zawiera adres 2 % który zostałzaproponowany k"ientowi przez serwer D1*ie"ko)ć po"a to P@ bitów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 487/534

,ie ko)ć po a to P@ bitów

Ser er 2 8ddress .S28DD9/ - zawiera adres 2 serwera D1*

8dres ten zwracany jest w wiadomo)ciach D1* 7WWI9% D1* 8*Bwysyłanych przez serwer,ie"ko)ć po"a to P@ bitów

Rateway 2 8ddress .R28DD9/ - zawiera adres 2 re"ay a'enta

,ie"ko)ć po"a to P@ bitów*"ient 1ardware 8ccess .*18DD9/ - zawiera adres (8* k"ienta,ie"ko)ć po"a to 3@[ bitów

8dresowanie w sieciachD1* - Struktura wiadomo)ci D1*

Ser en Hame .SH8(I/ - zawiera nazw$ serwera D1*,ie"ko)ć po"a toQ 53@ bitów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 488/534

Wi"ename - zawiera )cie!k$ do p"iku startowe'o oraz je'o nazw$"ik zawiera o#ert$ zawierającą parametry niezb$dne dokonf'uracji hosta% wysyłaną przez serwery D1* w wiadomo)ciD1* 7WWI9

,ie"ko)ć po"a toQ 3<@ bitów

D1* 7ptions - zawiera opcjona"ne parametry rzykładyQ

• k"ient mo!e umie)cić swój identyfkator• serwer mo!e umie)cić swój ident#ykator• k"ient mo!e ustawiać wie"ko)ć wiadomo)ci u!ywając parametru

ma imum D1* messa'e size,ie"ko)ć po"a jest zmienna

8dresowanie w sieciach,arstwa sieciowa - 2

rotokół 2 jest najpopu"arniejszym obecnie protokołemkomunikacyjnym =est protokołem bezpołączeniowym% zawodnym% cooznacza% i! nie 'warantuje% !e pakiety dotrą do adresata% a tak!e% i!

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 489/534

j p y ąnie zostaną po#ra'mentowane% czy te! zdub"owane akiety mo'ąrównie! dotrzeć do odbiorcy w innej ko"ejno)ci ni! zostały nadaneewno)ć i niezawodno)ć transmisji danych zapewniają protokoły

wy!szych warstw8by mo!"iwa była komunikacja w protoko"e 2 konieczne jest nadanieka!demu hostowi wcze)niej omawiane'o adresu 2

8dresowanie w sieciach,arstwa sieciowa - 2

rotokół 2 jest najpopu"arniejszym obecnie protokołemkomunikacyjnym =est protokołem bezpołączeniowym% zawodnym% cooznacza% i! nie 'warantuje% !e pakiety dotrą do adresata% a tak!e% i!

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 490/534

o ac a% ! e wa a tuje% !e pa ety dot ą do ad esata% a ta !e% !nie zostaną po#ra'mentowane% czy te! zdub"owane akiety mo'ąrównie! dotrzeć do odbiorcy w innej ko"ejno)ci ni! zostały nadaneewno)ć i niezawodno)ć transmisji danych zapewniają protokoły

wy!szych warstw8by mo!"iwa była komunikacja w protoko"e 2 konieczne jest nadanieka!demu hostowi wcze)niej omawiane'o adresu 2

8dresowanie w sieciach,arstwa sieciowa - 2Ha'łówek 2?its < - P - 6 [ - 35 3; -3[ 34 - P3

2nternet >ype o#

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 491/534

< Oersion 1eaderCen'th

>ype o#Ser ices >ota" Cen'th

P@ 2dentifcation W"a's Wra'ment 7 set; >ime to C" e rotoco" 1eader *hecksum4; Source 2 8ddress3@[

Destination 2 8ddress

3;< 7ptions addin'

34@ Data

8dresowanie w sieciach •QQQ,arstwa sieciowa - 2

Oersion .wersja/ . bity/ - defniuje wersj$ protokołu% a co za tym idzie jednoznacznie defniuje #ormat na'łówka D"a protokołu 2 po"e toprzyjmie warto)ć

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 492/534

2nternet 1eader Cen'th .dłu'o)ć na'łówka/ . bity/ - defniuje dłu'o)ćna'łówka 2 wyra!oną w P@-bitowych słowach ,edłu' 9W*643%minima"na% dopuszcza"na dłu'o)ć na'łówka to 5

>ype o# Ser ices .k"asa usłu'i/ .[ bitów/ - defniuje jaka jest po!ądanawarto)ć xua"ity o# Ser ice .xoS/ d"a danych przesyłanych w pakiecieo"e to jest podstawą% to usta"enia przez routery parametrów transmisji

>ota" "en'th .całkowita dłu'o)ć pakietu/ .3; bitów/ - defniuje dłu'o)ćcałe'o data'ramu 2 .na'łówek oraz dane/ włączając w to na'łówekoraz przesyłane dane (aksyma"na warto)ć to ;55P5 bajtów% czy"imaksyma"na warto)ć "iczby 3;-bitowej% natomiast minimum to @<bajtów% bo taka jest dłu'o)ć same'o na'łówka% bez J danych

8dresowanie w sieciach,arstwa sieciowa - 2

• 2dentifcation .numer identyfkacyjny/ .3; bitów/ - defniuje numeridentyfkacyjny% który wykorzystywany jest podczas #ra'mentacji dookre)"enia przyna"e!no)ci po#ra'mentowanych data'ramówW" ' 'i/ P bi / 'i k d # ' ji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 493/534

• W"a's . a'i/ .P bity/ - a'i wykorzystywane podczas #ra'mentacjidata'ramów :awierają one dwa u!ywane po"aQ• DW .donLt #ra'ment/ - defniuje% czy pakiet mo!e być

po#ra'mentowany• (W .mor$ #ra'ments/ - defniuje% czy za danych data'ramemznajdują si$ ko"ejne #ra'menty% czy te! dany data'ram jestostatni =e)"i dany #ra'ment jest ostatni% to (W ma warto)ć <

• Wra'ment o set .przesuni$cie/ .3P bitów/ - w przypadku #ra'mentuwi$ksze'o data'ramu po"e to defniuje miejsce danych wory'ina"nym data'ramie =ednostką stosowaną do wyra!eniaobj$to)ci danych są b"oki o)miobajtowe

8dresowanie w sieciach,arstwa sieciowa - 2 >ime to "i e .czas !ycia/ .[ bitów/ - defniuje czas !ycia data'ramu% a

tym samym zapobie'a zjawisku zap$t"ania si$% zwane'o równie!krą!eniem data'ramów =ednostką >>C jest "iczba przeskoków przez jaką data'ram znajduje si$ w obie'u =est zmniejszana za ka!dym

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 494/534

j ą j j $ j yrazem% 'dy data'ram przechodzi przez ko"ejne routery Data'ramy z

>>C { < nie są przekazywane da"ej% a protokół 2*( in#ormuje o tym#akcie nadawc$ takie'o data'ramu

rotoco" .protokół warstwy wy!szej/ .[ bitów/ - in#ormuje oprotoko"e warstwy wy!szej% który jest transportowany w po"udanych data'ramu 21eader checksum .suma kontro"na na'łówka/ .3; bitów/ - sumakontro"na na'łówka pakietu% pozwa"ająca jednoznacznie stwierdzić czypakiet został poprawnie dostarczony do nadawcy Biedy pakietprzechodzi przez ko"ejne routery zmieniane jest >>C% co wią!e si$ zkonieczno)ci ka!dorazowe'o ob"iczania sumy kontro"nej na'łówka *

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2

Source 8ddress .adres Aródłowy/ .P@ bity/ - adres nadawcapakietu Hazwa ta mo!e być podczas przesyłania pakietumodyfkowana np w przypadku przej)cia pakietu przez H8>

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 495/534

Destination 2 8ddress .adres doce"owy/ - .P@ bity/ - adresodbiorcy data'ramu 2 odobnie jak ma to w przypadku adresuAródłowe'o% adres ten mo!e zostać zmodyfkowany podczasprzej)cia pakietu przez H8>

8dresowanie w sieciach,arstwa sieciowa - 2

7ptions .opcje/ .P@ bity/ - po"e to jest rzadko wykorzystywane(o!"iwe warto)ci opcjiQ• *opied .3 bit/ - 0stawiona na 3% je)"i opcja ma być skopiowana do

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 496/534

innych #ra'mentów po#ra'mentowane'o pakietu• 7ption *"ass .@ bity/ - 0stawiona na < oznacza #unkcje kontro"ne%

@ dotyczy debu'owania i pomiarów sieci ,arto)ci 3 i P sązarezerwowane d"a przyszłych zastosowań• 7ption Humber .5 bitów/ - Defniuje numer opcji

• 7ption Cen'th .[ bitów/ - Defniuje rozmiar całe'o po"a 7ptions.łącznie z tym po"em/

• 7ption Data .zmienna wie"ko)ć/ - Dane opcji

addin' .wypełnienie/ - opcjona"ne po"e wypełniające na'łówek tak%aby je'o wie"ko)ć była wie"okrotno)cią P@ bajtów dopełnionychzeramiData .dane/ - Dane zawarte w tym po"u nie są uwz'"$dniane wsumie kontro"nej

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2 ••Wra'mentacjarotokół 2 pozwa"a na komunikacj$ ró!nych rodzajów sieci otrafon zapewnić komunikacj$ sieci o ró!nej fzycznej i "o'icznej topo"o'ii

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 497/534

p j j y j j p =est nieza"e!ny od techno"o'ii transmisji u!ytej w warstwie łączadanych Sieci wyposa!one w ró!ne'o rodzaju urządzenia ró!nią si$mi$dzy sobą nie ty"ko pr$dko)cią transmisji a"e równie! tzw(a imum >ransmission 0nit .(>0 - maksyma"na wie"ko)ć pakietu d"adane'o typu sieci/ Rdy jedna sieć chce wysłać data'ramy do sieci zmniejszym (>0% data'ramy mo'ą zostać po#ra'mentowane ,przypadku protokołu 2 % #unkcja ta zaimp"ementowana została wwarstwie 2nternetu i rea"izowana jest w ruterach 2 % w które

wyma'ają warstwy 2nternetu jako najwy!szej w nichzaimp"ementowanej2naczej wy'"ąda to w przypadku protokołu 2 ;% który nie pozwa"arouterom na przeprowadzenie #ra'mentacji 1osty zobowiązane są Jdo usta"enia (>0 )cie!ki zanim wy)"ą data'ramy

8dresowanie w sieciach,arstwa sieciowa - 2

rzykłady (>0% czy"i maksyma"nych wie"ko)ci danych d"a ró!nych

rodzajów sieciQ• Ithernet - 35<< bajtów• >oken 9in' (b - ; bajtów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 498/534

oken 9in (b ; bajtów• >oken 9in' 3;(b - 3643 bajtów• WDD2 - P5@ bajtów

• @5 - 56; bajtów• Wrame 9e"ay - [<<< bajtów• 8>( - 43[< bajtów

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2 ••

2 ;

Dłu'o)ć adresu została zwi$kszona w porównaniu z 2 i wynosi 3@[bitów ,edłu' specyfkacji 9W* 3[[P adres zapisuje si$ za pomocą o)miu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 499/534

3; bitowych "iczb oddzie"onych dwukropkami% np Q@WWP Q <<<< Q ?*;; Q <<<< Q 88 8? Q DIW6 Q WWWW Q 4[4[

:miany w stosunku do 2 Q• :niesiony został podział na k"asy adresowe 8% ?% *% D% I• 2 ; wyposa!ono w mechanizm identyfkacji data'ramów oraz

szy#rowania danych w data'ramie• *hoć z'odnie ze specyfkacją protokół 2 ; nie dokonuje #ra'mentacji

pakietów i posiada nawet mechanizmy zapobie'ające #ra'mentacjidata'ramów% to wprowadzono jednak mo!"iwo)ć ewentua"nej#ra'mentacji data'ramu .np d"a przyszłych zastosowań "ubwspółpracy z 2 / poprzez dodanie na'łówka okre)"ające'orozszerzenia .po"a header e tensions/

• : na'łówka usuni$to po"e sumy kontro"nej% dzi$ki czemu zwi$kszyłasi$ pr$dko)ć transmisji

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2

2 ;

Dłu'o)ć adresu została zwi$kszona w porównaniu z 2 i wynosi 3@[bitów ,edłu' specyfkacji 9W* 3[[P adres zapisuje si$ za pomocą o)miu3 bi h "i b dd i " h d k k i% Q

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 500/534

3; bitowych "iczb oddzie"onych dwukropkami% np Q@WWP Q <<<< Q ?*;; Q <<<< Q 88 8? Q DIW6 Q WWWW Q 4[4[

:miany w stosunku do 2 Q• :niesiony został podział na k"asy adresowe 8% ?% *% D% I• 2 ; wyposa!ono w mechanizm identyfkacji data'ramów oraz

szy#rowania danych w data'ramie• *hoć z'odnie ze specyfkacją protokół 2 ; nie dokonuje #ra'mentacji

pakietów i posiada nawet mechanizmy zapobie'ające #ra'mentacji

data'ramów% to wprowadzono jednak mo!"iwo)ć ewentua"nej#ra'mentacji data'ramu .np d"a przyszłych zastosowań "ubwspółpracy z 2 / poprzez dodanie na'łówka okre)"ające'orozszerzenia .po"a header e tensions/

• : na'łówka usuni$to po"e sumy kontro"nej% dzi$ki czemu zwi$kszyłasi$ pr$dko)ć transmisji

8dresowanie w sieciach,arstwa sieciowa - 2

;

łu'o)ć adresu została zwi$kszona w porównaniu z 2 i wynosi 3@[itów ,edłu' specyfkacji 9W* 3[[P adres zapisuje si$ za pomocą o)miu; bitowych "iczb oddzie"onych dwukropkami% np Q

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 501/534

@WWP Q <<<< Q ?*;; Q <<<< Q 888? Q DIW6 Q WWWW Q 4[4[miany w stosunku do 2 Q

:niesiony został podział na k"asy adresowe 8% ?% *% D% I• 2 ; wyposa!ono w mechanizm identyfkacji data'ramóworaz szy#rowania danych w data'ramie• *hoć z'odnie ze specyfkacją protokół 2 ; nie dokonuje #ra'mentacjipakietów i posiada nawet mechanizmy zapobie'ające #ra'mentacjidata'ramów% to wprowadzono jednak mo!"iwo)ć ewentua"nej

#ra'mentacji data'ramu .np d"a przyszłych zastosowań "ub współpracy z2 / poprzez dodanie na'łówka okre)"ające'o rozszerzenia .po"a headere tensions/• : na'łówka usuni$to po"e sumy kontro"nej% dzi$ki czemu zwi$kszyłasi$ pr$dko)ć transmisji

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2

• ,prowadzono trzy adresyQ• unicast - podobnie jak miało to miejsce w przypadku 2 są to

adresy identyfkujące poszcze'ó"ne hosty w sieci• mu"ticast - podobnie jak miało to miejsce w przypadku 2 są to

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 502/534

mu ticast podobnie jak miało to miejsce w przypadku 2 są toadresy identyfkujące 'rup$ hosty w sieci 2 ; zwi$kszamo!"iwo)ci mu"ticast o mo!"iwo)ć zdefniowania 'rup

mu"ticastowych% do których docierać b$dą komunikaty• anycast - umo!"iwia komunikacj$ z najb"i!szym w$złemna"e!ącym do okre)"onej 'rupy

• Dodano po"e W"ow Cabe"% czy"i tzw etykiet$ potoku% słu!ącądo okre)"enia typu hosta biorące'o udział w komunikacji.np systemu operacyjne'o/ 2n#ormacje o typie hostapozwa"a zoptyma"izować transmisj$

3

8dresowanie w sieciach QQ,arstwa sieciowa - 2

:era w adresie 2 ; mo'ą być pomini$te% npQ

P8D3 Q <<<< Q 8*;; Q <<<< Q WW8? Q DIW6 Q 8 3W Q 4P4[P8D3 Q 8*;; Q WW8? Q DIW6 Q 8 3W Q 4P4[ , przypadku 2dodawane jest 4; bitów < na początku adresu

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 503/534

dodawane jest 4; bitów < na początku adresu<<<< Q <<<< Q <<<< Q<<<< Q <<<< Q <<<< Q WWWW

8dresy 2 ; cechuje wi$cej podziałów na cze)ć okre)"ającą adressieci i adres w$złów

, adresach 2 ; unikatowy adres (8* komputera .przypisany dosprz$tu/ jest widoczny d"a całe'o 2nternetu

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2 ••*harakterystyczną cechą protokołu 2 ; jest #akt% !e zostałyzdefniowane zakresy adresów , przypadku adresówunicastowych wyró!niane są nast$pujące zakresyQ

• adresy "oka"ne d"a łącza ."ink-"oca" address/ - adresy

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 504/534

wykorzystywane ty"ko do komunikacji w jednymse'mencie sieci "oka"nej "ub przy połączeniu typu point-to-

point 9outery nie przekazują pakietów z te'o rodzajuadresem : pu"i pozostałych adresów wyró!niane są przezprefks WI[<QQE3<

• unikatowe adresy "oka"ne .uniXue "oca" adress/ - są toadresy b$dące odpowiednikami adresów prywatnychwykorzystywanych w protoko"e 2 : pu"i pozostałychadresów wyró!niane są przez prefks W*<<QQE6

• adresy '"oba"ne .'"oba" unicast address/ - widoczne wcałym internecie% są odpowiednikami adresów pub"icznychstosowanychJ w 2 Do adresów te'o typu na"e!ąadresy niewymienione w poprzednich punktach

8dresowanie w sieciach,arstwa sieciowa - 2

D"a protokołu 2 ; zostały wprowadzone specja"ne kody protokołu 2*( ; >yp Bod komunikatu Hazwa

komunikatuWunkcja 2

3 < - brak dro'i do urządzenia doce"owe'o3 - komunikacja z siecią doce"ową zabronionaprzez

*e"nieosią'a"ny

Sy'na"izacjabł$du

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 505/534

przezadministratora

P - adres nieosią'a"ny

- port nieosią'a"ny@ Hieu!ywane - warto)ć < :a du!y

pakietSy'na"izacja

bł$duP < - upłynął czas na przesłanie data'ramu do hosta

doce"owe'o3 - upłynął czas na skomp"etowanie data'ramu na

ho)ciedoce"owym

rzekroczenie

czasu

Sy'na"izacjabł$du

< - bł$dne po"e na'łówka3 - nieznany typ Unast$pne'o na'łówka&@ - nieznana opcja protokołu 2 ;

rob"em zparametrem

Sy'na"izacjabł$du J

8dresowanie w sieciach,arstwa sieciowa - 2 ••D"a protokołu 2 ; zostały wprowadzone specja"ne kody protokołu2*( ;

3@[ Hieu!ywane - warto)ć <

ądanie echa 2n#ormacyjna

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 506/534

[

3@4

3P

P

3P

3P53P;

3P6

y )

Hieu!ywany - warto)ć <

Hieu!ywany - warto)ć <

Hieu!ywany - warto)ć <

Hieu!ywany - warto)ć <

Hieu!ywany - warto)ć <

Hieu!ywany - warto)ć <

7dpowiedA na echo 2n#ormacyjnaoszukiwanie routera 2n#ormacyjna

7'łoszenie routera 2n#ormacyjnaoszukiwanie adresu 2n#ormacyjna

7'łaszanie adresu 2n#ormacyjnarzekierowame 2n#ormacyjna

Rłówne ró!nice mi$dzy komunikatami 2*( i 2*( ;Q, przypadku protokołu 2*( komunikaty o bł$dach i komunikaty in#ormacyjne niemają wyraAnie rozdzie"onych numerów kodów komunikatów% natomiast w J przypadkuprotokołu 2*( ; kody o bł$dach mają kody mniejsze ni! 3@[% uJtomiast kodyin#ormacyjne mają kody wi$ksze "ub równe 3@[

8dresowanie w sieciach QQQQ,arstwa sieciowa - 2 ••

=edną z przydatnych cech posiadanych przez protokół 2 ; jest je'o umiej$tno)ć automatycznej konf'uracji

Specyfkacja protokołu 2 ; przewiduje P rodzaje autokonf'uracjiQ

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 507/534

• 8utokonf'uracja bezstanowa• 8utokonf'uracja stanowa• Bonf'uracja stanowo-bezstanowa

8dresowanie w sieciach,arstwa sieciowa - 2 ••3 8utokonf'uracja bezstanowa - konf'uracja adresu bazuje naotrzymaniu wiadomo)ci 9outer 8d ertisement .o'łoszenie routera/zawierającej specja"ne a'i .(ana'ed 8ddress *onf'uration W"a'soraz 7ther State#u" *onf'uration W"a's/ ustawione na warto)ć < orazco najmniej jedną opcj$ ref 2n#ormation 7ptions >aka bezstanowa

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 508/534

co najmniej jedną opcj$ ref 2n#ormation 7ptions >aka bezstanowakonf'uracja pozwa"a nast$pnie w$złom sieci na utworzenie ichwłasnych% routowa"nych '"oba"nie adresów% we współpracy z routerm2 ; :wyk"e w$zeł łączy swój [ "ub ; bitowy adres (8*% przypisanyprzez producenta sprz$tu% z przedrostkiem sieci pozyskanym odroutera Ba!dy host mo!e domy)"nie automatycznie konf'urowaćadres do "oka"ne'o u!ytku wykorzystując tzw Hei'hbor Disco ery.odkrywanie sąsiada/

@ 8utokonf'uracja stanowa - konf'uracja adresu bazuje naotrzymaniu adresu i innych opcji słu!ących do konf'uracji protokołustanowej konf'uracji adresu takie'o jak D1* ; 1ost u!ywakonf'uracji stanowej adresu% 'dy otrzymuje wiadomo)ć 9outer8d ertisement (essa'e bez opcji prefksu W"a'i (ana'ed 8ddress*onf'uration W"a's "ub 7ther State#u" *onf'uration W"a's są

ustawione na warto)ć 3

8dresowanie w sieciach QQQQ• • G

,arstwa sieciowa - 2 ••P 8utokonf'uracja stanowo-bezstanowa - konf'uracja adresubazuje na otrzymaniu wiadomo)ci 9outer 8d ertisement.o'łoszenie routera/ zawierającej opcje ref 2n#ormation 7ptionsi specja"ne a'i (ana'ed 8ddress *onf'uration W"a's oraz 7ther

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 509/534

i specja"ne a'i .(ana'ed 8ddress *onf'uration W"a's oraz 7therState#u" *onf'uration W"a's/ ustawione na warto)ć 3 rocedura

wykorzystująca Hei'hbor Disco ery .odkrywanie sąsiada/ i jednocze)nie posiłkująca si$ protokołem D1* ; Hajcz$)ciej wkombinowanej stanowo-bezstanowej autokonf'uracji host samkonf'uruje sam adres 2 ;% natomiast pozostałe parametrykonf'uracyjne sieci pobierane są z serwera DW2* ;

8dresowanie w sieciach •QQQ,arstwa sieciowa - 2 ••

8utokonf'uracja adresu składa si$ z nast$pujących stanówQ

• ,st$pny .>entati e/ - host weryfkuje unika"no)ć adresu% abyzapobiec zdup"ikowaniu adresu w sieci ,$zeł b$dący w staniewst$pnym nie mo!e otrzymywać pakietów danych skierowanych naadres wst$pny% a"e mo!e otrzymywać oraz przetwarzać tzw (u"ticast

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 510/534

Hei'hbor 8d ertisement (essa'es .mu"ticastowe wiadomo)ciobwieszczania sąsiadom/% które otrzymuje w odpowiedzi na wysłanietzw Hei'hbor So"icitation (essa'e .wiadomo)ć namawiająca sąsiadów/podczas standardowej producedury wykrywania zdup"ikowane'o adresu• re#erowany . re#erred/ - po sprawdzeniu i potwierdzeniu unika"no)ciadresu autokonf'uracja przechodzi w stan Upre#erowany& , tym staniepakiety mo'ą być odbierane i wysyłane przy u!yciu ustawione'oadresu

• ,a!ny .Oa"id/ - Stan Uwa!ny& trwa przez stan Upre#erowany& i stanUu"e'ający przedawnieniu& *zas w jakim adres znajduje si$ w stanachwst$pnym 2 wa!nym jest okre)"ona przez po"e Oa""d Ci#etime .dłu'o)ć i!ycia stanu Uwa!ny&/% które'o warto)ć musi być wi$ksza "ub równadłu'o)ci !ycia stanu Upre#erowany&

8dresowanie wsieciach,arstwa sieciowa - 2• 0"e'ający przedawnieniu .Deprecated/ - adres jest wcią! Uwa!ny&

a"e nie za"eca si$ 'o do u!ywania do nawiązywania nowychpołączeń 2stniejąca sesja komunikacyjna mo!e nada" korzystaćte'o adresu znajdujące'o si$ w stanie Deprecated ,$zeł mo!ewysyłać i otrzymywać wiadomo)ci typu unicast z i do adresuznajdujące'o si$ w stanie Deprecated

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 511/534

znajdujące o si$ w stanie Deprecated• Hiepoprawny .2n a"id/ - Ha adres nie mo!e być kierowany ruch

przez w$zły% a tak!e z takie'o adresu w$zły nie mo'ą odbieraćruchu 8dres wchodzi w ten stan% 'dy Oa"id Ci#etime wy'a)nieOa"id

>entati e re#erred Deprecated 2n a"idtime

re#erred Ci#etime

Oa"id Ci#etime5

8dresowanie w sieciach,arstwa sieciowa - 2

Hajpopu"arniejsze metody współpracy protokołów 2 z 2 S toQ

• tune"owanie - zapewnia mo!"iwo)ć komunikacji sieci 2 S poprzezistniejącą in#rastruktur$ 2 7becnie du!a "iczba routerówrdzeniowych .core routers/ nie wspiera obsłu'i ruchu 2 S i d"ate'oniezb$dne jest tune"owanie D"ate'o ten rodzaj współpracy starej i

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 512/534

nowej wersji protokołu jest bardzo cz$sto wykorzystywany9ozró!niamy dwa podstawowe typy tune"iQ statyczne .konf'urowaneprzez administratora pomi$dzy dwoma ruterami 2 S / i dynamiczne -zestawiane automatycznie na !ądanie ap"ikacji

8dresowanie w sieciach,arstwa sieciowa - 2Dua" stack - w$zły posiadają zarówno imp"ementacje protokołu 2

jak i nowe'o 2 S Bomputery i rutery mo'ą dzi$ki temu przetwarzaćoba typy ruchu u!ywając adresów 2 do komunikacji z serwerami2 i adresów w wersji S do obsłu'i połączeń wychodzących doinnych sieci 2 S 2stotną wadą te'o rozwiązania jest to% i! sieci te niek $ k b d %

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 513/534

ska"ują si$ w związku z zapotrzebowaniem na adresy 2 % natomiastmo!na ten mechanizm stosować w sieciach ju! posiadającychin#rastruktur$ 2 (o!na zmniejszyć zapotrzebowanie na adresy2 poprzez wprowadzenie modyfkacji pozwa"ającej nae#ektywniejsze u!ycie pu"i adresów 2 w oparciu o serwer D1* %który dynamicznie przydzie"a adres 2 na czas trwania połączenia8dres ten zwa"niany jest po wykorzystaniu i mo!e być przydzie"ony do

inne'o połączenia

8dresowanie w sieciach,arstwa sieciowa - 2

• H8>- > .an' Het,ork 8ddress >rans"ator - rotoco" >rans"ator/- rozszerza #unkcjona"no)ć standardowe'o H8> o #unkcj$ tłumaczeniemi$dzy protokołami w wersji i S , odró!nieniu od znane'o z 2rozwiązania H8>% które umo!"iwiało zmian$ jedynie adresów "ubEinumerów portów w na'łówkach trans"owanych pakietów% mechanizmH8> > pozwa"a na tłumaczenie protokołów wy!szych warstw takich jak

• •• ••

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 514/534

H8>- > pozwa a na tłumaczenie protokołów wy!szych warstw takich jaknp >* i 0D odpowiednio interpretując na'łówki i po"e danychpakietów 2 >rans"acja jest dwukierunkowa i mo!e być zainicjowanaprzez w$zeł u!ywający dowo"nej wersji protokołu 2 % co wi$cej sam #akttrans"acji połączenia jest niewidoczny d"a komunikujących si$ stron

>rans"acja jest zestawiana przez wymian$ zapytań DHS% etap tenwyma'a obecno)ci specja"ne'o trans"atora d"a pakietów DHS .DHS8p"ication-Cayer Rateway/ w standardowym procesie trans"acji H8>- >U

8dresowanie w sieciach,arstwa sieciowa - 2

2 Sec - zbiór protokołów słu!ących imp"ementacji bezpiecznych połączeńoraz wymiany k"uczy szy#rowania pomi$dzy komputerami rotokoływchodzące w skład architektury 2 sec słu!ą do bezpieczne'o przesyłaniaprzez sieć pakietów 2 Działają one na zasadzie kapsułkowania% tjory'ina"ny .zabezpieczany/ pakiet 2 jest szy#rowany% otrzymuje nowyna'łówek protokołu 2 sec i w takiej #ormie jest przesyłany przez sieć

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 515/534

a ówe p oto o u sec w ta ej o e jest p esy a y p e s ećrotokół 2 Sec jest zestawem standardów internetowych% które u!ywają

usłu' krypto'rafcznych% o#erując nast$pujące #unkcjeQ• ou#no)ć - ruch 2 Sec jest szy#rowany rzechwycone'o ruchu 2 Sec niemo!na odcy#rować bez k"ucza szy#rowania

• 0wierzyte"nianie - ruch 2 Sec jest podpisany cy#rowo za pomocąwspó"ne'o k"ucza szy#rowania% dzi$ki czemu adresat mo!esprawdzić% czy dane zostały przesłane przez okre)"one'o partnera2 Sec

• 2nte'ra"no)ć danych - ruch 2 Sec zawiera krypto'rafczną sum$kontro"ną utworzoną przy u!yciu k"ucza szy#rowania 8dresat mo!esprawdzić% czy pakiet nie został zmodyfkowany podczasprzesyłania J

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 516/534

Oirtua" ri ate Het,ork

2stnieją dwa 'łówne rodzaje sieci O HQ- Site-to-Site ."okacja-"okacja/Q komunikacja dwóch sieci "oka"nych przez2nternet ołączenia O H typu "okacja-"okacja .nazywane równie!połączeniami O H typu router-router/ umo!"iwiają or'anizacjomnawiązywanie połączeń trasowanych mi$dzy biurami "ub z innymi

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 517/534

or'anizacjami przez sieć pub"iczną przy zachowaniu bezpieczeństwa

komunikacji- *"ient-to-Site zwane te! O H dost$pu zda"ne'o% czy"i dołączenieod"e'łe'o k"ienta do sieci "oka"nej ołączenia O H dost$pu zda"ne'oumo!"iwiają u!ytkownikom pracującym w domu "ub poza biuremuzyskiwanie dost$pu do serwera w sieci prywatnej przy u!yciuin#rastruktury udost$pnionej przez sieć pub"iczną% taką jak 2nternet :punktu widzenia u!ytkownika połączenie O H to połączenie typu punkt-punkt mi$dzy komputerem .k"ientem sieci O H/ a serwerem or'anizacji

>yp in#rastruktury sieci udost$pnionej "ub pub"icznej nie J jest istotny%poniewa! dane są przesyłane przy u!yciu sieci O H podobnie jak wprzypadku dedykowane'o łącza prywatne'o

Oirtua" ri ate Hetwork

2stnieją dwa 'łówne rodzaje sieci O HQ

- Site-to-Site ."okacja-"okacja/Q komunikacja dwóch sieci "oka"nych przez2nternet ołączenia O H typu "okacja-"okacja .nazywane równie!połączeniami O H typu router-router/ umo!"iwiają or'anizacjomnawiązywanie połączeń trasowanych mi$dzy biurami "ub z innymi

' i j i i ć b"i h i b i ń

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 518/534

or'anizacjami przez sieć pub"iczną przy zachowaniu bezpieczeństwakomunikacji- *"ient-to-Site zwane te! O H dost$pu zda"ne'o% czy"i dołączenieod"e'łe'o k"ienta do sieci "oka"nej ołączenia O H dost$pu zda"ne'oumo!"iwiają u!ytkownikom pracującym w domu "ub poza biuremuzyskiwanie dost$pu do serwera w sieci prywatnej przy u!yciuin#rastruktury udost$pnionej przez sieć pub"iczną% taką jak 2nternet :

punktu widzenia u!ytkownika połączenie O H to połączenie typu punkt-punkt mi$dzy komputerem .k"ientem sieci O H/ a serwerem or'anizacji >yp in#rastruktury sieci udost$pnionej "ub pub"icznej nie J jest istotny%poniewa! dane są przesyłane przy u!yciu sieci O H podobnie jak wprzypadku dedykowane'o łącza prywatne'o

>rasowanie .9outin'/

9outin'Etrasowanie jest mechanizmem wyznaczania trasy i przesyłania

pakietów danych w sieciach komputerowych% od stacj nadawczej dostacji odbiorczej 9outin' wyst$puje w przypadku% 'dy wyst$pują conajmniej dwie odr$bne sieci fzyczne połączone ze sobą za pomocąroutera0r d eniem odpo ied i "n m tr so nie jest c e)niej om i n

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 519/534

0rządzeniem odpowiedzia"nym za trasowanie jest wcze)niej omawianyrouter

>rasowanie umo!"iwia dotarcie danych z jednej sieci "oka"nej do innejsieci "oka"nej% a trasa mo!e prowadzić przez wie"e odda"onych od siebiesieci po)rednich:a routin' odpowiedzia"na jest trzecia warstwa mode"u 7S2 .warstwasieciowa/,yznaczona trasa powinna być optyma"na% czy"i najszybsza i

jednocze)nie 'warantująca% i! wszystkie pakiety dotrą do ce"u

>rasowanie .9outin'/

9outin'Etrasowanie jest mechanizmem wyznaczania trasy i przesyłania

pakietów danych w sieciach komputerowych% od stacj nadawczej dostacji odbiorczej 9outin' wyst$puje w przypadku% 'dy wyst$pują conajmniej dwie odr$bne sieci fzyczne połączone ze sobą za pomocąroutera0rządzeniem odpowiedzia"nym za trasowanie jest wcze)niej omawiany

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 520/534

0rządzeniem odpowiedzia nym za trasowanie jest wcze)niej omawianyrouter

>rasowanie umo!"iwia dotarcie danych z jednej sieci "oka"nej do innejsieci "oka"nej% a trasa mo!e prowadzić przez wie"e odda"onych od siebiesieci po)rednich:a routin' odpowiedzia"na jest trzecia warstwa mode"u 7S2 .warstwasieciowa/,yznaczona trasa powinna być optyma"na% czy"i najszybsza i

jednocze)nie 'warantująca% i! wszystkie pakiety dotrą do ce"u

>rasowanie .9outin'/

>rasowanie składa si$ z trzech etapówQ• 1ost podczas wysyłania pakietów decyduje% czy dostarczyć jebezpo)rednio do adresata .'dy znajduje si$ on wewnątrz sieci"oka"nej/% czy te! przesłać je do routera• 9outer przy przekazywaniu pakietu da"ej zawsze obni!a o jeden

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 521/534

warto)ci >>C =e)"i data'ram trafający do routera ma warto)ć po"a >>C

równą 3% to zostaje on utracony% nie jest przesyłany da"ej% a dopierwotne'o nadawcy router odsyła data'ram 2*( zawierający kod >>C I ceeded• , ostatniej #azie router decyduje% czy przesłać pakiety

bezpo)rednio do adresata% czy do ko"ejne'o routera po)redniczące'o =e)"i routerów% do których mo!e wysłać pakiet jest ki"ka% to routerpodejmuje decyzj$ do które'o z nich ma trafć pakiet J

>rasowanie .9outin'/ >ab"ica routin'u

4

>abe"aE>ab"ica trasowania - w protokołach trasowania sieci jest to spiswskazujący% przez które sąsiadujące z routerem w$zły sieci pakietb$dzie przesyłany do w$złów odda"onych >ab"ica trasowania jesttworzona i przechowywana nieza"e!nie przez ka!dy router , sieciachroz"e'łych dane przesyłane są z jedne'o w$zła do wybrane'o dru'ie'ow$zła% a nie trafają on do wszystkich sąsiadujących w$złów Dane

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 522/534

w$zła% a nie trafają on do wszystkich sąsiadujących w$złów Daneprzesyłane do odda"onych w$złów po drodze napotykają na wie"ew$złów po)redniczących% mo'ą te! być transmitowane wie"oma ró!nymitrasami9outer jest jednym z tych w$złów% które'o zadaniem jest przesłaniedanych optyma"ną trasą Do kierowania danych do odpowiednichw$złów routery u!ywają tab"icy trasowania% zawierającej in#ormacje o

sąsiadujących routerach i sieciach "oka"nych Słu!y ona do wyszukaniaoptyma"nej dro'i od obecne'o poło!enia pakietu do inne'o miejsca wsieci

>rasowanie .9outin'/ >ab"ica routin'uHajwa!niejsze in#ormacje zawarte w tab"icy toQ• adresy sąsiednich routerów• adresy sieci doce"owychDodatkowo w tab"icy mo'ą zna"eAć in#ormacje oQ• cało)ciowym koszcie .tzw metryce/ wysłania pakietu daną

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 523/534

) y y y p ątrasą

• nazwy "ub adresy inter#ejsów sieciowych% przez które danypakiet jest kierowany do sieci

• a'i opisujące wła)ciwo)ci danej )cie!ki .1 - )cie!ka dokonkretne'o komputera% a nie np do ko"ejne'o routera% 0)cie!ka jest dro!na i działa bez prob"emów/

• Cicznik okre)"ający czas% jaki upłynął od ostatnie'ouaktua"nienia in#ormacji o trasie

• przyporządkowania adresów dotyczące jedne'o hopu.przeskoku mi$dzy ko"ejnymi urządzeniami/

>rasowanie .9outin'/ QQQ >ab"ica routin'u FF >ab"ica trasowania mo!e być statyczna "ub dynamiczna .nazywanate! wypełnianą statycznie "ub dynamicznie/% a wybór konkretne'orozwiązania za"e!y to od postawionych wyma'ań Statyczna tab"icatrasowania musi być aktua"izowana r$cznie przez administratorasieci% dynamiczna natomiast jest aktua"izowana automatycznie przezopro'ramowanie sieciowe

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 524/534

opro ramowanie sieciowe

Statyczna tab"ica trasowania .routin' statyczny/ - =est to najprostszametoda budowania 2n#ormacji o topo"o'ii >rasy są r$czniedefniowane przez administratora sieci 7kre)"ając tras$administrator podaje adres sieci doce"owej% nazw$ 2nter#ejsu przezktóry pakiet ma zostać wysłany 2 adres 2 ko"ejne'o routeraznajdujące'o si$ na trasie

,ady routin'u statyczne'oQ• 9outin' statyczny wyma'a od administratora spore'o nakładu

pracy początkowej #azie konf'uracji sieci i wypełnieniu tab"icydanymi

• Hie jest w stanie rea'ować na awarie poszcze'ó"nych tras

>rasowanie .9outin'/ QQQQ >ab"ica routin'u ••:a"ety routin'u statyczne'oQ• 9outer przesyła pakiety przez z 'óry usta"one inter#ejsy bez

konieczno)ci ka!dorazowe'o ob"iczania tras na nowo :mniejsza toobcią!enie pami$ci i procesora

• ,pisane r$cznie w tab"icy routin'u dane nie są nara!one nade#ormacj$ spowodowaną zanikiem działania dynamiczne'o routin'u

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 525/534

de#ormacj$ spowodowaną zanikiem działania dynamiczne o routin u

na routerach sąsiednich• Hie ma potrzeby rozsyłania pakietów roz'łoszeniowych protokołuroutin'u dynamiczne'o% co zmniejsza obcią!enie sieci i zaj$to)ćpasma

• Dobre rozwiązanie d"a małych sieci% poniewa! nie ma potrzebyposiadania zaawansowanych 2 rozbudowanych sprz$towo routerów

• 9outin' statyczny zapewnia konf'uracj$ tras domy)"nych% zwanychbramkami ostatniej szansy .Rateway o# the Cast 9esort/ =e!e"i routeruzna% i! !adna pozycja w tab"icy routin'u nie odpowiadaposzukiwanemu adresowi sieci doce"owej% korzysta ze statyczne'owpisu% który spowoduje odesłanie pakietu w inne miejsce sieci

>rasowanie .9outin'/ QQQQ >ab"ica routin'u ••9outin' dynamiczny charakteryzuje si$ tym% i! routery samodzie"niezbierają in#ormacje i aktua"izują wpisy w tab"icy routin'u 9outin'dynamiczny dobrze sprawdza si$ w du!ych sieciach% w których zmianysieci nast$pują praktycznie cią'"e% a w których statyczne systemy niemo'ą odpowiednio automatycznie rea'ować na takie zmiany =est topowodem% d"a które'o wi$kszo)ć obecnie stosowanych a"'orytmów

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 526/534

trasowania to a"'orytmy dynamiczne% dostosowujące si$ do zmiennychwarunków wyst$pujących w sieci% na drodze ana"izy aktua"izującychkomunikatów trasowania , wypadku% 'dy aktua"izujący komunikattrasowania wskazuje% !e w sieci wystąpiły zmiany% opro'ramowanietrasujące ponownie ob"icza trasy i wysyła do routerów nowe komunikatyaktua"izujące , )"ad za tym komunikaty% przenikając przez sieć%

stymu"ują routery do uruchomienia a"'orytmów trasowania i zmieniająich tab"ice trasowania

>rasowanie .9outin'/ >ab"ica routin'u

7pis Doce"owy adressieciowy = (etryk

a

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 527/534

>rasa domy)"na o o o o o o o o 3< < < 3 3< << 3;4 P<

Sieć zwrotna 3@6 < < < @55 < < < 3@6 < < 3 3@6 < < 3 3Sieć "oka"na 3< < < < @55 < < < 3< < < 3;

4

3< < < 3;

4P<

Coka"ny adres2 3< < < 3;4 @55 @55 @55 @5

5 3@6 < < 3 3@6 < < 3 P<8dresy

mu"tiemisji @@ < < < @ < < < < 3< < < 3;4

3< < < 3;4 P<

8dres emisji• •

@55 @55 @55 @55

@55 @55 @55 @55

3< < < 3;4

3< < < 3;4 3

o'raniczonej

>rasowanie .9outin'/ QQQQrotokoły trasowania ••odział protokołów trasowaniaQ:e wz'"$du na charakter wymienianych in#ormacjiQ

• protokoły wektora od"e'ło)ci• protokoły stanu łącza• hybrydowe:e wz'"$du na obszary zastosowańQ

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 528/534

:e wz $du na obszary zastosowańQ• rotokoły wewn$trzne• protokoły zewn$trzne

rotokoły trasowania dynamiczne'o są wykorzystywane przezroutery do pełnienia trzech podstawowych #unkcjiQ

• wyszukiwania nowych tras• przekazywania do innych routerów in#ormacji o zna"ezionychtrasach• przesyłania pakietów za pomocą routerów

>rasowanie .9outin'/rotokoły trasowania ••rotokoły wewn$trzne i zewn$trzneHie jest mo!"iwe% aby ka!dy router przechowywał in#ormacje ostrukturze całej sieci '"oba"nej Hiezb$dna jest autonomiaadministracyjna poszcze'ó"nych or'anizacji mających swoje sieci9ozwiązaniem jest or'anizowanie routerów za pomocą tzw systemówautonomicznych% czy"i 'rupy sieci i routerów pod wspó"ną

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 529/534

y y py p p ą

administracją .mo'ą to być np korporacje% ucze"nie/ 9outerywewnątrz systemu autonomiczne'o dowo"nie zarządzają trasami ,ka!dym systemie autonomicznym wybierany jest router "ub 'ruparouterów przeznaczona do komunikacji z innymi systemamiautonomicznymi 7dpowiadają one za przekazywanie in#ormacji oosią'a"no)ci sieci wewnątrz systemu w którym si$ znajdują% do innych

systemów 9outery odpowiedzia"ne za komunikacj$ z innymisystemami autonomicznymi nazywane są routerami zewn$trznymia"bo brze'owymi .e terior 'ateways/ i wykorzystują protokołyzewn$trzne .IR - I terior Rateway rotoco"s/ 9outery działającewewnątrz systemu nazywane są wewn$trznymi .interior 'ateways/ iwykorzystują protokoły wewn$trzne .2R - 2nterior Rateway rotoco"s/%np • 92 % =1ICC7 "ub 7S W

>rasowanie .9outin'/(iary trasowania

(iary trasowania opisują w jaki sposób a"'orytmy trasowania decydują

o tym% !e trasa jest traktowana jako optyma"na ,yró!nia si$nast$pujące miary trasowaniaQdłu'o)ć )cie!kiniezawodno)ć

= E

opóAnieniek )ć

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 530/534

szeroko)ć pasmaobcią!enie kosztkomunikacji

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 531/534

>rasowanie .9outin'/ QQQQ(iary trasowania ••

7póAnienie trasowania oznacza czas potrzebny do przesłaniapakietu od stacji nadawczej do stacji odbiorczej w intersieciSzeroko)ć pasma odnosi si$ do dost$pnej pojemno)ci ruchu wokre)"onym łączu7bcią!enie to stopień zaj$to)ci zasobu sieciowe'o% np routera7bcią!enie za"e!y od wie"u czynników% np stopnia wykorzystania

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 532/534

procesora czy "iczby pakietów przetwarzanych w czasie jednejsekundyBoszt komunikacji jest wa!ną miarą trasowania% przede wszystkimd"ate'o% !e niektóre frmy nie dbają o wydajno)ć Hawet wtedy% 'dyopóAnienia są du!e% przesyłają pakiety przez własne "inie zamiastkorzystać z sieci pub"icznych% za które si$ płaci ty"ko w czasie ichu!ywania

3

>rasowanie .9outin'/(iary trasowania FF

7póAnienie trasowania oznacza czas potrzebny do przesłaniapakietu od stacji nadawczej do stacji odbiorczej w intersieciSzeroko)ć pasma odnosi si$ do dost$pnej pojemno)ci ruchu wokre)"onym łączu7bcią!enie to stopień zaj$to)ci zasobu sieciowe'o% np routera7bcią!enie za"e!y od wie"u czynników% np stopnia wykorzystania

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 533/534

procesora czy "iczby pakietów przetwarzanych w czasie jednejsekundyBoszt komunikacji jest wa!ną miarą trasowania% przede wszystkimd"ate'o% !e niektóre frmy nie dbają o wydajno)ć Hawet wtedy% 'dyopóAnienia są du!e% przesyłają pakiety przez własne "inie zamiastkorzystać z sieci pub"icznych% za które si$ płaci ty"ko w czasie ichu!ywania

>rasowanie .9outin'/ QQQQ(iary trasowania FF(iary trasowania opisują w jaki sposób a"'orytmy trasowania

decydują o tym% !e trasa jest traktowana jako optyma"na ,yró!niasi$ nast$pujące miary trasowaniaQ• dłu'o)ć )cie!ki• niezawodno)ć• opóAnienie

8/15/2019 PWSZ Kalisz: Sieci Komputerowe - Wykłady (OCR)

http://slidepdf.com/reader/full/pwsz-kalisz-sieci-komputerowe-wyklady-ocr 534/534

• szeroko)ć pasma• obcią!enie• koszt komunikacji