On Some Fundamental Properties of P2P Push/Pull Protocols