Carrier Sense Multiple Access (CSMA) - Part 1

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 82

  • @abhirammanthena7333
    @abhirammanthena7333 4 роки тому +306

    Hi Neso academy, just want to know how many of your viewers are from India? Great work!

  • @020hamza2
    @020hamza2 Рік тому +7

    You are teaching very well because you are telling problem statement and teaching in Laman
    language

  • @yugendhiran.d1720
    @yugendhiran.d1720 2 роки тому +34

    I have never seen this type of clear explanation ever.. Great job 👏 👍

  • @mohamadzaytoun4566
    @mohamadzaytoun4566 2 роки тому +10

    best educational channel ever. good job legends

  • @pranavi.yalamanchili2674
    @pranavi.yalamanchili2674 Рік тому +4

    U are one who saves my life thank you 🙏💕

  • @yagzyalcntas553
    @yagzyalcntas553 4 роки тому +19

    I am doing master in TUM for communication engineering, this was way more clear then the lecture thanks :D i looked over the slides again and again but couldnt relate how 1 persistent differs from non-persistant except the behavior after collision.

    • @user-mi8ew2to8e
      @user-mi8ew2to8e 4 роки тому +12

      1-persistent -
      while(!idle) {
      //keeps on sensing
      }
      //sends its data
      Non-persistent -
      while(!idle) {
      //senses
      time = random()
      wait(time)
      }
      //Sends its data

    • @inanccan9969
      @inanccan9969 Рік тому

      GRVNS Student, same here

  • @levox7189
    @levox7189 Рік тому +1

    Best Explanation in the world!

  • @mannambhavani4266
    @mannambhavani4266 3 роки тому +15

    Tks a lot. Very well explained☺️

  • @ShivamSingh-te9tl
    @ShivamSingh-te9tl Рік тому +2

    Explained very well sir nn

  • @arthiannamalla8999
    @arthiannamalla8999 4 роки тому +9

    Clear and superb explanation

  • @vladislavkaras491
    @vladislavkaras491 5 місяців тому

    Very great explanation!
    Thank you!

  • @harisreereddy7204
    @harisreereddy7204 3 роки тому +25

    You said that, In O- persistent CSMA( sub part of Random access protocol), supervisory node decides the order of transmission. Whereas in Random access protocol u said there is no superior node, every node is equal. Can you please explain how this is possible?

    • @krishma1680
      @krishma1680 8 місяців тому

      Same doubt 😕

    • @killMan5746
      @killMan5746 8 місяців тому +3

      my teacher does not respond to any doubts, but makes sure to like all those "best explanation in the world" comment😀🤑

  • @taufiqueengineer
    @taufiqueengineer 10 місяців тому +1

    mazaaa aagya 🥰🙂

  • @vu5700
    @vu5700 3 роки тому +2

    Svaka cast brate moj

  • @kautukraj
    @kautukraj 4 роки тому +4

    Very helpful!

  • @AbhishekSingh-cu1fe
    @AbhishekSingh-cu1fe 3 роки тому +1

    Thank you ❤🌹

  • @umairalvi7382
    @umairalvi7382 4 роки тому +12

    You didn't explain p-persistent properly, especially the concept of probability.the probability is calculated randomly and has no relationship with time slots.

    • @felixreibold8891
      @felixreibold8891 3 роки тому

      Correct me if I am wrong: I think P-Persistant means, after checking that the channel is free it checks if the current time slot allocated to the receiver station it wants to send a frame to. Then it only sends the frame with a certain probability. This is necessary because, if another sender has queued messages for this receiver and both senders would send their frames with a probability of 1 it would always lead to collisions. With a probability < 1 there is a chance to work off the transmission queues slowly.

    • @vengalrao5772
      @vengalrao5772 2 роки тому

      @@felixreibold8891 which country u all are from ?

  • @NishiReacts
    @NishiReacts 4 роки тому +3

    Superb love from Pakistan

  • @emmanuelkiptoo9558
    @emmanuelkiptoo9558 3 роки тому +1

    Quite helpful

  • @shaikahamedmj9878
    @shaikahamedmj9878 2 роки тому

    Well said

  • @vinayaksharma-ys3ip
    @vinayaksharma-ys3ip 2 роки тому

    Thank You Sir!!

  • @himalthapa5709
    @himalthapa5709 3 роки тому +2

    Jay gurudev!

  • @ith3r7
    @ith3r7 10 місяців тому +1

    I LOVE YOU

  • @cornelliusbonongwe893
    @cornelliusbonongwe893 2 роки тому

    The best

  • @businessideas9197
    @businessideas9197 2 роки тому

    Super sir

  • @harshinirao7741
    @harshinirao7741 3 роки тому

    Thank u

  • @deekshabhat5194
    @deekshabhat5194 7 місяців тому +1

    The first carrier sense protocol that we will study here is called 1-persistent CSMA (Carrier
    Sense Multiple Access). When a station has data to send, it first listens to the channel to see if
    anyone else is transmitting at that moment. If the channel is busy, the station waits until it
    becomes idle. When the station detects an idle channel, it transmits a frame. If a collision
    occurs, the station waits a random amount of time and starts all over again. The protocol is
    called 1-persistent because the station transmits with a probability of 1 when it finds the
    channel idle. A second carrier sense protocol is nonpersistent CSMA. In this protocol, a conscious attempt
    is made to be less greedy than in the previous one. Before sending, a station senses the
    channel. If no one else is sending, the station begins doing so itself. However, if the channel is
    already in use, the station does not continually sense it for the purpose of seizing it
    immediately upon detecting the end of the previous transmission. Instead, it waits a random
    period of time and then repeats the algorithm. Consequently, this algorithm leads to better
    channel utilization but longer delays than 1-persistent CSMA.
    The last protocol is p-persistent CSMA. It applies to slotted channels and works as follows.
    When a station becomes ready to send, it senses the channel. If it is idle, it transmits with a
    probability p. With a probability q = 1 - p, it defers until the next slot. If that slot is also idle, it
    either transmits or defers again, with probabilities p and q. This process is repeated until either
    the frame has been transmitted or another station has begun transmitting. In the latter case,
    the unlucky station acts as if there had been a collision (i.e., it waits a random time and starts
    again). If the station initially senses the channel busy, it waits until the next slot and applies
    the above algorithm.

  • @anisht1838
    @anisht1838 3 роки тому +2

    Thankyou dear for the great work, I had a doubt, CSMA/CD is used by Ethernet. Ethernet is end to end, like between two nodes. It has different channel for transmission and receiption, I hope. Then how could a collision occur. Can't understand, correct me if I am wrong. Tell me what I am missing.

    • @mohansurendar7429
      @mohansurendar7429 3 роки тому

      sorry I don't Know whether it is correct or not, I think we use different applications(stations) to get data from same point(channel)

    • @anisht1838
      @anisht1838 3 роки тому

      @@mohansurendar7429 different applications connecting same point is a bigger picture, my doubt is about node-to-node connection, where single Ethernet cable is connected.

    • @ShubhamKumar-gk2wl
      @ShubhamKumar-gk2wl 2 роки тому

      An ethernet cable can be used in a bus topology as the backbone cable, so there will be collisions.

  • @lunavathsainaik4443
    @lunavathsainaik4443 10 місяців тому

    Sir please complete the full syllabus of computer networks ( network layer design issues) and other transport layer , session layer , presentation layer , application layer 🎉)

  • @ahmetm.4648
    @ahmetm.4648 11 місяців тому

    What is the limit of that random time exactly ? I mean is it possible to take 1 day or more ? or is it depends

  • @lanstondavisrobert5406
    @lanstondavisrobert5406 3 роки тому +2

    Hello, Is the O Persistent continuously checking or randomly checking ?

  • @hiraansari6714
    @hiraansari6714 3 роки тому +1

    Plsss make little more easy notes😥...its more bulky #onourhead..
    Less points ...Bt need main point

  • @glazefrect1337
    @glazefrect1337 Рік тому +1

    Why does P persistent CSMA needs to sense the carries if it has specific time slots?

    • @sajidali_6567
      @sajidali_6567 Рік тому +2

      A specified time might be assigned to multiple nodes, and another node might use the channel in that time slot so it is a good idea to sense the carrier before transmitting the data.

  • @abacas2175
    @abacas2175 2 роки тому

    What is Q?

  • @brawny_am519
    @brawny_am519 4 роки тому +1

    your voice is very cute

  • @whois2517
    @whois2517 2 роки тому

    Ycce gang wya

  • @rogue8275
    @rogue8275 9 місяців тому

    is anyone else having trouble viewing this particular video on their website ?

    • @nesoacademy
      @nesoacademy  9 місяців тому +1

      Thank you for pointing this. The issue is now resolved.

  • @subhadeepbhakat7765
    @subhadeepbhakat7765 2 роки тому

    Sir ig the channel utilisation in case of non persistent is much lesser than 1persistant csma

  • @neeluperumalla19
    @neeluperumalla19 4 роки тому

    Gud

  • @machinesonearth
    @machinesonearth 2 роки тому

    Sir you said that collision occurs in csma but cant the node sense the channel

  • @GOODBOY-vt1cf
    @GOODBOY-vt1cf 2 роки тому +1

    5:00

  • @karthi9722
    @karthi9722 2 роки тому

    Are they referring the station as node or a station has many nodes?

  • @kalyansunkara9464
    @kalyansunkara9464 3 роки тому +3

    Which book are you using for reference?

    • @itians2817
      @itians2817 3 роки тому +4

      According to me------Data Communications and Networking by forouzan

    • @prabhusubramanianlectures4307
      @prabhusubramanianlectures4307 3 роки тому +2

      Data Communication and Networking by Behrouz Forouzan

    • @charan2604
      @charan2604 2 роки тому

      It's Google Chrome!!!

  • @kothapallikarthik2387
    @kothapallikarthik2387 Рік тому

    Hi

  • @yaswanthkosuru
    @yaswanthkosuru 2 роки тому +1

    fourozon

  • @slingshot7602
    @slingshot7602 Рік тому +1

    11:50 didn't get the point?

    • @myplays7453
      @myplays7453 4 місяці тому +1

      Time period appointed for each station,,, so other stations wait for their time.

    • @mynamestgija
      @mynamestgija Місяць тому

      In p persistent csma it should be checking for two things. One is is it in the beginning of the time slot, and also check whether the channel is free. It is checking continuously right? Why can’t you send it the second time slot instead of sending at the beginning of the fourth time slot, I’m asking with respect to the picture 11:51

  • @sunnyjadhav9588
    @sunnyjadhav9588 Рік тому

    2.53 explained wrong

  • @helmi2376
    @helmi2376 2 роки тому

    Tw Hedhi Hayeét?

  • @ashunegi_
    @ashunegi_ Рік тому

    shad medium

  • @kodandahari8350
    @kodandahari8350 4 роки тому

    🙂

  • @krishnakumarsaw4917
    @krishnakumarsaw4917 3 роки тому +1

    Suggest a book that contains all the topics you have covered
    ??? If any then comment

  • @Abhinavkumar-og3xd
    @Abhinavkumar-og3xd Рік тому

    Please speak in hindi.

  • @harshkhandelwal84
    @harshkhandelwal84 Рік тому

    👌👌👌🤌🤌🤌💯💯💯💯💯