Free forever·no account, no tracking, no third-party requests ·open data, free API
showstack / ports

Ports

Every port number indexed so far, and what listens on it. 52 ports across 92 protocols.

Common
PortTransportUsed byWhat it does
67 udpDHCP DHCP server
68 udpDHCP DHCP client
80 tcpAMWA NMOS IS-04/IS-05 HTTP APIs on the device (port is deployment-dependent)
123 udpNTP NTP client and server
Symmetric: both ends use 123 in the classic mode. Blocking it outbound is a common cause of machines that slowly drift apart.
161 udpSNMP SNMP agent
162 udpSNMP SNMP trap receiver
319 udpPTP (IEEE 1588) PTP event messages (Sync, Delay_Req, Pdelay_Req, Pdelay_Resp)
These are the timestamped messages. Anything that delays them asymmetrically becomes a clock offset error.
320 udpPTP (IEEE 1588) PTP general messages (Announce, Follow_Up, Delay_Resp, management)
502 tcpModbus TCP MODBUS/TCP application data units
The implementation guide states that all MODBUS/TCP ADUs are sent to registered port 502.
1883 tcpMQTT MQTT, unencrypted
1935 tcpRTMP RTMP ingest
3032 tcpOSC ETC Eos default OSC TCP port (OSC 1.0 packet-length framing)
An application default, not part of OSC. Bidirectional, so no separate transmit port is needed.
3037 tcpOSC ETC Eos third-party OSC port using OSC 1.1 SLIP framing
Added in Eos v3.1.0. Separate from 3032 because the two stream framings cannot be auto-detected.
3671 udpKNX
KNXnet/IP tunnelling and routing
3792 udpPathport Pathport data, ARP-style node discovery, and configuration
0x0ED0. Taken from the Open Lighting Architecture implementation; Pathway does not publish the protocol.
4048 udpDDP DDP data and control
WLED and other receivers listen here per the protocol's recommendation. The protocol itself is agnostic about UDP versus TCP, but senders in the field use UDP almost exclusively.
4321 udpDante Dante multicast audio (ATP)
Audinate lists this against the 239.255.0.0/16 multicast range.
4440 udpDante Dante audio control
4444 udpDante Dante audio control
4455 udpDante Dante audio control
4809 udpCITP PINF peer discovery and location messages (multicast)
Peers advertise their own TCP listening port inside the PLoc message, so there is no fixed TCP port to open.
4840 tcpOPC UA OPC UA TCP binary protocol (opc.tcp://) default endpoint/discovery port
5004 udpAES67 RTP media stream (RTP/AVP default port)
Audinate documents 5004 for AES67 multicast audio from Dante devices. The actual port for any given stream comes from the SDP, so treat 5004 as the common default rather than a fixed rule.
5353 udpmDNS / DNS-SD mDNS
udpNDI mDNS discovery
Always used for multicast discovery sending.
5568 udpACN SDT (Session Data Transport)
Registered with IANA in 2006 as "sdt", Session Data Transport Multicast. E1.31 sACN shares this port because it sits on the same ACN root layer.
udpETC Net3 sACN live DMX data, shared with the ACN SDT root layer Net3 is built on
Inherited from the open ANSI E1.31/E1.17 layers Net3 sits on, not a Net3-specific assignment.
udpsACN sACN data and synchronisation packets
Registered with IANA as "sdt" (Session Data Transport), the ACN transport E1.31 sits on.
5569 udpRDMnet LLRP discovery and configuration (multicast)
IANA registers 5569/udp as rdmnet-device and 5569/tcp as rdmnet-ctrl to PLASA for E1.33. Broker connections do not use a fixed port; brokers advertise their listening port over DNS-SD.
5959 tcpNDI NDI Discovery Server
Optional centralised alternative to mDNS, for when sources must cross subnets.
5960 tcpNDI Remote source query and enumeration on a machine
NDI 5 and later also use a small number of UDP ports from 5960 up for Reliable UDP.
5961 tcpNDI Base of the per-stream TCP connections
One port per NDI stream from 5961 upward. Additional ports from 6960 up (multi-TCP or UDP receiving) and 7960 up (multi-TCP, unicast UDP or multicast UDP sending) are used per connection.
6000 udpFreeD Common default; the port is configurable per system
No registered port: each vendor picks a default.
6038 udpKiNET Light data (DMXOUT v1 and PORTOUT v2 packets)
Color Kinetics also document 6039, 6041 and 6045 for non-light-data traffic such as keypad triggering.
6454 udpArt-Net All Art-Net traffic (ArtDmx, ArtPoll, ArtPollReply, ArtSync, ...)
6454 is 0x1936 in hex, which is the year Artistic Licence chose as a nod to the first television broadcast.
6600 udpHogNet Default show/session identification port; additional shows increment from 6600 (6601, 6602, ...)
ETC's own Hog console documentation states the port number for show separation but does not state whether it is UDP or TCP; UDP is inferred here because the same documentation says HogNet "depends on multi-cast network traffic," and multicast requires UDP.
8080 tcpRAVENNA HTTP configuration interface
Assignable, with 8080 as the documented default. RTP, RTCP and RTSP ports are all assignable too; RTCP is always the RTP port plus one.
8700 udpDante Multicast control and monitoring
Audinate documents the whole block 8700-8708 on 224.0.0.230-233 for control and monitoring, plus unicast equivalents at 28700-28708 (Via) and 38700-38708 (Dante Virtual Soundcard).
8883 tcpMQTT MQTT over TLS
9000 tcpEmber+ Ember+ provider, common default
Configurable per device.
udpSRT (Secure Reliable Transport) Common default, but SRT has no fixed port: it is set per stream
Deployment chooses the port; 9000 and 1935 are conventions, not assignments.
9875 udpAES67 SAP session announcements used for AES67 stream discovery
SAP is one of several discovery mechanisms in use. AES67 does not mandate any of them.
20808 udpAbleton Link Link discovery and session state messages
The same port is used for the IPv4 and the IPv6 multicast endpoints in the reference implementation.
30020 udpMA-Net MA-Net3 general session communication (session 1)
Documented by MA Lighting for MA-Net3 (grandMA3) only. MA Lighting does not similarly publish MA-Net2 (grandMA2-era) port numbers.
30021 udpMA-Net MA-Net3 extended session communication (session 1)
30022 tcpMA-Net MA-Net3 station-to-station high-volume/unicast data transfer
Additional sessions use higher port numbers by a fixed offset per session.
34962 udpPROFINET PROFINET RT unicast (registered alternative to raw-Ethernet RT; rarely used in practice)
34963 udpPROFINET PROFINET RT multicast (registered, rarely used in practice)
34964 udpPROFINET RPC Context Manager — acyclic connection setup, parameter/record read-write, diagnostics
Connection setup on this port must complete before cyclic I/O starts on Ethertype 0x8892.
47808 udpBACnet
BACnet/IP (Annex J), 0xBAC0
52380 udpVISCA over IP Network setup commands (IP configuration and discovery)
Documented on Sony's ILME-FR7. Not present on every camera that speaks VISCA over IP.
52381 udpVISCA over IP Sony VISCA over IP commands, inquiries and replies
This is Sony's documented port. Many third party cameras instead expose raw serial VISCA on a TCP socket at a vendor-chosen port with no header at all, which is a different protocol wearing the same name.
53000 udpOSC QLab default OSC listening port
An application default, not part of OSC. Figure 53 document it as the port QLab listens on, changeable per workspace.
56565 udpPosiStageNet PSN_INFO and PSN_DATA packets
Default in the specification. Both address and port are configurable at the tracking server.
65442 udpTPM2.net Receiver responses back to the sender
0xFFA2. Many receivers never answer at all, so do not depend on it.
65506 udpTPM2.net TPM2.net data frames
0xFFE2. This is the port WLED and other receivers listen on.
Missing one?

Ports we could not source are deliberately left blank rather than guessed. Open gaps are here.