How to Send Files Over The Internet

ad space

It may be such a surprising thing for many people that a valuable tool such as the Information Superhighway may be so common yet few people really know how it works. The Internet has gone through a lot, from being a tool for a privileged few into becoming a common and essential tool that almost all people from all over the globe have come to depend on daily. 

It may be such a wonder for most people how the Internet works and how information from all over the world get from one point to another. If you really try to look at it, how a website can be loaded into your computer in a matter of seconds may be something quite interesting to know. This might be a quite common occurrence that many people may have overlooked but never bothered to know. So maybe it is time that you know how the Information Highway is doing this- calling up information from the far reaches of the world and have it made available to you in a matter of seconds in just a click of a mouse.

Putting it simply, what makes the Internet so efficient when information is acquired and obtained is on how they are being transferred from one PC to another. It is not simply retrieving data from a source and then sends it to your computer in one whole package. The Internet does it in a way that would be simple yet fast enough so that data may reach the user in a matter of seconds. The Internet does this through what is being called as packet switching.

Packet switching is a simple and stable method that the Internet makes use of in order to send data from one point to another easily. This is being done by breaking up the data into little pieces of information called packets that is then sent through the transmission channels towards its destination. Each little piece of information is being given its label according to its origin, destination as well as its sequence in the original file or data.  This is called the header and it contains the information that the receiving computer will need later on.

After each packet is given their own separate headers, each one is then sent through the network where computers connected in the network passes each packet to one another until it finds its way to its final destination. Each packet may not follow the same route, taking advantage of the different connections in the network in order to send the pieces of information simultaneously. And once they reach their destination, they may come in the same order they way that they were sent and not at the same time, due to the fact that each packet went through different channels to get to the receiving computer.

In order to get the right sequence of data, each packet is examined by the computer through their headers. If there are any packets that are missing or even damaged along the way, the computer will then send a message requesting the missing or damaged packet to be resent. This is done continuously until all the required packets are received intact. The computer then checks the header of each packet and then arranges and assembles them together into their original file.