rir_ixp_lookup
Find Internet Exchange Points (IXPs) by country code or name to identify network interconnection locations. Search PeeringDB for IXP details including city, country, member count, and contact information.
Instructions
Search PeeringDB for Internet Exchange Points (IXPs) by country code or name.
An IXP is a physical location where ISPs and networks directly interconnect. Without IXPs, all traffic between two ISPs would travel via paid transit providers, costing more and adding latency. IXPs are the backbone of regional internet ecosystems.
Searching by country:
Use 2-letter ISO country code: 'MU' (Mauritius), 'ZA' (South Africa), 'DE' (Germany), 'US' (United States), 'SG' (Singapore)
Searching by name:
Partial name match: 'AMS-IX', 'LINX', 'Nairobi', 'Frankfurt'
Notable IXPs worldwide:
DE-CIX Frankfurt (Germany) — Europe's busiest, 13+ Tbps
AMS-IX (Netherlands) — 10+ Tbps
LINX (UK) — London Internet Exchange
JPNAP (Japan) — Asia-Pacific hub
Nap.Africa / JINX — African exchanges
MAURITIUS-IX — your local exchange!
Results are cached for 12 hours.
Args: params (IXPLookupInput): - query (str): 2-letter country code (e.g. 'MU') or IXP name fragment - response_format (str): 'markdown' (default) or 'json'
Returns: str: Table of matching IXPs with city, country, member count, and contact. JSON schema: { "query": str, "total_found": int, "ixps": [{"name": str, "city": str, "country": str, "member_count": int, "website": str, "tech_email": str}], "errors": [str] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |