Basics of Networking
Basics of Networking
What is
networking ????
networking, is the practice of transporting
and exchanging data between nodes over a
shared medium in an information system.
Or
A computer network is a set of computers
sharing resources located on or provided by
network nodes. The computers use common
communication protocols over digital
interconnections to communicate with each
other
Types of
Networking
Networks differ based on size, connectivity,
coverage and design. This guide explores
seven common types of networks, including
their benefits and use cases.
Local area network. ...
Metropolitan area network. ...
Wide area network. ..
LOCAL AREA
NETWORK Advantage Disadvantage
A local area network is a computer network
that interconnects computers within a
limited area such as a residence, school, Because it is
laboratory, university campus or office just so easy to
building gain access to
other people's
software
The components,
fundamental security is a
LAN setup is major
not problem. To
outrageously restrict
costly. unwanted
access,
additional
security tests
are
recommended
.
metropolitan area
network (MAN)
A metropolitan area network (MAN) is a
computer network that is larger than a
single building local area network (LAN) but
is located in a single geographic area that is
smaller than a wide area network (WAN).
WIDE AREA
NETWORK
A wide area network is a telecommunications
network that extends over a large geographic
area. Wide area networks are often
established with leased telecommunication
circuits
https://www.tutorialspoint.com/difference-
between-lan-man-and-wan#:~:text=LAN
%20stands%20for%20Local%20Area,stands
%20for%20Wide%20Area
%20Network.&text=LAN%20is%20often
%20owned%20by%20private
%20organizations.
Network fundamentals
• Wired and wire less network
• Linkes ,nodes
• IP ADDRESS and subnet mask and MAC Add
• LAYERS OF NETWORK
• Diff types of networking devices-Routers,switches and Hubs
• PROTOCOLS and ports.
• Types of communication
• DNS/DHCP/NIC
Data encryption and decryption
What are
protocols
A network protocol is an established set of
rules that determine how data is transmitted
between different devices in the same
network
The OSI (Open Systems Interconnection)
Reference Model defines seven layers of
networking protocols.
...
In this model, there are four layers, including:
Ethernet (Physical/Data Link Layers)
IP/IPX (Network Layer)
TCP/SPX (Transport Layer)
HTTP, FTP, Telnet, SMTP, and DNS(combined
Session/Presentation/Application Layers)
STUDY ALL PROTOCOLS
Layers in network
Separate notes shared for osi and TCP-IP
Models
Kindly check them
TCP-IP MODEL
IP ADDRESS
• IP V4-32 BITS
• IP V6-128 BITS
• Computer understand data in form of BIT WHICH IS 0/1
• 8BIT =1 BYTE
• 8 BYTE = 1KB
• 1024 KB = 1 MB
• 1024 MB = 1GB
• 1024 GB= 1TB
IPV4 ADDRESS
It’s a 32 bit address with 4 octats
127.0.01
The loopback address, also called localhost,
is probably familiar to you. It is an internal
address that routes back to the local system.
The loopback address in IPv4 is 127.0. 01
A 0.0. 0.0 address indicates the client isn't
connected to a TCP/IP network, and a device
may give itself a 0.0. 0.0 address when it is
offline.
Private and public
ip address
A private IP address is a range of non-
internet facing IP addresses used in an
internal network. Private IP addresses are
provided by network devices, such as routers,
using network address translation.
https://www.avast.com/c-ip-address-public-
vs-private#:~:text=A%20public%20IP
%20address%20identifies,a%20unique
%20private%20IP%20address.
Sub netting
A subnetwork or subnet is a logical
subdivision of an IP address into network and
host bits
CIDR
Classless Inter-Domain Routing (CIDR) is a
range of IP addresses a network uses. A
CIDR address looks like a normal IP address,
except that it ends with a slash followed by a
number. The number after the slash
represents the number of addresses in the
range.
OPERATING • https://www.geeksforgeeks.org/
SYSTEM difference-between-linux-and-
An operating system is system software that windows/
manages computer hardware, software
resources, and provides common services for
computer programs