diff --git a/.zk/notebook.db b/.zk/notebook.db index 777e687..ffcf450 100644 Binary files a/.zk/notebook.db and b/.zk/notebook.db differ diff --git a/zk/Hexadecimal_number_system.md b/zk/Hexadecimal_number_system.md index 0d340e7..5dc69db 100644 --- a/zk/Hexadecimal_number_system.md +++ b/zk/Hexadecimal_number_system.md @@ -1,7 +1,6 @@ --- tags: - number-systems - - hardware - computer-architecture --- diff --git a/zk/Link_Layer_of_Internet_Protocol.md b/zk/Link_Layer_of_Internet_Protocol.md index 4610a17..f996e23 100644 --- a/zk/Link_Layer_of_Internet_Protocol.md +++ b/zk/Link_Layer_of_Internet_Protocol.md @@ -1,6 +1,6 @@ --- title: Link_Layer_of_the_Internet_Protocol -tags: [] +tags: [networks, internet] created: Tuesday, August 06, 2024 --- diff --git a/zk/MAC_addresses.md b/zk/MAC_addresses.md index 4fd85ad..2c2a822 100644 --- a/zk/MAC_addresses.md +++ b/zk/MAC_addresses.md @@ -10,9 +10,9 @@ A Media Access Control (MAC) address is a physical address in contrast to, say, an IP address which is logical. Each device on a [local network](./Link_Layer_of_Internet_Protocol.md) has a MAC -as a unique identifier. It is hardware-based and the addresses are typically -burned into the network card by the manufacturer, making them a physical -attribute of the device. +as a unique identifier. It is a hardware-based, physical attribute of the +device, typically permanently encoded onto a non-volatile memory chip attached +to the network card. MAC addresses consist of 6 bytes (48-bits) represented as 12 -[hexadecimal_digits](Hexadecimal_number_system.md) +[hexadecimal_digits](Hexadecimal_number_system.md). diff --git a/zk/Network_card.md b/zk/Network_card.md new file mode 100644 index 0000000..908b863 --- /dev/null +++ b/zk/Network_card.md @@ -0,0 +1,24 @@ +--- +title: Network_card +tags: [networks, hardware] +created: Tuesday, August 06, 2024 +--- + +# Network_card + +The network card (technically know as the Network Interface Card (NIC)) or +_network adapter_ is the hardware device that allows a computer to connect to a +network. + +They are the physical interface between the computer and the network +[link](./Link_Layer_of_Internet_Protocol.md), e.g. WiFi or ethernet. + +They can be internal and built into the [motherboard](./Motherboard.md) or +external as in the case of USB adaptors. + +Each network card has a unique [MAC address](./MAC_addresses.md) to identify the +device on the network. + +Network cards on consumer-grade devices typically utilise the devices resources +and the kernel manages its actions via a driver. More high-end devices +(typically used in servers) have their own processors and memory. diff --git a/zk/Signed_and_unsigned_numbers.md b/zk/Signed_and_unsigned_numbers.md index d0922df..f200839 100644 --- a/zk/Signed_and_unsigned_numbers.md +++ b/zk/Signed_and_unsigned_numbers.md @@ -1,7 +1,6 @@ --- tags: - binary - - hardware --- # Signed and unsigned numbers diff --git a/zk/Twos_complement.md b/zk/Twos_complement.md index bbfa632..a87d7eb 100644 --- a/zk/Twos_complement.md +++ b/zk/Twos_complement.md @@ -3,7 +3,6 @@ id: gktb title: Two's complement tags: - binary - - hardware created: Tuesday, March 19, 2024 ---