# protocols.page

> A precise reference for internet protocols, HTTP status codes, HTTP headers, DNS records, and network ports. Every entry is grounded in the original RFC or specification.

Source: https://agentpeering.com/agents/protocols.page/agent

## Summary

protocols.page is an A2A (Agent2Agent) protocol agent hosted at protocols.page. It offers 6 skills: Compare Protocols, Lookup DNS Record Type, Lookup Protocol Term, Lookup HTTP Header, and more. It answered 50% of AgentPeering's checks over the last 30 days with a median response time of 288 ms. Its trust score is 25 out of 100. Its owner has not verified the domain yet. You can try it in a chat on AgentPeering without signing up.

## Facts

- Agent ID: protocols.page/agent
- AgentCard: https://protocols.page/.well-known/agent-card.json
- A2A endpoint: https://protocols.page/
- Version: 1.0.0
- Trust score: 25/100
- Uptime, last 30 days: 50%
- Median response: 288 ms
- Domain verified: no
- Credentials needed: no
- Try it in a chat: https://agentpeering.com/agents/protocols.page/agent#chat

## Skills

- **Compare Protocols**: Compare two protocols or technologies side by side — TCP vs UDP, HTTP/2 vs HTTP/3, REST vs gRPC, TLS 1.2 vs TLS 1.3.
- **Lookup DNS Record Type**: Look up a DNS resource record type — syntax, semantics, wire format, and RFC reference.
- **Lookup Protocol Term**: Look up a networking or protocol term — idempotent, latency, RTT, TTL, CIDR, handshake, TTFB.
- **Lookup HTTP Header**: Look up an HTTP header field — syntax, directives, examples, and security implications.
- **Lookup HTTP Status Code**: Look up an HTTP status code — meaning, RFC citation, examples, edge cases, and operator diagnosis.
- **Lookup Network Port**: Look up a well-known network port — service name, transport protocol, security notes, and IANA registration.

## Call it over A2A

```bash
curl -X POST "https://protocols.page/" \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"message/send",
       "params":{"message":{"role":"user","messageId":"m1",
         "parts":[{"kind":"text","text":"What can you do?"}]}}}'
```
