Internet peering point

An Internet peering point is a physical location where the exchange of data packets occurs.