Basics of Computer
Basics of Computer
Computer Networking
We've got you covered! Our GATE Courses for CSE & DA at
GeeksforGeeks are designed to give you the competitive edge you
need. Get live classes from GATE experts (Khaleel Sir, Chandan
Jha Sir, Vijay Agarwal Sir, and many others), practice problems,
doubt-support, previous year questions, quizzes, all India mock
tests, and much more - all in one place.
DNS:
We use cookiesThe Domain
to ensure Name
you have the bestSystem (DNS) isonaour
browsing experience protocol
website. Bythat
usingisourused to
site, you
acknowledge
translate that you have read and
human-readable understood
domain our Cookie
names (suchPolicy
as& Privacy Policy
www.google.com)
into IP addresses that computers can understand.
Firewall: A firewall is a security device that is used to monitor and
control incoming and outgoing network traffic. Firewalls are used to
protect networks from unauthorized access and other security
threats.
Network Devices
An interconnection of multiple devices, also known as hosts, that are
connected using multiple paths for the purpose of sending/receiving
data or media. Computer networks can also include multiple
devices/mediums which help in the communication between two
different devices; these are known as Network devices and include
things such as routers, switches, hubs, and bridges.
Network Devices
Network Topology
The Network Topology is the layout arrangement of the different
devices in a network. Some types of network topologies are:
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
Network Topology
acknowledge that you have read and understood our Cookie Policy & Privacy Policy
OSI Model
OSI stands for Open Systems Interconnection. It is a reference model
that specifies standards for communications protocols and also the
functionalities of each layer. The OSI has been developed by the
International Organization For Standardization and it is 7 layer
architecture. Each layer of OSI has different functions and each layer has
to follow different protocols. The 7 layers are as follows:
Physical Layer
Data link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer
Network Protocols
A protocol is a set of rules or algorithms which define the way how two
entities can communicate across the network and there exists a different
protocol defined at each layer of the OSI model. A few such protocols
are TCP, IP, UDP, ARP, DHCP, FTP, and so on.
HostName
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our Cookie Policy & Privacy Policy
List of Ports
Domain IP Address
ARP:
We ARPtostands
use cookies ensure youfor Address
have Resolution
the best browsing experienceProtocol. It is
on our website. By used tosite,
using our convert
you
acknowledge that you have read and understood our Cookie
an IP address to its corresponding physical address(i.e., MAC Policy & Privacy Policy
Address). ARP is used by the Data Link Layer to identify the MAC
address of the Receiver’s machine.
Better Security: Well designed networks are more reliable and give
businesses more options for keeping data safe. They come with built-
in security features like encryption and access controls to protect
sensitive information from cyber threats.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Conclusion
Understanding the basics of computer networking is essential in today’s
interconnected world. Networks enable the seamless exchange of
information, support countless applications, and underpin the
functionality of the internet. From different types of networks and their
components to protocols and security measures, a solid grasp of these
concepts is foundational for anyone working in or with technology. As
technology evolves, so too will the complexity and capabilities of
computer networks, making continuous learning and adaptation crucial.
What is an IP address?
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
Whatacknowledge
is a firewall?
that you have read and understood our Cookie Policy & Privacy Policy
A firewall is a network security device or software that monitors
and controls incoming and outgoing network traffic based on
predefined security rules. It acts as a barrier between a trusted
internal network and untrusted external networks like the
internet.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
Latency is the
acknowledge thattime it takes
you have read andfor data toourtravel
understood Cookie from
Policy &the source
Privacy Policy to the
destination across a network. It is usually measured in
milliseconds (ms) and can affect the performance of networked
applications.
Our GATE 2026 Courses for CSE & DA offer live and recorded
lectures from GATE experts, Quizzes, Subject-Wise Mock Tests,
PYQs and practice questions, and Full-Length Mock Tests to ensure
you’re well-prepared for the toughest questions.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Comment More info
Next Article
Advertise with us Types of Network Topology
Similar Reads
TCP/IP in Computer Networking
Introduction : TCP/IP (Transmission Control Protocol/Internet Protocol) is a
suite of communication protocols that define the standards for…
8 min read
Registered Address:
K 061, Tower K, Gulshan Vivante
Apartment, Sector 137, Noida, Gautam
Buddh Nagar, Uttar Pradesh, 201305
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Advertise with us
Company Explore
About Us Job-A-Thon Hiring Challenge
Legal Hack-A-Thon
Careers GfG Weekly Contest
In Media Offline Classes (Delhi/NCR)
Contact Us DSA in JAVA/C++
Advertise with us Master System Design
GFG Corporate Solution Master CP
Placement Training Program GeeksforGeeks Videos
Geeks Community
Languages DSA
Python Data Structures
Java Algorithms
C++ DSA for Beginners
PHP Basic DSA Problems
GoLang DSA Roadmap
SQL DSA Interview Questions
R Language Competitive Programming
Android Tutorial
DSA/Placements Development/Testing
DSA - Self Paced Course JavaScript Full Course
DSA in JavaScript - Self Paced Course React JS Course
DSA in Python - Self Paced React Native Course
We use cookies
C Programming to ensure
Course Onlineyou have
- Learn the best
C with Data browsing
Structuresexperience on our website.
Django Web By using our site,
Development you
Course
acknowledge that you have
Complete Interview Preparation read and understood our Cookie Policy & Privacy Policy
Complete Bootstrap Course
Master Competitive Programming Full Stack Development - [LIVE]
Core CS Subject for Interview Preparation JAVA Backend Development - [LIVE]
Mastering System Design: LLD to HLD Complete Software Testing Course [LIVE]
Tech Interview 101 - From DSA to System Design [LIVE] Android Mastery with Kotlin [LIVE]
DSA to Development [HYBRID]
Placement Preparation Crash Course [LIVE]
Clouds/Devops GATE
DevOps Engineering GATE CS & IT Test Series - 2025
AWS Solutions Architect Certification GATE DA Test Series 2025
Salesforce Certified Administrator Course GATE CS & IT Course - 2025
GATE DA Course 2025
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our Cookie Policy & Privacy Policy