SIP Record Route Header

  Рет қаралды 18,842

Vishal Patel

Vishal Patel

Күн бұрын

Пікірлер: 22
@flowzyytube7276
@flowzyytube7276 7 жыл бұрын
Very good video explaining the Record-Route header usage in SIP. Keep up the good work Vishal Patel!
@ashutosh567
@ashutosh567 9 жыл бұрын
very detail oriented explanation.......excellent job Vishal!!
@yesu007das
@yesu007das 8 жыл бұрын
hi vishal if 200 ok is retrasmitting and no ack from the caller what could be reason
@vark4you
@vark4you 9 жыл бұрын
Hi Vishal, nice and clear explanation. Thanks Vishal!
@karteekkota6924
@karteekkota6924 9 жыл бұрын
Very clear.now I got much more idea on the topic.
@ericgamess275
@ericgamess275 9 жыл бұрын
Thank you Vishal. I can see that you have a good experience of installing and configuring OpenSIPs. Will it be possible for you to make some videos on how to setup basic labs with OpenSIPs or Kamailio. For example a lab with one proxy SIP and two telephones, where each telephone can call the other.
@gowthamvema923
@gowthamvema923 9 жыл бұрын
In the BYE Transaction the proxies have deleted their route header, how will 200 OK will go for BYE, as there are no ROUTE headers...
@nivinsebastian
@nivinsebastian 9 жыл бұрын
this record Route is only applicable to P CSCF ? what about other SIP nodes in between like S_CSCF and may be some BGCF etc ? all those Route addresses also will be stored ?
@luckystrings4328
@luckystrings4328 9 жыл бұрын
Hi Vishal, Can you explain in detail diff between route,via,record route?
@manishkrbhadani
@manishkrbhadani 9 жыл бұрын
Hi vishal, Seen your videos and having some doubt...can you expalin it My question is can record route header added without route header in invite. As i followed ietf doc, it shows that to generate a record route you must add route header in invite itself. If you will not add route header in invite then it will treate at stateless proxy and follows the same. If you want it to be stateful then route header is mandetory in invite request.
@arunmishra6342
@arunmishra6342 8 жыл бұрын
Thanks vishal . Can you explain in more detail about lr/sr (louse routing and strict routing .
@vinayakkolhapure150
@vinayakkolhapure150 8 жыл бұрын
I understood how RR header helps to route the call through proxy but what is the difference between Record Route header and Contact header ? How do they differ from each other ? And one more question is we already have VIA header(mandatory one) to do routing via Proxy, then why do we require RR header ? Thanks !!
@flowzyytube7276
@flowzyytube7276 7 жыл бұрын
In terms of routing priority, SIP prioritizes the Route details first, then Contact header (if there is no Route header) and finally the From header (if there is no Contact header). In the first example, when proxies P1 and P2 rewrote/forward the SIP INVITE onward to B, they did not add the Route header. So when A received the 200 OK, it only has the Contact header to work with, which is why it sends the ACK back directly to B. In the second example, proxies P1 and P2 wants to be part of all the subsequent transactions between A and B, maybe P1 has billing service, P2 is the PSTN gateway and B is a phone on the PSTN. So P1 says, hey I need to track this call for billing purposes, I'll add a Record Route header with my IP so that all SIP transactions pertaining to this call passes through me. P2 says, hey I need to do SIP to ISUP conversion, so I need to be part of any future transactions in order for this call to work, I'll add a Record Route header with my IP too! The rest is as the video explains. Regarding the Via header, Via headers are used for loop detection, not routing. In both the examples above, P1 and P2 adds the Via headers in the INVITE message. So when the INVITE hits B, it will have 3 Via header lines, P2's IP address, P1's IP address and A's IP address, in that order. The subsequent 100 Trying, 180 Ringing, 200 OK etc. responses from B will traverse through P2, P1 and finally hit A. But along the way, the Via headers are removed on each hop. P2 receives the response with 3 Via lines, will check the Via header if his IP address appears FIRST in the Via list, if it is, it will forward the response onward and REMOVE its own Via header. P1 receives the response with 2 Via lines, again checks the Via header if his IP address appears FIRST in the Via list, if it is, it will forward the response onward and Remove its own Via Header. A receives the response with only 1 Via line, which is its own. If P1 or P2 receives requests/response that has its own IP address in the Via header but not as the First entry, it will send a 482 Loop Detected response to the sender. Hope this helps!
@abhshekSnha
@abhshekSnha 9 жыл бұрын
Hi, Vishal , Very informative. Just One query why the response to INV msg is 100 trying/180 ringing /200 ok... Why these numeric number any specific reason ?
@vikasjarugumalli3174
@vikasjarugumalli3174 8 жыл бұрын
these are the RESPONSE codes for SIP as per RFC 3261
@jyotiprasad5340
@jyotiprasad5340 9 жыл бұрын
Nice and simple video
@banavathpeddareddeppa5133
@banavathpeddareddeppa5133 8 жыл бұрын
awesome. Thanks. can you please brief on Request URI.
@dharambirku
@dharambirku 9 жыл бұрын
awesome info. really great
@rajjipadma5144
@rajjipadma5144 9 жыл бұрын
Hi Vishal, I have been following your videos.. 1> Can u explain the difference between the Route and Record route header 2> Can we invoke the route and record route headers in the initial invite itself. Can you please explain Thanks, Rajji Padma
@VishalPatel4487
@VishalPatel4487 9 жыл бұрын
Thanks Rajji. 1. Record route- it is the function of sip proxy to add this header in initial request, if proxy wants to be the part of the future transaction. That means, proxy wants to be the part of all transaction.That's why,it recorded it's ip in this header. Once, the initial invite reaches to the final destination. Final destination knows the path from where the request coming (from how many different proxy) using record-route header. Using this record-route header, it makes route header & also sends detail of record-route header to originating phone. Originating phone also makes route header. Now if any proxy finds route header, it follows that path. That means it gives first priority to route header. 2. As per my knowledge, we can't invoke both in same header.
@ajitkumar-db8wr
@ajitkumar-db8wr 8 жыл бұрын
awesome
Practical - SIP Record-Route
16:19
Vishal Patel
Рет қаралды 10 М.
SIP Headers Explained
16:10
VoIP Wala
Рет қаралды 8 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Learn about SIP Transactions and Dialogs
12:08
VoipEngineerTraining.com
Рет қаралды 20 М.
VoIP Traffic Analysis:  SIP + RTP
24:50
Pentester Academy TV
Рет қаралды 60 М.
Understanding difference between SIP bye & cancel request
23:29
Vishal Patel
Рет қаралды 9 М.
SIP (Session Initiation protocol) Interview Questions | Part - 1
32:51
Technical Venture
Рет қаралды 28 М.
SIP Training part #4  - SIP Headers in Action
12:45
Flavio E. Goncalves
Рет қаралды 11 М.
SIP Session Timers : Who is refreshing the session?
6:10
VoipEngineerTraining.com
Рет қаралды 10 М.
NE #79 SIP Call Transfer REFER Method Explained
20:03
Network Engineering Video Blog
Рет қаралды 17 М.
VoLTE Invite Message parameters & Content | SIP Header | SDP
17:57
OSI and TCP IP Models - Best Explanation
19:20
_Drunk Engineer_
Рет қаралды 555 М.
SIP basic call flow
29:21
Vishal Patel
Рет қаралды 100 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН