public vs private network