{"id":246,"date":"2022-11-28T19:20:14","date_gmt":"2022-11-28T19:20:14","guid":{"rendered":"http:\/\/learnlearn.uk\/ibcs\/?page_id=246"},"modified":"2022-11-28T19:22:58","modified_gmt":"2022-11-28T19:22:58","slug":"collision-detection-avoidance","status":"publish","type":"page","link":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/","title":{"rendered":"Collision Detection &#038; Avoidance"},"content":{"rendered":"<div class=\"responsive-tabs\">\n<h2 class=\"tabtitle\">CSMA\/CD<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Carrier Sense Multiple Access \/ Collision Detection (CSMA\/CD)<\/h3>\n<div id=\"attachment_1558\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/02\/coaxial-cable-1.jpg\"><img aria-describedby=\"caption-attachment-1558\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-1558 size-medium\" src=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/02\/coaxial-cable-1-300x56.jpg?_t=1612390979\" alt=\"\" width=\"300\" height=\"56\" \/><\/a><p id=\"caption-attachment-1558\" class=\"wp-caption-text\">Older Coaxial cables could only send data in one direction at a time (half duplex) so were prone to collisions.<\/p><\/div>\n<p>CSMA is an early\u00a0 MAC Address based ethernet protocol to verify that no other node is transmitting before sending data along early coaxial and twisted pair networks (Half Duplex Networks). It was later modified to include collision detection(CD) to terminate the transmission if a collision is detected.<\/p>\n<ul>\n<li>The node senses to see if data is being transmitted.<\/li>\n<li>If no signal is detected it will send data.<\/li>\n<li>If it senses a signal it waits until the data has finished being sensed.<\/li>\n<li>If a collision is detected the node stops sending, sends out a jamming signal to notify that a collision has occurred. The node then waits a random amount of time to transmit again.<\/li>\n<\/ul>\n<h3><\/h3>\n<div id=\"attachment_1560\" style=\"width: 224px\" class=\"wp-caption alignright\"><a href=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/02\/ethernet-cable.jpg\"><img aria-describedby=\"caption-attachment-1560\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-1560\" src=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/02\/ethernet-cable-300x259.jpg\" alt=\"\" width=\"214\" height=\"185\" \/><\/a><p id=\"caption-attachment-1560\" class=\"wp-caption-text\">Modern twisted pair ethernet cables can send data in both directions at the same time(full-duplex) so are not as susceptible to collisions.<\/p><\/div>\n<p>On modern twisted pair ethernet cable networks full-duplex communication is possible and so CMSA\/CD is less of an issue.<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">CSMA\/CA<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Carrier Sense Multiple Access \/ Collision Avoidance (CSMA\/CA)<\/h3>\n<p>This is the collision protocol used on wireless networks. Here a node listens for transmission before sending data.<\/p>\n<p>When all the data has been received the data the receiving node sends an acknowledgement that the data has been received. If the sender doesn&#8217;t receive the acknowledgement the sender starts the process all over again.<\/p>\n\n<\/div><h2 class=\"tabtitle\">Tutorial Video<\/h2>\n<div class=\"tabcontent\">\n\n<div class=\"nv-iframe-embed\">\n<div class=\"container-lazyload preview-lazyload container-youtube js-lazyload--not-loaded\"><a href=\"https:\/\/www.youtube.com\/watch?v=iKn0GzF5-IU\" class=\"lazy-load-youtube preview-lazyload preview-youtube\" data-video-title=\"CSMA\/CD and CSMA\/CA Explained\" title=\"Play video &quot;CSMA\/CD and CSMA\/CA Explained&quot;\">https:\/\/www.youtube.com\/watch?v=iKn0GzF5-IU<\/a><noscript>Video can&#8217;t be loaded because JavaScript is disabled: <a href=\"https:\/\/www.youtube.com\/watch?v=iKn0GzF5-IU\" title=\"CSMA\/CD and CSMA\/CA Explained\">CSMA\/CD and CSMA\/CA Explained (https:\/\/www.youtube.com\/watch?v=iKn0GzF5-IU)<\/a><\/noscript><\/div>\n<\/div>\n\n<\/div><h2 class=\"tabtitle\">RTS \/ CTS<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Ready To Send \/ Clear To Send<\/h3>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Internet Routing<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Internet Routing<\/h3>\n<div class=\"nv-iframe-embed\">\n<div class=\"container-lazyload preview-lazyload container-youtube js-lazyload--not-loaded\"><a href=\"https:\/\/www.youtube.com\/watch?v=nomyRJehhnM\" class=\"lazy-load-youtube preview-lazyload preview-youtube\" data-video-title=\"Packet Transmission across the Internet. Networking &amp; TCP\/IP tutorial. TCP\/IP Explained\" title=\"Play video &quot;Packet Transmission across the Internet. Networking &amp; TCP\/IP tutorial. TCP\/IP Explained&quot;\">https:\/\/www.youtube.com\/watch?v=nomyRJehhnM<\/a><noscript>Video can&#8217;t be loaded because JavaScript is disabled: <a href=\"https:\/\/www.youtube.com\/watch?v=nomyRJehhnM\" title=\"Packet Transmission across the Internet. Networking &amp; TCP\/IP tutorial. TCP\/IP Explained\">Packet Transmission across the Internet. Networking &amp; TCP\/IP tutorial. TCP\/IP Explained (https:\/\/www.youtube.com\/watch?v=nomyRJehhnM)<\/a><\/noscript><\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Carrier Sense Multiple Access \/ Collision Detection (CSMA\/CD) CSMA is an early\u00a0 MAC Address based ethernet protocol to verify that no other node is transmitting before sending data along early coaxial and twisted pair networks (Half Duplex Networks). It was later modified to include collision detection(CD) to terminate the transmission if a collision is detected.&hellip;&nbsp;<a href=\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Collision Detection &#038; Avoidance<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":70,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Collision Detection &amp; Avoidance - IB Computer Science<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Collision Detection &amp; Avoidance - IB Computer Science\" \/>\n<meta property=\"og:description\" content=\"Carrier Sense Multiple Access \/ Collision Detection (CSMA\/CD) CSMA is an early\u00a0 MAC Address based ethernet protocol to verify that no other node is transmitting before sending data along early coaxial and twisted pair networks (Half Duplex Networks). It was later modified to include collision detection(CD) to terminate the transmission if a collision is detected.&hellip;&nbsp;Read More &raquo;Collision Detection &#038; Avoidance\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/\" \/>\n<meta property=\"og:site_name\" content=\"IB Computer Science\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-28T19:22:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/02\/coaxial-cable-1-300x56.jpg?_t=1612390979\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/\",\"url\":\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/\",\"name\":\"Collision Detection & Avoidance - IB Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/#website\"},\"datePublished\":\"2022-11-28T19:20:14+00:00\",\"dateModified\":\"2022-11-28T19:22:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"IB Computer Science\",\"item\":\"https:\/\/learnlearn.uk\/ibcs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Collision Detection &#038; Avoidance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/#website\",\"url\":\"https:\/\/learnlearn.uk\/ibcs\/\",\"name\":\"IB Computer Science\",\"description\":\"- learnlearn..uk\",\"publisher\":{\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learnlearn.uk\/ibcs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/#organization\",\"name\":\"IB Computer Science\",\"url\":\"https:\/\/learnlearn.uk\/ibcs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/learnlearn.uk\/ibcs\/wp-content\/uploads\/sites\/25\/2022\/09\/LearnLearnLogowhite-300x41.png\",\"contentUrl\":\"https:\/\/learnlearn.uk\/ibcs\/wp-content\/uploads\/sites\/25\/2022\/09\/LearnLearnLogowhite-300x41.png\",\"width\":300,\"height\":41,\"caption\":\"IB Computer Science\"},\"image\":{\"@id\":\"https:\/\/learnlearn.uk\/ibcs\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Collision Detection & Avoidance - IB Computer Science","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/","og_locale":"en_GB","og_type":"article","og_title":"Collision Detection & Avoidance - IB Computer Science","og_description":"Carrier Sense Multiple Access \/ Collision Detection (CSMA\/CD) CSMA is an early\u00a0 MAC Address based ethernet protocol to verify that no other node is transmitting before sending data along early coaxial and twisted pair networks (Half Duplex Networks). It was later modified to include collision detection(CD) to terminate the transmission if a collision is detected.&hellip;&nbsp;Read More &raquo;Collision Detection &#038; Avoidance","og_url":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/","og_site_name":"IB Computer Science","article_modified_time":"2022-11-28T19:22:58+00:00","og_image":[{"url":"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2020\/02\/coaxial-cable-1-300x56.jpg?_t=1612390979"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/","url":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/","name":"Collision Detection & Avoidance - IB Computer Science","isPartOf":{"@id":"https:\/\/learnlearn.uk\/ibcs\/#website"},"datePublished":"2022-11-28T19:20:14+00:00","dateModified":"2022-11-28T19:22:58+00:00","breadcrumb":{"@id":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learnlearn.uk\/ibcs\/collision-detection-avoidance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"IB Computer Science","item":"https:\/\/learnlearn.uk\/ibcs\/"},{"@type":"ListItem","position":2,"name":"Collision Detection &#038; Avoidance"}]},{"@type":"WebSite","@id":"https:\/\/learnlearn.uk\/ibcs\/#website","url":"https:\/\/learnlearn.uk\/ibcs\/","name":"IB Computer Science","description":"- learnlearn..uk","publisher":{"@id":"https:\/\/learnlearn.uk\/ibcs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learnlearn.uk\/ibcs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/learnlearn.uk\/ibcs\/#organization","name":"IB Computer Science","url":"https:\/\/learnlearn.uk\/ibcs\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/learnlearn.uk\/ibcs\/#\/schema\/logo\/image\/","url":"https:\/\/learnlearn.uk\/ibcs\/wp-content\/uploads\/sites\/25\/2022\/09\/LearnLearnLogowhite-300x41.png","contentUrl":"https:\/\/learnlearn.uk\/ibcs\/wp-content\/uploads\/sites\/25\/2022\/09\/LearnLearnLogowhite-300x41.png","width":300,"height":41,"caption":"IB Computer Science"},"image":{"@id":"https:\/\/learnlearn.uk\/ibcs\/#\/schema\/logo\/image\/"}}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"learnlearnadmin","author_link":"https:\/\/learnlearn.uk\/ibcs\/author\/learnlearnadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Carrier Sense Multiple Access \/ Collision Detection (CSMA\/CD) CSMA is an early\u00a0 MAC Address based ethernet protocol to verify that no other node is transmitting before sending data along early coaxial and twisted pair networks (Half Duplex Networks). It was later modified to include collision detection(CD) to terminate the transmission if a collision is detected.&hellip;&nbsp;Read&hellip;","_links":{"self":[{"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/pages\/246"}],"collection":[{"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/comments?post=246"}],"version-history":[{"count":3,"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/pages\/246\/revisions"}],"predecessor-version":[{"id":250,"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/pages\/246\/revisions\/250"}],"wp:attachment":[{"href":"https:\/\/learnlearn.uk\/ibcs\/wp-json\/wp\/v2\/media?parent=246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}