TCP/IP consists of various protocols. The two defining protocols are the layer
3, IP (Internet Protocol) and layer 4, Transmission Control Protocol. Hence the
name, TCP/IP. Both TCP/IP and the internet were developed at the same time by
DARPA with the purpose of creating a research network. At the beginning, there
was only TCP but upon realizing its limitations its developers split it into TCP
for transmission and IP for end-to-end communication. This change was introduced
in version 4 hence the first real version of IP is 4.
As we know from the OSI reference model, each layer has characteristics and
protocols. The lowest layer is layer 1 or the physical layer. It defines network
hardware specifications. Technologies in this layer perform data encoding,
signaling transmission and reception functions and is related therefor to the
data link layer.
Git is a powerful tool that lets you keep track of your code. It allows us to
go back, revisit, fork, branch and merge changes and thus it is incredibly
versatile.
The OSI reference model provides a framework for both designing network
systems and for explaining how they work. The OSI model was originally created
as a basis to design universal sets of protocols called the OSI protocol
suite. The suite was never used but the model became a tool for education and
development.
Computers store all information in binary digital form. In other words, data is
composed of ones and zeros. The bit is the fundamental building block. We can
collect bits into groups to represent larger amounts.
Everyone wants high-performance. However, the cost, quality, reliability,
expandability and maintainability are all attributes which will have an impact.
The higher the performance requirement is the more difficult it is to keep these
attributes intact. Expanding and maintaining high-performance networks is more
expensive and difficult. The key consideration should therefor always be the
clients need and to build a network that fits it.
A networking is a collection of computers or hardware that are connected
together. Networking describes the process involved in designing, implementing,
upgrading and managing works with networks and network technologies.