XML
Network Devices - XML
Network devices are essential hardware devices for building, operating, and managing computer networks. They function at various layers of the OSI reference model, handling data transmission, routing, security enforcement, and other critical roles. From basic devices like hubs, switches, routers, and firewalls to auxiliary devices such as repeaters, bridges, gateways, and access points, appropriate equipment is selected based on network scale and purpose. In modern internet infrastructure and enterprise networks, these devices work together to provide stable communication environments.
network
devices
router
switch
firewall
hub
networking equipment
infrastructure
OSI model
<?xml version="1.0" encoding="UTF-8"?>
<items>
<item>
<code>01</code>
<slug>hub</slug>
<name>Hub</name>
<description>The most basic network device that connects multiple devices within a LAN.</description>
<addressType>None (bit-level)</addressType>
<layerName>Physical Layer</layerName>
<osiLayer>1</osiLayer>
<status>legacy</status>
</item>
<item>
<code>02</code>
<slug>repeater</slug>
<name>Repeater</name>
<description>A device that amplifies and regenerates signals to extend transmission distance.</description>
<addressType>None</addressType>
<layerName>Physical Layer</layerName>
<osiLayer>1</osiLayer>
<status>active</status>
</item>
<item>
<code>03</code>
<slug>modem</slug>
<name>Modem</name>
<description>A device that converts digital signals to analog signals and vice versa.</description>
<addressType>None</addressType>
<layerName>Physical Layer</layerName>
<osiLayer>1</osiLayer>
<status>active</status>
</item>
<item>
<code>04</code>
<slug>bridge</slug>
<name>Bridge</name>
<description>A device that connects two LAN segments and controls traffic using MAC addresses.</description>
<addressType>MAC Address</addressType>
<layerName>Data Link Layer</layerName>
<osiLayer>2</osiLayer>
<status>legacy</status>
</item>
<item>
<code>05</code>
<slug>switch</slug>
<name>Switch</name>
<description>An intelligent network device that learns MAC addresses and forwards data only to specific devices.</description>
<addressType>MAC Address</addressType>
<layerName>Data Link Layer</layerName>
<osiLayer>2</osiLayer>
<status>active</status>
</item>
<item>
<code>06</code>
<slug>access-point</slug>
<name>Access Point</name>
<description>A device that bridges wired and wireless LANs, providing Wi-Fi connectivity.</description>
<addressType>MAC Address</addressType>
<layerName>Data Link Layer</layerName>
<osiLayer>2</osiLayer>
<status>active</status>
</item>
<item>
<code>07</code>
<slug>multilayer-switch</slug>
<name>Multilayer Switch</name>
<description>A high-performance network device that integrates switch and router functionality.</description>
<addressType>MAC Address, IP Address</addressType>
<layerName>Data Link to Transport Layer</layerName>
<osiLayer>2</osiLayer>
<status>active</status>
</item>
<item>
<code>08</code>
<slug>router</slug>
<name>Router</name>
<description>A device that connects different networks and selects optimal paths based on IP addresses.</description>
<addressType>IP Address</addressType>
<layerName>Network Layer</layerName>
<osiLayer>3</osiLayer>
<status>active</status>
</item>
<item>
<code>09</code>
<slug>firewall</slug>
<name>Firewall</name>
<description>A device that protects network security and prevents unauthorized access.</description>
<addressType>IP Address, Port, Protocol</addressType>
<layerName>Network to Application Layer</layerName>
<osiLayer>3</osiLayer>
<status>active</status>
</item>
<item>
<code>10</code>
<slug>gateway</slug>
<name>Gateway</name>
<description>A device that translates between networks with different protocols or architectures.</description>
<addressType>Protocol-dependent</addressType>
<layerName>Transport to Application Layer</layerName>
<osiLayer>4</osiLayer>
<status>active</status>
</item>
<item>
<code>11</code>
<slug>load-balancer</slug>
<name>Load Balancer</name>
<description>A device that distributes traffic across multiple servers.</description>
<addressType>IP Address, Port</addressType>
<layerName>Transport to Application Layer</layerName>
<osiLayer>4</osiLayer>
<status>active</status>
</item>
</items>