Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике.doc
Скачиваний:
200
Добавлен:
01.05.2015
Размер:
913.41 Кб
Скачать

Сетевые протоколы (tcp/ip)

Протоколы – это набор правил и процедур, регулирующих порядок осуществления некоторой связи.

Работа протоколов

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

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

Примеры протоколов

TCP/IP (Transmission Control Protocol / Internet Protocol) – промышленный стандартный набор протоколов, которые обеспечивают связь в неоднородной среде, т.е. обеспечивают совместимость между компьютерами разных типов. Совместимость – одно из основных преимуществ TCP/IP, поэтому большинство ЛВС поддерживает его. Кроме того, TCP/IP предоставляет доступ к ресурсам Интернета, а также протокол для сетей масштаба предприятия.

FTP (File Transfer Protocol) – это протокол, позволяющий легко пересылать файлы и документы. Существуют FTP – серверы, которые содержат большое количество информации в виде файлов. К данным этих файлов нельзя обратиться напрямую,- только переписав их целиком с FTP – сервера на локальный сервер. FTP – программа передачи файлов для сред, также использующих TCP/IP. FTP – самый распространённый протокол передачи файлов между компьютерами.

8.3. Классификация компьютерных сетей

Компьютерные сети классифицируют по ряду признаков:

  1. По их размерам, илизанимаемомуимипространству. Хотя такую классификацию подчас трудно произвести, принято подразделять сети на:

  • локальные сети(LAN–local area network) – объединяют компьютеры, находящиеся недалеко друг от друга, например, стоящие в соседних комнатах, в одном здании (большая скорость передачи данных, низкий уровень ошибок и использование дешевой среды передачи данных);

  • городские сети(MAN–metropolitan area network) – могут объединять компьютеры, находящиеся на разных концах города (сочетают лучшие характеристики ЛВС – низкий уровень ошибок, высока скорость передачи с большей географической протяженностью);

  • глобальные сети(WAN–wide area network) - связывают локальные сети, которые могут находиться на очень большом расстоянии друг от друга, например на разных континентах или в разных местах одного государства (медленная скорость передачи и более высокий уровень ошибок).

Среди глобальных сетей можно выделить:

  • корпоративные сети(сети предприятий) - принадлежат какой-то одной организации, и связывают филиалы или удаленные подразделения;

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

II. По структуре (способу управления). В зависимости от способа управления различают сети:

  • сети на основе сервера («клиент-сервер»)- в них выделяется один или несколько узлов (их название - серверы), выполняющих в сети управляющие или специальные обслуживающие функции, а остальные узлы (клиенты) являются терминальными, в них работают пользователи. Сети клиент-сервер различаются по характеру распределения функций между серверами, другими словами, по типам серверов (например, файл-серверы, серверы баз данных). При специализации серверов по определенным приложениям имеем сеть распределенных вычислений. Такие сети отличают также от централизованных систем, по строение на мэйнфреймах. Преимущества и недостатки таких сетей отражены в таблице:

Преимущества

Недостатки

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

- более производительные поставщики услуг

- пользователь должен запомнить только один пароль

- централизованное резервирование данных

- неисправность сервера может сделать сеть неработоспособной

- требуется квалифицированный персонал для обслуживания что увеличивает стоимость

- высокая стоимость – из-за специального оборудования

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

Преимущества

Недостатки

- дешевы

- просты в установке и настройке компьютерной сети

- пользователи сами контролируют свои ресурсы

- не нужно дополнительных ресурсов (выделенного сервера, администратора, специализированного ПО)

- компьютеры не зависят от выделенного сервера

- сетевая безопасность устанавливается к каждому ресурсу отдельно

- нужно помнить столько паролей сколько есть ресурсов

- резервное копирование производится отдельно на каждом компьютере

- малая производительность поставщиков услуг

- замедление работы компьютера при его использовании в качестве сервера

- нет централизованной схемы для поиска и управления доступом к данным