Protocols (HTTP, HTTPS, SSL and TLS)

Understanding HTTP, HTTPS, SSL, and TLS HTTP (Hypertext Transfer Protocol) HTTP is the most widely used protocol on the web. It is the foundation for accessing and displaying web pages. Key Features: Purpose: Used for viewing web pages on the internet. Data Transmission: All information is sent in clear text. This means the data is transferred over the public internet without encryption. Vulnerability: Since the data is not encrypted, it is vulnerable to interception by malicious actors. HTTP is suitable for regular websites where no sensitive information, such as passwords or credit card details, is involved. ...

January 15, 2025 · 2 min

Protocols (TCP, UDP, FTP, SFTP, TFTP)

File and Transmission Protocols TCP (Transmission Control Protocol) TCP a core protocol of TCP/IP suite, used for reliable communication between devices. It’s a connection oriented protocol. So, before data transmission begins, a connection is established through a three-way handshake, the image below shows it. TCP ensures data integrity by retransmitting lost packets, ordering packets, and confirming successful delivery. Ideal for applications where accuracy and reliability are critical, such as web browsing (HTTP/HTTPS), email (SMTP/IMAP/POP3) and file transfer (FTP/SFTP). ...

January 14, 2025 · 2 min