NICs
Network interface cards (NICs) are hardware devices that allow a computer or other device to connect to a network. They can be built into the motherboard, added as PCIe expansion cards, or supplied as USB adapters, and they may provide wired Ethernet or wireless connectivity. A NIC presents a network interface to the operating system and handles transmission and reception of data over the local network.
Most NICs implement the data-link layer and assign a unique MAC address. Wired NICs use Ethernet standards
Common forms include wired Ethernet NICs with RJ-45 connectors and wireless NICs that connect to Wi-Fi networks,
Key considerations include supported speeds (from 10 Mbps to 100 Gbps or more), interface type (PCIe, USB,