HTTP
HTTP
Internet Protocol
When you send data between computers across the internet, a common way of
understanding that data is needed by the computers and networks that the data
travels across. What makes that possible is the Internet Protocol.
Version four and version six are currently the two most widely used
standards of internet protocol.
In protocol version four an IP address contains four groups. It's separated
by periods or dots. For example, 192.0.2.235.
In protocol version six. An IP address contains eight groups of hexadecimal
digits separated by a colon. For example,
4527:0a00:1567:0200:ff00:0042:8329.
When you send data across a network, you send the data as a series of messages
called IP packets. Also known as data grams. They include the destination IP
address and source IP address. These addresses are in the header along with
some additional information to help deliver the packet. And the payload contains
the data of the packet and some of the other protocols which will cover in a
moment.
Your computer communicates over User Datagram Protocol (UDP) using the protocol with a type of
server called a DHCP server. The server keeps track of computers on the network and their IP addresses.
It will assign your computer an IP address and respond over the protocol to let it know which IP address
to use. Once your computer has an IP address, it can communicate with other computers on the
network.
Your device needs a way to download emails and manage your mailbox on the server storing your
emails. This is the purpose of the Internet Message Access Protocol or IMAP.
All data sent over SSH is encrypted. This means that third parties cannot understand the data
transmitted. Only the sending and receiving computers can understand the data.