O artigo da Wikipedia sobre peering tem uma introdução bastante abrangente.
do ISPs always exchange traffic directly through Peering?
Não, embora eles possam ter conexões diretas com outras redes para procurar com bastante frequência, eles usarão um intercâmbio na Internet para facilitar peering, permitindo que um ISP use uma única conexão com o IX para (potencialmente) espiar com um grande número de outros membros em vez de estabelecer links dedicados para cada um deles.
Além disso, um ISP também pode ainda precisar comprar trânsito para rotas que não podem alcançar (eficientemente), por exemplo, por exemplo.
I heard that peering is an interconnection that charged for no money (free) unlike Transit providers.
Não existe almoço grátis ... A conexão em si custará dinheiro para manter, para nomear um.
As trocas de internet pública cobram uma taxa de adesão por porta de 100 Mbit / s ou 1/10/100 Gbit / s.
Mas o custo associado ao peering é uma fração do preço para a compra de trânsito.
then why most ISPs do not benefit from Peering?
O que faz você pensar que não?