Презентация "Компьютерные системы и сети. Введение. История развития компьютерных систем. Основные понятия"
Подписи к слайдам:
- Введение. История развития компьютерных систем. Основные понятия.
- Олизарович Евгений Владимирович
- ГрГУ им. Я.Купалы, 2014/2015
- Изучить способы организации внутренней программно-аппаратной и логической структуры компьютерных систем и сетей.
- Научиться анализировать функциональные возможности (в т.ч. недокументированные) и ограничения, определяемые структурой системы.
- Задачи курса
- Структура системы
- 1 000 000 серверов;
- 70 офисов в 40 странах;
- 30 000 сотрудников;
- уникальные алгоритмы поиска;
- исследовательский центр и десятки ученых;
- 200 млрд. $
- Структура системы
- Структура системы. Возможности и ограничения
- Структура системы
- Система:
- наличие цели создания;
- взаимодействие и взаимосвязь элементов;
- появление новой функциональности или достижение уровня производительности не равного сумме элементов;
- регулярность;
- наличие механизма управления…
- cистема
- f
- вход
- x
- выход
- y
- Внешние условия
- h
- y=f(x,h)
- Механизм
- Устройство
- Комплекс
- Инфрастуктура
- …
- Теория систем
- Сложная система:
- большое число элементов и связей;
- наличие подсистем;
- существование нескольких уровней функционирования;
- наличие нескольких способов достижения целей;
- невозможность/сложность точного описания состояния элементов и их взаимосвязей.
- x
- y
- h
- f1
- f4
- f3
- f2
- Сложная система
- Компьютерная система (computer system) – это система, в которой часть функций реализована с использованием средств вычислительной (микропроцессорной) техники.
- Компьютерная система – это система, объединяющая компьютеры, которые используют общие накопители, периферийное оборудование (принтеры, сканеры, маршрутизаторы).
- Компьютерные системы
- Компьютерные системы
- Компьютерная система (computer system) – это система, в которой часть функций реализована с использованием средств вычислительной (микропроцессорной) техники.
- Компьютерные системы
- Компьютерные системы
- Компьютерная система – это система, объединяющая компьютеры и периферийное оборудование (принтеры, сканеры, маршрутизаторы и т.д.) в единую инфраструктуру.
- Компьютерные системы
- Пользователь
- Прикладные
- программы
- Прочие
- системные
- программы
- Операционная
- система
- Аппаратное
- обеспечение
- Системные
- программы
- Программное
- обеспечение
- Узел компьютерной системы
- АЛУ
- УУ
- УВв
- УВыв
- Процессор
- ЗУ
- Однопроцессорные компьютерные системы
- Исполнение
- Ожидание
- Выполнение кода ОС
- Исполнение
- Готовность
- Работа аппаратуры
- Работа аппаратуры
- Работа аппаратуры
- Восстановление контекста
- Выполнение кода
- пользователя
- Прерывание
- Обработка
- прерывания
- Выполнение кода ОС
- Выполнение кода
- пользователя
- Процесс 1
- Процесс 2
- Однопроцессорные компьютерные системы
- SMP - Symmetric Multi-Processing, симметричные мультипроцессорные системы – компьютеры с 2 - 16 процессорами, имеющими равноправный (симметричный) доступ к общей оперативной памяти.
- Серверы
- MPP - Massively Parallel Processing, многопроцессорные системы с массовым параллелизмом - системы с распределенной памятью и с произвольной коммуникационной системой в которых каждый из узел системы является универсальным процессором, действующим по своей собственной программе.
- кластеры
- Проблема совместной работы процессоров
- Многопроцессорные компьютерные системы
- выполняются на основе множества самостоятельных универсальных компьютерных систем, объединенных компьютерной сетью.
- Сетевые/распределенные компьютерные системы
- Однопроцессорные (одноядерные, многоядерные)
- Многопроцессорные (многоядерные, SMP, MPP)
- Сетевые (Intranet, Internet, Extranet, cloud, GRID, Web, …)
- Прикладные
- программы
- Операционная
- система
- Аппаратное
- обеспечение
- Способы организации компьютерных систем
- СЕТЕВЫЕ КОМПЬЮТЕРНЫЕ СИСТЕМЫ
- Сетевые компьютерные системы
- Цели создания :
- Передача информации между компьютерами.
- (компьютерные сети)
- 2. Совместное использование ресурсов.
- (компьютерные системы)
- Сетевые компьютерные системы
- Модель сетевого взаимодействия (ВОС, TCP/IP )
- Компьютер -клиент
- Компьютер- сервер
- Программная модель «клиент - сервер»
- Приложение - клиент
- Приложение - сервер
- Базовые сетевые модели
- Компьютер –клиент 2
- Компьютер- сервер
- Приложение – клиент 2
- Приложение – сервер 2
- Базовые сетевые модели
- Приложение – сервер 1
- Компьютер –клиент 1
- Приложение – клиент 1
- Обработка данных «клиент-сервер»
- Олифер В.Г., Олифер Н.А., Компьютерные сети: принципы, технологии, протоколы: Учебник для вузов. – 4-е изд. – СПб.: Питер, 2010 – 944с.: ил.
- Tanenbaum, Andrew S.,David J. Computer networks. 5th ed. - Prentice Hall, 2011. - 938p.
- Шиндлер, Дебра Литтлджон., Основы компьютерных сетей.: Пер. с англ.- М.: Издательский дом "Вильямс", 2002. - 656с.
- Э. Таненбаум, М. ван Стеен. Распределенные системы. Принципы и парадигмы — СПб.: Питер, 2003. — 877 с.
- Вишневский В.М., Теоретические основы проектирования компьютерных сетей. – М: Техносфера, 2003. – 512с.
- Компьютерные сети
- WWW-cайт компании Cisco. http://www.cisco.ru
- WWW-cайт компании Zyxel. http://www.zyxel.ru
- WWW-cайт компании Microsoft. http://www.microsoft.ru
- Компьютерные сети
- XX век
- Технические сети
- Компьютерные сети
- XXI век
- Информационные сети
- Компьютерные сети
- Пакетная передача информации
- Пакет –блок данных, передаваемый между абонентскими системами и приложениями.
- Основы сетевого взаимодействия
- Пакет
- 0000 00 40 ca dd e4 3e 00 0c 29 85 52 1f 08 00 45 00 .@...>.. ).R...E.
- 0010 05 ac 16 8b 40 00 80 06 bc 6e 0a 1f 01 4a 0a 1f ....@... .n...J..
- 0020 0c cb 00 50 c4 47 95 d6 80 08 27 fa 5f bb 50 18 ...P.G.. ..'._.P.
- 0030 fc 40 79 0e 00 00 3c 21 44 4f 43 54 59 50 45 20 .@y...<! DOCTYPE
- 0040 68 74 6d 6c 20 50 55 42 4c 49 43 20 22 2d 2f 2f html PUB LIC "-//
- 0050 57 33 43 2f 2f 44 54 44 20 58 48 54 4d 4c 20 31 W3C//DTD XHTML 1
- 0060 2e 30 20 54 72 61 6e 73 69 74 69 6f 6e 61 6c 2f .0 Trans itional/
- 0070 2f 45 4e 22 20 22 68 74 74 70 3a 2f 2f 77 77 77 /EN" "ht tp://www
- 0080 2e 77 33 2e 6f 72 67 2f 54 52 2f 78 68 74 6d 6c .w3.org/ TR/xhtml
- 0090 31 2f 44 54 44 2f 78 68 74 6d 6c 31 2d 74 72 61 1/DTD/xh tml1-tra
- 00a0 6e 73 69 74 69 6f 6e 61 6c 2e 64 74 64 22 3e 0a nsitiona l.dtd">.
- 00b0 3c 68 74 6d 6c 20 78 6d 6c 6e 73 3d 22 68 74 74 <html xm lns="htt
- 00c0 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 31 p://www. w3.org/1
- 00d0 39 39 39 2f 78 68 74 6d 6c 22 20 6c 61 6e 67 3d 999/xhtm l" lang=
- 00e0 22 72 75 22 20 64 69 72 3d 22 6c 74 72 22 3e 0a "ru" dir ="ltr">.
- 00f0 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e d0 9a <head>.< title>..
- 0100 d0 b0 d1 82 d0 b5 d0 b3 d0 be d1 80 d0 b8 d1 8f ........ ........
- 0110 3a d0 90 d1 80 d1 82 d0 b8 d1 81 d1 82 d1 8b 20 :....... .......
- 0120 e2 80 94 20 d0 92 d0 b8 d0 ba d0 b8 d0 bf d0 b5 ... .... ........
- 0130 d0 b4 d0 b8 d1 8f 3c 2f 74 69 74 6c 65 3e 0a 3c ......</ title>.<
- 0140 6d 65 74 61 20 68 74 74 70 2d 65 71 75 69 76 3d meta htt p-equiv=
- 0150 22 43 6f 6e 74 65 6e 74 2d 54 79 70 65 22 20 63 "Content -Type" c
- 0160 6f 6e 74 65 6e 74 3d 22 74 65 78 74 2f 68 74 6d ontent=" text/htm
- 0170 6c 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 l; chars et=UTF-8
- адрес
- Шестнадцатеричное представление данных
- Символьное представление данных
- Основы сетевого взаимодействия
- Технические коммуникации
- Сигнал – изменяющая во времени физическая величина используемая для передачи пакетов по каналу связи
- Передача
- информации
- Пакет - единица информации, передаваемой по компьютерной сети
- Основы сетевого взаимодействия
- Компьютерные сети
- Коммутация каналов
- Коммутация пакетов
- Каналы связи
- Источник
- АЦП
- Модулятор/
- передатчик
- ЦАП
- Приёмник/
- демодулятор
- Получатель
- Источник
- Передатчик
- Приёмник
- Получатель
- Аналоговый способ передачи аналоговых данных
- Цифровой способ передачи аналоговых данных
- Основы сетевого взаимодействия
- Компьютерная сеть (network) - это совокупность компьютеров, связанных коммуникационной системой и снабженных специальным программным обеспечением, которое обеспечивает передачу данных в соответствии с заданными правилами (протоколами).
- Компьютерная сеть включает:
- Компьютеры или абонентские устройства на их основе;
- Коммуникационное оборудование;
- Линии и каналы передачи данных;
- Операционные системы;
- Сетевые приложения.
- Компоненты компьютерной сети
- История компьютерных сетей
- ~1950-1970 г.г.
- ~1970-е
- ~1980-е
- ~1990-е
- История компьютерных сетей
- ~ 2000-… г.г.
- создание и использование информационных систем общего пользования (веб-сайты, базы данных, информационно-коммуникационные сервисы, “облачные” среды, …);
- совместное использование устройств и каналов связи (дисковые хранилища, принтеры, факсы, Интернет,...);
- передача данных между устройствами (компьютеры, серверы, телеметрические системы и др.);
- организация параллельных вычислений, в т.ч. территориально распределенных;
- ….
- Назначение компьютерных сетей
- Сети локальные -
- Сети глобальные -
- Сети распределённые -
- Сети Интернет -
- Сети Интранет -
- Сети Экстранет -
- Сети Ethernet -
- Сети Arcnet -
- Сети ATM -
- Сети Frame Relay -
- Сети TokenRing -
- Сети Microsoft Windows -
- Сети Novell –
- Сети телефонные -
- Сети одноранговые -
- Сети вычислительные -
- Сети кабельные -
- Сети инфракрасные -
- Сети оптические -
- Сети IPX -
- Сети IP -
- Сети компьютерные -
- Сети корпоративные -
- Сети провайдерские -
- Сети региональные –
- Сети NGN –
- Сети Wi-Fi -
- .............................................
- Виды компьютерных сетей
- ТЕРМИНЫ И ПОНЯТИЯ
- Основы компьютерных сетей
- 8 А h
- 1000
- 1010
- 10001010
- 128 64 32 16 8 4 2 1
- 128+8+2 = 138
- 8 4 2 1
- 8 4 2 1
- Основы компьютерных сетей
- ХОСТ –устройство (компьютер), подключенное к сети.
- СЕРВЕР – компьютер (хост), предоставляющий свои ресурсы другим компьютерам.
- КЛИЕНТ - компьютер (хост), использующий ресурсы, предоставляемые другими компьютерами (серверами).
- Основы компьютерных сетей
- Задачи, возникающие в процессе сетевого взаимодействия:
- Техническая реализация (исполнение, совместимость).
- Доставка (адресация, маршрутизация, повтор).
- Мультисервисность (идентификация приложения, приоритеты).
- Организация совместного доступа (очереди, транзакции).
- Независимость от платформы и ОС (форматы).
- Безопасность (защита данных, надежность каналов).
- Основы сетевого взаимодействия
- Основы сетевого взаимодействия
- Эталонная модель взаимодействия открытых систем (ВОС, OSI/ISO)
- ИНТЕРФЕЙС – набор формализованных правил, определяющих последовательность и формат сообщений, которыми обмениваются сетевые компоненты, в процессе взаимодействия соседних уровней одного узла.
- ИНТЕРФЕЙС - совокупность средств, методов и правил взаимодействия между элементами системы.
- Основы сетевого взаимодействия
- Физический интерфейс (аппаратный порт) –определяется набором электрических характеристик сигналов и технических параметров кабеля, разъемов.
- Линия связи – участок кабеля с разъемами
- Основы сетевого взаимодействия
- Медиаконвертер – устройство для согласования и интерфейсов
- Логический интерфейс (программный порт) - это виртуальный (программный) интерфейс, созданный средствами операционной системы и доступный для программных средств
- IP – интерфейс
- сетевой интерфейс – сетевой адаптер
- Канал связи - система технических средств для передачи сообщений от источника к получателю (от логического интерфейса источника до логического интерфейса получателя).
- Канал связи (технический) - совокупность физической среды распространения сигналов и приемопередающего (каналообразующего) оборудования.
- DTE (Data Terminal Equipment)
- DCE (Data Communications Equipment)
- Основы сетевого взаимодействия
- ПРОТОКОЛ - набор формализованных правил, определяющих последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне взаимодействия, но в разных узлах.
- ПРОТОКОЛ - совокупность правил, регламентирующих формат и процедуры обмена информацией.
- Основы сетевого взаимодействия
- Эффективная емкость канала (передача пакетов данных):
- 1 Гб/с (Gb/s) = 1000 Мб/с (Mb/s)
- 1 Гб/с (Gb/s) = 1024 Мб/с (Mb/s) = 128 КБ/с
- Полная техническая емкость канала (информационных сигналов):
- бод (baud)
- Основы сетевого взаимодействия
- Технические коммуникации
- (среда передачи)
- Основы сетевого взаимодействия
- СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
- Основы сетевого взаимодействия
- Сетевые операционные системы
- Сетевые операционные системы
- Сетевое оборудование
- СЕТЕВОЕ ОБОРУДОВАНИЕ
- Сетевое оборудование
- Медиа-конвертер
- Медиа-конвертер
- Коммутатор,
- Мост
- Коммутатор,
- Мост
- Маршрутизатор,
- Шлюз
- Сетевое оборудование
- Сетевые адаптеры
- Проводные (RJ-45)
- PCI
- PC-card
- USB
- PCI
- USB
- Безпроводные (Wi-Fi, 3G)
- Сетевое оборудование
- Настольные
- неуправляемые (19”’)
- управляемые 19”
- Стек коммутаторов
- Коммутатор
- Сетевое оборудование
- Коммутатор
- MAC
- Сетевое оборудование
- Маршрутизатор
- IP
- Сетевое оборудование
- LAN
- Коммутатор и маршрутизатор
- Сетевое оборудование
- Маршрутизатор
- Сетевое оборудование
- Беспроводная точка доступа
- DSL маршрутизатор/мост
- MAC
- MAC
- Сетевое оборудование
- RJ45
- Wi-Fi
- RJ-11
- Аналоговые модемы
- Сетевое оборудование
- Промышленное оборудование
- Сетевое оборудование
- Сетевое оборудование
- Олизарович Евгений Владимирович
- ГрГУ им. Я. Купалы, 2014/2015
Информатика - еще материалы к урокам:
- Презентация "Основы компьютерных сетей"
- Презентация "What Would You Like to Invent?"
- Презентация "Основы HTML и CSS. Введение и основные понятия"
- Презентация "Компоненты ЛВС. Сетевое оборудование"
- Презентация "Авторське право та Інтернет. Безпечна робота в Інтернеті"
- Презентация "Создание движущихся изображений" 5 класс Босова Л.Л.