Is VoIP Reliable: Understanding The Technology