Основные компоненты аппаратного обеспечения компьютерных сетей

Автор работы: Пользователь скрыл имя, 24 Сентября 2014 в 00:34, реферат

Краткое описание

Компьютеры появились в жизни человека не так уж давно, но почти любой человек может с твердой уверенностью сказать, что будущее - за компьютерными технологиями.
На заре своего появления компьютеры представляли собой громоздкие устройства, работающие на лампах и занимающие настолько много места, что для их размещения требовалась не одна комната. При всем этом производительность таких машин, по сравнению с современными, была невероятно мала.

Содержание

Введение…………………………………………………………………….1
1.Основные программные и аппаратные компоненты сети.
Понятия «клиент», «сервер», «сетевая служба»……………………....2
2. Классификация компьютерных сетей……………………………….5
3. Основные характеристики современных компьютерных сетей…6
4. Понятие «топология». Физическая и логическая топология КС. Базовые топологии КС…………………………………………………....7
5. Принципы именования и адресации в компьютерных сетях.
Понятие о глобальных сетях…………………………………………….10
6. Коммуникационное оборудование...…………………………………19

Прикрепленные файлы: 1 файл

kompyuternye_seti.doc

— 286.00 Кб (Скачать документ)

 Масштабируемость означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.        

 Прозрачность - свойство сети скрывать от пользователя детали своего внутреннего устройства, упрощая тем самым его работу в сети.       

 Управляемость сети подразумевает возможность централизованно контролировать состояние основных элементов сети, выявлять и разрешать проблемы, возникающие при работе сети, выполнять анализ производительности и планировать развитие сети.       

 Совместимость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение.

4. Понятие «топология». Физическая и логическая топология  КС. Базовые топологии КС.

Под топологией компьютерной сети обычно понимают физическое расположение компьютеров сети относительно друг друга и способ соединения их линиями.

Топология определяет требования к оборудованию, тип используемого кабеля, методы управления обменом, надежность работы, возможность расширения сети. Существует три основных вида топологии сети: шина, звезда и кольцо.

Шина (bus), при которой все компьютеры параллельно подключаются к одной линии связи, и информация от каждого компьютера одновременно передается ко всем остальным компьютерам. Согласно этой топологии создается одноранговая сеть. При таком соединении компьютеры могут передавать информацию только по очереди, так как линия связи единственная.

Достоинства:

  • простота добавления новых узлов в сеть (это возможно даже во время работы сети);
  • сеть продолжает функционировать, даже если отдельные компьютеры вышли из строя;
  • недорогое сетевое оборудование за счет широкого распространения такой топологии.

Недостатки:

  • сложность сетевого оборудования;
  • сложность диагностики неисправности сетевого оборудования из-за того, что все адаптеры включены параллельно;
  • обрыв кабеля влечет за собой выход из строя всей сети;
  • ограничение на максимальную длину линий связи из-за того, что сигналы при передаче ослабляются и никак не восстанавливаются.

 

  Звезда (star), при которой к одному центральному компьютеру присоединяются остальные периферийные компьютеры, причем каждый из них использует свою отдельную линию связи. Весь обмен информацией идет исключительно через центральный компьютер, на который ложится очень большая нагрузка, поэтому он предназначен только для обслуживания сети.

Достоинства:

  • выход из строя периферийного компьютера никак не отражается на функционировании оставшейся части сети;
  • простота используемого сетевого оборудования;
  • все точки подключения собраны в одном месте, что позволяет легко контролировать работу сети, локализовать неисправности сети путем отключения от центра тех или иных периферийных устройств;
  • не происходит затухания сигналов.

Недостатки:

  • выход из строя центрального компьютера делает сеть полностью неработоспособной;
  • жесткое ограничение количества периферийных компьютеров;
  • значительный расход кабеля.

Кольцо (ring), при котором каждый компьютер передает информацию всегда только одному компьютеру, следующему в цепочке, а получает информацию только от предыдущего в цепочке компьютера, и эта цепочка замкнута. Особенностью кольца является то, что каждый компьютер восстанавливает приходящий к нему сигнал, поэтому затухание сигнала во всем кольце не имеет никакого значения, важно только затухание между соседними компьютерами.

Достоинства:

  • легко подключить новые узлы, хотя для этого нужно приостановить работу сети;
  • большое количество узлов, которое можно подключить к сети (более 1000);
  • высокая устойчивость к перегрузкам.

Недостатки:

  • выход из строя хотя бы одного компьютера нарушает работу сети;
  • обрыв кабеля хотя бы в одном месте нарушает работу сети.

 

 

В отдельных случаях при конструировании сети используют комбинированную топологию. Например, дерево (tree)– комбинация нескольких звезд.

Каждый компьютер, который функционирует в локальной сети, должен иметь сетевой адаптер (сетевую карту). Функцией сетевого адаптера является передача и прием сигналов, распространяемых по кабелям связи. Кроме того, компьютер должен быть оснащен сетевой операционной системой.

При конструировании сетей используют следующие виды кабелей:

неэкранированная витая пара. Максимальное расстояние, на котором могут быть расположены компьютеры, соединенные этим кабелем, достигает 90 м. Скорость передачи информации - от 10 до 155 Мбит/с; экранированная витая пара. Скорость передачи информации - 16 Мбит/с на расстояние до 300 м.

коаксиальный кабель. Отличается более высокой механической прочностью, помехозащищённостью и позволяет передавать информацию на расстояние до 2000 м со скоростью 2-44 Мбит/с;

Волоконно-оптический кабель. Идеальная передающая среда, он не подвержен действию электромагнитных полей, позволяет передавать информацию на расстояние до 10 000 м со скоростью до 10 Гбит/с.

.

5. Принципы именования  и адресации в  компьютерных сетях.

Понятие о глобальных сетях

Глобальная сеть – это объединения компьютеров, расположенных на удаленном расстоянии, для общего использования мировых информационных ресурсов. На сегодняшний день их насчитывается в мире более 200. Из них наиболее известной и сетей в глобальных сетях нет какого-либо единого центра управления. Основу сети составляют десятки и сотни тысяч компьютеров, соединенных теми или иными каналами связи. Каждый компьютер имеет уникальный идентификатор, что позволяет "проложить к нему маршрут" для доставки информации. Обычно в глобальной сети объединяются компьютеры, работающие по разным правилам (имеющие различную архитектуру, системное программное обеспечение и т.д.). Поэтому для передачи информации из одного вида сетей в другой используются шлюзы.

Шлюзы (gateway) – это устройства (компьютеры), служащие для объединения сетей с совершенно различными протоколами обмена.

Протокол обмена – это набор правил (соглашение, стандарт), определяющий принципы обмена данными между различными компьютерами в сети.

Протоколы условно делятся на базовые (более низкого уровня), отвечающие за передачу информации любого типа, и прикладные (более высокого уровня), отвечающие за функционирование специализированных служб.

Главный компьютер сети, который предоставляет доступ к общей базе данных, обеспечивает совместное использование устройств ввода-вывода и взаимодействия пользователей называется сервером.

Компьютер сети, который только использует сетевые ресурсы, но сам свои ресурсы в сеть не отдает, называется клиентом (часто его еще называют рабочей станцией).

Для работы в глобальной сети пользователю необходимо иметь соответствующее аппаратное и программное обеспечение.

Программное обеспечение можно разделить на два класса:

  • программы-серверы, которые размещаются на узле сети, обслуживающем компьютер пользователя;
  • программы-клиенты, размещенные на компьютере пользователя и пользующиеся услугами сервера.

 

 

Глобальные сети предоставляют пользователям разнообразные услуги: электронная почта, удаленный доступ к любому компьютеру сети, поиск данных и программ и так далее    

 Одной из проблем, которую  нужно учитывать при объединении  трех и более компьютеров, является проблема их адресации. К адресу узла сети и схеме его назначения можно предъявить несколько требований.     

 Адрес должен уникально  идентифицировать компьютер в  сети любого масштаба.       

 Схема назначения адресов  должна сводить к минимуму  ручной труд администратора и вероятность дублирования адресов.       

 Адрес должен иметь  иерархическую структуру, удобную  для построения больших сетей. Эту проблему хорошо иллюстрируют  международные почтовые адреса, которые позволяют почтовой службе, организующей доставку писем между странами, пользоваться только названием страны адресата и не учитывать название его города, а тем более улицы. В больших сетях, состоящих из многих тысяч узлов, отсутствие иерархии адреса может привести к большим издержкам - конечным узлам и коммуникационному оборудованию придется оперировать с таблицами адресов, состоящими из тысяч записей.      

 Адрес должен быть  удобен для пользователей сети, а это значит, что он должен  иметь символьное представление  например, Servers или www.cisco.com.      

 Адрес должен иметь  по возможности компактное представление, чтобы не перегружать память  коммуникационной аппаратуры - сетевых  адаптеров, маршрутизаторов и т. п    

 Аппаратные (hardware) адреса. Эти адреса предназначены для сети небольшого или среднего размера, поэтому они не имеют иерархической структуры. Типичным представителем адреса такого типа является адрес сетевого адаптера локальной сети. Такой адрес обычно используется только аппаратурой, поэтому его стараются сделать по возможности компактным и записывают в виде двоичного или шестнадцатеричного значения, например 0081005е24а8. При задании аппаратных адресов обычно не требуется выполнение ручной работы, так как они либо встраиваются в аппаратуру компанией-изготовителем, либо генерируются автоматически при каждом новом запуске оборудования, причем уникальность адреса в пределах сети обеспечивает оборудование.    

 Символьные  адреса или имена. Эти адреса предназначены для запоминания людьми и поэтому обычно несут смысловую нагрузку. Символьные адреса легко использовать как в небольших, так и крупных сетях.    

 Числовые составные  адреса. Символьные имена удобны для людей, но из-за переменного формата и потенциально большой длины их передача по сети не очень экономична. Поэтому во многих случаях для работы в больших сетях в качестве адресов узлов используют числовые составные адреса фиксированного и компактного форматов. Типичным представителями адресов этого типа являются IP- и IPX-адреса.    

 Проблема установления  соответствия между адресами  различных типов, которой занимается служба разрешения имен, может решаться как полностью централизованными, так и распределенными средствами. В случае централизованного подхода в сети выделяется один компьютер (сервер имен), в котором хранится таблица соответствия друг другу имен различных типов, например символьных имен и числовых номеров. Все остальные компьютеры обращаются к серверу имен, чтобы по символьному имени найти числовой номер компьютера, с которым необходимо обменяться данными.    

 При другом, распределенном подходе, каждый компьютер сам решает задачу установления соответствия между именами. Например, если пользователь указал для узла назначения числовой номер, то перед началом передачи данных компьютер-отправитель посылает всем компьютерам сети сообщение (такое сообщение называется широковещательным) с просьбой опознать это числовое имя. Все компьютеры, получив это сообщение, сравнивают заданный номер со своим собственным. Тот компьютер, у которого обнаружилось совпадение, посылает ответ, содержащий его аппаратный адрес, после чего становится возможным отправка сообщений по локальной сети.    

 Распределенный подход  хорош тем, что не предполагает  выделения специального компьютера, который к тому же часто  требует ручного задания таблицы  соответствия имен. Недостатком распределенного подхода является необходимость широковещательных сообщений - такие сообщения перегружают сеть, так как они требуют обязательной обработки всеми узлами, а не только узлом назначения. Поэтому распределенный подход используется только в небольших локальных сетях. В крупных сетях распространение широковещательных сообщений по всем ее сегментам становится практически нереальным, поэтому для них характерен централизованный подход. Наиболее известной службой централизованного разрешения имен является служба Domain Name System (DNS) сети Internet.

6. Многоуровневый подход  к стандартизации в компьютерных  сетях. Понятия «протокол», 

Эталонная модель взаимодействия открытых систем. 
Проблема совместимости аппаратного и программного обеспечения одна из наиболее острых в компьютерных сетях. Прогресс в этой области невозможен без разработки стандартов. Идеологической основой стандартизации в компьютерных сетях является многоуровневый подход к разработке средств сетевого взаимодействия. 
В 1984 г. Международная организация по стандартизации ISO (International Standards Organization) выпустила ряд спецификаций, названных эталонной моделью взаимодействия открытых систем OSI (Open Systems Interconnection). Модель OSI стала международным стандартом для построения сетей различных типов. 
В широком смысле открытой системой называется любая система, которая построена в соответствии с открытыми спецификациями (опубликованными, общедоступными, соответствующими стандартам). С точки зрения компьютерных сетей открытая система - это система, реализующая стандартный набор услуг, поддерживаемая стандартными протоколами и отвечающая требованиям эталонной модели OSI. 
Эталонная модель взаимодействия открытых систем стандартизирует: 
" понятия и основные термины, используемые в построении открытых систем; 
" набор услуг, которые должна предоставлять открытая система; 
" логическую структуру и протоколы открытых cистем. 
Протоколом называется набор формализованных правил, по которым обмениваются информацией сетевые компоненты, лежащие на одном уровне, но в разных узлах сети. 
Интерфейсом называется набор формализованных правил, по которым обмениваются информацией сетевые компоненты соседних уровней одного узла. 
Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети, называется стеком коммуникационных протоколов. 
Коммуникационные протоколы могут быть реализованы как программно, так и аппаратно. Протоколы нижних уровней часто реализуются комбинацией программных и аппаратных средств, а протоколы верхних уровней, как правило, чисто программными средствами. Программный модуль, реализующий некоторый протокол, часто тоже называют протоколом. 
Модель OSI включает 7-уровней (рис 1): прикладной, представительный, сеансовый, транспортный, сетевой, канальный, физический. Каждому уровню соответствуют различные сетевые операции, оборудование, протоколы и интерфейсы с соседними уровнями. 
Информация при ее передаче по сети проходит отдельные уровни базовой модели два раза. Обмен данными происходит путем их перемещения с верхнего уровня (прикладного) на нижний (физический) в узле-отправителе, транспортировки по сети и обратного воспроизведения в узле-получателе с нижнего уровня на верхний. При этом на каждом уровне к исходному сообщению, которое надо передать по сети, добавляется заголовок данного уровня, содержащий служебную информацию, необходимую для передачи. На компьютере-получателе каждый уровень в свою очередь анализирует соответствующий ему заголовок, выполняет нужные функции, а затем удаляет этот заголовок и передает сообщение вышележащему уровню. 
Уровни модели OSI делятся на 2 группы: сетезависимые и сетенезависимые. 
К сетезависимым относятся три нижних уровня: сетевой, канальный, физический. К сетенезависимым относятся: прикладной, представительный, сеансовый. Транспортный уровень занимает промежуточное положение между нижними и верхними уровнями. 
Прикладной уровень. На этом уровне работают приложения, с которыми имеет дело пользователь. Уникальность этого уровня заключается в том, что он не предоставляет своих услуг другим уровням модели. 
Уровень представления обеспечивает возможность понимания уровнем приложений одного компьютера информации, посланной уровнем приложений другого. Задачей данного уровня является трансляция из одного формата данных в другие, сжатие данных и их шифровка (при необходимости). 
Сеансовый уровень организует диалог между процессами на разных машинах, управляет этим диалогом и прерывает его по окончании, предоставляет средства синхронизации. 
Транспортный уровень обеспечивает взаимодействие между приложениями и коммуникационными уровнями. Этот уровень отвечает за передачу данных с необходимой степенью надежности. 
Сетевой уровень служит для образования единой транспортной системы, объединяющей несколько сетей с различными принципами передачи данных. Этот уровень обеспечивает выбор маршрута и доставку данных между любыми двумя узлами в сети с произвольной топологией и сетевой технологией, при этом он не берет на себя никаких обязательств по надежности передачи данных. Единица данных сетевого уровня - это пакет. 
Канальный уровень обеспечивает создание, передачу и прием кадров данных. Этот уровень обслуживает запросы сетевого уровня и использует сервис физического уровня для приема и передачи кадров. На этом уровне происходит отслеживание и исправление ошибок. Еще одна функция канального уровня - управление доступом к среде передачи (метод доступа). 
Физический уровень - самый нижний уровень в модели OSI. Этот уровень осуществляет передачу потока битов по физической среде (например, по сетевому кабелю) от одного узла к другому. Со стороны компьютера функции физического уровня выполняет сетевой адаптер или последовательный порт. 
На этом уровне стандартизируются: 
1. характеристики физических сред передачи данных (полоса пропускания, помехозащищенность, волновое сопротивление и т.д.); 
2. характеристики электрических и оптических сигналов, передающих дискретную информацию (крутизна фронтов импульсов, уровни напряжения и тока передаваемого сигнала, тип кодирования двоичной информации, скорость передачи и т.д.); 
способ соединения сетевого кабеля с платой сетевого адаптера (типы разъемов, количество контактов в разъемах и их функции). 
Многоуровневое представление средств сетевого взаимодействия имеет свою специфику, связанную с тем, что в процессе обмена сообщениями участвуют две машины, то есть в данном случае необходимо организовать согласованную работу двух "иерархий". При передаче сообщений оба участника сетевого обмена должны принять множество соглашений. Например, они должны согласовать уровни и форму электрических сигналов, способ определения длины сообщений, договориться о методах контроля достоверности и т. п. Другими словами, соглашения должны быть приняты для всех уровней, начиная от самого низкого - уровня передачи битов - до самого высокого, реализующего сервис для пользователей сети. 
Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называются протоколом. 
Модули, реализующие протоколы соседних уровней и находящиеся в одном узле, также взаимодействуют друг с другом в соответствии с четко определенными правилами и с помощью стандартизованных форматов сообщений. Эти правила принято называть интерфейсом. Интерфейс определяет набор сервисов, предоставляемый данным уровнем соседнему уровню. В сущности, протокол и интерфейс выражают одно и то же понятие, но традиционно в сетях за ними закрепили разные области действия: протоколы определяют правила взаимодействия модулей одного уровня в разных узлах, а интерфейсы - модулей соседних уровней в одном узле. 
Средства каждого уровня должны отрабатывать, во-первых, свой собственный протокол, а во-вторых, интерфейсы с соседними уровнями. 
Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети, называется стеком коммуникационных протоколов. 
Коммуникационные протоколы могут быть реализованы как программно, так и аппаратно. Протоколы нижних уровней часто реализуются комбинацией программных и аппаратных средств, а протоколы верхних уровней - как правило, чисто программными средствами. 
В начале 80-х годов ряд международных организаций по стандартизации - ISO, ITU-T и некоторые другие - разработали модель, которая сыграла значительную роль в развитии сетей. Эта модель называется моделью взаимодействия открытых систем (Open System Interconnection, OSI) или моделью OSI. Модель OSI определяет различные уровни взаимодействия систем, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень. Модель OSI была разработана на основании большого опыта, полученного при создании компьютерных сетей, в основном глобальных, в 70-е годы. Полное описание этой модели занимает более 1000 страниц текста. 
В модели OSI (рис. 1.25) средства взаимодействия делятся на семь уровней: прикладной, представительный, сеансовый, транспортный, сетевой, канальный и физический. Каждый уровень имеет дело с одним определенным аспектом взаимодействия сетевых устройств 
Физический уровень (Physical layer) имеет дело с передачей битов по физическим каналам связи, таким, например, как коаксиальный кабель, витая пара, оптоволоконный кабель или цифровой территориальный канал. К этому уровню имеют отношение характеристики физических сред передачи данных, такие как полоса пропускания, помехозащищенность, волновое сопротивление и другие. На этом же уровне определяются характеристики электрических сигналов, передающих дискретную информацию, например, крутизна фронтов импульсов, уровни напряжения или тока передаваемого сигнала, тип кодирования, скорость передачи сигналов. Кроме этого, здесь стандартизуются типы разъемов и назначение каждого контакта. 
Функции физического уровня реализуются во всех устройствах, подключенных к сети. Со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом. 
Примером протокола физического уровня может служить спецификация l0-Base-T технологии Ethernet, которая определяет в качестве используемого кабеля неэкранированную витую пару категории 3 с волновым сопротивлением 100 Ом, разъем RJ-45, максимальную длину физического сегмента 100 метров, манчестерский код для представления данных в кабеле, а также некоторые другие характеристики среды и электрических сигналов. 
Канальный уровень обеспечивает корректность передачи каждого кадра, помещая специальную последовательность бит в начало и конец каждого кадра, для его выделения, а также вычисляет контрольную сумму, обрабатывая все байты кадра определенным способом и добавляя контрольную сумму к кадру. Когда кадр приходит по сети, получатель снова вычисляет контрольную сумму полученных данных и сравнивает результат с контрольной суммой из кадра. Если они совпадают, кадр считается правильным и принимается. Если же контрольные суммы не совпадают, то фиксируется ошибка. Канальный уровень может не только обнаруживать ошибки, но и исправлять их за счет повторной передачи поврежденных кадров. К таким типовым топологиям, поддерживаемым протоколами канального уровня локальных сетей, относятся общая шина, кольцо и звезда, а также структуры, полученные из них с помощью мостов и коммутаторов. Примерами протоколов канального уровня являются протоколы Ethernet, Token Ring, FDDI, l00VG-AnyLAN. 
В локальных сетях протоколы канального уровня используются компьютерами, мостами, коммутаторами и маршрутизаторами. В компьютерах функции канального уровня реализуются совместными усилиями сетевых адаптеров и их драйверов. 
Сетевой уровень (Network layer) служит для образования единой транспортной системы, объединяющей несколько сетей, причем эти сети могут использовать совершенно различные принципы передачи сообщений между конечными узлами и обладать произвольной структурой связей. 
Протоколы канального уровня локальных сетей обеспечивают доставку данных между любыми узлами только в сети с соответствующей типовой топологией, например топологией иерархической звезды. Примерами протоколов сетевого уровня являются протокол межсетевого взаимодействия IP стека TCP/IP и протокол межсетевого обмена пакетами IPX стека Novell. 
Транспортный уровень (Transport layer) обеспечивает приложениям или верхним уровням стека - прикладному и сеансовому - передачу данных с той степенью надежности, которая им требуется. Как правило, все протоколы, начиная с транспортного уровня и выше, реализуются программными средствами конечных узлов сети - компонентами их сетевых операционных систем. В качестве примера транспортных протоколов можно привести протоколы TCP и UDP стека TCP/IP и протокол SPX стека Novell. 
Сеансовый уровень (Session layer) обеспечивает управление диалогом: фиксирует, какая из сторон является активной в настоящий момент, предоставляет средства синхронизации. 
Представительный уровень (Presentation layer) имеет дело с формой представления передаваемой по сети информации, не меняя при этом ее содержания. За счет уровня представления информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. Примером такого протокола является протокол Secure Socket Layer (SSL), который обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека TCP/IP. 
Прикладной уровень (Application layer) - это в действительности просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые Web-страницы, а также организуют свою совместную работу, например, с помощью протокола электронной почты. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением (message). 
Существует очень большое разнообразие служб прикладного уровня. Приведем в качестве примера хотя бы несколько наиболее распространенных реализации файловых служб: NCP в операционной системе Novell NetWare, SMB в Microsoft Windows NT, NFS, FTP и TFTP, входящие в стек TCP/IP. 
Важнейшим направлением стандартизации в области вычислительных сетей является стандартизация коммуникационных протоколов. Наиболее популярными являются стеки: TCP/IP, IPX/SPX, NetBIOS/SMB, DECnet, SNA и OSI. 
Наиболее популярными протоколами стека OSI являются прикладные протоколы. К ним относятся: протокол передачи файлов FTAM, протокол эмуляции терминала VTP, протоколы справочной службы Х.500, электронной почты Х.400 и ряд других. 
Протоколы стека OSI отличает большая сложность и неоднозначность спецификаций. Эти свойства явились результатом общей политики разработчиков стека, стремившихся учесть в своих протоколах все случаи жизни и все существующие и появляющиеся технологии. К этому нужно еще добавить и последствия большого количества политических компромиссов, неизбежных при принятии международных стандартов по такому злободневному вопросу, как построение открытых вычислительных сетей. 
Из-за своей сложности протоколы OSI требуют больших затрат вычислительной мощности центрального процессора, что делает их наиболее подходящими для мощных машин, а не для сетей персональных компьютеров. 
Стек TCP/IP на нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей - это Ethernet, Token Ring, FDDI, для глобальных - протоколы работы на аналоговых коммутируемых и выделенных линиях SLIP, РРР, протоколы территориальных сетей Х.25 и ISDN. 
Основными протоколами стека, давшими ему название, являются протоколы IP и TCP. Эти протоколы в терминологии модели OSI относятся к сетевому и транспортному уровням соответственно. IP обеспечивает продвижение пакета по составной сети, a TCP гарантирует надежность его доставки. 
Популярность стека IPX/SPX непосредственно связана с операционной системой Novell NetWare, которая еще сохраняет мировое лидерство по числу установленных систем, хотя в последнее время ее популярность несколько снизилась и по темпам роста она отстает от Microsoft Windows NT. 
Многие особенности стека IPX/SPX обусловлены ориентацией ранних версий ОС NetWare (до версии 4.0) на работу в локальных сетях небольших размеров, состоящих из персональных компьютеров со скромными ресурсами. 
Протокол NetBIOS (Network Basic Input/Output System) появился в 1984 году как сетевое расширение стандартных функций базовой системы ввода/вывода (BIOS) IBM PC для сетевой программы PC Network фирмы IBM. В дальнейшем этот протокол был заменен так называемым протоколом расширенного пользовательского интерфейса NetBEUI - NetBIOS Extended User Interface. Для обеспечения совместимости приложений в качестве интерфейса к протоколу NetBEUI был сохранен интерфейс NetBIOS. Протокол NetBEUI разрабатывался как эффективный протокол, потребляющий немного ресурсов и предназначенный для сетей, насчитывающих не более 200 рабочих станций. Этот протокол содержит много полезных сетевых функций, которые можно отнести к сетевому, транспортному и сеансовому уровням модели OSI, однако с его помощью невозможна маршрутизация пакетов. 
Протокол SMB (Server Message Block) выполняет функции сеансового, представительного и прикладного уровней. На основе SMB реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.

Информация о работе Основные компоненты аппаратного обеспечения компьютерных сетей