On Mon, Oct 18, 2021 at 1:17 PM William Herrin <bill@herrin.us> wrote:
On Mon, Oct 18, 2021 at 11:16 AM William Herrin <bill@herrin.us> wrote:
On Mon, Oct 18, 2021 at 10:30 AM Baldur Norddahl <baldur.norddahl@gmail.com> wrote:
Around here there are certain expectations if you sell a product called IP Transit and other expectations if you call the product paid
On Mon, Oct 18, 2021 at 11:47 AM Matthew Petach <mpetach@netflight.com> wrote: peering. The latter is not providing the whole internet and is cheaper.
The problem with paid peering is that it creates a conflict of interest which corruptly influences the company's behavior. Two customers are paying you in full for a service but if one elects not to pay you will also deny or degrade the service to the other one who has, in fact, paid you.
The phrase "paying you in full" is the stumbling point with your claim.
As Baldur noted, "paid peer [...] is not providing the whole internet and is cheaper."
Since peering customers can only reach transit customers, it follows that one of the customers in the equation is a fully-paid transit customer. That fully paid customer's service is degraded or denied unless the peering customer also pays. Hence the conflict of interest.
I'm sorry. :( I'm feeling particularly dense this morning, so I'm going to work through the two cases very slowly to make sure I understand. Customer A is full transit paying customer. In case 1, Customer B is a full transit paying customer also. Customer A announces their prefixes to ISP; as a transit customer, ISP promises to announce those prefixes to everyone they have a BGP relationship with, including customer B. Likewise, ISP provides a full BGP table, including default if requested, to Customer A, ensuring Customer A can reach Customer B, and Customer B can reach Customer A. in case 2, Customer B is a paid peering customer. Customer A announces their prefixes to ISP; as a transit customer, the ISP promises to announce those prefixes to everyone they have a BGP relationship with, including Customer B. Likewise, ISP provides a full BGP table, including default if requested, to Customer A, ensuring Customer A can reach Customer B, and Customer B can reach Customer A. I'm not seeing how Customer B's status as paid peer versus transit customer changes either the set of prefixes Customer A sees, or the spread of Customer A's prefixes to the rest of the Internet. In short--the amount Customer B is paying or not paying, does not change the view of prefixes that Customer A sees, nor does it change the propagation scope of Customer A's prefixes. As neither of those two things change, I'm completely failing to see how Customer A's service is being degraded or denied based on Customer B's choices. Can you explain what it is I'm missing here? ^_^; Regards,
Bill Herrin
Thanks! Matt