Which packet-switching topology approach typically requires the greatest level of expertise to implement?