Протоколы для сетей сложных топологий.
Основными функциями протоколов данного уровня являются:
- Выделение во всем множестве компьютеров подключенных сети, конкретного абонента с которым осуществляется информационный обмен.
- Упорядочивание доступа к среде передачи в случае, когда нескольким парам абонентов требуется осуществить передачу данных.
Адресация абонентов.
- Адрес отправителя. Некоторое число позволяющее идентифицировать сетевой адаптер, который осуществил передачу кадра данных в сеть. Адреса присваиваются сетевым адаптером на заводе изготовителя (MAC-адрес. Media Access Control).
- Адрес получателя. Он определяет ПК который должен принять и обработать кадр.
- Метод обнаружения коллизий. Полное название- множественный доступ к сетям с проверкой несущей и обнаружением коллизий. (Carrier Sense Multiple Access width Collision detection, CSMA/CD). Данный метод предполагает, что перед передачей данных, передающий ПК должен убедиться в свободном состоянии линии, а в процессе передачи прослушивать канал. При обнаружении коллизий (это столкновение с чужими данными) он должен прекратить передачу и попытаться возобновить ее через определенный промежуток времени. Данный метод используется в сетях с топологией шина.
- Метод предупреждений коллизий. Полное название- множественный доступ к сетям с проверкой несущей и предупреждением коллизий. (Carrier Sense Multiple Access width Collision avoidance, CSMA/CA). Этот метод предполагает, что передающий ПК перед началом передачи определяет занятость канала. Убедившись, что канал свободен он оповещает другие ПК о начале передачи.
- Метод передачи маркера. Для того чтобы передать данные ПК должен получить разрешение, для этого он должен поймать данный специального вида (маркер). Маркер перемещается по замкнутому кругу от одного ПК к другому ПК. Получив маркер, ПК может передать его дальше или отправить пакет с данными.
Протоколы канального уровня и сетевые технологии.
- AppleTalk. FDDI и ATM –локальная сеть.
- ATM, FrameRelay, ISDN и SMDS- глобальная сеть.
- RadioEthernet- беспроводные технологии.
- Обеспечить единую систему адресации, не зависящую от сетевой технологии, позволяющую адресовать отдельные узлы.
- Определять путь (последовательность сетей), по которому должны пройти данные, чтобы достичь получателя.
- Обеспечить сквозную передачу данных через сети с разной технологией.
Топологии сетей
ТОПОЛОГИЯ СЕТИ – это усредненная геометрическая схема соединений узлов сети.
Все сети строятся на основе трёх базовых топологий:
- Шина(bus)
- Звезда(star)
- Кольцо(ring)
- Общая шина является очень распространенной топологией. Компьютеры подключаются к одному коаксиальному кабелю. Сообщения посылаются по линии связи всем компьютерам. Каждый компьютер проверяет каждый пакет данных, чтобы определить кто получатель пакета. Применение общей шины снижает стоимость кабеля, требует меньше оборудования, к достоинствам стоит отнести и простоту разводки кабеля по помещениям.
Главный недостаток заключается в низкой надежности – дефект кабеля или одного из разъемов парализует всю сеть. Неполадки станции или другого компонента сети трудно изолировать.
- Звезда. Каждый компьютер подключается отдельным кабелем к общему устройству, называемому концентратором (hab), который является логическим центром сети. В его функции входит направление передаваемой информации к нужному компьютеру. Однако только один компьютер может в конкретный момент времени производить посылку данных.
Концентратор может играть роль интеллектуального фильтра информации, поступающей от узлов в сеть. Главное преимущество – большая надежность по сравнению с общей шиной. Любые проблемы с кабелем касаются лишь того компьютера, к которому этот кабель присоединен, но неисправность концентратора может вывести сеть из строя. В сетях с данной топологией проще находить обрывы кабеля и другие неполадки, наличие концентратора облегчает добавление нового компьютера и реконфигурацию сети. Кнедостаткам относится более высокая стоимость сетевого оборудования (требуется больше кабеля), возможности наращивания сети ограничены количеством портов концентратора.
- Кольцо. В такой сети данные передаются по кольцу от одного компьютера к другому в одном направлении. Доступ к линии связи осуществляется путем передачи от узла к узлу логических знаков – «маркеров», давая им возможность переслать пакет данных. Компьютер может посылать данные только тогда, когда владеет маркером. Данная топология относительно легка для установки, требуя минимального аппаратного обеспечения.
При такой топологии необходимо принимать специальные меры, чтобы в случае выхода из строя или отключения какой-либо станции не прерывался канал связи. Для настройки или переконфигурации любой части сети требуется временное отключение всей сети. В настоящее время небольшие сети имеют, как правило, типовую топологию – звезда, кольцо или общая шина, то для крупных сетей характерна смешанная топология, когда отдельные произвольно связанные фрагменты сети имеют типовую топологию.
Сетевые протоколы (tcp/ip)
Протоколы – это набор правил и процедур, регулирующих порядок осуществления некоторой связи. Работа протоколов Передача данных по сети, с технической точки зрения, должна быть разбита на ряд последовательных шагов, каждому из которых соответствуют свои правила и процедуры, или протокол. Таким образом, сохраняется строгая очерёдность в выполнении определённых действий. Кроме того, эти действия (шаги) должна быть выполнены в одной и той же последовательности на каждом сетевом компьютере. На компьютере – отправителе эти действия выполняются в направлении сверху вниз, а на компьютере – получателе – снизу вверх. Примеры протоколов TCP/IP (Transmission Control Protocol / Internet Protocol) – промышленный стандартный набор протоколов, которые обеспечивают связь в неоднородной среде, т.е. обеспечивают совместимость между компьютерами разных типов. Совместимость – одно из основных преимуществ TCP/IP, поэтому большинство ЛВС поддерживает его. Кроме того, TCP/IP предоставляет доступ к ресурсам Интернета, а также протокол для сетей масштаба предприятия. FTP (File Transfer Protocol) – это протокол, позволяющий легко пересылать файлы и документы. Существуют FTP – серверы, которые содержат большое количество информации в виде файлов. К данным этих файлов нельзя обратиться напрямую,- только переписав их целиком с FTP – сервера на локальный сервер. FTP – программа передачи файлов для сред, также использующих TCP/IP. FTP – самый распространённый протокол передачи файлов между компьютерами.