Devices share a connection
Phones, laptops, and televisions connect through a router or wireless access point to communicate locally and, when internet access is available, reach online services.
Learn computer networks, Wi-Fi, routers, IP addressing, network protocols, troubleshooting, and network security through practical guides and step-by-step explanations.
Networking Learning Guide
Every time you open a website, send a message, stream a video, or connect your phone to Wi-Fi, devices exchange information through a network. Understanding what happens behind these everyday activities is the starting point for learning networking, troubleshooting connectivity problems, and protecting systems from network-based threats.
Computer networking is the study of how devices connect, how data moves between them, and how communication is organized using addressing, protocols, and network equipment. You do not need to memorize every technical term at once. Begin with the basic ideas, understand how they fit together, and then explore each topic in greater depth.
A computer network is a group of connected devices that can exchange data and, where configured, share resources. A home network might connect laptops, phones, a smart television, and a printer. A business network may connect employee computers, servers, wireless access points, and security systems.
A connection alone is not enough. Devices need compatible communication methods, appropriate addressing, and a way to move information toward its destination. Depending on the network, this can involve Ethernet cables, Wi-Fi, switches, routers, and other equipment.
Phones, laptops, and televisions connect through a router or wireless access point to communicate locally and, when internet access is available, reach online services.
Employee computers may access internal applications, shared printers, file servers, and approved internet services under organizational security policies.
The internet is a global system of interconnected networks that exchange data using the Internet Protocol suite.
Imagine opening a website on your laptop. Several networking processes work together behind the scenes. The exact path depends on your network configuration, but the following example shows the main ideas.
Your browser needs to communicate with a web server. It may use DNS to resolve the website's domain name, then establish the necessary transport and secure connections.
The data is carried through the network stack. Local-link framing and wireless or wired transmission help deliver it across the first network segment.
Switches forward local Ethernet traffic, while routers use routing information to move IP packets toward other networks. Your home router may also perform network address translation.
The request reaches the relevant server and application, assuming the route and required services are available and the connection is permitted.
The server sends response data back through the network. Your device processes it, and the browser renders the website. The return path does not necessarily use exactly the same route.
Important distinction: DNS translates domain names into records such as IP addresses. It does not itself carry the website's content. Routing, transport protocols, and application protocols have different roles in delivering the complete experience.
These concepts form a useful foundation. Learning how they relate to one another is more valuable than memorizing isolated definitions.
Computers, phones, printers, servers, and smart devices connect to networks through wired or wireless interfaces. Each interface participates in communication using the rules supported by that network.
An IP address identifies a network interface for communication at the IP layer. Devices use source and destination IP addresses to help deliver packets across networks.
Explore IP addressingSwitches commonly forward Ethernet frames within a local network using MAC addresses. Routers forward IP packets between networks using routing information.
Explore network devicesProtocols define how devices communicate. For example, DNS helps resolve domain names, TCP provides reliable byte-stream delivery, and HTTPS protects web communication using TLS.
Explore protocolsNot every network is built for the same purpose or physical area. A personal-area network might connect a phone to wireless earbuds. A local-area network (LAN) can connect devices in a home, office, or building. A wide-area network (WAN) connects networks across larger geographical areas.
Network categories help describe the scope and purpose of a connection, but the labels alone do not tell you everything about its speed, security, or reliability. Those properties also depend on the technology, configuration, equipment, and operating conditions.
Learn about network typesA network's design influences how devices connect, how traffic travels, and what happens when a connection or device fails. Two networks with similar equipment can behave very differently because their layouts, capacity, and configurations are different.
Network topology describes the arrangement of devices and connections. A star layout, for example, connects multiple devices to a central switch or access point. The layout can affect fault isolation, resilience, and how a network can grow.
Explore network topology →Network architecture describes the broader organization of components, services, communication rules, and responsibilities. It helps explain how systems interact, how access is controlled, and how an environment can be maintained as it grows.
Explore network architecture →Defensive security depends on understanding normal network behavior. When you know which devices should communicate, which services should be reachable, and how traffic normally flows, suspicious activity becomes easier to investigate.
Suppose a computer unexpectedly begins communicating with an unfamiliar server. That observation alone does not prove malware: legitimate software can also contact unfamiliar services. Investigating the destination, timing, DNS activity, connection details, and the computer's expected behavior can help an analyst decide whether further action is necessary.
This is why network addressing, protocols, traffic analysis, firewalls, and monitoring tools are important foundations for security operations. Tools are most useful when you understand what their results mean and what those results cannot prove.
Explore network securityBuild your knowledge in stages. Each subject becomes easier when you can connect it to concepts you have already learned.
No. You can begin with networking concepts, device configuration, and command-line troubleshooting without programming. Scripting becomes useful later for automation, log analysis, and security tasks.
Wi-Fi is a wireless networking technology that connects devices to a local network. The internet is a global collection of interconnected networks. Wi-Fi can work even when the internet connection is unavailable.
Networking fundamentals are highly valuable for defensive cybersecurity. Understanding addresses, ports, protocols, and traffic flow helps you interpret firewall logs, investigate suspicious connections, and use monitoring tools effectively.
Begin by inspecting your own device's network settings, testing connectivity to your own router, and using local diagnostic tools. Only scan other devices or networks when you have explicit permission.
Networking Fundamentals
Go deeper into network types, the way devices are connected, and the architectures that organize communication. These guides build on the fundamentals covered on this page.