The Internet

The Internet

The Internet we know was as a result of another experiment called the ARPANET (Advanced Research Projects Agency Network). It is made up of independently operated networks that is fully distributed to make sure that there is end to end communication between networks.

The Internet is a tangible system made to move information. The Internet shifts INFORMATION the Information are usually BINARY INFORMATION the information is made up of bits: 1 and 0. 8 bits equals 1 byte, 1024 bytes equals 1 Kilobyte, 1024 Kilobyte equals 1 megabyte.

The Bits are transferred through Electricity, Light, Radio Waves. When it comes to bit transfer there are terms that are important one is : Bitrate- The number of Bits that we can send over a period of time usually measured in seconds. Second is: Latency: Time it takes for a bit to travel from on place to another from the source to the requesting device.

The internet is really a design philosophy and architecture expressed in a set of protocols. All the devices on the Internet have Unique addresses. An address on the internet is just a number that's unique to each device on the network known as The Internet Protocol(IP) Address which is a unique address that identifies a device on the internet or a local network.

The IP Address is arranged in a form of hierarchy showing Network and Sub-network. We had the IPV4 designed in 1973 adopted in 1980 which provides 4 billion unique addresses using 32 bits. The new IP Address is the IPV6 which provides 340 undecillion unique addresses using 128 bits of binary.

Data are made secure by encryption. Encryption- Scrambling or Changing the content of a message. Todays information on the internet are encrypted in a 256 Bit Encryption Key. Computers use Asymmetric keys to communicate.

Public Keys are shared with everybody so anybody can encrypt a message. Private Keys can only be decrypted by a computer that has the appropriate key for access.

A big shout to Code Clan Community for this Opportunity to learn @ www.codeclannigeria.dev .