Beyond HTTP: A Comprehensive Guide to Application Layer Protocols

Beyond HTTP: A Comprehensive Guide to Application Layer Protocols

Application Layer Protocols DNS Protocol Main Function: Responsible for resolving domain names into IP addresses. What is a domain name: Root Domain: . Top-Level Domains: com, edu, net, cn, org, gov Second-Level Domains: baidu.com, 91xueit.com Third-Level Domains: dba.baidu.com, ftp.baidu.com Domain Name Resolution Test: Signal baidu.com nslookup www.baidu.com (CDN causes different resolution results) DHCP Protocol Main … Read more

Deployment of Linux FTP/SFTP File Services

Deployment of Linux FTP/SFTP File Services In today’s digital age, file transfer is a core requirement for data exchange and collaboration in enterprises. As a representative of open-source server platforms, Linux supports efficient and secure file service deployment, with FTP (File Transfer Protocol) and SFTP (Secure File Transfer Protocol) being the most commonly used protocols. … Read more

libftp: A Simple C++ Library

Introduction to deniskovalchuk/libftp Library 1. Project Overview Name: libftp Language: C++ Type: FTP Client Library Goal: To provide a simple and easy-to-use C++ interface for performing FTP operations such as connecting, logging in, uploading, downloading, and listing directories. 2. Core Features This project provides a FTPClient class that encapsulates common FTP operations: Connect to an … Read more

Common Default Port Numbers for HTTP, HTTPS, and More

Common Default Port Numbers for HTTP, HTTPS, and More

“Welcome to connect with Miss Heart Moon to learn about recent class opening” ⑴. Common port numbers for HTTP protocol proxy servers: 80/8080/3128/8081/9080⑵. Common port number for SOCKS protocol proxy servers: 1080⑶. Common port number for FTP (File Transfer) protocol proxy servers: 21⑷. Common port for Telnet (remote login) protocol proxy servers: 23 The default … Read more

TCP/IP Learning Notes (11) – TCP Interactive and Block Data Streams

TCP/IP Learning Notes (11) - TCP Interactive and Block Data Streams

Currently, there are many network protocols built on the TCP protocol, such as telnet, ssh, ftp, http, etc. These protocols can be roughly divided into two categories based on data throughput: (1) Interactive data types, such as telnet and ssh. These types of protocols usually only do small-scale data exchanges, such as pressing a key … Read more

What Is a Network Protocol? Understanding Network Processes

What Is a Network Protocol? Understanding Network Processes

1. HTTP (Hypertext Transfer Protocol) Hypertext Transfer Protocol (HTTP) is a simple request-response protocol that typically runs on top of TCP. It specifies what kind of messages a client can send to a server and what kind of responses it can expect. The headers of request and response messages are given in ASCII; while the … Read more

Three Commands for Remote File Download in Linux (scp/ftp/wget)

Three Commands for Remote File Download in Linux (scp/ftp/wget)

1、scp命令 scp /home/work/source.txt [email protected]:/home/work/ #Copy the local source.txt file to the /home/work directory on the machine 192.168.0.10 scp [email protected]:/home/work/source.txt /home/work/ #Copy the source.txt file from the machine 192.168.0.10 to the local /home/work directory scp [email protected]:/home/work/source.txt [email protected]:/home/work/ #Copy the source.txt file from the machine 192.168.0.10 to the /home/work directory on the machine 192.168.0.11 scp -r /home/work/sourcedir … Read more

How to Install and Configure vsftpd on Raspberry Pi

How to Install and Configure vsftpd on Raspberry Pi

In the current trend of cloud storage, FTP as a file transfer protocol seems a bit “old-fashioned”. However, FTP solutions have a mature software ecosystem and perfect permission control. You hardly need to do any development; you just need to choose the right software to create a file sharing server. It can be used for … Read more

2 Methods to Transfer Files Using FTP Server on Industrial Raspberry Pi

2 Methods to Transfer Files Using FTP Server on Industrial Raspberry Pi

[Image]Click to follow us for more IIOT insights![Image][Image]Hongke Industrial Raspberry Pi with high performance, multiple interfaces, and wide temperature range—adapted to harsh environments★★★★★1 IntroductionHow much do you know about FTP? The FTP server (File Transfer Protocol Server) is a computer that provides file storage and access services on the Internet…