Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_po_kursu_OS_i_OST2012.doc
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
431.62 Кб
Скачать
  1. Уровни стека протоколов tcp/ip. Транспортный и прикладной уровни.

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

Основным протоколом является протокол TCP, обеспечивающий гарантированную передачу данных. Так же одним из протоколов этого уровня является протокол UDP, который не обеспечивает гарантированную передачу данных.

- уровень приложений ( процессов )

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

  1. Основные достоинства стека протоколов tcp/ip.

- семейство протоколов основано на открытых стандартах. Протоколы стека разработаны независимо от конкретного оборудования или ОС. Является наиболее распространённым средством объединения разнородного оборудования и ПО.

- протоколы TCP/IP не зависят от конкретного сетевого оборудования, физического уровня ( сетевого интерфейса ). Это позволяет использовать TCP/IP в физических сетях самого различного типа, т.е. практически в любой среде передачи данных.

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

- семейство TCP/IP входят стандартизированные протоколы высокого уровня для поддержки прикладных сетевых услуг ( передача файлов, протоколы электронной почты )

  1. Обзор сетевых команд стека протоколов tcp/ip.

Традиционные сетевые команды:

- команды из окружения 4.3 BSD могут использоваться только с UNIX и с совместимыми с UNIX системами

- команды из окружения APERNET работают с любыми операционными системами. Основные различия между этими различными типами команд таковы, что 4.3 BSD команды унаследовали UNIX – стиль работы с разрешениями в сети ( например, установление доверительных отношений ), APERNET команды этих разрешений не понимает

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

Команды, обеспечивающие повышенную безопасность.

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

  1. Использование сетевых команд.

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

- факт получения прав доступа фиксируется в специальном хранилище ( в простейшем случае в файле /etc/passwd );

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

Доверительные отношения.

Для того чтобы установить доверительные отношения при использовании s – команд необходимо проделать следующее:

- создать ключи ( личный и публичный ) с помощью команды ssh – keygen

- добавить публичный ключ, сгенерированный на том узле сети, с которого планируется выполнять удалённые команды в файл ~/.ssh/authprized_keys на удалённом узле сети

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]