SIP와 IAX의 차이
SIP와 IAX
VoIP (Voice over Internet Protocol)가 일반 전화에 대한 저비용 대안으로 빠르게 인기를 얻고 있습니다. VoIP에서는 Session Initiation Protocol 또는 SIP와 IAX라고하는 Inter-Asterisk eXchange를 포함하여 사용할 수있는 여러 가지 프로토콜이 있습니다. SIP와 IAX의 가장 큰 차이점은 IAX는 SIP에 비해 대역폭을 사용할 때 훨씬 효율적이라는 것입니다. 이것이 IAX 창설의 주된 이유입니다. 특정 대역폭이 주어지면 IAX를 사용하면 SIP를 사용하는 경우보다 훨씬 많은 수의 동시 통화를 수행 할 수 있습니다.
IAX는 SIP와 같은 일반 텍스트 프로토콜이 아닌 바이너리 프로토콜이므로이를 달성합니다. 바이너리를 사용하면 IAX가 가능한 가장 작은 크기로 명령과 코드를 압축합니다. 또한 IAX는 SIP보다 약간 강건 함을 의미합니다. 주어진 명령을 분리하고 인식하기 위해서는 구문 분석이 필요합니다.IAX는 많은 어려움을 겪고 있기 때문에 단점이 없습니다. 첫 번째는 IAX 프로토콜을 확장하는 데 어려움이 있습니다. IAX에서 일반적인 확장 메커니즘이 없기 때문에 새로운 추가 사항을 모두 사양에 추가해야합니다. SIP와는 달리 쉽게 확장 할 수 있습니다.
요약:
1. IAX는 SIP보다 대역폭이 더 효율적입니다. 2. SIP는 일반 텍스트이지만 IAX는 그렇지 않습니다. 3. IAX는 SIP만큼 확장 할 수 없습니다. 4. IAX는 자원 고갈 공격에 취약하며 SIP는 그렇지 않습니다. 5. IAX에 비해 SIP가 더 많이 사용됩니다.