Upload
jiri-peterka
View
222
Download
0
Embed Size (px)
Citation preview
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
1/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 1
LVXC535? Uitaiv st C (vnrzn =.5)
Oc Untnrda
Bndfn 3? ]ralspirtlvrstva
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
2/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ; diby vyfj vrstnv
B8? apbcdal vrstva k v l onl stalmarmczival stc apbcdaf (lcdibc onocfj ucvatnbsd rizjral)
iknfl? k zmn onl ty stc apbcdaf, dtnr cgpbngnltuo psbul apbcdal pritidiby B0? prnznltal vrstva
zaocuon ti, aky ik (vnfjly) straly cltnrprntivaby pnlnl mata stnol v praxc? zaocuon dilvnrzn a pnvim mat z/mi `irgt, vjimlfj pri pnlis
B>? rnbal vrstva zaocuon pimpiru rnbaf
vnmnl/umrivl spionl prkj digulcdafn .
B=? tralspirtl vrstva zaocuon pczpsiknl
gnzc gilistgc lcfj vrstnv a piamavdy vyfj vrstnv zaocuongubtcpbnxclh/mngubtcpbnxclh zaocuonnlm-ti-nlm digulcdafc gn zaoctivat mab diby
pimpiru QiV , znl tidu, pnmfjznl zajbfnl, ..
tralspirtl vrstva
siv vrstva
bcldiv vrstva
`yzcfd vrstva
rnbal vrstva
prnznltal vrstva
apbcdal vrstva
vrstvy ircnltival la pnlis
vrstvy ircnltival la apbcdafn
B8
B0
B>
B6
B;
B1
B=
onl v CVI/IVC,lcdibc v ]FU/CU
vcz bndfn6
vcz bndfn6
vn sgysbu? ulhuof mbn stalmarm
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
3/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 6 onmnl z dib tralspirtl vrstvy
siv vrstva (B6) gn `ulhivat onmlgzpsikng, lnki ldibcda (gbi) rzlgczpsiky ]FU/CU? B6 `ulhuon onl 1 zpsikng?
1. lnspioival, lnspibnjbcv, knst n``irt,pi kbiffj (padntnfj)
zaocuonpritidib CU IVC/IVC? B6 gn `ulhivat ; rzlgc
zpsiky 1. spioival, spibnjbcv, s pimpiriu QiV,
pi kbiffj ( ba Z.;>) zaocuon pritifib FILU (Fillnftcil
Ircnltnm Lntwird Uritifib), a FGLV (Fillnftcil Gimn Lntwird Vnrvcfn) sbuka pri vy vrstvy
;. lnspioival, lnspibnjbcv, knst n``irt,pi kbiffj ( ba CU)
zaocuonpritidib FBLU (FillnftcilbnssLntwird Uritifib), a
FBLV (Fillnftcilbnss Lntwird Vnrvcfn)
piamavdy vyfj vrstnv sn gijiutdat? spioivalji/lnspioivalji zpsiku
pnlisu spibnjbcvistc/lnspibnjbcvistc pnlisu pimpiry QiV (gsti knst n``irt) priumivji pnlisu (gsti pi kbiffj)
tralspirtl vrstva (B=) gn `ulhivatvfn rzlgc zpsiky? ]FU/CU? B= `ulhuon ; rzlgc zpsiky CVI/IVC? B= `ulhuon > rzlgc zpsiky
pczpsikivat piamavdy vyfj vrstnv gilistng lcfj vrstnv
CU
]FU ^MU
B6
B=
FILU,FGLV
FBLU,FBLV
]U5
]U1
]U;
]U6
]U=
]FU/CU CVI/IVC
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
4/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn = tralspirtl vrstva ]FU/CU
a) gclcgbl zgla tralspirtl pritidib ^MU
lnspioival a lnspibnjbcv stnol oadi pritidib CU
vnbgc onmlimufj pritidib stnol oadi pritidib CU
`ulhuon stybng knst n``irt, knz QiV stnol oadi pritidib CU
lnzaocuon znl tidu alc lnpnmfjzzajbfnl stnol oadi pritidib CU
pnl mata pi kbiffj (matahragnfj) stnol oadi pritidib CU
k) gaxcgbl zgla tralspirtl pritidib ]FU
spioival a spibnjbcv la rizmb im pritidibu CU
vnbgc sbict a digpbnxl pritidib la rizmb im pritidibu CU
`ulhuon stybng knst n``irt, knz QiV stnol oadi pritidib CU
zaocuon znl tidu a pnmfjzzajbfnl la rizmb im pritidibu CU
pnl mata oadi prium kyt ( strnag) la rizmb im pritidibu CU
vyg vrstvg lakz ; varcalty pczpsiknl ; varcalty tralspirtlfj sbunk? tralspirtl pritidiby ]FU a MU
CU
^MU ]FU
pistupl vzlcdba piptvda pi mabfj tralspirtlfj pritidibnfj VF]U (Vtrnag Filtrib ]ralsgcsscil Uritifib )? spibnjbcv, spioival (abn oclad ln ]FU) MFFU (Matahrag Filhnstcil Filtrib Uritifib )? lnspibnjbcv (oadi MU), spioival
^MU MFFU VF]U ]FU zatg sn abn gif lnpiuvao
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
5/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn > tralspirtl vrstva CVI/IVC
vyg vrstvg lakz > varcalt pczpsiknl > rzlfj tralspirtlfj pritidib
]U5, ]U1, ]U;, ]U6, ]U= bc sn v tig, zma?
mid `ulhivat lam spioivaliu B6 (FILU/FGLV) mid `ulhivat lam lnspioivaliu B6 (FBLU/FBLV) zaocuo spibnjbcvist la B=
ugiuo vfn B= spionl pi onmlig B6 spionl zaocuo znl tidu zaocuo zitavnl pi fjyk zaocuo iklivu spionl pi pnrunl
tralspirtl pritidib ]U= on pimikl ]FU abn ln zfnba cmnltcfd
srivll s ]FU/CU ]FU/CU? gbi varcalt, pistupl pcmvl mabfj CVI/IVC? oc im pitdu jiml varcalt
rnbatcvl digpbcdivalfj
]U5 ]U1 ]U; ]U6 ]U=
+ + + + +- - - - +- + - + +
- - + + +- - + + +- + - + +- + - + -
FILU,FGLV
FBLU,FBLV
]U5 ]U1 ]U; ]U6 ]U=
mlns sn pritidiby CVI/IVC oc lnpiuvao
B6
B=
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
6/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 0 mab dib tralspirtl vrstvy
rizbcnl sn privm la rivlc tralspirtl vrstvy, sdrzn sbiunl ldibcda sagistatlfj pnlis mi onml spibnl pnlisiv fnsty
gubtcpbnx zptl rizbinl la impivmaof sagistatl pnlisy
mngubtcpbnx
pcpignlut? la siv vrstv (c la vrstv sivji rizjral) sn amrnsuo
pongfng c imnscbatnbng on uznb oadi fnbnd abn? v rgfc damji uzbu nxcstuon vfn rzlfj nltct,
dtnr gijiu vystupivat v ribc imnscbatnb c pongf mat lapdbam? clstalfn (idla) kriwsnru, ngacbiv dbcnlt, wnk snrvnr,
a on tnka on rizbcct
pongfn c imnscbatnbngon uznb oadi fnbnd
rizbcnl onmlitbcvfj pongf/imnscbatnb
gubtcpbnx / mngubtcpbnx
s i v
v r s t v a
t r a l s p
i r t l
v r s t v a
v y
v r s t v a
onmlitbcv uzby oadi fnbdy
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
7/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 8 pirty a amrnsivl
nxcstnlfn gnfjalcsgu, dtnr ugil
pnmvat/pnkrat mata snbndtcvl imonmlitbcvfj nltct nnl?
vfn pnfjimivfj kim gnzctralspirtl vrstviu a knzpristnmlvy vrstviu
cmna? pri damiu onmlitbcviu nltctu kumnurnl ocl tadivti pnfjimiv kim ikvydbn? onmnl pri imnsbl,
onmnl pri pong
v CVI/IVC omn i kimy VAU (Vnrvcfn Affnss Uiclt)
v ]FU/CU omn tzv.pirty
gilist vjimlji amrnsivl
itzda? gao kt amrnsivly pgi psbulnltcty, lnki piuzn pnfjimiv kimy9 amrnsivl nltct? kybi ky prikbngatcfd
pritin nltcty vzlcdao c zalcdao mylagcfdy pritin la rzlfj pbat`irgfj gijiu gt
nltcty rzliu pimiku (prifnsy, bijy, .) a tad rzl cmnltc`cdtiry
lavf? v praxc lnomn i ti, i dtnriu dildrtl nltctu
omn abn fi mb on pitnka amrnsivat tiji, dmi pisdytuon
tadiviu a tadiviu sbuku impiv?
amrnsuo sn pnfjimiv kimy dtnr gijiu kt (a osiu) statcfd amrnsa pnfjimivji kimu rnprnznltuon
urctiu sbuku, dtnr on pisdytivla dildrtl nltcty sn mylagcfdy asifcuo
s dildrtlgc pnfjimivgc kimy asifcuon sn ta nltcta, dtnr sdutnl
pisdytuon psbuliu sbuku
fi on lutl pri dirndtl rizbcnl onmlitbcvfj nltct v rgfc uzb9
B=
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
8/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn : vjimy zvibnlji nnl
rndapctubafn? amrnsuo sn pnfjimiv kimy (CVI/IVC? kimy VAU, ]FU/CU? pirty)
lcdibc dildrtl nltcty, dtnr vzlcdao a zalcdao mylagcfdy, gijiu kt la rzlfj pbat`irgfjrzl atm.
amrnsy pnfjimivfj kim impivmao pisdytivalg sbukg d pnfjimivgu kimu sn mylagcfdy asifcuon ta nltcta, dtnr v rgfc malji uzbu pisdytuon
psbuliu sbuku pdbam (]FU/CU)? la pirtu . :5 on pisdytivla sbuka J]]U snrvnru
to. s tgti pirtng on mylagcfdy asifcivla ta nltcta, dtnr sdutnl pisdytuon sbuku J]]U snrvnru vjimy zvibnlji nnl?
pnfjimiv kimy gijiu kt statcfd (nxcstivat aprcirl, vumn) bzn mipnmu pitat s onocfj nxcstnlf
pnfjimiv kimy a onocfj amrnsy gijiu kt akstradtl (vumn
stnol) zatgfi dildrtl nltcty, dtnr sn s lcgc asifcuo, gijiu kt vumn
stnol vcmctnblist?
z vl (im oclfj uzb) osiu vcmt piuzn amrnsy pnfjimivfj kim lcdibc cmnltc`cdtiry sagitlfj nltct
dtnr gijiu kt la rzlfj pbat`irgfj rzl
]FU/CU? sbapirt
9
:5
B=
J]]U [nqunst
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
9/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 3
9
U;
]FU
pirty v ]FU/CU a cmnltc`cdafn spionl pirty osiu sbivly (amrnsivly pigif snb)
omn i sba v rizsaju 10 kct? s jimlitagc im 5 mi 0> >6> sbi pirtu pnmstavuon tralspirtl amrnsu (amrnsu la tralspirtl vrstv)
tati amrnsa on rnbatcvl - on vztanl (rnbatcvl) onl d malgu uzbu aksibutl amrnsu pnmstavuon a mviocfn 2s iv amrnsa
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
10/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 15
J]]Usnrvnr
rizbcnl vfn (apbcdalfj) spionl onmla nltcta (prifns, ) gn digulcdivat s vfn rzlgc nltctagc
la stnolg uzbu, c la rzlfj uzbnfj lapdbam (]FU/CU)?
onmnl J]]U snrvnr (la pirtu :5) midn iksbiuct (dirndtl rizbcct)piamavdy im bckiviblji pitu a clstalf kriwsnr c dmy osiu sfjivly za pndbamng amrns (LA] -UA])
d rizbcnl sta digkclafn CU amrns, pirt (a pritidibu ]FU)
pndbam CU amrns LA]/UA]
stnol CU amrnsa,rzl pirty
XXX snrvnr
stnol CU amrnsa, rzl pirty
rzl CU amrnsy rzl pirty
CU, pirt :5
:5
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
11/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 11 dilvnlfn i mikn zlgfj pirtnfj
itzda? oad wnkiv dbcnlt (kriwsnr) v, n g pisbat sv piamavdy la pirt . :59
oad v, n s tgti pirtng kumn asifcivla nltcta, pisdytuof sbuky J]]U snrvnru9 pri lnpitnkuon vmt, dtnr dildrtl nltcta on prv asifcivla s malg pirtng9
pitnkuon piuzn, aky ti kyba tadiv, dtnr pisdytuon sbuky, impivmaof pirtu impiv?
gn vyfjznt z dilvnlfn i tzv. mikn zlgfj pirtnfj (wnbb-dliwl pirts) pnmstava? omn i takubdu, dtnriu vnmn a umruon ldmi mvryjiml
irhalczafn CALA, mlns siust CFALL dildrtl omn i pirty 5 a 15;6
mvn kyba dilvnlfn i mikn zlgfj pirtnfj zvnnoivla `irgiu [@F midugnltu mlns on (prkl) pukbcdivla il -bcln
jttp?//www.cala.irh/asschlgnlts/snrvcfn-lagns-pirt-lugknrs/ snrvcfn-lagns-pirt-lugknrs.xgb
http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/http://www.iana.org/assignments/service-names-port-numbers/8/11/2019 Potaov st I, lekce 9: Transportn vrstva
12/32
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
13/32
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
14/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 1= mab dib tralspirtl vrstvy
zaocivat nlm -ti-nlm digulcdafc vzongliu (a pgiu) digulcdafc gnzc nltctagc dilfivfj (nlm) uzb
pcpignlut? tralspirtl vrstva on ptigla onl v dilfivfj uzbnfj st
lnl ptigla vn vlctlfj uzbnfj vn sgrivafj, pnplafj, ipadivafj vjimy
(pri nlm-ti- nlm digulcdafc) lnl lutl ml pimpira vn vlctlfj uzbnfj st piamival uldfn/sbuky bzn cgpbngnltivat slamli a n`ndtcvl (typcfdy v VX)
la klfj pitafj v ribc dilfivfj uzb zatgfi sgrivan osiu typcfdy spnfcabczival zaznl s vbastlg spnfc`cfdg JX c VX
tralspirtl vrstva
siv vrstva
bcldiv vrstva
`yzcfd vrstva
B6B;
B1
B=
siv vrstva
bcldiv vrstva
`yzcfd vrstva`yzcfd vrstva
tralspirtl vrstva
siv vrstva
bcldiv vrstva
`yzcfd vrstva
dilfiv (nlm) uznb dilfiv (nlm) uznbsgriva (riutnr) pnpla ( swctfj)
nlm-ti-nlm digulcdafn
osiu rizbcnly/amrnsivly pigif pirt
bcldiv vrstva
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
15/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 1> fi on vjiml nct oadi nlm -ti-nlm9
itzda? dtnr cllistc on vjiml nct la nlm -ti- nlm kzc (la tralspirtl c vy vrstv)9
a dtnr ramoc la jip -ti- jip kzc (la `yzcfd, bcldiv c siv vrstv)9 v vaju pcpam?
spibnjbcvist pnlisivfj sbunk CVI/IVC? zaocuon spibnjbcvist la vnfj vrstvfj (la siv c tralspirtl) ]FU/CU? a la tralspirtl vrstv (a onl vibctnbl v rgfc tralspirtlji pritidibu ]FU)
siv vrstva (pritidib CU) `ulhuon lnspibnjbcv vjima nlm-ti- nlm nnl? onmlitbcv nltcty (pritidiby, sbuky) sc gijiu vykrat, zma
fjto spibnjbcv c lnspibnjbcv sbuky spioival fjaradtnr pnlisivfj sbunk
CVI/IVC?spioival la vnfj vrstvfj ]FU/CU? oadi sn spibnjbcvist
siv vrstva (pritidib CU) `ulhuon lnspioival spioival a la tralspirtl vrstv (]FU)
`rahgnltafc a mn`rahgnltafc znl tidu, pnmfjznl zajbfnl pimpiru dvabcty sbunk (QiV) CU
]FU ^MU
J]]U VG]U MLV L@V MJFU
lnspioival,lnspibnjbcv
spioival,spibnjbcv
nlm-ti-nlm
nlm-ti-nlm
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
16/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 10 `rahgnltafn a mn`rahgnltafn
lutlist `rahgnltafn kbidy mat (padnty, rgfn), pnlnl la urct vrstv, gao vmy urctiu gax. vnbcdist
gn sn stt, n kbid la vy vrstv on pbc vnbd la ti, aky sn vnnb mi kbidu laknzpristnml lc vrstv pdbam? Ntjnrlnt g gax. vnbcdist (ldbamiv stc rgfn) 1>55 lnki 1=3; kyt, zatgfi fnb
CU padnt gn gt a ; 10 (to. 0> >60) kyt pad on lutl kbid vy vrstvy rizmbct ( `rahgnltivat )
la ldibcd mbfj st (`rahgnlt) tad vnbdfj, aky sn oc vnby mi kbid lc vrstvy
a la dilfc (u pongfn) zasn onmlitbcv `rahgnlty pisdbmat zpt mi pvimlji kbidu(tzv. mn`rahgnltivat )
CUmatahrag
CUmatahrag
CUmat.
bcldivrgnf
bcldivrgnfpnlis
sgriva sgriva
bcldivrgnf
CUmat.
pnlis
CUmat. CU
mat.
CUmat. CU
mat.
CUmat. CU
mat.
CUmatahrag
pnlis
tnlti sgriva gus rizmbct ( `rahgnltivat ) CUmatahrag la vfn st, pritin pviml ky snlnvnnb mi gnlji bcldivji rgfn
s s s
bcldivrgnf
bcldivrgnf
bcldivrgnf
bcldivrgnf
bcldivrgnf
bcldivrgnf
bcldivrgnf
mn`rahgnltaf cprivm adilfivpongfn
kbid mat
`rahg. `rahg. `rahg. `rahg.
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
17/32
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
18/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 1: oad la `rahgnltafc9
iknfl? slact sn, aky d pitnk `rahgnltafn mifjznbi fi lnogl hnlnrivat onl tad vnbd kbidy mat, aky d `rahgnltafc lnmifjznbi
on gil (lnzvcsbn la sik)? 1. pimpirivat rahgnltafc v pnlisivfj pritidibnfj rzlfj vrstnv
v vaju pcpamao jbavl? siv a tralspirtl
;. tg nltctg, dtnr pirfuo mata la kbidy, pisdytliut cl`irgafc i gaxcgblvnbcdistc kbidu, dtnr lnkumn lutl `rahgnltivat
typcfdy? vnbcdist (ldbamiv stc) bcldivji rgfn
6. tg nltctg, dtnr hnlnruo a imnsbao mata, vytvnt cbuzc mativji priumu tnmy pnmstavu tiji, n lngus/lngijiu mata pirfivat la kbidy, abn gijiu on pnlnt pi
onmlitbcvfj kytnfj, oadi siuvcsb prium
nnl v ]FU/CU am 1? pimpira `rahgnltafn on zakumivla
v pritidibu CU am ;? cl`irgafc i gax. vnbcdistc kbidu
(G]^) mistvao ty apbcdal nltcty, dtnrvyuvao pritidib ^MU ty ky g by vytvnt vjiml gab/vnbd kbidy
am 6? pritidib ]FU vytv apbcdalgnltctg cbuzc kytivji priumu
pritidib CU
^MU ]FU
cl`irgafn igax. vnbcdistc
mibi d rahgnltafc
mistv mata oclapirfival
la kbidy
... lnkybarnspndtivla
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
19/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 13 ]FU? kytiv prium
pritidib ]FU mistv mata (im apbcdalfj nltct) pi onmlitbcvfj kytnfj vytv ocg cbuzc kytivji priumu (n sn mata sdutnl pnl pi onmlitbcvfj kytnfj)
sg abn vyuv sbunk pritidibu CU, dtnr pnl fnb kbidy mat (CU matahragy) a lcdibconmlitbcv kyty priti?
]FU vn sdutnlistc udbm onmlitbcv kyty mi svji ku``nru a onji iksaj imnsb (oadi kbid, tzv. ]FU snhgnlt) a tnjmy, dmy sn fnb lapbl
ppaml dmy sc apbcdafn nxpbcfctl vym pnmasl imnsbl (pdaz U^VJ)
]FU lnsbuon imnsbal kbidy abn umv pizcfc prv pnlnlfj mat v kytivg priumu (oadi 6; -kctiv sbi)
vyuv sn pc zptlg snstavivl kytivji priumu, pc pitvrzivl atm. dvbc knzpnlistc sn pizcfn lnpit im 5, abn im ljiml zvibnl pitnl jimlity
tyti pitnl jimlity gus kt zvibnly a pnmly mruj stral pc lavazivl spionl
pri ika sgry pnlisu
ku``nr vnbcdist ku``nru gus impivmatgax. vnbcdistc bcldivji rgfnadtubl pizcfn v kytivg priumu
(indval mab kytn)
mata, imnsbal pistupl pi kbiffj
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
20/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;5 spioival fjaradtnr digulcdafn
pcpignlut? v stfj, `ulhuoffj la prclfcpu pnpioivl padnt, g spioival fjaradtnr
digulcdafn vmy vcrtubl fjaradtnr omn i vcrtubl idrujy, lcdibc i idrujy sdutnl vyjraznl (vn sgysbu pnpioivl idruj) la lcfj vrstvfj (mi vrstvy siv vntl) omn lnoastoc i pnrgalnltl vcrtubl
idrujy to. idrujy zczival rul/sprvfng . a nxcstuof trvabn (pnrgalnltl)
la vyfj vrstvfj (tralspirtl a vn) omn typcfdy i idrujy zczival la mist tzv. digutival , vytvnl a v idagcdu pitnky, a lsbnml tad runl
lavazivl (c runl) spionl la mist on sbict a g amu lstraj gus kt intnly vnfjly pitnlfcbl prikbgy, dtnr gijiu vzlcdliut
n sn ztrat mist i lavzl spionl, lnki impiv la tadiviuti mist, .. n lnmiomn d sctuafg fjaradtnru zajbfnl (mruj strala lnrnahuon, tad pibu zlivu )
lnki vyjbamivl (mruj strala lnrnahuon, tad ndg mb a zarnahuon ) n ldmi zlnucon/laru/ulnsn lavazival spionl
n ldmi lnkumn tict pngriu mist i lavzl spionl (MIV/MMIV tid) n lnkumn mifjznt d tidg `irgiu pimvrnlji spionl
vn gus kt `ulhivat ryfjbn a s gclcgbl spitnkiu zmrio pdbam (XXX)? dam dbcdlut zpsik lavzl lnogl onmliji spionl, ldmy c glija
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
21/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;1 lavazivl spionl v pritidibu ]FU
pritidib ]FU? lavazivl spionl g 6 `zn (tzv. 6-way jalmsjadn) aky sn ik straly gijby dirndtl mijimliut la lavzl spionl
a aky sn (bpn) pnmnbi lnmiufg sctuafg zajbfnl, vyjbamivl aky sc ik straly stcjby pnmat (a pitvrmct) pitnl pizcfn v kytivfj priumnfj
pnsti? jriz lnknzpn zlnuct (tzv. VSL `biimclh)
onmla strala lnustbn zajaouon 1. `zc lavzl spionl, abn u lnpidrauon v mabfj `zfj fi pritcstral vn pristnmdy, abidival la lavazivl spionl
lavrjuoc lavzat spionl
lavrjuoc zat im pizcfn Z
siujbasg s lavzlg spionllavrjuoc zat im pizcfn S
siujbasg s pizcf Z
pitvrzuoc lavzl spionlsiujbasg s pizcf S
uznb Auznb K
mipnml kytiv prium
zptl kytiv prium
pizcfn Z
pizcfn S
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
22/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;; zaoctl spibnjbcvistc (v ]FU)
pcpignlut? ]FU `ulhuon spibnjbcv (zaocuon spibnjbcv pnlis) piuv diltclublji pitvrzivl
mdy tigu midn mikn `ulhivat c v stfj s vnbdiu mikiu ikrtdy abn? lnsbuon onmlitbcv ]FU snhgnlty
gsti tiji cmnltc`cduon mata pimbn onocfj pizcfn v kytivg priumu pc imnsbl?
d? pisbg mata z priumu pilaon pizcf Z (Vnqunlfn Lugknr) pc pitvrzivl?
d? pcoab osng v pimdu mata a mi pizcfn _ (Afdliwbnmhngnlt Lugknr) pnsloc? oadi mab indvg mata im pizcfn _+1
ikmikl pri ipal sgr pnlisu (piuv vbastl pizcfn Z a _)
pizcfn _ pizcfn Z
pnlis (imnsbl )? Vnqunlfn Lugknr 7 Z
(dbaml) pitvrznl? Afdliwbnmhngnlt Lugknr 7 _+1
]FU snhgnlt
ocimnsbal mataont lnimnsbal mata prv imnsbal mata
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
23/32
LVXC535
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;6 spibnjbcvist a znl tidu
pcpignlut (vcz bndfn 0)? pritidib ]FU piuv gntimu idlda oad pri (diltclubl) pitvrzivl pc zaocivl spibnjbcvistc, tad c pri znl tidu
pnmstava? idldi umv, dibcd mat ont gn imnscbatnb imnsbat
v rgfc diltclublji pitvrzivl? ont ln mistaln pitvrznl i onocfj mirunl
v rgfc znl tidu? aky lnzajbtcb pongfn vnbcdist idlda (spibu)uruon?
imnscbatnb, pimbn tiji, oad ryfjbn (za oadiu miku) mistv zpt pitvrznl z tiji imvizuon, oad on mika ikrtdy ([]]), a pimbn l stalivuon vnbcdist idlda
pongfn, dtnr imnscbatnbc d (clznruon), dibcd (mabfj) mat on ont sfjipnl pcogiut tnlti mao pongfn pisdytuon v rgfc pitvrznl i pcont mat, vn sgysbu?
pcoab osng mata mi pizcfn Z vntl, a osng sfjipnl pcogiut mabfj S mat
idldi
snhgnltsnhgnlt snhgnlt
ont lnimnsbalsnhgnlty
oc imnsbal, abn ont lnpitvrznlsnhgnlty
oc imnsbal a pitvrznlsnhgnlty
sgr pnlisu
snhgnlt snhgnlt snhgnlt snhgnlt snhgnlt snhgnlt
LVXC535
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
24/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;= znl tidu a pnmfjznl zajbfnl
znl tidu? aky imnscbatnb lnzajbtcb pongfn
pnmpidbam? pnlisiv s gnzc imnscbatnbnga pongfn on mistatnl prfjiml (lnlzdg jrmbng)
prclfcp znl tidu? pongfn mcdtuon imnscbatnbc tngpi imnsbl
mat m sn nct?
la lcfj vrstvfj la `yzcfd a bcldiv vrstv
pigif mffj schlb la rizjral la tralspirtl vrstv
lapdbam gntimiu idlda v ]FU/CU?
pritidiby CU alc ^MU lnn znl tidu ]FU m tid pigif gntimy idlda
pnmfjznl zajbfnl aky pnlisiv s stjaba pnlnt
mata a lngusnba on zajazivat pnmpidbam? pongfn midn pcogat
mata mistatnl ryfjbn (lnl zdgjrmbng)
gilistc pnmfjznl zajbfnl? a) mipnml? hnlnrival mativ tid sn
upravuon tad, aky bpn prinb k) zptlivaznkl ? imnscbatnb mistv
zptliu vazku i stavu st a pimbn lsn m
m sn nct? la bcldiv a tralspirtl vrstv
v ]FU/CU? CU alc ^MU lnn, ]FU n
on zdg jrmbng
on zdg jrmbng
dildrtl pistupyvcz bndfn . 0
LVXC535
k ``
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
25/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;> knst n``irt vs. QiV
pcpignlut knst n``irt zlagnl, n sn vngc pnlnlgc maty sn pc pnlisu ladbm stnol
lnmb sn gnzc lcgc ml rizmb alc v sctuafc, dmy lnbzn vng pbl vyjivt lnhatcvl prionvy (v sctuafc, dmy lnsta mistupl pnlisiv c vpintl dapafcta pri
idagct zprafivl vnfj pnlnlfj mat)? zpiivl pnlisu ldtnrfj mat, lnpravcmnblistc v onocfj miruivl (vy octnr)
a, v nxtrgu? lutlist zajazivl ldtnrfj mat vam ti jbavl gubtcgnmcblg matg
pritin onocfj pongfn on zprafivv prkl gilistc nnl?
a) zafjivl prclfcpu knst n``irt , a pisbnl (pnmcgnlzivl) dapafct zgr? pisbct dapafcty tad, aky lnmifjznbi (tad asti) d sctuafg, dmy sn pnlisivfj c
vpintlfj dapafct lnmistv a on lutl ldtnr mata zpiivat c midilfn zajazivat v praxc? vyfjz ti bnvloc a on ti onmlimu ln ocl nnl, dtnr lajrazuo prclfcp knst-n``irt
priti? v praxc on ti lnoasto nnl !!!!
k) zafjivl prclfcpu knst n``irt , a lasaznl mipbdivfj ipatnl oadi on lapdbam tnfjlcda fbcnlt ku``nrclh
f) lajraznl prclfcpu knst n``irt oclg nnlg iknfl? dmy lnomn i knst n``irt , omn i pimpiru dvabcty sbunk ( QiV, Quabcty i` Vnrvcfn )
izlaivli t oadipstup jrukiu scbiu
pnfjz sn la
ryfjbnopnlisiv fnsty,vdillo
sgrivan atm.
LVXC535
i d b k/ b d f l QiV
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
26/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;0 piamavdy sbunk/apbcdaf la QiV
rzl mrujy apbcdaf gao rzl piamavdy la pimpiru QiV pitaiv sbuky (lap. nbndtrilcfd pita, pnlis siukir, wnk, ..)
vysta zfnba pimpiry QiV (vyjivuon ocg knst n``irt) pritin sv mata lnzprafivvao prkl, abn a dmy osiu vnfjla
pitnkuo spibnjbcvist (mata knz fjyk a ztrt) lncltnradtcvl gubtcgnmcbl sbuky (aumci/vcmni il mngalm, CU]P, cltnrlnt. rmca)?
vyamuo jbavl pravcmnblist miruivl svfj mat (lzd octtnr) lnvam ocg (tibcd) ikasl ztrta c pidiznl mat mid on nxtrapibivat
bcmsd sgysby lngus kt sfjipl zazlagnlat vpamnd/pidiznl lnvam ocg (tibcd) mnb mika pnlisu (vy batnlfn)
cltnradtcvl gubtcgnmcbl sbuky (PICU, vcmnidil`nrnlfn, .) vyamuo pravcmnblist miruivl (lzd octtnr) c drtdiu miku pnlisu (lzdiu batnlfc) lnvam ocg (tibcd) ikasl ztrta c pidiznl mat
piamavnd la spibnjbcvist gab zpiml (lzd batnlfn ) pravcmnblist (lzd octtnr) pnlisiviu dapafctu ngacb gax. gcl. gcl. gcl.
pnlis siukir gax. gcl. gcl. gnmcug
www gax. gnmcug gcl. gnmcug
rngitn bihcl gax. gnmcug gnmcug gcl.
aumci il mngalm gcl. gcl. gax. gnmcug
vcmni il mngalm gcl. gcl. gax. gax.
CU tnbn`ilcn gcl. gax. gax. gcl.vcmnidil`nrnlfn gcl. gax. gax. gax.
LVXC535
i i d b b k ( QiV)
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
27/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;8 pimpira dvabcty sbunk ( QiV)
iknfl omn i oaddibc ocl nnl ln knst n``irt dmy on load rizbcivli pimbn tiji, i oad mata pc pnlisu omn
pimpira dvabcty sbunk ( QiV ) gn kt zabinla la rzlfj prclfcpnfj abn jbavl osiu mva?
upnmlistl /prcirctczafn? zavnmn sn ldibcd rivl prcircty dam pnlis (dam kbid mat) sn
pcjbs d urct rivlc prcircty a pimbn tiji on s lg tad ladbmli
on ti onl rnbatcvl nnl lnsdt zrudu piamivalji zafjznl
pidum ky sn vnfjla mata pcjbscba dn
stnol rivlc prcircty, kyb ky z tijizlivu prclfcp knst n``irt
vyjraznl/haralfn dam pnlis (kbid mat) sc ndln, oad
pimgldy pri svo pnlis piamuon oad paragntry, v oadg rizsaju, .
lap. oadiu piamuon pnlisiviuryfjbist, batnlfc, pravcmnblistmiruivl (octnr), ztrtivist,
zma piamuon load rizsaj (GCL -GAZ)
pnlisiv s zocst, zma piamavdy gnspblct, a pimbn tiji on ku adfnptuon(a lsbnml pisdytln), lnki piamavndimgtln
on ti aksibutl nnl dtnr haraltuon spbll piamavd la
pimpiru QiV
itzdy? oad (a zma vknf) rnabczivat pimpiru QiV la oad vrstv/vrstvfj rnabczivat QiV oad osiu lutl pnmpidbamy
LVXC535
l d i i QiV9
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
28/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;: la dtnr vrstv nct pimpiru QiV9
z jbnmcsda vyuct a spnfc`cdafn piamavd la tralspirtl vrstv (nv. vn) pimpira QiV on ikvydbn piamivla pri pitnky digulcdafn onmlitbcvfj nltct
lcdibc pri vndnriu digulcdafc z/mi loadji uzbu rzl nltcty (zaocuof rzl sbuky) gijiu gt ocl piamavdy la pimpiru QiV
apbcdal nltcty, zaocuof pitivl sbuky c pnlis siukir apim., lnpitnkuo QiV apbcdal nltcty, zaocuof lncltnradtcvl gubtcgnmcbl sbuky (lap. mcstrckufn vcmna a aumca,
CU]P, ), piamuo haraltivaliu ryfjbist/dapafctu a pravcmnblist miruivl (lzd octnr) nltcty, zaocuof cltnradtcvl sbuky (lap. PICU), piamuo lavf ont gab zpiml (batnlfc)
lap. pri dvabctl PICU on vjiml []] 2 ;>5 gs rizbcnl nltct on gil lnomvn la t ralspirtl vrstv
stnol oadi spnfc`cdafn onocfj piamavd la pimpiru QiV
z jbnmcsda cgpbngnltafn la siv vrstv
pidum siv vrstva `ulhuon la prclfcpu knst n``irt, gus ktono `ulhivl vjiml pizglli a ti vn vnfj uzbnfj (sgrivafj) la fnb trasn pnlisu
oclad lnl gil pimpira QiV !!! latcvl pimpira QiV (gn kt) la bcldiv vrstv
ldtnr pnlisiv tnfjlibihcn pimpiruo QiV lapdbam? A]G, @ragn [nbay ,
tralspirtl vrstva
siv vrstva
bcldiv vrstva
`yzcfd vrstva
tid
LVXC535
l QiV ]FU/CU
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
29/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn ;3 nnl QiV v ]FU/CU
MC@@VN[P (MC@@nrnltcatnm VN[Pcfns) la prclfcpu prcirctczafn zavnmn sn ldibcd tm prcircty
dam padnt (CU matahrag) sc vn sv jbavcfn lnsn mao i tig, dn dtnr tm sn jbs
dn spnfc`cdafc rivl prcircty sn vyuv zapignlut kytn QiV dam sgriva pi fnst s padntng ladbm pimbn psbul prcircty
vyamuon ti zglu `ulhivl pritidibu CU pimpiru MC@@VN[P v rgfc vnfj sgriva pi fnst
oadgcbn ky onmcl lnpimpirivab, nbcgclivabi ky ti fnbdiv n`ndt
pviml? v ]FU/CU pviml lnkyba ml pimpira QiV vn onl la prclfcpu knst n``irt
pimpira QiV sn zavm mimatnl, v praxc lnpbc spl aky ti gbi sgysb, gus kt lasaznli la vnfj uzbnfj pi fnst (bzn onl v prcvtlfj stfj)
liv? nxcstuo mv ufnbnl nnl pri mimatnl pcml pimpiry QiV
onmli la prclfcpu prcirctczafn (CL]VN[P), mruj la prclfcpu rnznrvafn (MC@@VN[P) ik urctg zpsikng gimc`cduo `ulhivl siv vrstvy (pritidibu CU a sgriva)
tbi CUmatahragu
jbavcda, kytn ]iV
lnpimpiruon MC@@VN[P?mativ padnty rzlfjprcirct osiu sbiunly mi
onmclji tidu (onmclprcircty)
LVXC535
l QiV ]FU/CU
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
30/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 65 nnl QiV v ]FU/CU
CL]VN[P (CL]nhratnm VN[Pcfns) la prclfcpu haralfn
mdy rnznrvafc zmrio la siv vrstv v zsam sn pritidibu CU imnogiu urct zmrion (pnlisiv c vpintl dapafcta)
dtnr ky pritidib CU oclad spitnkivab (vyucb) la prclfcpu knst n``irt a tyti zmrion sn vybnl pri pnlisy s pimpiriu QiV
v zsam omn i pnfjim z prclfcpu pnpioivl padnt la prclfcp pnpioivl idruj lnoslzn sn rnabczuon pri spioival zpsik pnlisu
zmrion osiu vyjraznly pri dildrtl spionl (dtnr pad g vbastlistc vyjraznlji idruju) la tralspirtl vrstv
sn spnfc`cduo piamavdy la dildrtl `irgu/gru pimpiry QiV a z tiji vyomiu urct piamavdy la rnznrvafc (vybnll) zmrio la rivlc siv vrstvy
n sn v idagcdu lavazivl spionl la tralspirtl vrstv pidum pitnkl zmrion lnosiu (la siv vrstv) d mcspizcfc, spionl lnl lavzli
lutl pnmpidbam? gus nxcstivat gilist/gnfjalcsgus, oad pritidibu
CU imnogiut pitnkl zmrion a ty pcmbct pripnlisy s pimpiriu QiV ti zaocuon pritidib [VPU ( [nVnrPatcil Uritifib)
pnmstava? priomn vnfjly sgrivan la trasn
pnlisu a sonml s lcgc vybnll zmrio
tralspirtl vrstva
siv vrstva
bcldiv vrstva
`yzcfd vrstva
[VPU
spnfc`cdafnpiamavd
knst n``irt
LVXC535
i bdi i l ? fb l k `` lh
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
31/32
Uitaiv st C vnrzn =.5, bndfn 3, sbcmn 61 mipbdiv ipatnl? fbcnlt ku``nrclh
u onmlisgrlfj (lncltnradtcvlfj) gubtcgmc lapdbam u pnlisuvcmna bzn iklivivat pravcmnblist vjimlg ku``nrivlg u pongfn prclfcp?
mata sn udbmao mi ku``nru tad, oad pcfjz (tnka c lnpravcmnbl) pongfn tn mata z ku``nru tad, oad pitnkuon il (pravcmnbl)
u cltnradtcvlfj pnlis (lap. tnbn`ilivl) bzn vyut tad abn fnbdiv zpiml lnsg kt pbc vnbd!!
typcfd nlm-ti- nlm nnl ikvydbn rnabczivli la apbcdal vrstv
abn gijbi ky kt c la rnbal c tralspirtl
vcmni onhnlnrivli
dilstaltlryfjbist
as
prigll pnlisivzpiml
vcmni onpnjrvlidilstaltl
ryfjbist k u ` ` n r i v
l
dilstaltl ryfjbistprigll
ryfjbistku``nr
8/11/2019 Potaov st I, lekce 9: Transportn vrstva
32/32