Спец часть (часть 3) (3 поток) (2015) (by Кибитова) (1161603), страница 14
Текст из файла (страница 14)
Всетяхчетырёх.В сетях EthernetEthernet используетсяиспользуется методметод доступадоступа кк средесреде передачипередачи данных,данных, назы-ваемыйназы-ваемыйВ сетях Ethernet используется метод доступа к среде передачи данных, назы-ваемыйметодомколлективногодоступасс опознаваниемнесущейии обнаружениемколлизийВ сетях Ethernetиспользуетсядоступа к средепередачиданных, назы-ваемыйметодомколлективногодоступаметодопознаваниемнесущейобнаружениемколлизийметодомколлективногодоступасопознаваниемнесущейиобнаружениемколлизийМДКН/ОК(CSMA/CD).ВсетяхEthernetиспользуетсяметоддоступаксредепередачиданных,назы-ваемыйметодомколлективногодоступасопознаваниемнесущейиобнаружениемколлизийМДКН/ОК (CSMA/CD).МДКН/ОК (CSMA/CD).методомколлективногоМДКН/ОК(CSMA/CD).доступа с опознаванием несущей и обнаружением коллизийЭтотЭтот методметод используетсяиспользуется исключительноисключительно вв сетяхсетях сс общейобщей шинойшиной ..
ВсеВсе компь-ютерыкомпь-ютерыМДКН/ОК(CSMA/CD).Этотметодиспользуетсяисключительновсетяхсобщейшиной.Всекомпь-ютерытакойсетиимеютнепосредственныйдоступкобщейшине,поэтомуонаможетЭтотметодиспользуетсяисключительновсетяхсобщейшиной.Всетакой сети имеют непосредственный доступ к общей шине, поэтому онакомпь-ютерыможет бытьбытьтакойсетиимеютнепосредственныйдоступкобщейшине,поэтомуонаможет бытьиспользованадляпередачиданныхмеждулюбымидвумяузламисети.Простотасхемытакойметодсети имеютнепосредственныйдоступк общейшине,поэтомуможет бытьЭтотиспользуетсяисключительновлюбымисетяхс общейшиной. Всеонакомпь-ютерыиспользованадля передачиданных междудвумяузламисети.Простотасхемыиспользованадляпередачиданныхмеждулюбымидвумяузламисети.Простотасхемыподключенияэтоодинизфакторов,определившихуспехстандартаEthernet.Говорят,использованадляпередачиданныхмеждулюбымидвумяузламисети.Простотасхемытакойсетиимеютнепосредственныйдоступкобщейшине,поэтомуонаможетбытьподключения - это один из факторов, определивших успех стандарта Ethernet.
Говорят,подключенияэтоодинизфакторов,определившихуспехстандартаEthernet.Говорят,чтокабель,ккоторомуподключенывсестанции,работаетврежимеколлективногоподключения- этопередачиодинподключеныиз данныхфакторов,определившихуспехEthernet.Говорят,использованадлямеждулюбымиработаетдвумяузламисети.коллективногоПростотасхемычтокабель, к которомувсестанции,встандартарежимечто кабель, к которому подключены все станции, работает в режиме коллективногодоступа.чтокабель,ккоторомуподключенывсестанции,работаетврежимеколлективногоподключенияэтоодинизфакторов,определившихуспехстандартаEthernet.Говорят,доступа.доступа. доступа.чтокабель, к которому подключены все станции, работает в режиме коллективногоВседанные,передаваемыепосети,помещаютсявкадрыопределеннойструк-турыиВсе данные, передаваемые по сети, помещаются в кадры определенной струк-туры идоступа.Все данные, уникальнымпередаваемыепо сети,станциипомещаютсяв кадрыопределеннойструк-турыиснабжаютсяадресомназначения.ЗатемкадрпоВсе данные, уникальнымпередаваемыепо сети,станциипомещаютсяв кадрыопределеннойструк-турыснабжаютсяадресомназначения.Затемкадр передаетсяпередаетсяпо иснабжаютсяуникальнымадресомстанцииназначения.Затемкадрпередаетсяпокабелю.Всестанции,подключенныекк кабелю,могутраспознатьфактпередачиснабжаютсяуникальнымадресомназначения.Затемкадрпередаетсяпокадра,Вседанные,по сети,станциипомещаютсяв кадрыопределеннойструк-турыи иикабелю.Все передаваемыестанции,подключенныекабелю,могутраспознатьфактпередачикадра,кабелю.Всестанции,подключенныеккабелю,могутраспознатьфактпередачикадра,итастанция,котораяузнаетсобственныйадресвв могутзаголовкахкадра,записы-ваетегокабелю.Всестанции,подключенныек кабелю,распознатьпередачикадра, иснабжаютсяуникальнымадресомстанцииназначения.Затемкадрфактпередаетсяпотастанция,котораяузнаетсобственныйадресзаголовкахкадра,записы-ваетеготастанция,котораяузнаетсобственныйадресвзаголовкахкадра,записы-ваетегосодержимоеввстанции,свойвнутреннийбуфер,полученныеданныеии посылаетпота станция,узнаетсобственныйадрес вмогутзаголовкахкадра,фактзаписы-ваетегокабелю.Всекотораяподключенныек обрабатываеткабелю,распознатьпередачикадра,исодержимоесвойвнутреннийбуфер,обрабатываетполученныеданныепосылаетпосодержимоевсвойвнутреннийбуфер,обрабатываетполученныеданныеипосылаетпокабелюкадр-ответ.Адресстанции-источникатакжевключенвисходныйкадр,поэтомусодержимоевсвойвнутреннийбуфер,обрабатываетполученныеданныеипосылаетпотастанция, которая Адресузнаетстанции-источникасобственный адрес такжев заголовкахкадра, записы-ваетегокабелювключенкабелю кадр-ответ.кадр-ответ.
Адресстанции-источникатакжевключен вв исходныйисходный кадр,кадр, поэтомупоэтомустанция-получательзнает,комунужнопослатьответ.кабелю кадр-ответ.Адресстанции-источникатакжевключенв исходныйпоэтомусодержимоев свой внутреннийбуфер,обрабатываетполученныеданные икадр,посылаетпостанция-получательзнает,комунужнопослатьответ.станция-получатель знает, кому нужно послать ответ. станция-получательзнает,комунужнопослатьответ.кабелю кадр-ответ. Адрес станции-источника также включен в исходный кадр, поэтомуПриописанном подходевозможнаситуация,когдадвестанцииодновременно пытаютсяПриподходевозможнаситуация,когдадвестанциипытаютсястанция-получательзнает,кому нужнопослатьответ.При описанномописанномподходевозможнаситуация,когдадвеуменьшениястанции одновременноодновременнопытаютсяпередатькадрданныхпообщемукабелю(рис.3).Дляверо-ятностиэтойПри описанномподходевозможнаситуация,когдадвеуменьшениястанции одновременнопытаютсяпередатькадрданныхпообщемукабелю(рис.3).Дляверо-ятностиэтойпередатькадрданныхпообщемукабелю(рис.3).Дляуменьшенияверо-ятностиэтойситуациинепосредственнопередотправкойкадрапередающаястанцияслушаеткабельпередатькадрданныхпообщемукабелю(рис.3).Дляуменьшенияверо-ятностиэтойПриописанномподходе возможнаситуация,кадракогдапередающаядве станции станцияодновременнопытаютсяситуациинепосредственнопередотправкойслушаеткабельситуациинепосредственнопередотправкойкадрапередающаястанцияслушаеткабель(тоесть принимаети анализируетвозникающиенемуменьшенияэлектрическиесигналы),чтобыситуациинепосредственноперед кабелюотправкойкадрапередающаястанцияслушает кабельпередатькадрданныхпо общему(рис.3).наДляверо-ятностиэтой(то(то естьесть принимаетпринимает ии анализируетанализирует возникающиевозникающие нана немнем электрическиеэлектрические сигналы),сигналы), чтобычтобыта станция, которая узнает собственный адрес в заголовках кадра, записы-вает егосодержимое в свой внутренний буфер, обрабатывает полученные данные и посылает покабелю кадр-ответ.
Адрес станции-источника также включен в исходный кадр, поэтомустанция-получатель знает, кому нужно послать ответ.При описанном подходе возможна ситуация, когда две станции одновременно пытаютсяпередать кадр данных по общему кабелю (рис. 3). Для уменьшения веро-ятности этойситуации непосредственно перед отправкой кадра передающая станция слушает кабель(то есть принимает и анализирует возникающие на нем электрические сигналы), чтобыобнаружить, не передается ли уже по кабелю кадр данных от другой станции.
Еслиопознается несущая (carrier-sense, CS), то станция откладывает передачу своего кадра до окончания чужой передачи, и только потом пытается вновь его передать. Но даже приокончания чужой передачи, и только потом пытается вновь его передать. Но даже притаком алгоритме две станции одновременно могут решить, что по шине в данныйтаком алгоритме две станции одновременно могут решить, что по шине в данныймомент времени нет передачи, и начать одновременно передавать свои кадры. Говорят,момент времени нет передачи, и начать одновременно передавать свои кадры.
Говорят,что при этом происходит коллизия, так как со-держимое обоих кадров сталкивается начто при этом происходит коллизия, так как со-держимое обоих кадров сталкивается наобщем кабеле, что приводит к искажению информации.общем кабеле, что приводит к искажению информации.Чтобы корректно обработать коллизию, все станции одновременно наблюдают заЧтобы корректно обработать коллизию, все станции одновременно наблюдают завозникающими на кабеле сигналами. Если передаваемые и наблюдаемые сигналывозникающими на кабеле сигналами. Если передаваемые и наблюдаемые сигналыотличаются, то фиксируется обнаружение коллизии .
Для увеличения вероятностиотличаются, то фиксируется обнаружение коллизии . Для увеличения вероятностинемедленного обнаружения коллизии всеми станциями сети, ситуация коллизиинемедленного обнаружения коллизии всеми станциями сети, ситуация коллизииусиливается посылкой в сеть станциями, начавшими передачу своих кадров, специусиливается посылкой в сеть станциями, начавшими передачу своих кадров, специальной последовательности битов, называемой jam-последовательностью.альной последовательности битов, называемой jam-последовательностью.После обнаружения коллизии передающая станция обязана прекратить передачу иПосле обнаружения коллизии передающая станция обязана прекратить передачу иожидать в течение короткого случайного интервала времени, а затем может сноваожидать в течение короткого случайного интервала времени, а затем может сновасделать попытку передачи кадра.сделать попытку передачи кадра.Из описания метода доступа видно, что он носит вероятностный характер, иИз описания метода доступа видно, что он носит вероятностный характер, ивероятность успешного получения в свое распоряжение общей среды зависит от завероятность успешного получения в свое распоряжение общей среды зависит от загруженности сети, то есть от интенсивности возникновения в станциях потребностигруженности сети, то есть от интенсивности возникновения в станциях потребностипередачи кадров.