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 ...
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ú