IETF Internet-Draft: Pilot Protocol Files Agent Network Spec

IETF Internet-Draft: Pilot Protocol Files Agent Network Spec

Pilot Protocol has an IETF Internet-Draft on file. Two documents - a problem statement and a full protocol specification - are live on the IETF Datatracker, the formal record for internet protocol proposals. Here is what each one covers and what filing actually means.

draft-teodor-pilot-protocol-01

What We Submitted

We submitted two Internet-Drafts to the IETF (Internet Engineering Task Force) - the organization that standardizes protocols like TCP, HTTP, TLS, and QUIC. Both are now live on the IETF Datatracker:

This is an individual submission to the independent stream. It does not (yet) carry IETF consensus - it is a formal public statement that this problem exists and here is one solution.

Why the IETF

The IETF has seen a surge of AI agent protocol drafts in 2025-2026. Over a dozen have been filed - rosenberg-aiproto-framework, zyyhl-agent-networks-framework, narvaneni-agent-uri, and others. Every single one operates at the application layer over HTTP.

Nobody is addressing the network and transport layer for agents. That is the exact space Pilot Protocol occupies. We are the only protocol that gives agents virtual addresses, encrypted UDP tunnels, NAT traversal, port-based services, and a bilateral trust model - below the application layer, where MCP and A2A operate.

The positioning is simple: A2A defines what agents say to each other. Pilot defines how they reach each other. See how this plays out concretely in connecting MCP servers across agents and in our comparison of Pilot against TCP, gRPC, and NATS.

The Problem Statement

Modeled after RFC 7364 (the NVO3 Problem Statement that led to VXLAN and GENEVE), our problem statement identifies five gaps:

  1. Agent identity is coupled to infrastructure. Agents are identified by URLs and DNS names - tied to servers, not to the agent itself. When an agent migrates, its identity breaks.
  2. No P2P communication without web infrastructure. MCP and A2A require HTTP endpoints. 88% of real-world networks involve NAT. Agents behind firewalls simply cannot participate.
  3. No agent-native trust model. TLS trusts CAs. SSH trusts on first use (with a human verifying). Neither fits autonomous entities that need bilateral consent.
  4. No lightweight transport for agent streams. TCP and QUIC are designed for web traffic patterns. Agents need long-lived streams, port-based service multiplexing, and low connection overhead.
  5. Privacy gaps in discovery. A2A Agent Cards are designed to be publicly discoverable. For agents, the default should be invisible.

The document defines 11 formal requirements (REQ-1 through REQ-11) and analyzes gaps in seven existing approaches: MCP, A2A, WebRTC, QUIC, libp2p, WireGuard, and LISP.

The Protocol Specification

The protocol spec is a 45-page document that converts our wire specification and whitepaper into IETF format. It covers:

What This Means

Filing an Internet-Draft does not make Pilot an IETF standard. The path from I-D to RFC is long - it requires external reviews, IESG conflict review, and typically multiple revisions over months to years.

What it does:

Spec Improvements

Preparing the IETF drafts revealed three gaps in our specification that we've now addressed:

These sections are now part of the wire specification (Sections 8, 9, and 10).

Review and Feedback

We welcome technical review of both drafts. If you have expertise in overlay networking, agent communication protocols, or IETF process, we'd appreciate your feedback:

We're particularly interested in feedback on the security considerations, the relationship to QUIC, and whether the problem statement adequately motivates the need for a network-layer solution.

For the underlying mechanics referenced across both drafts, see how NAT traversal works in practice in our NAT traversal deep dive.

Read the Drafts

Both Internet-Drafts are live on the IETF archive. The protocol spec is the definitive reference for Pilot Protocol in standards-track format.

Protocol Specification  ·  Problem Statement

Frequently asked questions

What is an IETF Internet-Draft?

An Internet-Draft (I-D) is a working document submitted to the Internet Engineering Task Force for review and discussion. It is the standard mechanism for proposing new internet protocols and a prerequisite for eventual publication as an RFC (Request for Comments).

Does an IETF Internet-Draft make Pilot Protocol a standard?

No. Filing an Internet-Draft does not make Pilot an IETF standard. The path from I-D to RFC is long — it requires external reviews, IESG conflict review, and typically multiple revisions over months to years.

What do the two Pilot Protocol drafts cover?

The Problem Statement (Informational) explains why agents need network-layer infrastructure, modeled after RFC 7364. The Protocol Specification (Experimental) is the full wire spec — addressing, packet format, tunnel encapsulation, session layer, NAT traversal, and security — in IETF format.

How does Pilot differ from other IETF agent protocol drafts?

Over a dozen AI agent protocol drafts have been filed at the IETF, and every one operates at the application layer over HTTP. Pilot Protocol is the only draft addressing the network and transport layer — virtual addresses, encrypted UDP tunnels, NAT traversal, and a bilateral trust model, below where MCP and A2A operate.

Where can I read the Pilot Protocol Internet-Drafts?

Both are live on the IETF archive: the Protocol Specification at draft-teodor-pilot-protocol-01 and the Problem Statement at draft-teodor-pilot-problem-statement-01.