Error Detection and Correction 2: Cyclic Redundancy Check

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 145

  • @TheSulaimanKhaled
    @TheSulaimanKhaled 7 лет назад +181

    You are the only one who actually made me understand what is going on between all the videos on youtube. Thank you so much and god bless you

    • @FreeDomSy-nk9ue
      @FreeDomSy-nk9ue 4 года назад +1

      Literally

    • @goedeck1
      @goedeck1 3 года назад +1

      Yeah

    • @aphelmusonda5253
      @aphelmusonda5253 Месяц назад

      The statement ".....made me understand What is going on between all the videos on RUclips"😂😂😂😂sounds funny, seems you were very lost and bumped into this informative tutorial😂

  • @DoctorUltraviolence
    @DoctorUltraviolence 5 лет назад +52

    Just the first two minutes made me grasp this whole concept better than 30 mins of reading my course book.

  • @Sirstep
    @Sirstep 6 лет назад +38

    By far, the most comprehensive and clear explanation I've seen on this subject. I really appreciate your help!

  • @Caleb-no7zm
    @Caleb-no7zm 15 дней назад

    THANK YOU. I don't know why everyone else "and that gives us" when it comes to what you put in the quotient. I'll never understand why people explain things and then randomly skip parts of the explanation. Thank you for helping me understand this.

  • @bubkabu
    @bubkabu 7 лет назад +20

    This is the only good CRC Explanation video on youtube. thank you!

  • @jnskender
    @jnskender 7 лет назад +48

    Stop here if your looking for the definitive explanation of CRC calculations.

  • @felixreibold8891
    @felixreibold8891 Год назад +4

    I agree with the other commenters, this is the best video explaining CRC, it took me 4 other videos to land here, youtube is really getting clutteed thers days. Push it to the top guys!!

  • @isaiahhiggins
    @isaiahhiggins 6 месяцев назад

    I missed this lecture and was totally clueless when we had to manually calculate a frame check sequence. This is exactly what I needed, and probably explained more clearly than the professor too! Thank you

  • @jessesgamereviewstipsandst5517
    @jessesgamereviewstipsandst5517 5 лет назад +3

    Very clear and concise explanation. Thanks for explaining how zeroes on the left side doesn't count for the length when trying to divide, it was the confusing part that other video didn't explain so watching this video clarified it.

  • @tcaotuesday2358
    @tcaotuesday2358 4 года назад +1

    As a not native English Speaker, I really can not understand other videos with indian accent, your video is really helpful, thanks :)

  • @kitkat224
    @kitkat224 5 лет назад

    Thank you Jacob! This is the only video you need to watch to understand CRC

  • @ugochukwuifeacho3916
    @ugochukwuifeacho3916 7 лет назад +4

    Great video Jacob. This is the best video so far on CRC here on RUclips

  • @hellocony3727
    @hellocony3727 3 года назад

    This is it! I can't believe there is no simple explanation online to this basic concept.
    Great job!

  • @TheWarleader
    @TheWarleader 4 года назад +1

    with online school being the norm because of self quarantine, this video has helped a TREMENDOUS amount as it's hard to get in touch with my professors for a clear cut explanation. Thank you so much!!

  • @ilyashitchens649
    @ilyashitchens649 Год назад

    I struggled to find a video which gives a clear explaination of the concept. thank you and well done ! 👌👌👌

  • @AO-hk7dj
    @AO-hk7dj 5 лет назад +1

    Thank you so much, I have watched over ten youtube videos and this is the only one where everything is perfectly explained, so grateful

  • @kelvinmutale5370
    @kelvinmutale5370 3 года назад +1

    Wow! this the best explanation I've come across on RUclips, hope you can do the polynomial division as well.

  • @bdig7
    @bdig7 6 лет назад

    Thanks so much mate, you are literally the only person in the world explaining this!

  • @talalalkharashi1951
    @talalalkharashi1951 5 лет назад +1

    best explanation ive seen on youtube for CRC thanks!

  • @aungthihasoe2580
    @aungthihasoe2580 6 лет назад

    Now I finally understand how to do CRC properly after watching your video. Thank you very much Sir.

  • @sameerislam1999
    @sameerislam1999 2 года назад

    Best CRC tutorial i have found. thank you

  • @ramitchatterjee9626
    @ramitchatterjee9626 7 лет назад +2

    your explanation was very good, stream lined and filled with useful informations to understand the method well. Thanks

  • @ricp
    @ricp Год назад

    Man.., this is an Excellent explanation!, really, not one extra word. You covered all the doubts I had, thanks so much!

  • @whatshisname1653
    @whatshisname1653 Год назад +1

    i love you.. finally a clear, concise explanation

  • @125dudeman
    @125dudeman 5 лет назад

    This video is amazing. Professor rambled about this for days, this 12 min video taught me infinitely more... RUclips and @Jacob Schrum >>>

  • @HP-fj2mi
    @HP-fj2mi 5 лет назад

    Thank you very much Jacob. I agree with the rest of the comments. You explained in a clear and easy way that I could understand it. This is going to help with CIS class. Great job!

  • @goldenstatecamping
    @goldenstatecamping 5 лет назад +1

    Unreal how easy you made this. Thanks man!

  • @stanley9571
    @stanley9571 3 года назад

    Thank you very much!!!! You have no idea of how much help you have been!

  • @yazeedazrai5036
    @yazeedazrai5036 2 года назад

    very clear way better than both the prof and the slides

  • @TNH91
    @TNH91 5 лет назад

    Thanks for a great video on how to manually do the CRC. My book ( Kurose & Ross ) does not explain it a fraction as well as you did. This helped me understand the use of the Generator and Data and how they interacted.

  • @nojoodothmanal-ghamdi1026
    @nojoodothmanal-ghamdi1026 2 года назад

    Thank you sooo much you explained the physics behind it and gave us a step-by-step example while explaining each step! I understood it thanks to you sir

  • @Vekktone
    @Vekktone 5 лет назад

    thank god for this video. I am confident I will get this problem right on my networks final tomorrow!! Thank you so much for making this clear!!!

  • @juantelle1
    @juantelle1 5 лет назад

    Thanks. My exam is tomorrow. You have saved me.

  • @plastilinovbly
    @plastilinovbly 7 месяцев назад

    This is the best video on the topic, thank you!
    I finally understood it:)

  • @BlackHermit
    @BlackHermit 3 года назад

    Great explanations, thank you so much! Greetings from Sweden!

  • @filippomike8213
    @filippomike8213 4 месяца назад

    Thank you for your clear explanation! I have a dumb question how do you make sure that both the receiver and the sender know the CRC pattern? because if you send that too it might get affected from errors no? Thank you a lot in advance!

  • @stellaraja02
    @stellaraja02 3 года назад

    The explanations are so clear . Really appreciate it!!

  • @nikolassj
    @nikolassj 4 года назад

    Huge help, thank you a lot Jacob! I wish that the professors on my Uni were so good at explaining things....

  • @daniellino6126
    @daniellino6126 4 месяца назад

    Thank you so much, hope I can use this on the exam I have tomorrow!

  • @_Anna_Nass_
    @_Anna_Nass_ Год назад

    best explanation I could find, thank you!!!

  • @zigggy345
    @zigggy345 3 года назад

    Wonderfully explained, many thanks!

  • @bobbyjack4368
    @bobbyjack4368 2 года назад

    best explanation on youtube

  • @FitzRave
    @FitzRave 5 лет назад

    Now this is what I call a great explanation!

  • @scanpower8439
    @scanpower8439 11 месяцев назад

    THANK YOU SO MUCH! You made it easy to understand!!!

  • @zakylib
    @zakylib 6 месяцев назад

    Thank you. Thank you. Thank you. Evrythign just makes sense now.

  • @MohamedIbrahim-sj1td
    @MohamedIbrahim-sj1td 5 лет назад +3

    great video!! Can you explain how the receiver can correct the error when the remainder doesn't come out Zero?

  • @ccristi08
    @ccristi08 2 года назад

    Very well explained. Kudos to you sir.

  • @schnackenpfefferhausen
    @schnackenpfefferhausen 7 лет назад +1

    Extremely helpful and clear. Thank you!

  • @mahmoudelsheemy4235
    @mahmoudelsheemy4235 2 года назад

    Great Explanation. Thank You!

  • @willmartin1748
    @willmartin1748 Год назад

    bro oh my god I was wondering why my CRC hw question made no sense, it's cause modulo 2 binary division makes no sense lol. The value goes into into 1 time even if it's a bigger value. Lol. Thank you for going through this clearly so I can get a grasp on it.

  • @gingsSon
    @gingsSon 4 года назад

    Perfect explanation. Thank you.

  • @bojanadraganovska2781
    @bojanadraganovska2781 Год назад

    Thank God for this video !

  • @rjvnz
    @rjvnz 4 года назад +1

    what a great explanation!! If you were my professor, I would've done a million time better in undergrad engineering

  • @684tranminhtuan
    @684tranminhtuan 4 года назад

    Amazing explanation. Thank you.

  • @axonis2306
    @axonis2306 3 года назад

    Many youtube videos on the subject. This is one of the few that "get" it.

  • @ManyStandAlone
    @ManyStandAlone 6 лет назад

    Best video on crc. I could hug you.

  • @goedeck1
    @goedeck1 3 года назад

    Thanks for explaining how the bottom number when dividing in modulo 2 can be bigger; that was baffling me.

  • @aris.konstantinidis
    @aris.konstantinidis 4 года назад

    Great explanation, thank you so much!

  • @nacirarmando8003
    @nacirarmando8003 6 лет назад

    Great explanation.Thank you!

  • @varunshekhar5108
    @varunshekhar5108 6 лет назад +4

    At 8:36 I think the quotient will not have 2 zeroes at the end....Only one zero was needed.

  • @pongmaster9420
    @pongmaster9420 6 лет назад

    Thanks brother, may lord bless you

  • @rooneymak2300
    @rooneymak2300 4 года назад

    Awesome explanation!!

  • @Nihilish
    @Nihilish 5 лет назад

    Out of curiosity, why do we write down those bits on top if we don't even use them in the algorithm?

  • @henrymiller5709
    @henrymiller5709 5 лет назад

    well explained and easily understood thx

  • @jrjr1684
    @jrjr1684 5 лет назад

    this video saves my life~~~~ thank you sooooo much

  • @giampierysantana
    @giampierysantana 5 лет назад

    Amazing !!!!!!! I really got it with you, thank you so much.

  • @RahulSiyanwal
    @RahulSiyanwal 7 лет назад +1

    How did we concluded that the size of predetermined pattern should be 6 bits?

    • @ahmh8411
      @ahmh8411 6 лет назад +1

      Probably a bit too late but for future reference the pattern was arbitrary, it can be anything as long as both the sender and receiver agree on a length.

  • @amrmoneer5881
    @amrmoneer5881 5 лет назад

    your are a great professor

  • @zakariahalil6860
    @zakariahalil6860 7 лет назад +1

    very distinct video, thanks

  • @BubbleManxx
    @BubbleManxx 5 лет назад

    This is the one, thanks Jacob.

  • @R0hirrim
    @R0hirrim 3 года назад

    You must be the god of CRC man

  • @tsusec
    @tsusec 7 лет назад +1

    Thanks mate, you saved me alot of time!

  • @luckyharbinger2054
    @luckyharbinger2054 4 года назад +1

    Enjoy your 1000th like, this helped me a great deal.

  • @itznukeey
    @itznukeey 5 лет назад

    Great video

  • @nomanmalik677
    @nomanmalik677 4 года назад

    wow that's a really nice explaination I LOVE IT

  • @baronbaron3507
    @baronbaron3507 4 года назад

    Hi, Is the patern the same thing as the polynoom?

  • @RishabhSharma_the_vlogger
    @RishabhSharma_the_vlogger 6 лет назад

    Computer Science made easy... thankyou :)

  • @revaldi99x
    @revaldi99x 5 лет назад

    Great video really helps!

  • @amandafalke7670
    @amandafalke7670 4 года назад

    Great video! Audio is super quiet though.

  • @michaelroditis1952
    @michaelroditis1952 4 года назад

    what is the result that you right on top of the division?

  • @sperera5916
    @sperera5916 6 лет назад +1

    I got a problem.
    When you divide 010110110110 by 10001, the first division results in a 5 bit remainder which I do not need to get the next bit to add to the reminder. e.g. 10001 XOR 01011 = 11010
    please help, how to proceed?

    • @biswajitmoharana2390
      @biswajitmoharana2390 6 лет назад +1

      U need to take an all 0s devisor. u should take quotient as 0 not as 1 , as the starting value is 0 in the dividend. hope u understand.

  • @yutingli3510
    @yutingli3510 5 лет назад

    amazing video!! thank you!

  • @shikharchaudhary6984
    @shikharchaudhary6984 5 лет назад

    best explanation

  • @break172
    @break172 3 года назад

    thanks a million

  • @user-hu4yp4ml3c
    @user-hu4yp4ml3c 3 года назад

    this is well explained, thank you (:

  • @PradeepSanjeewa1
    @PradeepSanjeewa1 6 лет назад

    Really helpful. Thanks

  • @AnIceCrasher
    @AnIceCrasher 3 года назад

    thank you!

  • @tifxmychemx
    @tifxmychemx 5 лет назад

    Thank you so much!

  • @adithravipai413
    @adithravipai413 3 года назад

    thank you sir

  • @mariamh5967
    @mariamh5967 2 года назад

    deserved watching

  • @meirzilkha
    @meirzilkha 4 года назад

    Thanks this is magic!

  • @sajanshrestha1009
    @sajanshrestha1009 6 лет назад

    Thank You

  • @kaiserkarlisle8456
    @kaiserkarlisle8456 7 лет назад

    Thank you so much , perfect

  • @iskallab5314
    @iskallab5314 7 лет назад

    Thank you so much

  • @c12-116
    @c12-116 4 года назад

    what does it mean if the remainders are not zero?

  • @shwetahegde8850
    @shwetahegde8850 Год назад

    Thank u

  • @TheAmazingJon
    @TheAmazingJon 5 лет назад

    Thanks

  • @XFaramir
    @XFaramir 7 лет назад +1

    Nailed it ! thanks

  • @atalayozmen3222
    @atalayozmen3222 2 года назад

    why do we write those numbers on top?

  • @mahadihassan1186
    @mahadihassan1186 5 лет назад

    Thanks bro really helpful