Název:
Porovnání výkonnosti linuxu a windows při síťové komunikaci
Překlad názvu:
Comparison of Linux and Windows networking performance
Autoři:
Novotný, Radek ; Burget, Radim (oponent) ; Komosný, Dan (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2008
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Cílem této bakalářské práce je porovnání výkonnosti serverů, tedy změření zatížení jejich procesoru, fyzické paměti a celého operačního systému při síťové komunikaci přes UDP protokol. K tomuto účelu jsou použity vlastní programy. Teoretická část je zaměřena na obecný pohled na počítačovou síť a její základní rozdělení podle síťových modelů ISO OSI a TCP/IP. Je zde vysvětlen hlavní rozdíl síťového rozhraní obou modelů a popsána jejich struktura, komunikace, vrstvy a protokoly TCP a UDP. Pro samotné měření je jako Linuxový server zvolena distribuce Linux SUSE 10.3 a pro Windows server je to Windows server 2003 R2. Pomocí dalšího vlastního programu posílají klienti data přes UDP protokol na servery. Její funkce je také měření ztrátovosti paketů, která vzniká zátěží serverů samotnou komunikací. Proto je potřeba vědět, který operační systém tento problém lépe eliminuje a hodí se pro datový server. Z naměřených údajů jsou vypracovány grafy pro srovnání jejich zatížení a ztrátovosti dat, při připojení určitého množství uživatelů.
My Bachelor’s thesis aims to provide a comparison of the performance of servers, i.e. measuring the load of their processors, physical memory, and the whole operating system over network communication using UDP protocol. For this purpose, I developed my own programs. Theoretical part of this work concentrates on the general overview on computer networks and their categorisation according to the ISO OSI and TCP/IP network models. Main differences between network interfaces for both models are provided; the TCP and UDP structures, layers, communication and protocols are explained. The choice was made to measure values for a Linux server with Linux SUSE 10.3 distribution, and a Windows server with Windows server 2003 R2. A program was created so that clients could send data via the UDP protocol on servers. The program is also capable of measuring packet loss which is caused by increased load on the servers from communication itself. It is essential to determine which operating system can eliminate this issue in a better way as this a crucial parameter when selecting a data server. Measurements are comprised in charts comparing load and data loss for a given number of users.
Klíčová slova:
operační systém; počítačová stanice; server; síťová vrstva; TCI/IP; UDP komunikace; ztrátovost dat; data loss; network layer; Operating System; personal computer; server; TCP/IP; UDP communication
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/3622