Název:
Zabezpečení asynchronní sériové komunikace přes TCP/IP
Překlad názvu:
Security of asynchronous serial communication via TCP/IP
Autoři:
Tichá, Jarmila ;
Oujezský, Václav (oponent) ;
Škorpil, Vladislav (vedoucí práce)
Typ dokumentu: Diplomové práce
Rok:
2023
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze] [eng]
Diplomová práce je rozdělena na dvě části - teoretickou a praktickou. Teoretická část popisuje různé typy sériových komunikačních zařízení s důrazem na Univerzální asynchronní přijímač a vysílač. Dále se věnuje rozdílům mezi běžným operačním systémem a operačním systémem reálného času, jejich struktuře a funkcím. Představuje volně dostupné operační systémy vhodné pro implementaci. Dále popisuje vývojové kity vhodné pro implementaci operačního systému reálného času a uvádí komunikační protokoly používané pro síťovou komunikaci. V praktické části se podrobně zabývá tvorbou aplikací pro komunikaci UART a popisuje jejich implementaci na jednotlivých zařízeních. Dále vysvětlujeme postup pro zapojení přes Ethernet a popisuje funkce jednotlivých aplikací a prezentuje výsledky měření spolu s teoretickými výpočty, které slouží k určení očekávané hodnoty přenosu.
RTOS, microcontroller, SSL/TLS communication, TCP communication, Python, C/C++, timing
Klíčová slova:
C/C++ ;
mikrokontrolér ;
měření času ;
Python ;
RTOS ;
SSL/TLS komunikace ;
TCP komunikace ;
it deals in detail with the creation of applications for UART communication and describes their implementation on individual devices. Next ;
the procedure for connection via Ethernet is explain and the functions of individual applications are described. The thesis also present the measurement results together with theoretical calculations that serve to determine the expected transmission value. ;
The thesis is divided into two parts - theoretical and practical. The theoretical part describes various types of serial communication devices with an emphasis on Universal asynchronous receiver and transmitter. It also covers the differences between a regular operating system and a real-time operating system ;
their structure and functions. Freely available operating systems suitable for implementation are presented. It also describes development kits suitable for implementing a real-time operating system and lists the communication protocols used for network communication. In the practical part
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/210056
Trvalý odkaz NUŠL: http://www.nusl.cz/ntk/nusl-526559
Záznam je zařazen do těchto sbírek: Školství > Veřejné vysoké školy > Vysoké učení technické v Brně Vysokoškolské kvalifikační práce > Diplomové práce