Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Network interface controller

Index Network interface controller

A network interface controller (NIC, also known as a network interface card, network adapter, LAN adapter or physical network interface, and by similar terms) is a computer hardware component that connects a computer to a computer network. [1]

90 relations: ARCNET, Asynchronous transfer mode, Attachment Unit Interface, BNC connector, Broadcom Inc., Bus (computing), Cavium, Central processing unit, Chelsio Communications, Computer, Computer hardware, Computer network, Consistent Network Device Naming, Context switch, Conventional PCI, Converged network adapter, CPU cache, Data link layer, Data-rate units, Dell, Direct memory access, Emulex, Ethernet, Ethernet over twisted pair, Expansion card, Fast Ethernet, Fiber Distributed Data Interface, Fiber-optic communication, Fibre Channel, Field-programmable gate array, Freedesktop.org, Gigabit Ethernet, Hash function, Host adapter, IEEE 1394, IEEE 802, IEEE 802.11, IEEE 802.3, Ifconfig, Industry Standard Architecture, Intel, Internet Protocol, Internet protocol suite, Interrupt, Interrupt request (PC architecture), Kernel (operating system), Kernel.org, Latency (engineering), Light-emitting diode, Linux, ..., Local area network, Locality of reference, LWN.net, MAC address, Marvell Technology Group, Mellanox Technologies, Microsoft, Modular connector, Motherboard, Multi-core processor, Network interface, Network monitoring interface card, Network packet, New API, Operating system, PCI configuration space, PCI Express, Peripheral, Physical layer, Polling (computer science), Programmed input/output, Protocol stack, QLogic, Queue (abstract data type), Realtek, Server (computing), Small form-factor pluggable transceiver, System bus, TCP offload engine, The Register, Thunderbolt (interface), Token ring, USB, User space, Virtual network interface, Wi-Fi, Wireless network interface controller, X86 virtualization, 10 Gigabit Ethernet, 10BASE2. Expand index (40 more) »

ARCNET

Attached Resource Computer NETwork (ARCNET or ARCnet) is a communications protocol for local area networks.

New!!: Network interface controller and ARCNET · See more »

Asynchronous transfer mode

Asynchronous transfer mode (ATM) is, according to the ATM Forum, "a telecommunications concept defined by ANSI and ITU (formerly CCITT) standards for carriage of a complete range of user traffic, including voice, data, and video signals".

New!!: Network interface controller and Asynchronous transfer mode · See more »

Attachment Unit Interface

The Attachment Unit Interface (AUI) is a physical and logical interface defined in the original IEEE 802.3 standard for 10BASE5 Ethernet.

New!!: Network interface controller and Attachment Unit Interface · See more »

BNC connector

The BNC (Bayonet Neill–Concelman) connector is a miniature quick connect/disconnect radio frequency connector used for coaxial cable.

New!!: Network interface controller and BNC connector · See more »

Broadcom Inc.

Broadcom Inc. (formerly Avago Technologies) is a designer, developer and global supplier of products based on analog and digital semiconductor technologies within four primary markets: wired infrastructure, wireless communications, enterprise storage, and industrial & others.

New!!: Network interface controller and Broadcom Inc. · See more »

Bus (computing)

In computer architecture, a bus (a contraction of the Latin omnibus) is a communication system that transfers data between components inside a computer, or between computers.

New!!: Network interface controller and Bus (computing) · See more »

Cavium

Cavium is a fabless semiconductor company based in San Jose, California, specializing in ARM-based and MIPS-based network, video and security processors and SoCs.

New!!: Network interface controller and Cavium · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: Network interface controller and Central processing unit · See more »

Chelsio Communications

Chelsio Communications is a privately held technology company headquartered in Sunnyvale, California with a design center in Bangalore, India.

New!!: Network interface controller and Chelsio Communications · See more »

Computer

A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: Network interface controller and Computer · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Network interface controller and Computer hardware · See more »

Computer network

A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.

New!!: Network interface controller and Computer network · See more »

Consistent Network Device Naming

Consistent Network Device Naming is a convention for naming Ethernet adapters in Linux.

New!!: Network interface controller and Consistent Network Device Naming · See more »

Context switch

In computing, a context switch is the process of storing the state of a process or of a thread, so that it can be restored and execution resumed from the same point later.

New!!: Network interface controller and Context switch · See more »

Conventional PCI

Conventional PCI, often shortened to PCI, is a local computer bus for attaching hardware devices in a computer.

New!!: Network interface controller and Conventional PCI · See more »

Converged network adapter

A converged network adapter (CNA), also called a converged network interface controller (C-NIC), is a computer input/output device that combines the functionality of a host bus adapter (HBA) with a network interface controller (NIC).

New!!: Network interface controller and Converged network adapter · See more »

CPU cache

A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory.

New!!: Network interface controller and CPU cache · See more »

Data link layer

The data link layer, or layer 2, is the second layer of the seven-layer OSI model of computer networking.

New!!: Network interface controller and Data link layer · See more »

Data-rate units

In telecommunications, data-transfer rate is the average number of bits (bitrate), characters or symbols (baudrate), or data blocks per unit time passing through a communication link in a data-transmission system.

New!!: Network interface controller and Data-rate units · See more »

Dell

Dell (stylized as DELL) is an American multinational computer technology company based in Round Rock, Texas, United States, that develops, sells, repairs, and supports computers and related products and services.

New!!: Network interface controller and Dell · See more »

Direct memory access

Direct memory access (DMA) is a feature of computer systems that allows certain hardware subsystems to access main system memory (Random-access memory), independent of the central processing unit (CPU).

New!!: Network interface controller and Direct memory access · See more »

Emulex

Emulex Corporation provides network connectivity, monitoring and management hardware and software.

New!!: Network interface controller and Emulex · See more »

Ethernet

Ethernet is a family of computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN).

New!!: Network interface controller and Ethernet · See more »

Ethernet over twisted pair

Ethernet over twisted pair technologies use twisted-pair cables for the physical layer of an Ethernet computer network.

New!!: Network interface controller and Ethernet over twisted pair · See more »

Expansion card

In computing, the expansion card, expansion board, adapter card or accessory card is a printed circuit board that can be inserted into an electrical connector, or expansion slot, on a computer motherboard, backplane or riser card to add functionality to a computer system via the expansion bus.

New!!: Network interface controller and Expansion card · See more »

Fast Ethernet

In computer networking, Fast Ethernet is a collective term for a number of Ethernet standards that carry traffic at the nominal rate of 100 Mbit/s (the earlier Ethernet speed was 10 Mbit/s).

New!!: Network interface controller and Fast Ethernet · See more »

Fiber Distributed Data Interface

Fiber Distributed Data Interface (FDDI) is a standard for data transmission in a local area network.

New!!: Network interface controller and Fiber Distributed Data Interface · See more »

Fiber-optic communication

Fiber-optic communication is a method of transmitting information from one place to another by sending pulses of light through an optical fiber.

New!!: Network interface controller and Fiber-optic communication · See more »

Fibre Channel

Fibre Channel, or FC, is a high-speed network technology (commonly running at 1, 2, 4, 8, 16, 32, and 128 gigabit per second rates) providing in-order, lossless delivery of raw block data, primarily used to connect computer data storage to servers.

New!!: Network interface controller and Fibre Channel · See more »

Field-programmable gate array

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing hence "field-programmable".

New!!: Network interface controller and Field-programmable gate array · See more »

Freedesktop.org

freedesktop.org (fd.o) is a project to work on interoperability and shared base technology for free software desktop environments for the X Window System (X11) on Linux and other Unix-like operating systems.

New!!: Network interface controller and Freedesktop.org · See more »

Gigabit Ethernet

In computer networking, Gigabit Ethernet (GbE or 1 GigE) is a term describing various technologies for transmitting Ethernet frames at a rate of a gigabit per second (1,000,000,000 bits per second), as defined by the IEEE 802.3-2008 standard.

New!!: Network interface controller and Gigabit Ethernet · See more »

Hash function

A hash function is any function that can be used to map data of arbitrary size to data of a fixed size.

New!!: Network interface controller and Hash function · See more »

Host adapter

In computer hardware, a host controller, host adapter, or host bus adapter (HBA) connects a computer, which acts as the host system, to other network and storage devices.

New!!: Network interface controller and Host adapter · See more »

IEEE 1394

IEEE 1394 is an interface standard for a serial bus for high-speed communications and isochronous real-time data transfer.

New!!: Network interface controller and IEEE 1394 · See more »

IEEE 802

IEEE 802 is a family of IEEE standards dealing with local area networks and metropolitan area networks.

New!!: Network interface controller and IEEE 802 · See more »

IEEE 802.11

IEEE 802.11 is a set of media access control (MAC) and physical layer (PHY) specifications for implementing wireless local area network (WLAN) computer communication in the 900 MHz and 2.4, 3.6, 5, and 60 GHz frequency bands.

New!!: Network interface controller and IEEE 802.11 · See more »

IEEE 802.3

IEEE 802.3 is a working group and a collection of Institute of Electrical and Electronics Engineers (IEEE) standards produced by the working group defining the physical layer and data link layer's media access control (MAC) of wired Ethernet.

New!!: Network interface controller and IEEE 802.3 · See more »

Ifconfig

ifconfig is a system administration utility in Unix-like operating systems for network interface configuration.

New!!: Network interface controller and Ifconfig · See more »

Industry Standard Architecture

Industry Standard Architecture (ISA) is a retronym term for the 16-bit internal bus of IBM PC/AT and similar computers based on the Intel 80286 and its immediate successors during the 1980s.

New!!: Network interface controller and Industry Standard Architecture · See more »

Intel

Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.

New!!: Network interface controller and Intel · See more »

Internet Protocol

The Internet Protocol (IP) is the principal communications protocol in the Internet protocol suite for relaying datagrams across network boundaries.

New!!: Network interface controller and Internet Protocol · See more »

Internet protocol suite

The Internet protocol suite is the conceptual model and set of communications protocols used on the Internet and similar computer networks.

New!!: Network interface controller and Internet protocol suite · See more »

Interrupt

In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.

New!!: Network interface controller and Interrupt · See more »

Interrupt request (PC architecture)

In a computer, an interrupt request (or IRQ) is a hardware signal sent to the processor that temporarily stops a running program and allows a special program, an interrupt handler, to run instead.

New!!: Network interface controller and Interrupt request (PC architecture) · See more »

Kernel (operating system)

The kernel is a computer program that is the core of a computer's operating system, with complete control over everything in the system.

New!!: Network interface controller and Kernel (operating system) · See more »

Kernel.org

kernel.org is the main distribution point of source code for the Linux kernel, which is the base of the Linux operating system.

New!!: Network interface controller and Kernel.org · See more »

Latency (engineering)

Latency is a time interval between the stimulation and response, or, from a more general point of view, a time delay between the cause and the effect of some physical change in the system being observed.

New!!: Network interface controller and Latency (engineering) · See more »

Light-emitting diode

A light-emitting diode (LED) is a two-lead semiconductor light source.

New!!: Network interface controller and Light-emitting diode · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Network interface controller and Linux · See more »

Local area network

A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, school, laboratory, university campus or office building.

New!!: Network interface controller and Local area network · See more »

Locality of reference

In computer science, locality of reference, also known as the principle of locality, is a term for the phenomenon in which the same values, or related storage locations, are frequently accessed, depending on the memory access pattern.

New!!: Network interface controller and Locality of reference · See more »

LWN.net

LWN.net is a computing webzine with an emphasis on free software and software for Linux and other Unix-like operating systems.

New!!: Network interface controller and LWN.net · See more »

MAC address

A media access control address (MAC address) of a device is a unique identifier assigned to a network interface controller (NIC) for communications at the data link layer of a network segment.

New!!: Network interface controller and MAC address · See more »

Marvell Technology Group

Marvell Technology Group, Limited, is a producer of storage, communications and consumer semiconductor products.

New!!: Network interface controller and Marvell Technology Group · See more »

Mellanox Technologies

Mellanox Technologies is an Israeli–American supplier of computer networking products using InfiniBand and Ethernet technology.

New!!: Network interface controller and Mellanox Technologies · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Network interface controller and Microsoft · See more »

Modular connector

A modular connector is an electrical connector that was originally designed for use in telephone wiring, but has since been used for many other purposes.

New!!: Network interface controller and Modular connector · See more »

Motherboard

A motherboard (sometimes alternatively known as the mainboard, system board, baseboard, planar board or logic board, or colloquially, a mobo) is the main printed circuit board (PCB) found in general purpose microcomputers and other expandable systems.

New!!: Network interface controller and Motherboard · See more »

Multi-core processor

A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions.

New!!: Network interface controller and Multi-core processor · See more »

Network interface

In computing, a network interface is a system's (software and/or hardware) interface between two pieces of equipment or protocol layers in a computer network.

New!!: Network interface controller and Network interface · See more »

Network monitoring interface card

Network interface cards...

New!!: Network interface controller and Network monitoring interface card · See more »

Network packet

A network packet is a formatted unit of data carried by a packet-switched network.

New!!: Network interface controller and Network packet · See more »

New API

New API (also referred to as NAPI) is an interface to use interrupt mitigation techniques for networking devices in the Linux kernel.

New!!: Network interface controller and New API · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Network interface controller and Operating system · See more »

PCI configuration space

PCI configuration space is the underlying way that the Conventional PCI, PCI-X and PCI Express perform auto configuration of the cards inserted into their bus.

New!!: Network interface controller and PCI configuration space · See more »

PCI Express

PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X, and AGP bus standards.

New!!: Network interface controller and PCI Express · See more »

Peripheral

A peripheral device is "an ancillary device used to put information into and get information out of the computer." Three categories of peripheral devices exist based on their relationship with the computer.

New!!: Network interface controller and Peripheral · See more »

Physical layer

In the seven-layer OSI model of computer networking, the physical layer or layer 1 is the first and lowest layer.

New!!: Network interface controller and Physical layer · See more »

Polling (computer science)

Polling, or polled operation, in computer science, refers to actively sampling the status of an external device by a client program as a synchronous activity.

New!!: Network interface controller and Polling (computer science) · See more »

Programmed input/output

Programmed input/output (PIO) is a method of transferring data between the CPU and a peripheral, such as a network adapter or an ATA storage device.

New!!: Network interface controller and Programmed input/output · See more »

Protocol stack

The protocol stack or network stack is an implementation of a computer networking protocol suite or protocol family.

New!!: Network interface controller and Protocol stack · See more »

QLogic

QLogic Corporation is an American manufacturer of networking server and storage networking connectivity and application acceleration products, based in Aliso Viejo, California through 2016.

New!!: Network interface controller and QLogic · See more »

Queue (abstract data type)

In computer science, a queue is a particular kind of abstract data type or collection in which the entities in the collection are kept in order and the principal (or only) operations on the collection are the addition of entities to the rear terminal position, known as enqueue, and removal of entities from the front terminal position, known as dequeue.

New!!: Network interface controller and Queue (abstract data type) · See more »

Realtek

Realtek Semiconductor Corp., is a fabless semiconductor company situated in the Hsinchu Science Park, Hsinchu, Taiwan.

New!!: Network interface controller and Realtek · See more »

Server (computing)

In computing, a server is a computer program or a device that provides functionality for other programs or devices, called "clients".

New!!: Network interface controller and Server (computing) · See more »

Small form-factor pluggable transceiver

The small form-factor pluggable (SFP) is a compact, hot-pluggable optical module transceiver used for both telecommunication and data communications applications.

New!!: Network interface controller and Small form-factor pluggable transceiver · See more »

System bus

A system bus is a single computer bus that connects the major components of a computer system, combining the functions of a data bus to carry information, an address bus to determine where it should be sent, and a control bus to determine its operation.

New!!: Network interface controller and System bus · See more »

TCP offload engine

TCP offload engine or TOE is a technology used in network interface cards (NIC) to offload processing of the entire TCP/IP stack to the network controller.

New!!: Network interface controller and TCP offload engine · See more »

The Register

The Register (nicknamed El Reg) is a British technology news and opinion website co-founded in 1994 by Mike Magee, John Lettice and Ross Alderson.

New!!: Network interface controller and The Register · See more »

Thunderbolt (interface)

Thunderbolt is the brand name of a hardware interface standard developed by Intel (in collaboration with Apple) that allows the connection of external peripherals to a computer.

New!!: Network interface controller and Thunderbolt (interface) · See more »

Token ring

MAU b) Using several MAUs connected to each other Token ring network IBM hermaphroditic connector with locking clip Token Ring local area network (LAN) technology is a communications protocol for local area networks.

New!!: Network interface controller and Token ring · See more »

USB

USB (abbreviation of Universal Serial Bus), is an industry standard that was developed to define cables, connectors and protocols for connection, communication, and power supply between personal computers and their peripheral devices.

New!!: Network interface controller and USB · See more »

User space

A modern computer operating system usually segregates virtual memory into kernel space and user space.

New!!: Network interface controller and User space · See more »

Virtual network interface

A virtual network interface (VIF) is an abstract virtualized representation of a computer network interface that may or may not correspond directly to a network interface controller.

New!!: Network interface controller and Virtual network interface · See more »

Wi-Fi

Wi-Fi or WiFi is technology for radio wireless local area networking of devices based on the IEEE 802.11 standards.

New!!: Network interface controller and Wi-Fi · See more »

Wireless network interface controller

A wireless network interface controller (WNIC) is a network interface controller which connects to a wireless radio-based computer network, rather than a wired network, such as Token Ring or Ethernet.

New!!: Network interface controller and Wireless network interface controller · See more »

X86 virtualization

In computing, x86 virtualization refers to hardware virtualization for the x86 architecture.

New!!: Network interface controller and X86 virtualization · See more »

10 Gigabit Ethernet

10 Gigabit Ethernet (10GE, 10GbE, or 10 GigE) is a group of computer networking technologies for transmitting Ethernet frames at a rate of 10 gigabits per second.

New!!: Network interface controller and 10 Gigabit Ethernet · See more »

10BASE2

10BASE2 (also known as cheapernet, thin Ethernet, thinnet, and thinwire) is a variant of Ethernet that uses thin coaxial cable terminated with BNC connectors.

New!!: Network interface controller and 10BASE2 · See more »

Redirects here:

Ethernet NIC, Ethernet adapter, Ethernet card, Flow Director, Flow director, Intel Flow Director, Internal nic, LAN Adapter, LAN Card, LAN adapter, LAN card, Multi-queue NIC, Multiqueue NIC, NIC card, NIC partitioning, NPAR, Network Interface Card, Network Interface Controler, Network Interface Controller, Network adapter, Network adaptor, Network card, Network cards, Network controller, Network interface card, Nic cards, OpenOnload, Physical network interface, Port partitioning, Receive Side Scaling, Receive side scaling, Receive-side scaling, Solarflare, Transmit packet steering, User-level networking.

References

[1] https://en.wikipedia.org/wiki/Network_interface_controller

OutgoingIncoming
Hey! We are on Facebook now! »