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.
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.
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∞.
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
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∙.