★冲突域
最早的以太网是将许多的计算机连接到一根总线上,因为当初认为这种方法既简单又可靠,因为在那个时代普遍认为“有源器件不可靠,而无源的电缆线才是最可靠的”(现在听起来是不是觉得前辈们也有不靠谱的时候?只不过或许我们现在的许多技术迟早也会在后人看来觉得很是不成熟吧)。然后这个总线上只要有一台计算机发送数据,总线的传输资源就会被占用。这样的一个会产生冲突的区域就是冲突域。
★CSMA/CD
Carrier Sense Multiple Access with Collision Detecion载波监听多点接入/碰撞检测
“多点接入”就是说明这是总线型网络,协议的实质其实是“载波监听”和“碰撞检测”。
“载波监听”就是用电子技术检测总线上其他的计算机有没有也在发送数据,其实总线上并没有什么“载波”,这里只是借用这个名词而已。不管在发送前还是发送中,每个站都必须不停的检测信道。在发送前检测是为了获得发送权,如果检测已经有别的站在发送,自己就暂时先不发送,等到信道变得空闲再发送。在发送中检测信道,是为了及时发现有没有其他站的发送和本站的发送的碰撞。
“碰撞检测”就是边发送边监听,即适配器在发送数据的同时检测信道上信号电压变化情况,以便判断自己在发送数据的时候其他站是否也在发送数据。任何一个正在发送数据的站,一旦发现总线上出现碰撞,就要立即停止发送,然后等待一段随机时间后再次发送。
总结成一段话就是:先听后说,边听边说,一旦冲突,立即停说,等待时机,然后再说。
【这里是草莓姑娘的技术博客,正在学习的方向是华为的数通和Linux。因为还不是很熟悉博客的写法,所以先写一些很简单的内容作为练习,慢慢的会把自己学到的知识好好地整理成博客贴上来,如果这里有幸被看到的话,希望大家能够一起交流,也很期待得到宝贵的建议】
本文出自 “草莓姑娘” 博客,请务必保留此出处http://strawberryjam.blog.51cto.com/12131748/1923863
原文地址:http://strawberryjam.blog.51cto.com/12131748/1923863