Referenční model ISO/OSI, síťový model TCP/IP a protokoly Flashcards

1
Q

Referenční model ISO/OSI

A

Úkolem každé vrstvy je poskytovat službu následující vyšší vrstvě
Než se data přesunou z jedné vrstvy do druhé, rozdělí se do paketů.
V každé vrstvě pak k paketu přidávají další potřebné informace (formátování, adresa atd.), které jsou nezbytné pro úspěšný přenos po síti.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Model ISO/OSI

A

Jedná se o standardizovaný model skládající se ze 7 vrstev, které jsou k sobě hierarchicky uspořádány. Tento model je rozdělen do 2 velkých bloků po třech vrstvách, mezi kterými je jedna “přizpůsobovací vrstva”. Blok tří spodních vrstev je zaměřen na přenos dat v síti, zatímco blok tří vyšších vrstev je naopak zaměřen na potřeby jednotlivých aplikací. Přizpůsobovací vrstva mezi oběma bloky vyrovnává rozdíly mezi možnostmi bloku nižších vrstev a potřebami bloku vyšších vrstev.
Komunikace mezi vrstvami probíhá tak, že každá vrstva využívá služeb své nejbližší podřízené vrstvy, sama pak provede určitý úkol a následně nabízí své služby další vyšší vrstvě.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Rozdělení vrstev

A

Hardwarové

Softwarové

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hardwarové

A

Fyzická vrstva, Linková vrstva

Síťová vrstva je hardwarová, pokud neřeší směrování PC se 2 síťovými kartami, jinak je softwarová

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Softwarové

A

Transportní vrstva, Relační vrstva, Prezentační vrstva, Aplikační vrstva
Síťová vrstva je hardwarová, pokud neřeší směrování PC se 2 síťovými kartami, jinak je softwarová

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Fyzická vrstva – Physical layer č. 1

A

Hardwarová vrstva
Jednotkou dat je bit
Úkolem fyzické vrstvy, která jako jediná nemá služby podřízené vrstvy, je přenos jednotlivých bitů k přímým sousedům (sousedním uzlům, se kterým vede přímé spojení)
Fyzická vrstva se stará o to, aby každý bit byl přenesen konkrétním způsobem (aby je příjemce správně rozpoznal a interpretoval) což zahrnuje kódování, časování, modulace apod.
Definuje fyzické, elektrické, mechanické a funkční parametry týkající se fyzického propojení jednotlivých zařízení – hardwarová

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Linková vrstva – Link layer č. 2

A

Hardwarová vrstva
Jednotkou dat je rámec (frame)
Úkolem této vrstvy je rozdělení dat do datových bloků (musí obsahovat Hlavičku a samotnou část dat)
V hlavičce jsou obsaženy adresy odesílatele a příjemce
Tato vrstva provádí rovněž synchronizaci bloků dat a řídí jejich tok
Jelikož se fyzická vrstva nestará o význam bitů, rozpoznání chyb při přenosu je na linkové vrstvě — definována přístupová metoda k médiu (CSMA/CD, CSMA/CA, Aloha, Token)
Zajišťuje komunikaci PC v jedné síti
Na této vrstvě pracují veškeré bridge (mosty) a switche (přepínače)
Nejznámější protokol je HDLC – High-Level Data Link Control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Síťová vrstva – Network layer č. 3

A

Hardwarová/Softwarová vrstva
Jednotkou dat je paket (packet)
Úkolem této vrstvy je směrování (neboli odesílání informací od odesílatele až ke koncovému příjemci) a síťové adresování (zajištění unikátnosti adresy uzlu v rámci celé sítě)
Síťová vrstva si musí být vědoma konkrétní topologie sítě, aby zvolila vhodnou trasu (routu)
Pokud se v lokální nepoužívá směrování tak její funkci přebírá linková vrstva
Zprostředkovává komunikaci mezi různými sítěmi
Je hardwarová, ale když řeší směrování PC se 2 síťovými kartami tak je softwarová
Na této vrstvě pracují veškeré routery (směrovače), které posílají data do jiných sítí
Nejznámější protokol je IP – Internet Protocol
zajišťuje adresaci a směrování datagramů ze zdroje do cíle přes jednu nebo více sítí
Datagram je rozdělen na hlavičku, což jsou metadata, která obsahují: adresu zdroje a cíle a kódy pro detekci chyb, dále na tělo, které obsahuje data
Datagram je chápán jako paket, ale jsou zde jemné rozdíly. Paket označuje obecná data, diagram označuje pakety související se službami protokolu IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Transportní vrstva – Transport layer č. 4

A

Softwarová vrstva
Jednotkou dat je TPDU (Transaction Protocol Data Unit)
Známá také jako přizpůsobovací vrstva — vyrovnává rozdíly mezi 1-3 a 5-7 vrstvami
Díky síťové vrstvě je transportní vrstva zcela odstíněna od skutečné topologie sítě a je v iluzi, že každý uzel sítě má přímé spojení s kterýmkoli uzlem z jiné sítě.
Transportní vrstva se díky tomu zabývá již komunikací koncových účastníků (end-to-end). Při odesílání dat zajišťuje sestavování jednotlivých paketů, do kterých rozděluje přenášená data, a při příjmu je zase z paketů vyjímá a skládá do původního tvaru.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Relační vrstva – Session layer č. 5

A

Softwarová vrstva
Jednotka dat je SPDU (Session Protocol Data Unit)
Úkolem této vrstvy je organizovat a synchronizovat komunikaci mezi relačními vrstvami obou systémů a řídit výměnu dat mezi nimi
Umožňuje vytvoření a ukončení relačního spojení, synchronizaci a obnovení spojení, oznamování výjimečných stavů.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Prezentační vrstva – Presentation layer č. 6

A

Softwarová vrstva
Jednotkou dat je PPDU (Presentation Protocol Data Unit)
Úkolem této vrstvy je transformovat data do tvaru, který používají aplikace (šifrování, kódování, komprimace)
Formát dat se může lišit na obou komunikujících systémech, navíc dochází k transformaci pro účel přenosu dat nižšími vrstvami
Vrstva se zabývá jen strukturou dat, ale ne jejich významem, který je znám jen vrstvě aplikační

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Aplikační vrstva – Application layer č. 7

A

Softwarová vrstva
Jednotka dat je APDU (Application protocol data unit)
Úkolem vrstvy je poskytnout aplikacím přístup ke komunikačnímu systému a umožnit tak jejich spolupráci
Používá služby nižších vrstev. Typické protokoly a služby: DNS, DHCP, TFTP, FTP, SSH, Telnet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Síťový model TCP/IP primární transportní TCP/protokol síťové vrstvy — IP (Transmission Control Protocol/Internet Protocol)

A

TCP/IP je obvykle chápán jen jako označení dvou přenosových protokolů, přičemž TCP a IP jsou sice nejznámější protokoly tohoto modelu, ale zdaleka ne protokoly jediné.
Tento model umožňuje fungování dnešního internetu tak, jak ho známe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Z kolika vrstev se skládá TCP/IP

A

TCP/IP: Síťový model TCP/IP s oproti svému předchůdci skládá pouze ze 4 vrstev

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vrstva síťového rozhraní – Network interface layer č. 1

A

Nejnižší vrstva, která poskytuje přístup k fyzickému médiu (vodiče, síťové karty…)
Jedná se o kombinaci fyzické a linkové vrstvy z ISO/OSI
Úkolem je vše, co je spojeno s ovládáním konkrétní přenosové cesty, respektive sítě a s přímým vysíláním a příjmem datových paketů
Je specifická pro každou síť v závislosti na její implementaci. Příklady sítí: Ethernet, Token ring, FDDI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Vrstva síťová – Internet layer č. 2

A

Úkol této vrstvy je přibližně stejný, jako úkol síťové vrstvy v ISO/OSI — zajišťuje směrování a předávání datagramů
Je implementována ve všech prvcích sítě — směrovačích i koncových zařízeních. Protokoly: IP, ARP, RARP

17
Q

Transportní vrstva – Transport layer č. 3

A

Hlavním úkolem této vrstvy je zajistit přenos mezi dvěma koncovými uzly
Vrstva nabízí spojově TCP a nespojově orientované UDP protokoly
TCP (Transmission Control Protocol)
Je spolehlivý, zajišťuje přenos se zárukami. Využití tam, kde nesmí chybět ani paket: přenosy souborů, e-mailů, www stránek…
UDP (User Datagram Protocol)
Je nespolehlivý, zajišťuje přenos dat bez záruk. Využití tam, kde není vhodné zdržení: DNS, streamované video…

18
Q

Aplikační vrstva – Application layer č. 4

A

Nejvyšší vrstva v TCP/IP
Jejími entitami jsou jednotlivé aplikační programy, které na rozdíl od ISO/OSI komunikují přímo s transportní vrstvou. Případné prezentační a relační služby, které v modelu ISO/OSI zajišťují samostatné vrstvy, si zde musí jednotlivé aplikace v případě potřeby realizovat samy.
Aplikační protokoly využívají služeb transportní vrstvy, a to buď TCP nebo UDP nebo případně i oba (DNS)
Typické protokoly a služby: DNS, DHCP, FTP, HTTP, Telnet

19
Q

Rozdíly mezi ISO/OSI a TCP/IP - ISO/OSI

A

Model, který má předpoklad uchytit se v budoucnu
Spolehlivost řeší již v komunikační podsíti (až do úrovně síťově vrstvy včetně), ta je proto poměrně složitá, zatímco k ní připojované počítače mají relativně jednoduchou úlohu
Každá vrstva modelu řeší spolehlivost svým způsobem. Spojový přenos — mechanismus virtuálních okruhů

20
Q

Rozdíly mezi ISO/OSI a TCP/IP - TCP/IP

A

aktuálně používaný model. Zajištění spolehlivosti probíhá až v koncových vrstvách — transportní vrstvě (3)
Komunikační podsíť (1, 2) pak nemusí ztrácet čas s otázkou spolehlivosti
TCP/IP předpokládá rychlou a jednoduchou komunikační podsíť, ke které se připojuji inteligentní hostitelské počítače. Nespojový přenos — jednoduchá diagramová služba (nejjednodušší komunikační podsíť)

21
Q

Protokoly

A
ARP (Address Resolution Protocol)
RARP (Reverse Address Resolution Protocol)
ICMP (Internet Control Message Protocol)
IGMP (Internet Group Management Protocol)
FTP (File Transport Protocol)
TFTP (Trivial File Trasnfer Protocol)
HTTP (Hyper Text Transfer Protocol)
POP3 (Post Office Protocol)
SMTP (Simple Mail Transfer Protocol)
DHCP (Dynamic Host Configuration Protocol)
Ruční přidělování
Statické přidělování
Dynamické přidělování
22
Q

ARP (Address Resolution Protocol)

A

Převádí 32 bit. IP adresu na 48 bit. MAC adresu

23
Q

RARP (Reverse Address Resolution Protocol)

A

Převádí MAC na IP

24
Q

ICMP (Internet Control Message Protocol)

A

Používá se k signalizaci chyb

25
Q

IGMP (Internet Group Management Protocol)

A

podporuje skupinové vysílání Multicasting

26
Q

FTP (File Transport Protocol)

A

slouží k přenosu souborů mezi PC

27
Q

TFTP (Trivial File Trasnfer Protocol)

A

jednoduchý protokol pro přenos souborů, obsahuje základní funkce FTP

28
Q

HTTP (Hyper Text Transfer Protocol)

A

slouží pro přístup na WWW stránky

29
Q

POP3 (Post Office Protocol)

A

slouží k příjímání el. pošty poštovním klientem

30
Q

SMTP (Simple Mail Transfer Protocol)

A

slouží k odesílání el. pošty poštovními klienty

31
Q

DHCP (Dynamic Host Configuration Protocol)

A

Klienti žádají server o IP adresu, ten u každého klienta eviduje půjčenou IP adresu a čas, do kdy ji klient smí používat (doba zapůjčení, anglicky lease time). Poté co vyprší, smí server adresu přidělovat jiným klientům.

32
Q

Ruční přidělování

A

správce sítě nevyužívá DHCP a ručně zapisuje IP adresy na jednotlivé stanice

33
Q

Statické přidělování

A

DHCP má záznam o MAC adresách a k nim příslušných IP adresách

34
Q

Dynamické přidělování

A

správce sítě nastaví rozmezí neregistrovaných IP adres, které bude DHCP server přidělovat klientům. Časové omezení vlastnictví IP adres dovoluje DHCP tyto adresy přidělovat dalším klientům