Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Классификация программных средств.
По функциональному назначению различают системные, инструментальные и прикладные программы. Системные программы обеспечивают создание операционной среды функционирования других программ, надежную работу компьютера и компьютерных сетей, проведение диагностики и профилактики компьютерной аппаратуры, выполнение вспомогательных технологических операций (напр., копирование, архивирование, восстановление программ). Инструментальные программы используются в процессе проектирования, создания, отладки и тестирования новых программ. Прикладные программы предназначены для решения задач определенного класса в конкретной предметной области; к ним относятся, напр., текстовые процессоры, табличные процессоры, графические редакторы, системы управления базами данных, средства мультимедиа, программы распознавания символов. По количеству программных модулей различают отдельные программы и пакеты программ. Про последние упоминается в ст. 3 Закона РФ «О правовой охране программ для электронных вычислительных машин и баз данных», согласно которой предоставляемая Законом правовая охрана распространяется на все виды программ для ЭВМ, в т.ч. на операционные системы и программные комплексы. По набору реализуемых функций различают монофункциональные и полифункциональные программы (к последним относятся, в частности, интегрированные системы). По количеству одновременно работающих пользователей различают одно- и многопользовательские программы. По возможности работы в компьютерной сети различают сетевые и локальные программы. По потребительским свойствам различают полезные и вредоносные программы. По характеру использования различают утилитарные программы (предназначены для удовлетворения нужд самих разработчиков) и программные продукты (предназначены для широкого распространения и продажи). По типу права на использование различают коммерческие программные продукты (официально приобретенные или зарегистрированные у официальных распространителей программы), бесплатные программы (распространяются свободно), условно-бесплатные программы (имеют ограниченные возможности по набору выполняемых функций и/или срокам использования, предполагают в дальнейшем приобретение программы за полную стоимость). Раздел 3. Локальные и глобальны сети Тема 3.1. Компьютерные сети. Архитектура сети Интернет. Основные понятия сетей ЭВМ (локальных и глобальных), архитектура и особенности сети Internet Локальные сети, Local Area Networks, LAN - корпоративные сети компьютеров, сосредоточенные на небольшой территории (обычно в радиусе не более 1-2 км). В общем случае локальная сеть представляет собой коммуникационную систему, принадлежащую одной организации. Из-за коротких расстояний в локальных сетях имеется возможность использования относительно дорогих высококачественных линий связи, которые позволяют, применяя простые методы передачи данных, достигать высоких скоростей обмена данными порядка 100 Мбит/с. В связи с этим услуги, предоставляемые локальными сетями, отличаются широким разнообразием и обычно предусматривают реализацию в режиме on-line. Глобальные сети, Wide Area Networks, WAN - сети, объединяющие территориально рассредоточенные компьютеры, которые могут находиться в различных городах и странах. Так как прокладка высококачественных линий связи на большие расстояния обходится очень дорого, в глобальных сетях часто использовались уже существующие линии связи, изначально предназначенные совсем для других целей. Например, многие глобальные сети строились на основе телефонных каналов общего назначения, сегодня повсеместно заменяемые оптоволоконными линиями высокой пропускной способности. Для устойчивой передачи дискретных данных по разнородным линиям связи применяются методы и оборудование, существенно отличающиеся от методов и оборудования, характерных для локальных сетей. Как правило, здесь применяются сложные процедуры уплотнения, контроля и восстановления данных. Глобальные сети, охватывая миллионы людей, полностью изменили процесс распространения и восприятия информации. Глобальные сети (Wide Area Network, WAN) – это сети, предназначенные для объединения отдельных компьютеров и локальных сетей, расположенных на значительном удалении (сотни и тысячи километров) друг от друга. Глобальные сети объединяют пользователей, расположенных по всему миру, используя при этом самые разнообразные каналы связи. Современный Интернет — весьма сложная и высокотехнологичная система, позволяющая пользователю общаться с людьми, находящимися в любой точке земного шара, быстро и комфортно отыскивать любую необходимую информацию, публиковать для всеобщего сведения данные, которые он хотел бы сообщить всему миру. В действительности Internet не просто сеть, — это структура, объединяющая обычные сети. Internet — это «сеть сетей». Чтобы описать сегодняшний Internet, полезно воспользоваться строгим определением. В своей книге «The Matrix: Computer Networks and Conferencing Systems Worldwide» Джон Квотерман описывает Internet как «метасеть, состоящую из многих сетей, которые работают согласно протоколам семейства TCP/IP, объединены через шлюзы и используют единое адресное пространство и пространство имен». В Internet нет единого пункта подписки или регистрации, вместо этого вы контактируете с поставщиком услуг, который предоставляет вам доступ к сети через местный компьютер. Последствия такой децентрализации с точки зрения доступности сетевых ресурсов также весьма значительны. Среду передачи данных в Internet нельзя рассматривать только как паутину проводов или оптоволоконных линий. Оцифрованные данные пересылаются через маршрутизаторы, которые соединяют сети и с помощью сложных алгоритмов выбирают наилучшие маршруты для информационных потоков (рис.1). В отличие от локальных сетей, в составе которых имеются свои высокоскоростные каналы передачи информации, глобальная (а также региональная и, как правило, корпоративная) сеть включает подсеть связи (иначе: территориальную сеть связи, систему передачи информации), к которой подключаются локальные сети, отдельные компоненты и терминалы (средства ввода и отображения информации) (рис. 2). Подсеть связи состоит из каналов передачи информации и коммуникационных узлов, которые предназначены для передачи данных по сети, выбора оптимального маршрута передачи информации, коммутации пакетов и реализации ряда других функций с помощью компьютера (одного или нескольких) и соответствующего программного обеспечения, имеющихся в коммуникационном узле. Компьютеры, за которыми работают пользователи-клиенты, называются рабочими станциями, а компьютеры, являющиеся источниками ресурсов сети, предоставляемых пользователям, называются серверами. Такая структура сети получила название узловой. Рис.1 Схема взаимодействия в сети Интернет Интернет – это глобальная информационная система, которая: · логически взаимосвязана пространством глобальных уникальных адресов, основанных на Интернет-протоколе (IP); · способна поддерживать коммуникации с использованием семейства протокола управления передачей - TCP/IP или его последующих расширений/преемников и/или других IP-совместимых протоколов; · обеспечивает, использует или делает доступными на общественной или частной основе высокоуровневые услуги, надстроенные над описанной здесь коммуникационной и иной связанной с ней инфраструктурой. Инфраструктура Интернет (рис.2): 1. магистральный уровень (система связанных высокоскоростных телекоммуникационных серверов). 2. уровень сетей и точек доступа (крупные телекоммуникационные сети), подключенных к магистрали. 3. уровень региональных и других сетей. 4. ISP – интернет-провайдеры. 5. пользователи. К техническим ресурсам сети Интернет относятся компьютерные узлы, маршрутизаторы, шлюзы, каналы связи и др. Рис.2 Инфраструктура сети Интернет В основу архитектуры сетей положен многоуровневый принцип передачи сообщений. Формирование сообщения осуществляется на самом верхнем уровне модели ISO/OSI.. Затем (при передаче) оно последовательно проходит все уровни системы до самого нижнего, где и передается по каналу связи адресату. По мере прохождения каждого из уровней системы сообщение трансформируется, разбивается на сравнительно короткие части, которые снабжаются дополнительными заголовками, обеспечивающими информацией аналогичные уровни на узле адресата. В этом узле сообщение проходит от нижнего уровня к верхнему, снимая с себя заголовки. В результате адресат принимает сообщение в первоначальном виде. В территориальных сетях управление обменом данных осуществляется протоколами верхнего уровня модели ISO/OSI. Независимо от внутренней конструкции каждого конкретного протокола верхнего уровня для них характерно наличие общих функций: инициализация связи, передача и прием данных, завершение обмена. Каждый протокол имеет средства для идентификации любой рабочей станции сети по имени, сетевому адресу или по обоим этим атрибутам. Активизация обмена информацией между взаимодействующими узлами начинается после идентификации узла адресата узлом, инициирующим обмен данными. Инициирующая станция устанавливает один из методов организации обмена данными: метод дейтаграмм или метод сеансов связи. Протокол предоставляет средства для приема/передачи сообщений адресатом и источником. При этом обычно накладываются ограничения на длину сообщений.
TCP/IP — технология межсетевого взаимодействия Наиболее распространенным протоколом управления обменом данных является протокол TCP/IP. Главное отличие сети Internet от других сетей заключается именно в ее протоколах TCP/IP, охватывающих целое семейство протоколов взаимодействия между компьютерами сети. TCP/IP — это технология межсетевого взаимодействия, технология Internet. Поэтому глобальная сеть, объединяющая множество сетей с технологией TCP/IP, называется Internet. Протокол TCP/IP — это семейство программно реализованных протоколов старшего уровня, не работающих с аппаратными прерываниями. Технически протокол TCP/IP состоит из двух частей — IP и TCP. Протокол IP (Internet Protocol — межсетевой протокол) является главным протоколом семейства, он реализует распространение информации в IP-сети и выполняется на третьем (сетевом) уровне модели ISO/OSI. Протокол IP обеспечивает дейтаграммную доставку пакетов, его основная задача — маршрутизация пакетов. Он не отвечает за надежность доставки информации, за ее целостность, за сохранение порядка потока пакетов. Сети, в которых используется протокол IP, называются IP-сетями. Они работают в основном по аналоговым каналам (т.е. для подключения компьютера к сети требуется IP-модем) и являются сетями с коммутацией пакетов. Пакет здесь называется дейтаграммой. Высокоуровневый протокол TCP (Transmission Control Protocol — протокол управления передачей) работает на транспортном уровне и частично — на сеансовом уровне. Это протокол с установлением логического соединения между отправителем и получателем. Он обеспечивает сеансовую связь между двумя узлами с гарантированной доставкой информации, осуществляет контроль целостности передаваемой информации, сохраняет порядок потока пакетов. Для компьютеров протокол TCP/IP — это то же, что правила разговора для людей. Он принят в качестве официального стандарта в сети Internet, т.е. сетевая технология TCP/IP де-факто стала технологией всемирной сети Интернет. Ключевую часть протокола составляет схема маршрутизации пакетов, основанная на уникальных адресах сети Internet. Каждая рабочая станция, входящая в состав локальной или глобальной сети, имеет уникальный адрес, который включает две части, определяющие адрес сети и адрес станции внутри сети. Такая схема позволяет передавать сообщения как внутри данной сети, так и во внешние сети. Популярное:
|
Последнее изменение этой страницы: 2017-03-09; Просмотров: 873; Нарушение авторского права страницы