Subject - Network & Information Security Q.You as a computer user have been enga
ID: 3918422 • Letter: S
Question
Subject - Network & Information Security
Q.You as a computer user have been engaging with different application software in your daily life. Provide the only four application you have been using and the corposant protocol in TCP/IP ( the layer 5)
(Answer in this format: It is about the programs YOU are using. Do you use FTP? If so, please let me know why do you use it? And, which FTP program you have been using so far. You must write about your PERSONAL interaction with the Layer 5 of TCP/IP)
Explanation / Answer
Application used:
1> Filezilla (FTP)
This is a GUI client which has been very useful and easy to connect to remote servers requiring API keys or Key files, such as in case of Amazon Web Services (AWS) or google-cloud. SSH File Transfer Protocol (SFTP) has been used widely on it. It allows to connect securely to the servers and a two way management of files with easy to view directory structures. It is much easier to handle than SSH through a terminal, where the files are transfered using SCP. Filezilla allows for individual file downloads as well as multiple downloads. Otherwise a normal File Transfer Protocol (FTP) connection is easy to make as well.
2> Remmina Remote Desktop Client (Ubuntu) (VNC Protocol)
It is used for Virtual Network Computing (VNC) protocol, which allows to connect to remote devices/ edge devices such as Raspberry Pi, which usually lack a GUI view in other clients. You are mostly just able to SSH into these devices, whereas using VNC protocol, a GUI screen of Pi can be seen and it can worked like a Teamviewer, where you are operating the whole screen, this GUI interaction feature allows to interact with such devices in a natural way rather than typing commands and waiting for terminal warnings to make out the problem. This has been extremely useful and is also the default client for remote connections on Ubuntu.
3> Telnet (Transmisison Control Protocol (TCP))
Although an old tool, sometimes it is useful to connect to remote computers and get the file transfers. Some educuational institutes use these still and that is where the usage has been mainly in terms of personal interaction. The address of the remote computer is required and the data format is somewhat old on this client. The other drawback is requirement of Telnet on both the local and remote systems, otherwise it is a good tool to be used.
4> Putty (SSH Protocol)
Putty is one of the most popular clients on Windows for SSH, on Ubuntu the terminal ssh is mostly used, but for GUI Windows users, putty is almost the first choice. It allows for various types of protocol connections, but the most used is the SSH protocol and the SCP protocols allowing for use on applications which require servers for computation, such a central server connection with heavy computing capability from a small local computer. Personally it is being used for cloud storage and Machine Learning scripts execution of computation servers which is accessed through the IP address and Keys provided by the institution.