Zßklady poΦφtaΦov²ch sφtφ

 

D∞lenφ poΦφtaΦov²ch sφtφ podle rozlehlosti

 

WAN - Wide Area Network

Sφ¥ spojijφcφ jendnotlivΘ prvky sφt∞ na vzdßlenosti desφtek kilometr∙ a v²Üe. Pro spojenφ se v∞tÜinou pou₧φvajφ telekomunikaΦnφ linky. NejrozsßhlejÜφ sφtφ typu WAN je dnes sφ¥ Internet.

MAN - Metropolitan Area Network

Sφ¥ rozprost°enß na ·zemφ m∞sta. V∞tÜinou slou₧φ k propojenφ LAN.

LAN - Local Area Network

Sφ¥ slou₧φcφ v∞tÜinou jednΘ organizaci nebo jejφ Φßati. Vzdßlenost propojen²ch prvk∙ se v∞tÜinou poΦφtß ve stovkßch metr∙ nebo jednotkßch kilometr∙.

 

Slu₧by poskytovanΘ v sφtφch LAN

Slu₧by poskytovanΘ v sφtφch WAN

 

D∞lenφ lokßlnφch poΦφtaΦov²ch sφtφ podle hierarchie uzl∙

Peer-to-peer

Ka₧d² poΦφtaΦ v sφti peer-topeer m∙₧e poskytovat slu₧by ostatnφm poΦφtaΦ∙m v sφti. V tΘto sφti nenφ vyhrazen ₧ßdn² hlavnφ poΦφtaΦ. Pojem peer-to-peer lze voln∞ p°elo₧it jako ôrovn² s rovn²mö.

Konfigurace sφt∞ spoΦφvß v izolovanΘm nastavenφ jednotliv²ch poΦφtaΦ∙. Z toho vypl²vß, ₧e sprßva nenφ centralizovßna. Pro praxi to p°inßÜφ menÜφ efektivitu p°i sprßv∞ sφt∞. Sφt∞ peer-to-peer se budujφ v∞tÜinou v menÜφm rozsahu. Po°izovacφ cena je relativn∞ nφzkß.

Zßstupci:

 

Server-client

Uzly v sφti srver-client vykonßvajφ dv∞ rozdφlnΘ funkce. ôObslu₧nß staniceö (server) je vyhrazena pro poskytovßnφ slu₧eb. T∞chto slu₧eb vyu₧φvajφ ostatnφ ôpracovnφ staniceö (workstation).

Sprßva celΘ sφt∞ spoΦφvß bu∩ v konfiguraci jednotliv²ch server∙ nebo je celß sprßva centralizovßna do jednoho bodu. To napomßhß k efektivn∞jÜφ sprßv∞ sφ¥ov²ch prost°edk∙ Sφ¥e server-client mohou b²t velmi rozsßhlΘ. Cena na jejich vybudovßnφ b²vß vyÜÜφ.

 

Typy server∙:

Zßstupci:

 

Topologie poΦφtaΦov²ch sφtφ

Topologiφ poΦφtaΦov²ch sφtφ rozumφme fyzickΘ uspo°ßdßnφ vÜech za°φzenφ v sφti. Zßkladnφmi typy topologiφ jsou:

Sb∞rnice

Sφt∞ s topologiφ sb∞rnice p°ipojujφ jednotlivΘ uzly na spoleΦn² vodiΦ. V tΘto topologii vysφlß signßl v jednom okam₧iku pouze jeden uzel. Signßl se Üφ°φ po celΘm vodiΦi a zanikß na jeho koncφch. Oba konce vodiΦe jsou zakonΦeny odporem - terminßtorem.

P°i poruÜe libovolnΘho poΦtu stanic je funkΦnost sφt∞ zachovßna. Porucha vodiΦe v jednom

mφst∞ znemo₧nφ jakoukoli komunikaci.

Topologie - Sb∞rnice

Hv∞zda

Hlavnφm prvkem je centrßlnφ uzel. Tento uzle m∙₧e b²t poΦφtaΦ nebo propojovacφ prvek (hub...). K centrßlnφmu uzlu jsou p°ipojeny ostatnφ uzly. Pro chod sφt∞ je rozhodujφcφ spolehlivost centrßlnφho uzlu.

Topologie - Hv∞zda

Strom

Vychßzφ z topologie hv∞zda. N∞kolik hv∞zd propojφme tak, ₧e koncov² uzel jednΘ hv∞zdy je centrßlnφm uzlem druhΘ hv∞zdy.

Kruh

Uzly v tΘto sφti jsou propojeny postupn∞ od ôprvnφho k poslednφmuö. Spojenφm krajnφch uzl∙ vznikne kruh. V²padku jakΘkoli stanice nebo propojenφ vede k poruÜe celΘ sφt∞.

Topologie - Kruh

 

Princip komunikace

 

Packet

Data nejsou p°enßÜenß v celku. Aby se usnadnil p°enos, jsou rozd∞lena na ·seky stejnΘ dΘlky(packety). Packety jsou vytvß°eny a sestavovßny na ·rovni transportnφ vrstvy.

Frame (Rßmec)

P°ed odeslßnφm musφ b²t packet dopln∞n o ·daje, kterΘ zajistφ jeho sprßvnΘ doruΦenφ. K dopln∞nφ ·daj∙ dochßzφ ve vÜech vrstvßch. Packet rozÜφ°en² na ·rovni sφ¥ovΘ vrstvy se naz²vß frame.

 

RM - OSI (Reference Model of Open SystΘm Interconnection)

Hlavnφ normou v oblasti propojovßnφ systΘm∙ se stal referenΦnφ model OSI - Reference Model of Open SystΘm Interconnection (RM OSI).

Zßkladnφm rysem modelu je rozlo₧enφ komunikaΦnφch komponent ve vrstvßch. JednotlivΘ komponenty mohou komunikovat pouze s prvky sousednφch vrstev.

 

Vrstvy RM OSI:

AplikaΦnφ vrstva - zabezpeΦuje p°ijφmßnφ a zpracovßnφ standardnφch po₧adavk∙ aplikacφ. Programy se na tyto slu₧by pouze odkazujφ. NejΦast∞jÜφ slu₧by jsou p°enos soubor∙, elektronickß poÜta, vzdßlenΘ p°ipojenφ ke stanici...

PrezentaΦnφ vrstva - tato vrstva zajiÜ¥uje p°eklad dat mezi systΘmy, kterΘ pou₧φvajφ r∙znΘ k≤dovßnφ dat. V tΘto vrstv∞ m∙₧e b²t realizovßno takΘ Üifrovßnφ nebo komprese dat.

RelaΦnφ vrstva - navßzßnφ a °φzenφ komunikace mezi jednotliv²mi uzly obstarßvß relaΦnφ vrstva. Jejφm ·kolem je i ukonΦenφ navßzanΘ relace.

Transportnφ vrstva - prvky na ·rovni transportnφ vrstvy se starajφ o sprßvu packet∙. Packety jsou zde p°ed p°φjmem vytvß°eny a po p°φjmu sestavovßny. Transportnφ vrstva se nezab²vß vyhledßnφm cesty k cφlovΘ stanici.

Sφ¥ovß vrstva - se starß o nalezenφ cesty k cφli v p°φpad∞, ₧e mezi odesφlatelem a p°φjemcem neexistuje p°φmΘ spojenφ. V tomto p°φpad∞ urΦφ cestu p°es spojovacφ prvky. K tomuto ·kolu pot°ebuje znßt ·daje o topologii sφt∞.

Linkovß vrstva - samotn² p°enos mezi dv∞ma p°φmo spojen²mi uzly mß za ·kol linkovß vrstva. ZajiÜ¥uje sprßvnΘ vyslßnφ, p°φjem a kontrolu p°enßÜen²ch rßmc∙. V p°φpad∞ chyby vy₧ßdß opakovßnφ p°enosu rßmce.

Fyzickß vrstva - na tΘto ·rovni ji₧ je zajiÜ¥ovßn p°enos samostatn²ch bit∙. V protokolu tΘto ·rovn∞ se specifikuje ·rovn∞ nap∞tφ, dΘlka trvßnφ bitu, technickΘ parametry kabelu ...

 

P°φ komunikaci dvou systΘm∙ jsou data vysφlßna z aplikace jednoho systΘmu. Postupem p°es vÜechny vrstvy systΘmu jsou data dopravena a₧ k cφlovΘ aplikaci.

 

ReferenΦnφ model OSI

SchΘma RM OSI (37955 bytes)

 

 Protokol

Krom∞ komunikace mezi jednotliv²mi vrstvami existuje i dalÜφ druh komunikace. Pomocφ vodorovn²ch Üipek. Vrstvy stejnΘ ·rovn∞ spolu nekomunikujφ p°φmo. Prost°ednictvφm p°enosu dat p°es pod°φzenΘ vrstvy se vÜak dß °φci, ₧e si tyto vrstvy vym∞≥ujφ informace, kter²m rozumφ pouze tyto vrstvy. Soubor pravidla komunikace (tvar, uspo°ßdßnφ dat) jednotliv²ch vrstev naz²vßme protokol. Pro jednu ·rove≥ m∙₧e existovat vφce protokol∙.