Model-based communications with Ethernet protocol

Ethernet is a low-level network protocol that interconnects computers and other devices in local area networks. It is the base-level network for other protocols, such as TCP and real-time UDP. For more information about the Ethernet standard, see .

To communicate over a network with low-level (raw) Ethernet, use the Ethernet protocol blocks. The blocks connect to Intel® Ethernet boards that are compatible with PCI-standard bus architectures, such as PCI, PCI Express®, and PXI®. For detailed information about the Ethernet boards, see the manufacturer documentation.

See Model-Based Ethernet Communications.


Real-Time Ethernet ConfigurationConfigure network interface for real-time raw Ethernet communication
Create Ethernet PacketCreate Ethernet packet based on the MAC address and EtherType provided
Ethernet TxTransmit data over Ethernet network
Ethernet RxReceive data over Ethernet network
Extract Ethernet PacketExtract data from Ethernet packet
Header ExtractExtract header data from Ethernet packet
Filter AddressFilter Ethernet packets based on MAC address
Filter TypeFilter Ethernet packets based on EtherType


macaddrConvert character vector or string scalar MAC address to vector-based address


Model-Based Ethernet Communications

Low-level (raw) Ethernet communication from the target computer to other systems or devices.

Network Buffer Blocks

Learn about Simulink® Real-Time™ support for Ethernet network buffers.

Featured Examples