Maybe the following figure is readable.
Alice Proxy 1 Proxy 2 Bob
| | | |
| INVITE F1 | | |
|--------------->| | |
| 407 F2 | | |
|<---------------| | |
| ACK F3 | | |
|--------------->| | |
| INVITE F4 | | |
|--------------->| INVITE F5 | |
| 100 F6 |--------------->| INVITE F7 |
|<---------------| |--------------->|
| | | 407 F7-1 |
| | |<---------------|
| | | ACK F7-2 |
| | |--------------->|
| | | INVITE F7-3 |
| | 100 F8 |--------------->|
| |<---------------| |
| | | 180 F9 |
| | 180 F10 |<---------------|
| 180 F11 |<---------------| |
|<---------------| | 200 F12 |
| | 200 F13 |<---------------|
| 200 F14 |<---------------| |
|<---------------| | |
| ACK F15 | | |
|--------------->| ACK F16 | |
| |--------------->| ACK F17 |
| | |--------------->|
| Both Way RTP Media |
|<================================================>|
| | | BYE F18 |
| | BYE F19 |<---------------|
| BYE F20 |<---------------| |
|<---------------| | |
| 200 F21 | | |
|--------------->| 200 F22 | |
| |--------------->| 200 F23 |
| | |--------------->|
| | | |
2010/2/8 Couret Tabt <[email protected]>:
> Thank you, Alok and Avasarala.
>
> I mean below:
>
> A proxy MAY challenge to a sender with 407 response
> due to authenticate a right sender or not.
> (that is written in RFC3261 as Alok say)
>
> *By the way,
> may a receiver challenge to a proxy of a receiver's domain
> with 407 response(as same as a proxy of a sender's domain
> send to a sender) due to authenticate that this proxy
> (in receiver's domain) is right or not?
>
> I illustrate the above things with the following figure:
>
> Alice may challenge to Proxy1 with 407 in F1(written in RFC3261).
> May Bob challenge to Proxy2 in F7-1.
> Then may Proxy2 return to response due to authenticate itself
> as in F7-3.
>
> Alok said:
> Alice is not able to identify the source of the received response. So
> if Bob sends '407 Proxy
> Authenticate Response' to Alice; Alice will send the request with
> authentication credentials in
> Proxy-authenticate header.
>
> Then
> why can Proxy1 identify Alice.
> I think If Proxy1 could identify Alice, Bob can identify Proxy2 as well.
> Is it wrong?
>
>
> Alice Proxy 1 Proxy 2 Bob
> | | | |
> | INVITE F1 | | |
> |-------------------->| | |
> | 407 F2 | | |
> |<--------------------| | |
> | ACK F3 | | |
> |-------------------->| | |
> | INVITE F4 | | |
> |-------------------->| INVITE F5 | |
> | 100 F6 |-------------------->| INVITE F7 |
> |<--------------------| |-------------------->|
> | | | 407 F7-1 |
> | | |<--------------------|
> | | | ACK F7-2 |
> | | |-------------------->|
> | | | INVITE F7-3 |
> |<--------------------| 100 F8 |-------------------->|
> | |<--------------------| |
> | | | 180 F9 |
> | | 180 F10 |<--------------------|
> | 180 F11 |<--------------------| |
> |<--------------------| | 200 F12 |
> | | 200 F13 |<---------------------|
> | 200 F14 |<-------------------| |
> |<--------------------| | |
> | ACK F15 | | |
> |-------------------->| ACK F16 | |
> | |-------------------->| ACK F17 |
> | | |--------------------->|
> | Both Way RTP Media |
> |<================================>|
> | | | BYE F18 |
> | | BYE F19 |<---------------------|
> | BYE F20 |<--------------------| |
> |<--------------------| | |
> | 200 F21 | | |
> |--------------------->| 200 F22 | |
> | |------------------->| 200 F23 |
> | | |--------------------->|
> | | | |
>
> Thanks,
> Tabt
>
> 2010/2/8 Couret Tabt <[email protected]>:
>> Dear folks,
>>
>> I have a question about '407 Proxy Authenticate Response'
>> in RFC3261 below:
>>
>> May a UA(ex.Bob as a receiver) send '407 Proxy Authenticdate' Response
>> as same as a proxy send.
>> Then does the other UA(Alice as a sender) respond reInvite to Bob(as a
>> receiver)
>> as same as the sender send it to the proxy.
>>
>> Moreover, how does Alice judge who sends the response
>> (from whether Proxy or UA )?
>> Does she judge using Route Header?
>>
>> If you know it, please let me know.
>>
>> Thanks,
>> Tabt
>>
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors