Many of you might be too young to remember, but using FTP was a common way to download files back in the 90s. FTP servers were data sources, and you could download files with an FTP client application. Yes, the FTP protocol is “ancient”, but it is still around. Do you want to learn more about it?
What is FTP?
FTP (File Transfer Protocol) is one of the standard communication protocols that have the purpose of transferring files from a server (FTP server) to a client (FTP client). As you can see, it uses a client-server model of communication. The client needs permission to establish a connection. That could be a login (user name and password), or the FTP server could be public and open for everybody without authentication.
DNS propagation is a complex process involving the update and spread of new modified information across the network of servers. Whenever you make a change in your DNS, for instance, create a new DNS record or edit an existing one, it is going to be saved in the authoritative DNS name server.
However, the network contains numerous DNS servers, such as the recursive ones, which are spread in different geographical places all over the world. Therefore, each server on the network has to receive the updated changes to function correctly in the process of DNS resolution.
The time required for distributing the changes to all of the different recursive servers is the DNS propagation.