slot time in binary backoff CSMA/CD











up vote
-1
down vote

favorite












In the binary backoff protocol, hosts will choose a random value between 0 to 2^n - 1 and multiply that number by the time it takes to transmit 512 bits. From wikipedia



Slot time is a concept in computer networking. It is at least twice the 
time it takes for an electronic pulse (OSI Layer 1 - Physical) to
travel the length of the maximum theoretical distance between two n
odes. In CSMA/CD networks such as Ethernet, the slot time is an upper
limit on the acquisition of the medium, a limit on the length of a
packet fragment generated by a collision, and the scheduling quantum
for retransmission.[1]


I am not sure i get this fully, from the definition above, it is the time it takes for the signal to reach the furthest node in the link ?



if node A and B collides, and if its their first collision for both nodes, then they choose a random value 0 or 1 and multiply that by 512 bit time. So if node A chooses 0 and node B chooses 1, the slot time guarantees that node A will finish fully transmitting its frame before node B starts to transmit his frame, so that there is no chance of collision even when they have chosen consecutive values ?










share|improve this question






















  • Is this a homework question from the 1990's? 100BASE-T is almost always switched (thus full duplex, no collisions), and 1000BASE-T doesn't allow hubs at all. The days of collisions on Ethernet mostly died at the end of the 20th century.
    – Spiff
    Nov 24 at 6:41










  • No its not a homework question. If ethernet does not use CSMA/CD then where is CSMA/CD being used today ? And why would full duplex mean no collisions ?
    – calveeen
    Nov 24 at 8:13










  • Every Ethernet device still knows how to do CSMA/CD even though it is almost never needed anymore due to the ubiquity of switches and the rarity of hubs. Full duplex means no collisions by definition. If you can't both transmit at the same time without a collision, how could that ever be considered full duplex?
    – Spiff
    Nov 24 at 18:32















up vote
-1
down vote

favorite












In the binary backoff protocol, hosts will choose a random value between 0 to 2^n - 1 and multiply that number by the time it takes to transmit 512 bits. From wikipedia



Slot time is a concept in computer networking. It is at least twice the 
time it takes for an electronic pulse (OSI Layer 1 - Physical) to
travel the length of the maximum theoretical distance between two n
odes. In CSMA/CD networks such as Ethernet, the slot time is an upper
limit on the acquisition of the medium, a limit on the length of a
packet fragment generated by a collision, and the scheduling quantum
for retransmission.[1]


I am not sure i get this fully, from the definition above, it is the time it takes for the signal to reach the furthest node in the link ?



if node A and B collides, and if its their first collision for both nodes, then they choose a random value 0 or 1 and multiply that by 512 bit time. So if node A chooses 0 and node B chooses 1, the slot time guarantees that node A will finish fully transmitting its frame before node B starts to transmit his frame, so that there is no chance of collision even when they have chosen consecutive values ?










share|improve this question






















  • Is this a homework question from the 1990's? 100BASE-T is almost always switched (thus full duplex, no collisions), and 1000BASE-T doesn't allow hubs at all. The days of collisions on Ethernet mostly died at the end of the 20th century.
    – Spiff
    Nov 24 at 6:41










  • No its not a homework question. If ethernet does not use CSMA/CD then where is CSMA/CD being used today ? And why would full duplex mean no collisions ?
    – calveeen
    Nov 24 at 8:13










  • Every Ethernet device still knows how to do CSMA/CD even though it is almost never needed anymore due to the ubiquity of switches and the rarity of hubs. Full duplex means no collisions by definition. If you can't both transmit at the same time without a collision, how could that ever be considered full duplex?
    – Spiff
    Nov 24 at 18:32













up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











In the binary backoff protocol, hosts will choose a random value between 0 to 2^n - 1 and multiply that number by the time it takes to transmit 512 bits. From wikipedia



Slot time is a concept in computer networking. It is at least twice the 
time it takes for an electronic pulse (OSI Layer 1 - Physical) to
travel the length of the maximum theoretical distance between two n
odes. In CSMA/CD networks such as Ethernet, the slot time is an upper
limit on the acquisition of the medium, a limit on the length of a
packet fragment generated by a collision, and the scheduling quantum
for retransmission.[1]


I am not sure i get this fully, from the definition above, it is the time it takes for the signal to reach the furthest node in the link ?



if node A and B collides, and if its their first collision for both nodes, then they choose a random value 0 or 1 and multiply that by 512 bit time. So if node A chooses 0 and node B chooses 1, the slot time guarantees that node A will finish fully transmitting its frame before node B starts to transmit his frame, so that there is no chance of collision even when they have chosen consecutive values ?










share|improve this question













In the binary backoff protocol, hosts will choose a random value between 0 to 2^n - 1 and multiply that number by the time it takes to transmit 512 bits. From wikipedia



Slot time is a concept in computer networking. It is at least twice the 
time it takes for an electronic pulse (OSI Layer 1 - Physical) to
travel the length of the maximum theoretical distance between two n
odes. In CSMA/CD networks such as Ethernet, the slot time is an upper
limit on the acquisition of the medium, a limit on the length of a
packet fragment generated by a collision, and the scheduling quantum
for retransmission.[1]


I am not sure i get this fully, from the definition above, it is the time it takes for the signal to reach the furthest node in the link ?



if node A and B collides, and if its their first collision for both nodes, then they choose a random value 0 or 1 and multiply that by 512 bit time. So if node A chooses 0 and node B chooses 1, the slot time guarantees that node A will finish fully transmitting its frame before node B starts to transmit his frame, so that there is no chance of collision even when they have chosen consecutive values ?







networking ethernet collision-detection






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 24 at 2:34









calveeen

486




486












  • Is this a homework question from the 1990's? 100BASE-T is almost always switched (thus full duplex, no collisions), and 1000BASE-T doesn't allow hubs at all. The days of collisions on Ethernet mostly died at the end of the 20th century.
    – Spiff
    Nov 24 at 6:41










  • No its not a homework question. If ethernet does not use CSMA/CD then where is CSMA/CD being used today ? And why would full duplex mean no collisions ?
    – calveeen
    Nov 24 at 8:13










  • Every Ethernet device still knows how to do CSMA/CD even though it is almost never needed anymore due to the ubiquity of switches and the rarity of hubs. Full duplex means no collisions by definition. If you can't both transmit at the same time without a collision, how could that ever be considered full duplex?
    – Spiff
    Nov 24 at 18:32


















  • Is this a homework question from the 1990's? 100BASE-T is almost always switched (thus full duplex, no collisions), and 1000BASE-T doesn't allow hubs at all. The days of collisions on Ethernet mostly died at the end of the 20th century.
    – Spiff
    Nov 24 at 6:41










  • No its not a homework question. If ethernet does not use CSMA/CD then where is CSMA/CD being used today ? And why would full duplex mean no collisions ?
    – calveeen
    Nov 24 at 8:13










  • Every Ethernet device still knows how to do CSMA/CD even though it is almost never needed anymore due to the ubiquity of switches and the rarity of hubs. Full duplex means no collisions by definition. If you can't both transmit at the same time without a collision, how could that ever be considered full duplex?
    – Spiff
    Nov 24 at 18:32
















Is this a homework question from the 1990's? 100BASE-T is almost always switched (thus full duplex, no collisions), and 1000BASE-T doesn't allow hubs at all. The days of collisions on Ethernet mostly died at the end of the 20th century.
– Spiff
Nov 24 at 6:41




Is this a homework question from the 1990's? 100BASE-T is almost always switched (thus full duplex, no collisions), and 1000BASE-T doesn't allow hubs at all. The days of collisions on Ethernet mostly died at the end of the 20th century.
– Spiff
Nov 24 at 6:41












No its not a homework question. If ethernet does not use CSMA/CD then where is CSMA/CD being used today ? And why would full duplex mean no collisions ?
– calveeen
Nov 24 at 8:13




No its not a homework question. If ethernet does not use CSMA/CD then where is CSMA/CD being used today ? And why would full duplex mean no collisions ?
– calveeen
Nov 24 at 8:13












Every Ethernet device still knows how to do CSMA/CD even though it is almost never needed anymore due to the ubiquity of switches and the rarity of hubs. Full duplex means no collisions by definition. If you can't both transmit at the same time without a collision, how could that ever be considered full duplex?
– Spiff
Nov 24 at 18:32




Every Ethernet device still knows how to do CSMA/CD even though it is almost never needed anymore due to the ubiquity of switches and the rarity of hubs. Full duplex means no collisions by definition. If you can't both transmit at the same time without a collision, how could that ever be considered full duplex?
– Spiff
Nov 24 at 18:32















active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1377928%2fslot-time-in-binary-backoff-csma-cd%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1377928%2fslot-time-in-binary-backoff-csma-cd%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

Mangá

 ⁒  ․,‪⁊‑⁙ ⁖, ⁇‒※‌, †,⁖‗‌⁝    ‾‸⁘,‖⁔⁣,⁂‾
”‑,‥–,‬ ,⁀‹⁋‴⁑ ‒ ,‴⁋”‼ ⁨,‷⁔„ ‰′,‐‚ ‥‡‎“‷⁃⁨⁅⁣,⁔
⁇‘⁔⁡⁏⁌⁡‿‶‏⁨ ⁣⁕⁖⁨⁩⁥‽⁀  ‴‬⁜‟ ⁃‣‧⁕‮ …‍⁨‴ ⁩,⁚⁖‫ ,‵ ⁀,‮⁝‣‣ ⁑  ⁂– ․, ‾‽ ‏⁁“⁗‸ ‾… ‹‡⁌⁎‸‘ ‡⁏⁌‪ ‵⁛ ‎⁨ ―⁦⁤⁄⁕