Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi

Networking case study in stem education - transport layer protocol (tcp and udp) labs (CROSBI ID 692630)

Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija

Mikac, Matija Networking case study in stem education - transport layer protocol (tcp and udp) labs // EDULEARN20 Proceedings / Gómez Chova, L. ; López Martínez, A. ; Candel Torres, I. (ur.). International Academy of Technology, Education and Development (IATED), 2020. str. 2328-2337 doi: 10.21125/edulearn.2020.0715

Podaci o odgovornosti

Mikac, Matija

engleski

Networking case study in stem education - transport layer protocol (tcp and udp) labs

The TCP/IP network stack defines two completely different protocols at the transport layer - TCP (Transmission Control Protocol) and UDP (User Datagram Protocol). Being defined above the network layer and corresponding IP protocols (IPv4 and IPv6), both transport layer protocols include additional identification (addressing) of network processes, by introducing a transport layer port. All the other features are TCP or UDP specific - while TCP provides reliable communication, flow and congestion control mechanisms, establishing a virtual connection between source and destination, UDP offers simple (and unreliable) exchange of user datagrams. Theoretically, TCP and UDP have almost nothing in common. But, standard communication between clients and servers may look functionally the same for end-users not familiar with networking theory details. That is why we find it quite important to give a proper, lab example based explanation of protocol differences when teaching networking to STEM students. This paper gives a short introduction to the transport layer protocols and standard client-server architecture. It includes a description of our standard networking lab - using the well-known, but quite simple tool called netcat (nc) both TCP and UDP client-server communication are implemented on the virtual testbed network. Generated and exchanged traffic is analyzed using Wireshark, and a few specific events and protocol behaviors are noted and explained. TCP connection establishment and termination is discused and visualized, too. The goal of the paper is to provide an explanatory example that can help STEM students understand both the usage and differences of standard transport layer protocols. The educational relevance of the paper is summarised as follows. STEM students, especially engineers, should be familiar with basic details of networking: TCP and UDP differences and specifics, with emphasis to TCP as most used transport protocol. The paper shows that it can be identified and analysed using virtual testbed based labs (controlled, but completely realistic environment), which should be considered a benefit for engineering oriented students.

TCP ; UDP ; netcat ; transport layer ; virtual testbed network

WOS:000558088801028

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o prilogu

2328-2337.

2020.

objavljeno

10.21125/edulearn.2020.0715

Podaci o matičnoj publikaciji

EDULEARN20 Proceedings

Gómez Chova, L. ; López Martínez, A. ; Candel Torres, I.

International Academy of Technology, Education and Development (IATED)

978-84-09-17979-4

2340-1117

Podaci o skupu

12th International Conference on Education and New Learning Technologies (EDULEARN20)

predavanje

06.07.2020-07.07.2020

Valencia, Španjolska

Povezanost rada

Elektrotehnika, Informacijske i komunikacijske znanosti, Računarstvo

Poveznice