TCP vs UDP Comparison | Cisco CCNA 200-301

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 มิ.ย. 2024
  • Join the Discord Server!
    / discord
    ---------------------
    MY FULL CCNA COURSE
    📹 CCNA - certbros.teachable.com/p/cisc...
    FREE CCNA FLASHCARDS
    🃏 CCNA Flashcards - certbros.com/ccna/flashcards
    HOW TO PASS THE CCNA
    📚 Get a great book - amzn.to/3f16QA5
    📹 Take a video course - certbros.teachable.com/p/cisc...
    ✔ Use practice exams - www.certbros.com/ccna/Exsim
    SOCIAL
    🐦 Twitter - / certbros
    📸 Instagram - / certbros
    👔 LinkedIn - / certbros
    💬 Discord - www.certbros.com/discord
    Disclaimer: These are affiliate links. If you purchase using these links, I'll receive a small commission at no extra charge to you.
    ---------------------------------------------------------------------------------------------------------------
    The two primary protocols at the transport layer are TCP and UDP.
    A network application has to choose how to send its data. That choice comes down to reliable or unreliable transmission.
    Both reliable and unreliable have their benefits and drawbacks.
    TCP (Transmission control protocol) is the most widely chosen option for transmitting data. This is because it can reliably send and receive data.
    The way TCP can provide such stable and reliable connections is in three ways.
    1. Acknowledgements
    2. Sequencing
    3. Checksum
    But, before any of that can happen, first we need to start a reliable connection.
    TCP does this by using what's called a three-way handshake.
    1. SYN
    2. SYN-ACK
    3. ACK
    Now we have an open TCP connection. A similar process will be followed when closing this connection as well.
    UDP (User Datagram Protocol) has none of the error handling, sequencing or reliability of TCP.
    You can think of UDP as a kind of machine gun of data. Just firing and firing not caring if data is lost or not.
    While TCP offers great connection and reliability, it comes at a price or resource and latency.
    Where UDP is very useful is in a situation when we need live, real-time connections. For example, voice calls, video calls, and gaming all need fast real-time connections.
    That’s it for the TCP and UDP, two ways to send data, for two different purposes.
    If you liked this video, don't forget to like, comment and subscribe.
    #ccna #cisco #networking

ความคิดเห็น • 174

  • @123arskas
    @123arskas 4 ปีที่แล้ว +80

    This channel deserves 8 Million subscribers. Its so underrated.

    • @Certbros
      @Certbros  4 ปีที่แล้ว +21

      Thanks Arslan! Really appreciate it. I would be happy with 100k. Need to get that TH-cam play button 🤣

    • @123arskas
      @123arskas 4 ปีที่แล้ว +5

      @@Certbros You will surly get it once the TH-cam search results ignores all those awful Indian videos and starts showing videos from quality channels like yours'.

    • @Certbros
      @Certbros  4 ปีที่แล้ว +5

      @@123arskas Thanks for your support Arslan! We'll get there eventually!

    • @Classically.Inclined
      @Classically.Inclined 2 ปีที่แล้ว +1

      @@Certbros Almost there to 100k! I already have my CCNA and I'm using your videos to review the material for an interview. They're gold! Thank you so much!

    • @abdelmoumenekirati6849
      @abdelmoumenekirati6849 2 ปีที่แล้ว +1

      @@123arskas I totally agree with you

  • @andrewbarzal1650
    @andrewbarzal1650 2 ปีที่แล้ว +41

    You guys are honestly the best source I have found for this type of information. The detail and visual aid go so far in communicating these ideas and the way you explain these things just makes it so much more clear than any other source I have used.

    • @9ight5ox
      @9ight5ox ปีที่แล้ว

      rooter

  • @sredus0854
    @sredus0854 4 ปีที่แล้ว +73

    I can not wait for util you drop the full CCNA Course, your explanation on a topic is amazing.

    • @Certbros
      @Certbros  4 ปีที่แล้ว +3

      Thanks Stephon I really appreciate it. It might be a little while yet but its comming along nicely

    • @mindfull_being123
      @mindfull_being123 3 ปีที่แล้ว +1

      I am also waiting

  • @JustHereToTakeNotes
    @JustHereToTakeNotes ปีที่แล้ว +3

    Incredible how well-made this content is. Compared to the official Cisco material, this is actually useful!

  • @mat_ea
    @mat_ea 2 ปีที่แล้ว

    This is my first CertBro's video and I really like how the explanations are simple and clear. Event a total noob will understand the information contained here easily.

  • @kennethmaury7229
    @kennethmaury7229 ปีที่แล้ว

    This is the most complete video that i have found. Thanks, this was very necessary for me

  • @paulbeardsley4095
    @paulbeardsley4095 ปีที่แล้ว

    So good. The graphics are just enough to reinforce the point, and not so over the top that they distract.

  • @chukwubuikemecheta4597
    @chukwubuikemecheta4597 ปีที่แล้ว

    You guys are so good!
    Thanks for this masterpiece of an explanation 💯👍

  • @abdelmoumenekirati6849
    @abdelmoumenekirati6849 2 ปีที่แล้ว

    More than wonderful explanation ... I hope with all my heart that you will continue to publish more of this high-quality content ... I follow and support you from Algeria

  • @RobertLopez-zh3ex
    @RobertLopez-zh3ex 4 ปีที่แล้ว +4

    Great to you see you again CertBros!

    • @Certbros
      @Certbros  4 ปีที่แล้ว +1

      Thanks Robert! Feels good to be releasing new content again!

  • @NeotenicApe
    @NeotenicApe 4 หลายเดือนก่อน

    Hands down best explanations on the internet, this is crazy ❤

  • @doughrowtee19
    @doughrowtee19 2 ปีที่แล้ว +1

    Thank God for this channel

  • @fuzzy-02
    @fuzzy-02 ปีที่แล้ว +4

    TCP is a experienced truck driver while UDP is a pizza delivery guy on a motorcycle.

  • @seluchie7486
    @seluchie7486 2 ปีที่แล้ว

    Extremely clear and concise. Thank you!

  • @Randumb96
    @Randumb96 7 หลายเดือนก่อน

    I really appreciate all of your videos

  • @UzairJahangir
    @UzairJahangir ปีที่แล้ว

    Subscribed .You made it so simple to understand.Shame on google who assign instructors who lack basic teaching skills for their IT support professional course.

  • @satwikroy1989
    @satwikroy1989 4 ปีที่แล้ว +8

    Comprehensive as always. Looking forward to learning more from you. (y)

    • @Certbros
      @Certbros  4 ปีที่แล้ว

      Thanks you. More videos on the way.

  • @prashantmatang1675
    @prashantmatang1675 2 ปีที่แล้ว

    This channel deserve million views, the most underrated channel.

  • @periunus8133
    @periunus8133 3 ปีที่แล้ว +11

    I just found your videos while looking up definitions-- I keep getting lost in my IT certification course. This helped so much, I'll definitely be using your videos to supplement my learning. Thanks!

  • @DhrubRajGiri01
    @DhrubRajGiri01 ปีที่แล้ว

    What an explanation, recalled everything, loved it.

  • @mikem8915
    @mikem8915 ปีที่แล้ว

    I am a career data analyst and architect. Never spent any time learning network stuff. I am currently setting up some VMs in Azure and want to know something about the Vnets that go with them. This series is great. I won't be an expert when I get to the end of the series, but will know a lot more than I do right now. Great quality.

  • @habtamusium8646
    @habtamusium8646 2 ปีที่แล้ว

    i really attended in pleasing mood ! i dont go to school as far as gifted r available , much thanks !

  • @canidatemahogany
    @canidatemahogany 3 ปีที่แล้ว +4

    I think I love youu Lol. I’ve been taking IT courses and I’ve been looking at different videos for a better explanation and you have been the best I don’t need to look any further. You made me understand alot of the material I’m working on and I’m actually excited to learn again. Thank you so much looking forward to watching more of your videos

    • @Certbros
      @Certbros  3 ปีที่แล้ว +2

      Haha! That's really great to hear Mahogany! 👍 Love that these videos are making you excited to learn more! Keep it up 😁

  • @g.abhisekbunty1827
    @g.abhisekbunty1827 3 ปีที่แล้ว +2

    Great content and amazing explanation. Thanks to have also provided the content in textual format. Helpful in taking notes

    • @Certbros
      @Certbros  3 ปีที่แล้ว +1

      Thanks Abhisek, glad it was helpful! Written content to complement the videos is definitely something I want to try to include more. Great to hear it was valuable.

  • @khulekanindlovu2773
    @khulekanindlovu2773 3 ปีที่แล้ว +1

    You are very good in explaining, quality of your video content and pace tops it off!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thank you! Great to hear you liked it.

  • @itaybarok9405
    @itaybarok9405 2 ปีที่แล้ว +1

    Wow that was a great video on a very basic and important topic.
    Learned more deeply on tcp structure and udp structure
    and the data flow from the computers in point was nicly doen.
    Continue making this great content and this great videos about more important staff of CCNA because you are doing great job and I think your channel is awesome and we need more of it.

    • @Certbros
      @Certbros  2 ปีที่แล้ว

      Thank you! Glad you liked it.

  • @raulsanchez4716
    @raulsanchez4716 2 ปีที่แล้ว

    Best video out there! Great explanation.

  • @sophieshen6054
    @sophieshen6054 2 ปีที่แล้ว

    I finally understand tcp now… thank you so much!

  • @alienbreed4076
    @alienbreed4076 2 ปีที่แล้ว

    Great channel. Nicely explained. Thank you! :)

  • @abregoja
    @abregoja 2 ปีที่แล้ว

    Thanks for that explanation.... Very important to know differences between which apps use UDP and which one TCP's.

  • @SimplisticallyDigital
    @SimplisticallyDigital 4 หลายเดือนก่อน

    Thank you 🙏🏿
    Made it easy to understand

  • @BobSayG
    @BobSayG 2 ปีที่แล้ว

    I started Netowrking course and been struggling to understand this but this video really helped.

  • @Wanderers-Bulgaria
    @Wanderers-Bulgaria 2 ปีที่แล้ว +2

    Just found your channel. For me (diy network enthusiast) it is more than helpful. Nice work mate 👍

    • @Certbros
      @Certbros  2 ปีที่แล้ว

      Great to hear you're enjoying the videos! Thanks for watching 👍

  • @orleydoss3171
    @orleydoss3171 4 ปีที่แล้ว +4

    New CCNA uses this model, thanks for the update. 👍

    • @Certbros
      @Certbros  4 ปีที่แล้ว

      You're welcome. Thanks for the comment!

  • @jiapophua915
    @jiapophua915 3 ปีที่แล้ว +1

    Thank you so much for such a clear explanation. This is so much better than other education site. =D

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thank you. Glad it was helpful!

  • @marksummers463
    @marksummers463 3 ปีที่แล้ว +1

    Best explanation so far!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks Mark! Glad you liked it.

  • @marselnaidenov725
    @marselnaidenov725 ปีที่แล้ว

    Good explained. Thanks so much!

  • @DocLacrosse
    @DocLacrosse 3 ปีที่แล้ว +1

    This is great, keep up the good work!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thank you Chief!

  • @supriyamishra1886
    @supriyamishra1886 3 ปีที่แล้ว +1

    brilliantly explained ...thank you so much

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Glad it was helpful!

  • @belmiris1371
    @belmiris1371 ปีที่แล้ว

    Very clear and helpful. Thank you.

  • @joshcordawg8182
    @joshcordawg8182 3 ปีที่แล้ว +1

    So easy to understand thanks for explaining !!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      No problem Josh. Glad it helped.

  • @denji3397
    @denji3397 ปีที่แล้ว

    Im having exam tomorrow and i get to see a well edited video noice !!

  • @ToeShimmel
    @ToeShimmel 2 ปีที่แล้ว

    Lovely video. Thanks!

  • @silvanabongiorno3292
    @silvanabongiorno3292 ปีที่แล้ว

    Very helpful video. thanks a lot

  • @user-rt7rf4jx4p
    @user-rt7rf4jx4p 3 หลายเดือนก่อน

    its really helpful,thanks

  • @captpoop22
    @captpoop22 3 ปีที่แล้ว +1

    Great explanation ! thank you !

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      You're welcome Captain!

  • @mouslimmessaoudi4934
    @mouslimmessaoudi4934 3 ปีที่แล้ว +3

    Continue, your explain is amazing 👌👌

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks Mouslim! Appreciate the comment 👍

  • @mofojackson
    @mofojackson 3 ปีที่แล้ว +1

    Thanks so much for this excellent video. Second one I watched on what was for so long mystery numbers to me lol

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Haha glad this videos helped clear it up! Thanks for the comments, really appreciate it 👍

  • @Theartist_of_GOD
    @Theartist_of_GOD 3 ปีที่แล้ว

    Great video I like the explanation! But I need to know what exactly the acknowledgement numbers do?

  • @mohamedbenamor8356
    @mohamedbenamor8356 3 ปีที่แล้ว +1

    you make it really easy ! thanks

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Glad to hear that! Thanks Mohamed.

  • @vanillaglue
    @vanillaglue ปีที่แล้ว

    Fantastic!

  • @punittripathi5461
    @punittripathi5461 3 ปีที่แล้ว +2

    Great explanation. Thanks.

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks. Glad it was helpful!

  • @user-xq4zg8tl1h
    @user-xq4zg8tl1h 5 หลายเดือนก่อน

    thank you so much

  • @IgniteFate
    @IgniteFate ปีที่แล้ว

    Great vid

  • @cristeabogdy6556
    @cristeabogdy6556 3 ปีที่แล้ว +1

    It is explained very well .
    I understood better than the college professor.

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Great to hear Cristiano! 👍

  • @muqimjon.m
    @muqimjon.m 10 หลายเดือนก่อน

    Great👏👏. Thaks!!!

  • @wicksonjohnson6638
    @wicksonjohnson6638 3 ปีที่แล้ว +1

    Best.Explanations.Ever

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks! 👍

  • @omaralejandroguerreromarti9372
    @omaralejandroguerreromarti9372 4 ปีที่แล้ว +1

    Thanks, it is so useful

    • @Certbros
      @Certbros  4 ปีที่แล้ว

      Thanks Omar!

  • @shortsandstatus8600
    @shortsandstatus8600 2 ปีที่แล้ว

    Me failing exams,this guy holding my back and teaching way good than my lecturer

  • @thomasverby8179
    @thomasverby8179 ปีที่แล้ว

    Jesus!! I go network and it security, we are not at NET, and these videos explains allot better then my school… i feel so lost at school prob bc the teacher i guess

  • @sarathwanigasuriya6789
    @sarathwanigasuriya6789 2 ปีที่แล้ว

    Please do a video on BFD (Bidirectional forwarding detection) too. Thanks.

  • @chetansoni8620
    @chetansoni8620 3 ปีที่แล้ว +2

    thanks you sir for the explanation

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      You're welcome!

  • @Daniel-wb2mm
    @Daniel-wb2mm 3 ปีที่แล้ว +1

    What a legend

    • @Certbros
      @Certbros  3 ปีที่แล้ว +1

      Thanks Daniel!

  • @johndavies8821
    @johndavies8821 2 ปีที่แล้ว

    Thank you

  • @weirdbeats5530
    @weirdbeats5530 2 ปีที่แล้ว

    Extra ordinary channel keep it up bro I am seeking more videos from your channel

    • @Certbros
      @Certbros  2 ปีที่แล้ว

      Thank you!

  • @pystykorva7114
    @pystykorva7114 3 ปีที่แล้ว +9

    I'm a Bachelor of telecommunications and i've never heard anyone explain things as well as you, thank you!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Wow thanks! Great to hear you like the videos!

    • @_________________404
      @_________________404 3 ปีที่แล้ว +1

      Isn't this very basic stuff? I'm not from America or any other English-speaking country, so our school system is a bit different than the American one, but I've learned about this stuff in the second year of High school (here high school lasts for 4 years).

  • @bgam
    @bgam ปีที่แล้ว

    Got it!

  • @narendradubey7942
    @narendradubey7942 3 ปีที่แล้ว

    Nicely explained

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks Narendra!

  • @marlymutos1000
    @marlymutos1000 2 ปีที่แล้ว

    Thanks for the knowlegde...

  • @andywarrier489
    @andywarrier489 ปีที่แล้ว

    Sorry, what is a lateny please? Is that the speed at which the data or file is sent? Thank you for these great videos. Thank you.

  • @normbograham
    @normbograham 3 ปีที่แล้ว

    If you write 60 bytes in a UDP packet, then all the bytes are sent (wrapped in proper headers). If you write 60 bytes in a TCP packet, then you might get one or multiple packets, incuding some with 0 bytes data (with wrappers), or it might wait until, about 2/1000'ths of a second has passed before sending the packet. So, when you read the TCP packets at the other end, you have to know when to keep reading. A simple solution, is to add your own header, into your tcp ip packet sent. and then you can tell where one ends, and one begins. Another solution, is to use two UDP lines, where each side, have a client and a server.

  • @WeBBerTutoriais
    @WeBBerTutoriais 3 ปีที่แล้ว +1

    Good, very good!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thank you!

  • @ichoudhury007
    @ichoudhury007 4 ปีที่แล้ว +1

    Excellent video

    • @Certbros
      @Certbros  4 ปีที่แล้ว +1

      Thank you. First comment as well! 👌

    • @salomar8930
      @salomar8930 4 ปีที่แล้ว

      @@Certbros Thank you . Excellent put together presentation.

  • @hrrb5726
    @hrrb5726 2 ปีที่แล้ว

    ty

  • @tato2493528
    @tato2493528 ปีที่แล้ว

    ty, sir

  • @swayamnayak7134
    @swayamnayak7134 2 ปีที่แล้ว

    what is the need of checksum in a udp header if it doesn't care about some lost or corrupted data?

  • @baaaaaaaaaaaaaaaan2066
    @baaaaaaaaaaaaaaaan2066 2 ปีที่แล้ว

    do you have videos for the other TCP Flags?

  • @jayeshrohilla7215
    @jayeshrohilla7215 2 ปีที่แล้ว

    U r the best

  • @rachiimade4073
    @rachiimade4073 3 ปีที่แล้ว +1

    Very useful i help you make other videos about elctroniqus or PLC ... because you have a good methode of explaining

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks you Rachi! Glad you like the videos!

  • @justcode7326
    @justcode7326 3 ปีที่แล้ว +4

    CertBros: Sending knowledge
    Me : Got it

    • @crowmack
      @crowmack 3 ปีที่แล้ว

      CertBros: Roger that.

    • @justcode7326
      @justcode7326 3 ปีที่แล้ว

      @@crowmack ohh you replied.... thanks

  • @aceban5441
    @aceban5441 2 ปีที่แล้ว

    i have a question, UDP is used for live connections right?, is a Live stream like twitch considered a UDP?

  • @codywalker9356
    @codywalker9356 3 ปีที่แล้ว

    I love these videos btw! I am starting an apprenticeship within IT networking on Monday and I have been trying to research information. Your videos are the most beneficial and well explained! Are you british btw?

    • @Certbros
      @Certbros  3 ปีที่แล้ว +1

      Thanks Cody! Great to hear you like the videos. Good luck with the apprenticeship next week 👍 Haha yes I'm British. Did my accent give it away?

    • @codywalker9356
      @codywalker9356 3 ปีที่แล้ว +2

      @@Certbros Haha, yup! It's refreshing to see a fellow brit on these types of videos! We're the best kind ;). Thanks man, keep the great content coming!

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks Cody! Appreciate it👌

  • @babaji1684
    @babaji1684 3 ปีที่แล้ว +1

    Amazing...

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      Thanks! 👍

  • @xeridea
    @xeridea ปีที่แล้ว

    UDP good for situations where if the data was resent, it would already be useless, which is why it is good for realtime. If a part of a voice call is resent and received 2 seconds later, it is already useless.

  • @tankokfeeng8986
    @tankokfeeng8986 3 ปีที่แล้ว +2

    The moment you describe UDP as machine gun got me laughing so bad

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      🤣 Glad you liked it!

  • @milotxh
    @milotxh 3 ปีที่แล้ว +1

    i love all your videos please let me know where i can watch them from very beginning

    • @Certbros
      @Certbros  3 ปีที่แล้ว +1

      You can watch the playlist here on TH-cam. I'm still making the course and regularly uploading videos here as well. Glad to hear you're getting value from them.

    • @milotxh
      @milotxh 3 ปีที่แล้ว +1

      @@Certbros thank you i really appreciate your hard work.

    • @Certbros
      @Certbros  3 ปีที่แล้ว

      No problem at all. You're very welcome.

  • @sardarzain7386
    @sardarzain7386 2 ปีที่แล้ว

    Thanks a lot sir,love from pakistan

  • @gauthamiuppena4851
    @gauthamiuppena4851 4 ปีที่แล้ว +1

    Can I know by when can we expect the full videos

    • @Certbros
      @Certbros  4 ปีที่แล้ว

      Working on it now. There's still a lot to cover but its comming along nicely. Im hoping it will be later this year.

  • @soumyajitdas1647
    @soumyajitdas1647 2 ปีที่แล้ว +3

    UDP is like the way my professors teach.

    • @Certbros
      @Certbros  2 ปีที่แล้ว

      🤣🤣

  • @augischadiegils.5109
    @augischadiegils.5109 2 ปีที่แล้ว

    ♥️♥️♥️

  • @thechroniclesofjian8846
    @thechroniclesofjian8846 2 ปีที่แล้ว

    ❤️

  • @saipragada7698
    @saipragada7698 ปีที่แล้ว

    what is checksum?

  • @rhinoara7119
    @rhinoara7119 2 ปีที่แล้ว

    Why checksum for udp??

  • @kalustepheneke1838
    @kalustepheneke1838 ปีที่แล้ว

    Wow

  • @bitonic589
    @bitonic589 2 ปีที่แล้ว

    Why is there no NSP (not stupid protocol)?
    NSP sends all data in one

  • @nblgus2595
    @nblgus2595 5 หลายเดือนก่อน

    Sending data got it 😂😂

  • @frederikwhliche9127
    @frederikwhliche9127 2 ปีที่แล้ว

    now i cannot ignore imagining tcp as two people just sitting in each ends of a room shouting SENDING DATA.......GOT IT
    to each other XD

  • @ori61511
    @ori61511 4 ปีที่แล้ว +1

    how much does your CCNA course cost?

    • @Certbros
      @Certbros  4 ปีที่แล้ว +1

      It's not ready yet but when it is it should be around $20. If you sign up to the mailing list in the description I'll send out a discount code when its launched.

    • @ori61511
      @ori61511 4 ปีที่แล้ว +1

      @@Certbros cant wait!

  • @mayattv4986
    @mayattv4986 3 ปีที่แล้ว

    Shout out sa CSU BSIT dyan.

  • @dejluccix6560
    @dejluccix6560 6 หลายเดือนก่อน

    i be twerking to the intro , its jamming fr