13.07.2015 Views

Simulátor komunikácie v počítačovej sieti - Softvérové štúdio 2 ...

Simulátor komunikácie v počítačovej sieti - Softvérové štúdio 2 ...

Simulátor komunikácie v počítačovej sieti - Softvérové štúdio 2 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.1. ANALÝZA PROBLEMATIKY 3Obr. 1.2: Porovnanie referenčných modelov OSI (vľavo) a TCP/IP (vpravo)1. Vrstva sieťového prístupu - Vrstva závislá od použitej sieťovej technológie. Zabezpečuje,aby mohol uzol komunikovať s typom siete, do ktorej je fyzicky pripojený. Najznámejšímiprotokolmi tejto vrstvy je Ethernet a Wifi v LAN sieťach a mnohé protokolyWAN sietí, ako napríklad ISDN, Frame Relay, ATM, DSL a podobne.2. Internetová vrstva - Poskytuje nezaručené prepojenie koncových uzlov tak ako je todefinované IP (Internet Protocol) protokolom. Taktiež vykonáva funkcie oznamovaniachýb prostredníctvom ICMP protokolu.3. Transportná vrstva - Transportná vrstva je tu rovnaká ako v OSI modeli. Definuje dvaprotokoly: TCP a UDP. TCP poskytuje zaručené prepojenie aplikácií vytvorením virtuálnehospojenia, v ktorom garantuje správnosť dát aj ich správne poradie. Doručeniesprávnych dát je zabezpečené vyžiadaním retransmisie v prípade prijatia poškodenéhodatagramu.4. Aplikačná vrstva - Zahrňuje v sebe funkcie aplikačnej, prezentačnej a relačnej vrstvyOSI modelu. Patria sem dva typy protokolov: používateľské a podporné. Najbežnejšiepoužívateľské protokoly sú SMTP, FTP alebo Telnet. Medzi podporné protokoly patriaDNS, DHCP a SNMP. Tieto neponúkajú služby priamo používateľom, zabezpečujú všakštandardné funkcie aplikácií.Pre jednoduchšiu orientáciu čitateľa však aj pri ďalšom vysvetľovaní budeme používať OSImodel, ktorý je pri výučbe rozšírenejší.Komunikácia v <strong>sieti</strong>Vysielanie Aplikácie pre vzájomnú výmenu dát využívajú služby nižších vrstiev. Dáta súpri tom predávané nižším vrstvám a pri prijatí zase vyšším vrstvám tak, ako vidieť na obr.1.3. Dáta z aplikácie rozdeľuje transportná vrstva do segmentov a pridáva k nim informáciuidentifikujúcu zdrojovú a cieľovú aplikáciu. Aplikácie sú v počítači identifikované číslom portu(PORTsrc,PORTdst). Následne sú segmenty predané nižšej, sieťovej vrstve, kde sú segmentyenkapsulované do paketov, obsahujúcich okrem iného aj IP adresu zdrojového a cieľovéhopočítača (IPsrc, IPdst). Pakety sú predané linkovej vrstve, ktorá zabalí paket do rámca, obsahujúcehospravidla zdrojovú a cieľovú fyzickú adresu (MACsrc,MACdst) a pridá kontrolnú

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!