Введение

Локальные сети в последнее время из модного дополнения к компьютерам все более превращаются в обязательную принадлежность любой компании, имеющей больше одного компьютера. Совершенствование аппаратуры и программных средств достигло такого уровня, когда установить и эксплуатировать простейшую сеть может практически любой более или менее грамотный пользователь, тем более что на рынке имеется множество книг, подробно описывающих процесс установки и обслуживания, а последние версии наиболее распространенной операционной системы Windows содержат в себе довольно развитые сетевые средства, так что даже покупать специальное сетевое программное обеспечение совсем не обязательно. То, что раньше было доступно только посвященным, только специально обученным профессионалам, теперь легко может проделать каждый.
Однако не каждый пользователь, который имеет дело с сетью, удовлетворяется той поверхностной информацией, которая содержится в большинстве популярных книг, отличающихся к тому же многословием и бессмысленным стремлением охватить все вопросы разом. Некоторым недостаточно знаний о том, как подключить сетевой адаптер к компьютеру, как соединить кабелем адаптер с концентратором и запустить программу совместного использования диска. Им интересно также знать, что же происходит внутри сети, как взаимодействуют между собой сетевые средства, какие алгоритмы они используют, чем отличаются друг от друга. У нас в стране довольно много людей с высшим и средним техничес-
ким образованием, которым хотелось бы дойти до самой сути сетевых технологий, до глубинных их механизмов. А тем, кто занимается разработкой оригинальных сетевых средств или методов нетрадиционного использования стандартного сетевого оборудования, подобные знания просто необходимы.
Но книг, посвященных этим специфическим вопросам, пока что явно недостаточно. Большинство доступных источников либо сильно устарели, либо описывают совсем не то, что хотелось бы знать. Значительная часть выходящей сейчас литературы по сетям рассматривает главным образом особенности новых версий популярных сетевых программных средств, оставляя практически без внимания вопросы взаимодействия на нижних уровнях архитектуры. Именно эти пробелы и призвана восполнить данная книга.
Эта книга, в отличие от многих других, дает информацию, которая не скоро устареет. Ни появление новых программных средств, ни выпуск более эффективных и производительных аппаратных средств не отменят ключевых принципов, лежащих в самой основе сетевых технологий. Именно этим принципам и уделено основное внимание в книге.
Отметим также, что повсеместное поверхностное знакомство с сетями породило немало ложных стереотипов, вольных или невольных заблуждений. Приходится сталкиваться с непониманием терминологии, с «зацикливанием» на наиболее распространенных решениях, с боязнью творческого подхода. Преодоление подобных стереотипов также входит в задачу книги.
Книга написана преподавателями Московского государственного инженерно-физического института (МИФИ) на основе личного опыта авторов, а также учебных курсов, читаемых в настоящее время на кафедре Электроники.
Главы 1, 2, 3, 4, 5, 8, 9, 10 и 11 написаны к.т.н., доцентом Ю.В. Новиковым, главы б, 7 и 12 - к.т.н., доцентом С.В. Кондратенко.
В первых четырех главах рассматриваются общие принципы, лежащие в основе всех локальных сетей, разъясняются основные понятия и правила обмена. Отметим, что многие приведенные сведения довольно редко встречаются в книгах о сетях.
Пятая глава посвящена особенностям наиболее распространенных и перспективных стандартных локальных сетей, их сравнению между собой по различным параметрам и вопросам их применения.
Шестая глава кратко рассматривает основные методы и алгоритмы шиф-
рования информации в сетях, а также соответствующие программные средства.
Главы с седьмой по одиннадцатую посвящены наиболее популярной сети Ethernet/Fast Ethernet. Рассматриваются алгоритмы ее работы, особенности оборудования, правила выбора топологии и проектирования сложных сетей.
Наконец, в двенадцатой главе описаны принципы подключения локальной сети к глобальной через модемы, алгоритмы работы модемов и их разновидности, а также стандарты модемов.
В приложении содержатся сведения об основных организациях, занимающихся стандартизацией в области сетевых технологий.
В конце книги приведен подробный словарь терминов и сокращений, наиболее часто встречающихся в литературе по сетям.