7. Сетевые архитектуры. Сетевые протоколы, свойства протоколов; понятие о сетевой ос, о sql-сервере и о технологии клиент/сервер.
(протокол 802,30); ArcNet (протокол 802,4); Token Ring (протокол 802.5).
Сетево́й протоко́л — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами.
Разные протоколы, зачастую, описывают лишь разные стороны одного типа связи; взятые вместе, они образуют стек протоколов. Названия «протокол» и «стек протоколов» также указывают на программное обеспечение, которым реализуется протокол.
Наиболее распространённой системой классификации сетевых протоколов является так называемая модель OSI, в соответствии с которой протоколы делятся на 7 уровней по своему назначению — от физического (формирование и распознавание электрических или других сигналов) до прикладного (интерфейс программирования приложений для передачи информации приложениями).
Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения.
SQL-сервер —серверная система управления базами данных, поддерживающая структурированный язык запросов SQL.
Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением.
8. Глобальные сети; адресация в Internet, виды услуг, предоставляемых сетью Internet.
Глобальная сеть — компьютерная сеть, охватывающая большие территории и включающая в себя большое число компьютеров.
ГКС служат для объединения разрозненных сетей так, чтобы пользователи и компьютеры, где бы они ни находились, могли взаимодействовать со всеми остальными участниками глобальной сети.
Некоторые ГКС построены исключительно для частных организаций, другие являются средством коммуникации корпоративных ЛВС с сетью Интернет или посредством Интернет с удалёнными сетями, входящими в состав корпоративных. Чаще всего ГКС опирается на выделенные линии, на одном конце которых маршрутизатор подключается к ЛВС, а на другом коммутатор связывается с остальными частями ГКС.
Так же как и адрес дома в почтовой службе, адрес каждого компьютера в Интернете должен быть определен однозначно.
Для записи адресов используются два равноценных формата IP (ай-пи) и DNS — адреса.
Для того, чтоб компьютеры в любой из сетей могли видеть друг друга, любой из них обладает адресом, который должен быть доступен другим машинам. Любая машина, находящаяся в сети, получает и использует некий адрес, однозначно ее определяющий: IP – адрес.
Кроме IP — адреса — адреса, которые используют машины при обращении друг к другу, используется DNS адресация — при обращении пользователей к машинам.
Запросы к компьютерам направляются на основе IP- адресов, IP — адрес определяется на основании имени машины сервером DNS перед отправкой данных. Может показаться, что IP — адреса и DNS имеют общую структуру, однако на самом деле между ними нет никакой взаимосвязи.
IP — адрес состоит из четырех групп цифр, разделенных точками, называемых десятичными нотациями.
Все услуги предоставляемые сетью Internet можно условно поделить на две категории: обмен информацией между абонентами сети и использование баз данных сети. К числу услуг связи между абонентами принадлежат:
Telnet — удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети Internet как на своей собственной. То есть запускать программы, менять режим работы и т.д.
FTP (File Transfer Protocol) — протокол передачи файлов. Дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
NFS (Network File System) — распределенная файловая система. Дает возможность абоненту пользоваться файловой системой удаленного компьютера, как своей собственной.
Электронная почта — обмен почтовыми сообщениями с любым абонентом сети Internet. Существует возможность отправки как текстовых, так и двоичных файлов. На размер почтового сообщения в сети Internet накладывается следующее ограничение — размер почтового сообщения не должен превышать 64 килобайт.
Новости — получение сетевых новостей и электронных досок объявлений сети и возможность помещения информации на доски объявлений сети. Электронные доски объявлений сети Internet формируются по тематике. Пользователь может по своему выбору подписаться на любые группы новостей.
Rsh (Remote Shell) — удаленный доступ. Аналог Telnet, но работает только в том случае, если на удаленном компьютере стоит ОС UNIX.
Rexec (Remote Execution) — выполнение одной команды на удаленной UNIX-машине.
Lpr — сетевая печать. Отправка файла на печать на удаленном (сетевом) принтере.
Lpq — сетевая печать. Показывает файлы стоящие в очереди на печать на сетевом принтере.
Ping — проверка доступности удаленной ЭВМ по сети.
Talk — дает возможность открытия «разговора» с пользователем удаленной ЭВМ. При этом на экране одновременно виден вводимый текст и ответ удаленного пользователя.
Iptunnel — дает возможность доступа к серверу ЛВС NetWare с которым нет непосредственной связи по ЛВС, а имеется лишь связь по сети Internet.
Whois — адресная книга сети Internet. По запросу абонент может получить информацию о принадлежности удаленного компьютера, о пользователях.
Finger — получение информации о пользователях удаленного компьютера. Кроме вышеперечисленных услуг, сеть Internet предоставляет также следующие специфические услуги.
Webster — сетевая версия толкового словаря английского языка.
Факс-сервис — дает возможность пользователю отправлять сообщения по факсимильной связи, пользуясь факс-сервером сети.
Электронный переводчик — производит перевод присланного на него текста с одного языка на другой. Обращение к электронным переводчикам происходит посредством электронной почты.
Шлюзы — дают возможность абоненту отправлять сообщения в сети, не работающие с протоколами TCP\IP (FidoNet, Goldnet, AT50).
9. Классификация программных средств. Системное ПО, его состав; назначение и способ классификации операционных систем; процесс запуска ПК и подготовки ОС к работе; файловая система MS DOS, файловая система NTFS.
Программное обеспечение (ПО) – это совокупность программных средств и сопровождающей их документации, позволяющих решать на компьютере задачи различного назначения в экономической, управленческой и других сферах деятельности, а также обеспечивающих функционирование аппаратных средств ЭВМ.
Под программным средством понимается программа или логически связанная совокупность программ, находящаяся на машинных носителях данных и снабженная документацией.
Программные средства можно классифицировать по разным признакам. Наиболее общей является классификация, в которой основополагающим признаком служит область использования программных продуктов:
— аппаратная часть компьютеров и сетей ЭВМ;
— технология разработки программ;
— функциональные задачи различных предметных отраслей.
Под системным ПО понимается совокупность программ и программных комплексов для обеспечения работы компьютеров и сетей ЭВМ. Системное ПО управляет всеми ресурсами ЭВМ и осуществляет общую организацию процесса обработки информации и интерфейсы между ЭВМ, пользователем, аппаратными и программными средствами. Системное ПО тесно связано с типом компьютера, является его неотъемлемой частью независимо от специфики предметной области и решаемых задач.
Системное программное обеспечение по характеру использования отдельных комплексов программ подразделяется на следующие классы:
— базовые системы ввода-вывода;
— операционные оболочки.
Операционная система (ОС) является основой системного ПО. ОС управляет работой всех устройств компьютера и процессом выполнения программ пользователей от момента их поступления в систему до выдачи результатов.
В состав ОС входит комплекс программ, выполняющих следующие функции:
· управление работой всех устройств компьютера;
· контроль работоспособности оборудования;
· первоначальная загрузка системы;
· управление файловой системой;
· распределение ресурсов компьютера, таких, как оперативная память, процессорное время, периферийные устройства, между программами пользователей;
· управление загрузкой и выполнением прикладных программ.
По широте охвата одновременно выполняемых задач ОС можно разбить на три группы: однозадачные (однопользовательские), многозадачные (многопользовательские) и сетевые.
Однозадачные ОС предназначены для работы одного пользователя в каждый конкретный момент с одной конкретной задачей (например, операционные системы типа MS DOS).
Многозадачные ОС обеспечивают коллективное использование компьютера в мультипрограммном режиме разделения времени.
Сетевые ОС связаны с появлением локальных и глобальных сетей. Они предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети.
Процесс запуска ПК и подготовки ОС к работе состоит из следующих действий:
- При включении ПК управление передается БСВВ. Она выполняет тестирование памяти, проверку состояния аппаратуры и инициализирует устройства. Параметры конфигурации ПК извлекаются из так называемой энергонезависимой памяти. При необходимости перед началом инициализации устройств можно передать управление программе изменения параметров конфигурации.
- Управление конфигурацией ПК (задание параметров винчестера, указание привода для системного диска, задание пароля и др.) выполняется с помощью программы Setup.
- Вызов загрузчика и загрузка ОС с помощью системного загрузчика.
- Установка драйверов, задание окружения, путей поиска файлов, числа буферов, числа одновременно открываемых файлов, кодовой таблицы и т.п. выполняются с помощью файлов автозапуска autoexec.bat и конфигурации config.sys.
Основными компонентами MS DOS являются:
- Базовая система ввода-вывода (БСВВ) – BIOS (Basic Input/Output System);
- Системный загрузчик SB (System Bootstrap) – размещается в блоке начальной загрузки (Boot Record);
- Модуль расширения BIOS – располагается в скрытом файле io.sys;
- Модуль обработки прерываний – скрытый файл msdos.sys;
- Командный процессор – файл command.com;
- Утилиты, реализующие выполнение внешних команд MS DOS – файлы с расширением COM, например format.com;
- Драйверы устройств – размещаются в виде файлов на диске;
- Информация о желательных параметрах настройки MS DOS – при необходимости задается в файле конфигурации config.sys;
- Командный файл, при необходимости выполняемый для настройки параметров и конфигурирования MS DOS называется autoexec.bat.
NTFS (аббревиатура New Technology File System — Файловая Система Новой Технологии) — стандартная файловая система для семейства операционных систем Microsoft Windows NT.
Основные особенности NTFS: встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей, а также назначать квоты (ограничения на максимальный объём дискового пространства, занимаемый теми или иными пользователями), использование системы журналирования для повышения надёжности файловой системы.