Port 9559P4Runtime

P4Runtime provides a gRPC control-plane API for configuring programmable network devices.

transport
tcp

single transport

in transit
cleartext

payload readable on path

assignment
official

registered with iana

risk
7/10

risk

lookups
0

rank 993 of 6,172 · top 16%

also known as P4Runtime gRPC

Technical Details

what runs on :9559

P4Runtime is a gRPC API for the control plane of P4-programmable devices. It uses Protocol Buffers over gRPC, which runs over HTTP/2 on TCP; its RPCs include reading and writing forwarding state, setting the pipeline configuration, reporting capabilities, and a bidirectional stream channel for events and packet I/O. Port 9559 is the registered service port, though implementations can be configured to use another port. gRPC supports TLS, but encryption depends on the server and client configuration rather than being inherent to plaintext gRPC.

Security Information

exposure of :9559

risk score

7/ 10risk

treat as sensitive. widely scanned and regularly exploited when reachable — restrict it to known sources.

network services averages 2.6 across 1,854 ports — this one sits 4.4 above.

in transit

cleartext

credentials and payloads are readable by anyone on path

assignment

official

registered with iana for this service — scanners fingerprint it by number

reachable over

tcp

every listening transport is another surface to filter at the edge

security overview

An exposed P4Runtime endpoint can give a client control over a network device’s forwarding behavior, so unauthorized access could disrupt or redirect traffic. Do not expose it directly to the public internet; restrict access to trusted controller networks and configure TLS and suitable authentication and authorization. The protocol uses gRPC, but those protections depend on the implementation and deployment.

the 8 most looked-up other ports in network services — 1,854 ports carry that label.

risk mix of the 8 listed

  • caution100%

0 of 8 encrypted