Understanding common network protocols

By Renier Delport
Published: 7 September 2016
Filed under:

The deeper one explores the world of inter-computer communications, the more you will come across types of communications (i.e. radio waves, Ethernet, Bluetooth, etc.), their interfaces and network protocols. Understanding common network protocols is intended to be a basic, easy to understand guideline for the most used network protocols and mainly covers networked computers linked on local area connection (LAN). Last updated: December 4, 2016 at 13:43 pm

From Techopedia we see that network protocols are defined as “formal standards and policies comprised of rules, procedures and formats that define communication between two or more devices over a network. Network protocols govern the end-to-end processes of timely, secure and managed data or network communication.”

When starting to communicate between computers using different operating systems, such as for example Microsoft Windows and Linux based systems in my case, one start to come across terms (network protocols) such as SSH, SCP and (S)FTP.

Before we look at these network protocols just keep in mind the principle of user access, which is basically an unique way of identifying someone on a computer and its data.

Common LAN Network Protocols

SSH (Secure Socket Shell)

  • SSH is a network protocol that provides administrators with a secure way to access a remote computer.
  • I.e. PuTTY & sshpass command
  • SSH also refers to the suite of utilities that implement the protocol.

SCP (Secure Copy)

  • Network protocol supporting file transfers (only) between hosts on a network.
  • Part of SSH suite.
  • Port 22
  • I.e. WinSCP
  • Can copy file(s) anywhere you have privilege to.

FTP (File Transfer Protocol)

  • Netowrk protocol supporting file transfers between clients and servers on a network (internet or LAN).
  • Ports 21 (usually) & 20.
  • Restricted to FTP directory on server.
  • All FTP clients (i.e. Eclipse IDE)

SFTP (Secure File Transfer Protocol)

  • Protocol supporting file transfers and manipulation capabilities.
  • Part of SSH suite – uses FTP with an SSH tunnel between client and server.
  • I.e. most FTP clients.

Notes on Raspbian (Linux)

  • On Raspbian SSH is automatically activated – so SSH protocol can be used.

Please Rate, Share, Comment & Disqus

Was this Post Helpful?

(2 reader(s) found this helpful)
You have not rated this post yet. You can do so clicking on the thumbs up icon.
Loading...

You Might Also Like

Summary

Understanding common network protocols
Understanding common network protocols is intended to be a basic, easy to understand guideline for the most used network protocols and mainly covers networked computers linked to the same network - such as a home network.
www.behind-the-scenes.co.za

Comment via Facebook

comments so far

Disqus

About the author
Renier is a veterinarian by profession, but apart from his own pets and keeping his animal hospital afloat, he also finds himself busy with creative web design and his websites, motorcycling, photoshopping, micro electronics, non-commercialised music, superhero movies, bad ass seriesses and many other things that is not interesting to most people.
View all posts by Renier Delport