Working professionals
Fresh graduates
More
Talk to our experts. We are available 7 days a week, 10 AM to 7 PM
Indian Nationals
Foreign Nationals
The above statistics depend on various factors and individual results may vary. Past performance is no guarantee of future results.
The student assumes full responsibility for all expenses associated with visas, travel, & related costs. upGrad does not .
Recommended Programs
1. Introduction
6. PyTorch
9. AI Tutorial
10. Airflow Tutorial
11. Android Studio
12. Android Tutorial
13. Animation CSS
16. Apex Tutorial
17. App Tutorial
18. Appium Tutorial
21. Armstrong Number
22. ASP Full Form
23. AutoCAD Tutorial
27. Belady's Anomaly
30. Bipartite Graph
35. Button CSS
39. Cobol Tutorial
46. CSS Border
47. CSS Colors
48. CSS Flexbox
49. CSS Float
51. CSS Full Form
52. CSS Gradient
53. CSS Margin
54. CSS nth Child
55. CSS Syntax
56. CSS Tables
57. CSS Tricks
58. CSS Variables
61. Dart Tutorial
63. DCL
65. DES Algorithm
83. Dot Net Tutorial
86. ES6 Tutorial
91. Flutter Basics
92. Flutter Tutorial
95. Golang Tutorial
96. Graphql Tutorial
100. Hive Tutorial
103. Install Bootstrap
107. Install SASS
109. IPv 4 address
110. JCL Programming
111. JQ Tutorial
112. JSON Tutorial
113. JSP Tutorial
114. Junit Tutorial
115. Kadanes Algorithm
116. Kafka Tutorial
117. Knapsack Problem
118. Kth Smallest Element
119. Laravel Tutorial
122. Linear Gradient CSS
129. Memory Hierarchy
133. Mockito tutorial
134. Modem vs Router
135. Mulesoft Tutorial
136. Network Devices
138. Next JS Tutorial
139. Nginx Tutorial
141. Octal to Decimal
142. OLAP Operations
143. Opacity CSS
144. OSI Model
145. CSS Overflow
146. Padding in CSS
148. Perl scripting
149. Phases of Compiler
150. Placeholder CSS
153. Powershell Tutorial
158. Pyspark Tutorial
161. Quality of Service
162. R Language Tutorial
164. RabbitMQ Tutorial
165. Redis Tutorial
166. Redux in React
167. Regex Tutorial
170. Routing Protocols
171. Ruby On Rails
172. Ruby tutorial
173. Scala Tutorial
175. Shadow CSS
178. Snowflake Tutorial
179. Socket Programming
180. Solidity Tutorial
181. SonarQube in Java
182. Spark Tutorial
189. TCP 3 Way Handshake
190. TensorFlow Tutorial
191. Threaded Binary Tree
196. Types of Queue
197. TypeScript Tutorial
198. UDP Protocol
202. Verilog Tutorial
204. Void Pointer
205. Vue JS Tutorial
206. Weak Entity Set
207. What is Bandwidth?
208. What is Big Data
209. Checksum
211. What is Ethernet
214. What is ROM?
216. WPF Tutorial
217. Wireshark Tutorial
218. XML Tutorial
Think of your home or office network as a city. Your computers, printers, and phones are the buildings, but what connects them? The roads, intersections, and traffic signals, these are the network devices.
Simply put, network devices in computer networks are the physical components that connect electronics, allowing them to communicate and share resources. From the router that brings the internet into your home to the switch that directs traffic between your devices, these components form the backbone of any functional network.
This tutorial will introduce you to the most common network devices, explaining their specific functions, types, and how they work together to keep us all connected.
Boost your tech skills with our Software Engineering courses and take your expertise to new heights with hands-on learning and practical projects.
A repeater strengthens and retransmits signals over the same network to avoid corrupt messages from being received.
A hub is essentially a multiport repeater on a given LAN that broadcasts messages to all connected devices without filtering data.
A bridge is like a repeater that can filter data and connect two separate LANs.
Switches are multiport bridges with the ability to perform error checks and forward data to the intended port only.
A router network device directs data packets between networks using their IP addresses, ultimately connecting LANs and WANs.
Other network devices include gateways, NICs, routers, etc.
Take your programming skills to the next level and gain expertise for a thriving tech career. Discover top upGrad programs to master data structures, algorithms, and advanced software development.
A hub is a device that makes room for multiple connections in a computer network between both computers and other hardware devices. It links all the stations and operates on the physical layer of the OSI model. For example, an aux hub allows multiple mics to connect to the speakers in a sound system.
However, hubs cannot filter the received information, only relay it. Packets are forwarded to all devices connected to the network. All connected hosts share the collision domain. This may lead to inefficiency.
Also Read: Computer Networking Basics: Key Concepts, Types, and Benefits Explained
Hubs are furthermore classified as below.
Also Read: What Is Data Communication? Types, Key Components, Careers in 2025
The bridge is a device that connects two separate LANs using different protocols or two segments of a LAN. It accepts all data packets and amplifies them before selectively relaying information to the intended host using the MAC addresses of the source and destination. Therefore it acts like an intelligent repeater that connects smaller networks to form extended LANs. It has singular input and output and is a two-port device.
It is important to note that bridges do not filter data; they relay information selectively based on addresses, reducing collision and traffic.
Bridges are generally classified into two types, as given below:
Also Read: The Ultimate Guide to Network Engineer Skills in 2025
Like the Bridge, the Switch also operates on the data link layer. As mentioned earlier, a switch is a multiport bridge that can error-proof packets before forwarding them. Along with being efficient due to reduced traffic as a multiport device, it is also more precise as it only forwards 'good' packets to the 'right' host destination. This segments the collision domain while the broadcast domain remains the same.
Switches can be classified and sub-classified as follows:
Also Read: Top 20+ Networking Certifications for Your IT Career in 2025: A Complete Guide
That brings us to the end of Switches, but before we attempt to conclude, it might be useful to outline a few more devices.
Gateway is like a path or passage, as suggested by the literal meaning of the word, that allows separate networks to connect. Since these networks operate on separate networking models or protocols, a gateway converts data packets received from a system according to, before interpreting and transferring it to the other system. This is why they are also known as protocol converters.
Brouter stands for bridging router- meaning that it can work at Layer 2 (data link) or Layer 3 (network) by combining a router's and a bridge's functions. It can route packets as well as filter network traffic across a LAN.
And finally, the NIC, which is an interface card for the network, is a Layer 2 device that connects the host and the network itself. The card has a pre-inscribed distinct ID and a connector allowing the computer to connect to the router. The purpose of a NIC is to make room for setting up a LAN.
In conclusion, the various network devices we've covered, from routers and switches to modems and firewalls—are the essential physical building blocks of any functional network.
While each component has a unique role, they all work together as a team to direct traffic, translate signals, and keep our data flowing securely. A solid grasp of these network devices in computer networks is the first and most crucial step toward understanding how we all stay connected in a digital world.
No, printers, fax machines, and computers are hardware devices but are not to be confused with network devices, which are the 'middlemen' that connect hardware devices in a network. Example: a network device is a hub connecting the host to a printer and speakers.
A repeater only amplifies the data/message it receives without cleaning it and, therefore, cannot help in selective data broadcast. In other words, it prevents corruption due to loss of amplitude.
The Bridge operates with MAC (media access control) addresses at Layer 2 or the data link layer of the OSI model.
The Open Systems Interconnection (OSI) model defines 7 layers over which computer systems communicate over a network. The aforementioned 7 layers of the OSI model include the Physical, Data Link, Network, Transport, Session, Presentation, and finally, Application Layers.
FREE COURSES
Start Learning For Free

Author|907 articles published