Тёмный

RFC 3261 Simplified: Session Initiation Protocol Part-One 

SIPtopia
Подписаться 3,3 тыс.
Просмотров 83 тыс.
50% 1

RFC 3261, Session Initiation Protocol, is a very dry document. It is hard to read and hard to understand. In this RFC 3261 Simplified series, we are going to use examples and analogies to explain RFC 3261, Session Initiation Protocol, in a language that will appeal to a wide spectrum of audience.
This is part I in which we go over an introduction to SIP, followed by a sample call capture and analysis of the messages in that sample call.
If you have any questions/ comments please use the comments section below. For tutorial suggestions/requests, please send us the details by using the contact section of our website, www.SIPtopia.org

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 61   
@GamersCreedTeam
@GamersCreedTeam 5 лет назад
"Reading an RFC is like watching paint dry." Spot on!
@949surferdude
@949surferdude 5 лет назад
I really tried to read it. It's great as a sleep aid.
@sourabhkanth
@sourabhkanth 9 лет назад
Very well presented. A very short session with tremendous fundamental information. Moving to Part II now.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 9 лет назад
Sourabh Kanth Thank you very much for your kind words!
@ankuryadav7358
@ankuryadav7358 5 лет назад
very crisp and clear explanation , thank you sir!
@BrianThomas
@BrianThomas 8 лет назад
I can't get over how helpful your entire series are. Can you do RFC 1889 and RFC 3550 for RTP as well?
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
+Brian Thomas I am very glad that it's been helpful. I'll look into these RFCs in the near future.
@BrianThomas
@BrianThomas 8 лет назад
SIPtopia.org awesome news. Thank you for the feedback. I'm eager to learn.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
+Brian Thomas Thank you. Similar to other folks, I also replay these videos time to time to make sure I do not forget things... I am glad it's helpful to others as well.
@kaushik1001
@kaushik1001 4 года назад
Wao,great job,pcap analysis was very useful. Very impressive tutorial
@dosomething3
@dosomething3 5 лет назад
excellent tutorial. i can't wait to watch your next tutorial.
@NandhanThiravia
@NandhanThiravia 4 года назад
I am a beginner and it is a helpful presentation .
@sunirmalmukherjee3105
@sunirmalmukherjee3105 7 лет назад
very well explained, I am the beginner in this field, so I think this knowledge will help me a lot
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 7 лет назад
Thank you very much! I hope this and consecutive tutorials help a lot.
@ViditBhardwajRampur
@ViditBhardwajRampur 9 лет назад
great sum up of RFC thanks for this knowledge sharing, greatly appreciated!!
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 9 лет назад
+Vidit Bhardwaj Thank you very much for your kind words!
@ghorazzsadventures6869
@ghorazzsadventures6869 9 лет назад
Really Simplified SIP... Going to part 2 now :)
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 9 лет назад
Singay Wangchuk LOL, thank you :)
@shrishailsd5253
@shrishailsd5253 8 лет назад
simple to understand, Great work
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
+shrishail SD Thank you very much for your kind words.
@kanishkjain2767
@kanishkjain2767 5 лет назад
Very good explanation Wow man u deserve more subscribers
@2010materialGirl
@2010materialGirl 7 лет назад
God, i love this tutorial! Thank you so much!
@lohith225
@lohith225 8 лет назад
Thank You soooo much.. going to watch part 2 now
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
+lohith korra My pleasure... I myself watch these time to time to refresh my memory, it sure beats reading the dang RFC every time :)
@sakthibreeze6189
@sakthibreeze6189 2 года назад
Nice explanation
@sakthibreeze6189
@sakthibreeze6189 2 года назад
Please explain different real time call flow scenarios and error handling/response code procedure in future session.
@andresisabelmedrano4991
@andresisabelmedrano4991 7 лет назад
Great work, It is really inspired... I have just build my own SIP lab... thx
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 7 лет назад
Thank you very much for your kind words sir.
@karthiksaraswathula
@karthiksaraswathula 8 лет назад
Good Tutorial Dear... Really... Few queries here:: Difference between via and contact? Why ACK request doesn't increase cseq? what does nonce parameter in Register message represent?
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
Thank you Siva... The first two questions are answered in the tutorial about INVITE request. The nonce, however, is not covered in the tutorial about REGISTER request as I do not think it fits in a series called "simplified".
@AmitKpradhan
@AmitKpradhan 8 лет назад
beautiful explanation ... thank you
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
Thank you very much sir...
@RamyashreeBECOMEAFINISHER
@RamyashreeBECOMEAFINISHER 8 лет назад
Tutorial is very good. Please let me know if you have given video sessions on VOLTE call flows as well.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
Well, first of all, thank you so much for your kind words. I wish I had a chance to work on VoLTE so that I could create some decent VoLTE tutorials but that is not the case, sorry.
@2010materialGirl
@2010materialGirl 7 лет назад
Quesions sir. 1. What is the ideal SIP setup for large inter geography infra? 2. Is it ideal to have both 3 ways of configuration in 1 design? e.g. china to japan SIP setup. 3. Which SIP setup is best? Thank you so much
@tingvictoriano6517
@tingvictoriano6517 4 года назад
BYEs dont have ACKs. only from INVITES resulting to 200 OK that get an ACK. Noted John. proceeding carefully now to part 2. break time for now..
@pranky16
@pranky16 7 лет назад
First of all thank you very much for putting up such a video. Really appreciate that. I also wanted to understand the call flow @16:03 wherein Tarzan's trace, the INVITE request from Tarzan to B2BUA is Request: INVITE sip:4444@192.168.1.3. (no 5060 port seen here in the trace) 1. All the "request" messages in this video are accompanied with port 5060, except the very first INVITE message from Tarzan, so very first INVITE is not seen with :5060, is that correct? 2. Also, you have mentioned "ACK" as a "message" as in response to 200 OK sent for INVITE. However, in the traces why the "ACK" is being shown here as "Requests" or "ACK" is always a request and if it is a "request" what exactly is it "request"ing here? Thank you.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 7 лет назад
Hi Pranky16... 1.Please continue with the next tutorials in line, one of them is focusing on INVITE request and it explains why you'd have the port in request-uri and what happens if you do not. B2BUAs can significantly change the messages. 2.ACK is always a "request". In fact, ANYTHING that starts with a NUMBER is a RESPONSE and ANYTHING that starts with a LETTER is a REQUEST.
@pranky16
@pranky16 7 лет назад
Sure SIPtopia.org. Thank you.
@rawatk1
@rawatk1 6 лет назад
i am a fan of yours my friend!
@johnsullivan1606
@johnsullivan1606 5 лет назад
Great video
@gabripetre
@gabripetre 6 лет назад
Hi! Thank you for this tutorial! Is it ACK after 200 OK for INVITE request mandatory to a call to be established or, in some scenarios, 200 OK is enough?
@Aligreta
@Aligreta 8 лет назад
Very good tutorial, you know about the event of receivein server 500 error message?
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
Thank you very much Aligreta. Please continue with the consecutive tutorials, the 3rd video goes over 5xx response codes in detail.
@kdk7564
@kdk7564 Год назад
OSM 🥰
@ecsuae
@ecsuae 8 лет назад
nice explanation.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
Thank you very much!
@saurabhmoudgil675
@saurabhmoudgil675 7 лет назад
Very good!
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 7 лет назад
Thank you sir!!
@mohanraj9351
@mohanraj9351 8 лет назад
so, do all this 7 tutorial cover rfc3261 completely(top to bottom)?
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
+Mohan Raj D Nope... working on 8 now... part 1 & 2 are good intros imho, the rest get more detailed as they go deeper into the RFC. I am guessing 3 or 4 more parts will let the series cover the RFC top to bottom.
@mohanraj9351
@mohanraj9351 8 лет назад
+SIPtopia.org Thank you so much for the simplified videos as well as your kind response.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
+Mohan Raj D Thank you sir!
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
***** Hi... it got harder to simplify the concepts. Therefore, I have decided to add some spice to it... meaning, for example, Part 8 is about SIP proxies... instead of just listing which SIP header fields are checked for what and how the responses are processed by the SIP proxies, I will use a Session Border Controller to modify the requests & responses SIP header fields before they hit the SIP proxy for testing. It will be a lot easier to remember the concepts when we see in real time via packet captures how a SIP proxy handles these changes.... soooo a quick simplified SBC configurations series is coming up shortly and I am hoping to finish up Part 8 afterwards... ETA by the end of June.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 8 лет назад
I think I did a typo in my previous response, I am sure I will be able to get it done by the end of July. Thank you so much for your interest!!!
@mehopeless1
@mehopeless1 6 лет назад
First of all thanks a lot for your great efforts. I am trying to visit the www.SIPtopia.org website but it responds with "Sorry, your request cannot be accepted." is the site still available? if not, where can I get the presentation, VMs you use?
@shahhussainkhattak
@shahhussainkhattak 9 лет назад
Excellent tutorial! Going to watch other parts. This is the first SIP RFC 3261 protocol specific tutorial i came across online. Can you please send me your email id? Thank you very much! Regards,
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 9 лет назад
Shah Hussain Thank you so much! If it has been helpful, the time we put into the tutorials was worth it... Please use the contact form in our website if you have any questions/requests. www.siptopia.org/contact/
@zelllers
@zelllers 7 лет назад
Sorry, your request cannot be accepted.
@SiptopiaOrgTutorials
@SiptopiaOrgTutorials 7 лет назад
Ok... though I do not know what request you are referring to ;)
@zelllers
@zelllers 7 лет назад
SIPtopia.org SIPtopia.org