Sliding Window Protocol

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

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

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

    how can university teachers suck so much at teaching such a simple concept?
    great explanation bro. videos like this keep the hopes of quality education alive.

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

      because only some of the university teachers can understand the concepts themselves properly

    • @morbimer
      @morbimer 2 ปีที่แล้ว +16

      DUDE, right?? There is practically no point in going to ANY of the lectures! It's always the Indian guys on TH-cam which save the day tbh.

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

      @@ashman3028 yeah, feels like they lecture according to their habit, not their understanding...

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

      Because most of the teachers who teach in the universities don't understand the concept, they just mug up the theory and reproduce it in classroom.

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

      Because they don't understand. They just lip the topics deep and vomit in exam and get a good GPA and thus become a teacher. What do you expect?

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

    It took my profesor half a class to explain this and I didn’t even understand until I watched your video, so you did it better in just 8 minutes. Thank you!

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

      because you were not interested at that time .

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

      @@krazyninja954 lol, I watched this video after class nothing changed, good try though

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

      Classes are usually boring in my opinion, and there's easy room for distraction. But when you get on a video like this you're focused. That's why I prefer studying on youtube personally

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

      It can take year also to learn if you are not interested

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

      Watch these vids or look in ur course books before the classes. Pro tip. (Actually tip from a noob but ya)

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

    Incredible sir.
    Indian teachers are really the best ones, specially Neso Academy's. University teachers struggle to explain this and I was stuck for days on this issue and in less than 8 minutes I was able to learn this.
    Great work! Thank you

  • @stevanvieira3665
    @stevanvieira3665 ปีที่แล้ว +10

    Wow! I read the Sliding Window Protocolon on a book, I heard an explanation from my teacher on class, but only now with you I understood how the Sliding Window Protocol really works. You explanation is so good, and makes so much sense. Thank you!

  • @bhuvan_983
    @bhuvan_983 2 ปีที่แล้ว +12

    I have my Data communication Semester exam tomorrow, and this is the first time I'm learning Sliding Window Protocol. Very helpful, I'll ace this question if it comes in the exam tomorrow! Thank you so much!!!!💚

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

    neso academy saved gallons of my tears pls thankyou

  • @Sukhpreetkaur-jl9gg
    @Sukhpreetkaur-jl9gg 3 ปีที่แล้ว +7

    I clear all my doubts of all topics of computer networking through your videos ..... thanks a lot 😊

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

    You sir, are a legend.

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

    this channel is the treasure that I found on youTube . Always making every thing clear

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

    Nice explanation bro .I am confused with my professor because he makes all simple topics as complex . you deal the topic in a simple way so that everyone can understand . you deserves alot🤗

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

    You Are More Helpful Than You Realize.ThankYou.

  • @pranavi.yalamanchili2674
    @pranavi.yalamanchili2674 ปีที่แล้ว +1

    My professor to explain the same way but little confusing ,
    After listening again once to ur class its very easy
    Thank you ❤

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

    Hats off sir never expected to be this simple if you explain all subject INDIA will be in other level

  • @Hasan-o3x4f
    @Hasan-o3x4f 11 หลายเดือนก่อน

    i have been studying this conept for tow days and i didn't understand it,but after your 8 minutes i can explain it to my friends
    thank you for this great content bro.

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

    Hurrayyyyy...I'm so happy wid ur explaination...
    #greatworkdonee..
    Comment thoko bhaiyoo..sunny bhai ke liye👍😍

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

    Thank you so much sir....... To exaplain the concept very clearly..... Before this I seen 4 videos of others but I not got anything clearly.......
    U taught it clearly without confusion... So thank you so much sir....

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

    Very very versatile teacher ❤️❤️❤️🙏🙏🙏
    Your video cleared my concept and definitely going to change my Result

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

    How can someone explain this topic very easily!!!!My university teacher took the same topic, but I thought it was a very difficult subject ! hats off you sir !!!!

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

    Nice explanation ☺️ NESO is the best academy

  • @lkaranam322
    @lkaranam322 2 หลายเดือนก่อน +2

    sir u deserve the position named "Professor"

  • @AnkitMishra-yg3pl
    @AnkitMishra-yg3pl 2 ปีที่แล้ว +5

    awesome explaination sir

  • @020hamza2
    @020hamza2 ปีที่แล้ว

    Your way of teaching is good and we can understand because of easy language

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

    Made real easy explanation for sliding window. Thanks

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

    Just ..amazing lecture.... ❤️❤️❤️❤️

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

    Thanks so much for this video! Excellent resource. Simply explained. Helped me to quickly get an understanding of the concept as we had to do this concept in my Computer Science studies.

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

    Amazing...i couldn't learn from anywhere ...i tried so many other tutorials but this video cleared my concepts...kamal ho gaya😍

  • @GirishKumar-kw6hj
    @GirishKumar-kw6hj ปีที่แล้ว

    Thank you sir ..... This lecture helped me a lot. ...my friend suggested it ..one day before of examination. 🤝

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

    Sir aapke videos ne hi humein paas karwaya hai. Thanks and respect for your effort. Bas ek internship dilwa do.

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

    Thank you bro ❤️.big fan from Namil Nadu

  • @sahanashreeg611
    @sahanashreeg611 8 หลายเดือนก่อน

    Very helpful for us to prepareing before exams 😮we have tomorrow cn exams i thought these all full tuff but seeing this it's makes to feel it's easy for me tqs so much sir for a great teaching ❤🎉

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

    I love you man, you saved my life

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

    Great explaination of all the protocols, thank you for this and keep it up

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

    Well explained and the concept got accurate fit in mind

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

    It's a great explanation but the obvious doubt is about drops and retransmissions. What if there is a packet drop? Let say 1 is ackd, but 2 is dropped and 3 is ackd, in this scenario will the window stay nil wait for the retransmission or slide to the next packet?

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

    Legend's are born to teach ❤️

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

    Your explanation is very easy to understand

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

    the animation was amazing...and ur lecture too...😁

  • @mrahulbhat828
    @mrahulbhat828 10 หลายเดือนก่อน

    Wow . im watching before my exam . Tysm

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

    Sir apke video bahot achhe hai mai khud padhti hu apke videos se . Sir microprocessor , op amp and met ke video banaye please

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

    Super and excellent👍💯 explanation

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

    bro what have you done u explained it like a 10th grade concept, appreciate it man

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

    Great and simplest explination thank u sir.. can make video for unrestricted simplex protocol..

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

    Very nice explanation

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

    Thank you sooooooooo much after 10 video I found this right one

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

    Wow so beautiful Amazing explained! 👌👌

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

    Tq soo much sir i understood these topics very well thanks ❤a lot sir

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

    Tq sir nice animation.. Very clear

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

    Beautiful sir this perfect just so perfect 🤩

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

    awesome tutorial 😃easily understand
    thank you so much

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

    JazakAllah for this easy and wonderful lecture on this topic.
    May Allah gives you more knowledge.

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

    thanks for making this playlist

  • @mrahulbhat828
    @mrahulbhat828 10 หลายเดือนก่อน

    I hope my lecturer will watch this someday and then teach us😪💯

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

    mind blowing explanation

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

    So lets says if the sender receives acknowledgement for frame 0 and 1, and then doesn't receive ack for 3 but receives for 4, will the window slide then?because if it slides, 3 will move out of the window, without receiving the ack for it

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

    Marvelous explaination

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

    Tq so much bro.. This session helped me alot...

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

    Perfectly explained

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

    thank you so much you have explained it well...

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

    What happens when middle frame(in window size) doesn't get acknowledgement and if it gets next frame acknowledgement instead of previous frame ?

  • @yamika.
    @yamika. 4 ปีที่แล้ว +2

    thank you so much for this

  • @some.art.attemptsand.pictu726
    @some.art.attemptsand.pictu726 3 ปีที่แล้ว +1

    I love it! Thank you

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

    Very good explained

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

    Hey does anyone know, which software they use to make these videos?
    Ps: Great content!

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

      I'd say probably he used Microsoft Powerpoint, you can make the same thing by making graphic images in a program such as photoshop and assemble into a slideshow on MS Powerpoint.

  • @Lexyvil
    @Lexyvil 2 หลายเดือนก่อน

    Very clear! Thanks.

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

    best teacher

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

    how can university teachers suck so much at teaching such a simple concept?
    great explanation bro

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

    What if acknowledgement lost, like in stop n wait ARQ. Once the buffer is full it started working like stop n wait protocol , then how it is better than stop n wait protocol?

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

      Deadlock might occur

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

    Thanks you very much sir
    You are teaching well

  • @ManpreetKaur-wi4bo
    @ManpreetKaur-wi4bo 4 ปีที่แล้ว

    Fabulous Explnation🙏🙏🙏🙏👍👍👍👍👍👍👍

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

    awesome lecture

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

    I did not understand how this is helping faster communication, as the buffer W gets full it eventually have to wait for ack of the earlier frame transmitted

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

      Without this feature how TCP operates is that the sender will have to wait for the acknowledgement of the entire window (4 segments in this case). but will Sliding window size the sender can transmit segment for each acknowledged segment.

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

      TCP sacrifices speed for reliability. The client is assured that all the frames in the window will be sent or the connection will be dropped.

  • @MR-cs6vo
    @MR-cs6vo 3 ปีที่แล้ว

    explained very well thank you

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

    Super explanation sir

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

    Awesome 🔥🔥🔥

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

    Best explanation, very nice

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

      أخي بس لو سمحت خبرني كيف عم تفهم لأن الشرح سريع و بالانكليزي فما عم أفهم منيح في شي برنامج بيترجم الكلام للعربي ؟؟

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

    vary useful , thank you very much great job .

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

    I have a question here that the sliding window size 4 packet means 4 bits to be send? And it is also means that when we sad that it's uploading speed is 20 mbps. It means 200000 bits can be uploaded in a second. Please explain it if I am right or wrong?

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

      Each packet here can represent data up to 1460 Bytes and not 4 bits. It depends on MSS. it will be negotiated during TCP handshake.

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

    Amazing ❤

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

    Very nice thank you❤🙏

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

    Thanks

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

    Understood pretty easily

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

    well explained

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

    Excellent thankyou sir

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

    GREAT VIDEO, TY SO MUCH

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

    Very neat 😀

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

    Can the acknowledgment for more than one packet be received at a time ?

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

    Sir Phenomenal .......Wow.

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

    thank you so much 😍🥰🥰😍🥰🥰

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

    good explanation

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

    verrrrrry well explain! thank you sir!

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

    Never nd ever forget about this topic

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

    One would hope that the first ack (frame 0) arrives at the sender before last of the four frames (frame 4) is sent so that the next frame (frame 5) can be sent without delay.

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

    Question: Doesn't sliding window then technically become stop and wait after the first 4 frames were sent? Because from frame 4, it sends the frames one by one, making sliding window no different from stop and wait

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

      Exactly what i was thinking!

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

      Please take my answer with a grain of salt, but I think the time difference between sending each frame is reduced in sliding window. For example, after frame 4 is sent, frame 1 is acknowledged, which triggers frame 5 to be sent immediately. In contrast, in stop-and-wait, frame 5 will only be sent after frame 4 is acknowledged.

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

      the window size is not fixed on the sender side it can be as large as possible it is assumed to be 4 here, but receiver can negotiate the window size depending on it's capacity to handle packet at the unit of time and buffer size. The receiver informs the transmitter in each acknowledgment packet the current maximum receiver buffer size (window boundary). The TCP header uses a 16 bit field to report the receiver window size to the sender. Therefore, the largest window that can be used is 216 = 64 kilobytes.

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

    loved it!

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

    But what happens at the end of the array when the window size is bigger than the number of elements left in the array ? What does the sender send and what does the receiver acknowledges ?

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

    You're solid man

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

    That's clear, and tha't awesome.

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

    Thank you, sir. But what happens with the sliding window when one of the frames is not acknowledged?

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

    Gob bless you❤️ thank you

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

    I am your fan