AudioCodes MP-124 User Manual page 437

Cpe & access analog gateways
Hide thumbs Also See for MP-124:
Table of Contents

Advertisement

SIP User's Manual
The following example describes the Digest Authentication procedure, including
computation of user agent credentials:
1.
The REGISTER request is sent to Registrar/Proxy server for registration, as follows:
REGISTER sip:10.2.2.222 SIP/2.0
Via: SIP/2.0/UDP 10.1.1.200
From: <sip: 122@10.1.1.200>;tag=1c17940
To: <sip: 122@10.1.1.200>
Call-ID: 634293194@10.1.1.200
User-Agent: Audiocodes-Sip-Gateway/MediaPack/v.5.80.010.006
CSeq: 1 REGISTER
Contact: sip:122@10.1.1.200:
Expires:3600
2.
Upon receipt of this request, the Registrar/Proxy returns 401 Unauthorized response.
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.2.1.200
From: <sip:122@10.2.2.222 >;tag=1c17940
To: <sip:122@10.2.2.222 >
Call-ID: 634293194@10.1.1.200
Cseq: 1 REGISTER
Date: Mon, 30 Jul 2001 15:33:54 GMT
Server: Columbia-SIP-Server/1.17
Content-Length: 0
WWW-Authenticate: Digest realm="audiocodes.com",
nonce="11432d6bce58ddf02e3b5e1c77c010d2",
stale=FALSE,
algorithm=MD5
3.
According to the sub-header present in the WWW-Authenticate header, the correct
REGISTER request is formed.
4.
Since the algorithm is MD5, then:
The username is equal to the endpoint phone number 122.
The realm return by the proxy is audiocodes.com.
The password from the ini file is AudioCodes.
The equation to be evaluated is (according to RFC this part is called A1)
'122:audiocodes.com:AudioCodes'.
The MD5 algorithm is run on this equation and stored for future usage.
The result is 'a8f17d4b41ab8dab6c95d3c14e34a9e1'.
5.
Next, the par called A2 needs to be evaluated:
The method type is 'REGISTER'.
Using SIP protocol 'sip'.
Proxy IP from ini file is '10.2.2.222'.
The equation to be evaluated is 'REGISTER:sip:10.2.2.222'.
Version 5.8
437
9. IP Telephony Capabilities
September 2009

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents