If not, ISPs do not connect to “each other”. They “connect you to the internet.” Which all the ISPs connect to.
If not, ISPs do not connect to “each other”. They “connect you to the internet.” Which all the ISPs connect to.
In fact, ISPs do connect to one another via peering [1].
In most all cases they don't peer with the "big guys" they simply refuse. What they do is peer up with the local public peering exchange that's non profit/almost free, then the packets find the big guys on their own.
What the small isp's usually have to do is pay the big guys for use of the actual lines/access to the clients, as usually the big guys are the only ones allowed to run physical lines to houses ect, as in if everyone was allowed to run their own lines it would be a huge mess (see Mexico as an example for rats nests of cable lines placed by any company with the will to run them through the gauntlet)