Název:
Implementace transportního protokolu Delta-t
Překlad názvu:
Implementation of Delta-t Transport Protocol
Autoři:
Chovanec, Zdeněk ; Marek, Marcel (oponent) ; Koutenský, Michal (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2022
Jazyk:
eng
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [eng][cze]
Transportní protokol Delta-t se v současné době vyskytuje pouze ve formě návrhu. Cílem této práce je vytvoření implementace protokolu v prostředí Linuxového TCP/IP zásobníku. Implementace bude mít formu zásuvného modulu. Protokol Delta-t patří mezi protokoly zajišťující obousměrný spolehlivý přenos. Protokol přichází s velmi jednoduchým a efektivním způsobem správy spojení. Spolehlivé sestavení a ukončení spojení není realizováno prostřednictvím handshake zpráv. Aktuální stav spojení je dán pouze dobou, která uběhla od posledního přijetí či odeslání datového segmentu. V ostatních aspektech se Delta-t podobá protokolu TCP, a proto budou jejich implementace vzájemně porovnány.
Delta-t protocol represents a network transport protocol that is currently available only as a specification. The aim of this work is to implement the protocol as a Linux kernel module, extending the current TCP/IP stack. Delta-t supports reliable, connection-oriented, full duplex communication between two endpoints. Main contribution of the protocol is in the area of connection management. No extra packet exchanges are needed for that purpose. Delta-t employs timer-based mechanism in order to avoid connection hazards. Apart from connection management, Delta-t and TCP are quite similar. Therefore, comparison of the two will be provided.
Klíčová slova:
computer networks; connection management; connection-oriented protocol; Delta-t protocol; Linux; loadable kernel module; reliable communication; TCP/IP stack; timer-based mechanism; transport layer; kernelový modul; Linux; počítačové sítě; protokol Delta-t; spojovaně orientovaný protokol; spolehlivý přenos; správa spojení; TCP/IP zásobník; transportní vrstva; časovače spojení
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/207851