
- •1. Сетевые адаптеры (сетевые карты)
- •1. Сетевая карта Ethernet (Fast Ethernet).
- •2. Сетевая карта Token Ring (High Speed Token Ring)
- •3. Сетевая карта fddi (Fiber Distributed Data Interface)
- •2. Сетевые кабели
- •3. Топология сети
- •4. Одноранговые сети и сети с выделенным файловым сервером.
- •5. Сетевое оборудование
- •6. Сетевые операционные системы.
- •6.8. Операционные системы мейнфреймов (vse/esa, vm/esa, os/390)
- •1. Физический уровень
- •2. Канальный уровень
- •3. Сетевой уровень
- •4. Транспортный уровень.
- •5. Сеансовый уровень.
- •6. Представительский уровень.
- •7. Прикладной уровень.
- •1. Протоколы канального уровня
- •1.1. Протокол Ethernet
- •1.2. Протокол FastEthernet
- •1.3. Протокол 100vg-AnyLan
- •1.4. Протокол GigabitEthernet
- •1.5. Протокол Token Ring (High Speed Token Ring)
- •1.6. Протокол fddi
- •1 .7. Протоколы slip и ppp
- •2. Протоколы сетевого и транспортного уровня
- •2.1. Стек протоколов ipx/spx
- •2.2. Стек протоколов NetBios / smb
- •2.3. Стек протоколов tcp/ip
- •2.3.1. Протокол ip (icmp)
- •2.3.2. Протоколы транспортного уровня tcp и udp.
- •3. Протоколы прикладного уровня http, ftp, smtp, imap, pop3, telnet.
- •4. Система доменных имен dns.
- •Лекция 3. Сетевое оборудование.
- •3.1. Повторитель (концентратор, hub)
- •1QBase*t граней вер'
- •0 Рн 1 pei jj е иные mac- адреса о:00:а2:00:07:вЭ
- •3.2. Мост (bridge)
- •3.3. Коммутатор (switch)
- •Арбитраж шины
- •Адрес назначений -►тэг Арбитраж шины
- •1) Поддержка алгоритма Spanning Tree.
- •2) Трансляция протоколов канального уровня.
- •3) Фильтрация трафика.
- •4) Приоритетная обработка кадров.
- •1) Скорость фильтрации/продвижения кадров (кадров в секунду), пропускная способность (мегабит в секунду), задержка передачи кадра.
- •2) Тип коммутации — "на лету" или с полной буферизацией.
- •3) Размер адресной таблицы.
- •4) Объем буфера кадров.
- •5) Производительность процессоров портов, производительность внутренней шины коммутатора.
- •3.4. Маршрутизатор (router)
- •1) Поддержка нескольких сетевых протоколов. Приоритеты сетевых протоколов.
- •2) Поддержка одновременно нескольких протоколов маршрутизации.
- •3) Поддержка политики маршрутных объявлений.
- •4) Поддержка немаршрутизируемых протоколов.
- •5) Разделение функций построения и использования таблицы маршрутизации.
- •1) Перечень поддерживаемых сетевых протоколов и протоколов машрутизации.
- •2) Перечень поддерживаемых интерфейсов локальных и глобальных сетей.
- •3) Общая производительность маршрутизатора.
- •3.5. Корпоративные модульные концентраторы.
- •3.6. Коммутаторы третьего уровня.
- •3.7. Шлюз (gateway), межсетевой экран (firewall), прокси-сервер, nat.
- •Лекция 4. Расчет корректности конфигурации локальной сети.
- •1) Ограничение на максимальную/минимальную длину кабеля.
- •2) Ограничение на количество компьютеров в одном сегменте сети.
- •3) Ограничение на число повторителей между любыми двумя компьютерами сети.
- •4) Ограничение на время двойного оборота сигнала (Path Delay Value, pdv).
- •5) Ограничение на сокращение межкадрового интервала (Path Variability Value, pvv).
- •4.2. Расчет корректности конфигурации сети Fast Ethernet.
- •412 М полудуплекс 2000 м полный дуплекс
- •136 М тйОм
- •Лекция 5. Windows 2000
- •5.1. Отличительные особенности Win2000
- •Сопоставление Windows 2000 и Unix/Linux систем
- •5.2. Файловая система ntfs
- •5.3. Распределенная файловая система dfs
- •5.4. Динамические диски в Windows 2000
- •5.5. Служба каталогов Active Directory в Windows 2000 (ранее ntds в Win nt 4.0), сценарии входа и профили пользователя.
- •5.6. Службы dns, wins, dhcp
- •5.7. Маршрутизация и удаленный доступ
- •5 .8. Диспетчер служб Интернета iis (Internet Information Services).
- •5.9. Служба Telnet.
- •5.10. Диспетчер службы терминалов
- •5.11. Управление компьютером.
- •5.12. Система безопасности Windows 2000 5.12.1. Пользователи и группы пользователей, права доступа, аудит.
- •5.12.2. Домены в Windows 2000, доверительные отношения между доменами, аутентификация пользователя (протоколы Kerberos и ntlm).
- •5.12.3. Политики безопасности Windows 2000
- •Возможности ос Linux.
- •Оболочки Linux
- •Система X Window
- •Файловая система Linux
- •Система безопасности Linux
- •Краткий перечень наиболее употребимых команд Linux
- •Лекция 7. Технологии глобальных сетей.
- •7.1. Выделенные и коммутируемые каналы - физическая основа построения глобальных сетей.
- •7.1.1. Аналоговые телефонные линии
- •4 Dte (компьютер, маршрутизатор) Интерфейс rs-449 (rs-232c) -прО40Дное окончание
- •7.1.2. Цифровые выделенные линии pdh и sonet/sdh
- •Маршрутизатор, мост, компьютер (dte)
- •7.1.3. Цифровые коммутируемые линии isdn (сети isdn)
- •7.1.4. Асимметричные цифровые абонентские линии adsl
- •7.2. Глобальные сети с коммутацией пакетов.
- •7.2.1. Сети X.25
- •7.2.2. Сети Frame Relay.
- •7.2.3. Сети atm
- •7.2.4. Сети tcp / ip (сеть Internet).
- •Создание таблиц в html
- •Создание форм в html
- •Фреймы в html
- •Использование разделенного рисунка
- •Слои dhtml, каскадные таблицы стилей css.
- •Лекция 9. Язык vbScript
- •Объект Window
- •Объект Document
- •Элементы формы
- •1) Свойства:
- •2) Методы:
- •Создание диалогов пользователя (метод showModalDialog объекта window)
- •Цикл For..Next в vbScript.
- •1. Java — интерпретируемый язык (виртуальная Java-машина)
- •2. Java — объектно-ориентированный язык
- •3. Апплеты Java
- •4. Встраивание апплетов в html-страницы
- •5. Безопасность Java апплетов
- •6. Система безопасности Java
- •7. Интерфейс Java api
- •8. Основные конструкции языка Java
- •8.1. Файлы классов, описание класса
- •8.2. Типы данных, свойства класса, модификаторы доступа свойств и методов, массивы.
- •8.3. Методы класса, методы доступа в классах, конструкторы и деструкторы класса. Объявление метода
- •8.4. Создание экземпляра класса
- •8.5. Наследование, переопределение методов
- •8.6. Создание иерархии объектов.
- •8.7. Использование пакетов
- •8.8. Интерфейсы
- •8.10. Математические функции, дата и время, работа со строками Математические функции:
- •8.11. Блоки try catch finally, обработка исключений.
- •9. Создание приложений на языке Java, запуск приложений
- •10. Создания апплетов на языке Java
- •10.1. Менеджер расположения
- •10.2. Элементы управления в апплете, обработка событий.
- •10.4. Фреймы, меню, диалоговые окна.
- •10.5. Взаимодействие апплета с сервером (пакет java.Net).
- •10.6. Параметры, конфигурирование апплета.
- •Описание функций в JavaScript.
- •Обработка событий в JavaScript.
- •Типы данных, глобальные и локальные переменные в JavaScript.
- •Преобразование типов данных
- •Массивы в JavaScript.
- •Циклы и управляющие операторы.
- •Математические функции, дата и время, работа со строками
- •Использование объекта event в обработчике события
- •Создание пользовательских объектов
- •Настройка встроенных объектов Web-браузера
- •Отображение бегущих строк
- •Создание гиперссылки в виде рисунка, меняющегося при наведении на него указателя мыши
- •Создание анимации с помощью массивов
- •Создание динамических страниц с помощью слоев (dhtml)
- •Зависимость программ на JavaScript от типа браузера
Возможности ос Linux.
обладает высоким быстродействием, работает надежно, устойчиво.
эффективно управляет многозадачностью и приоритетами, фоновые задачи (длительный расчет, форматирование дискеты и т.д.) не мешают интерактивной работе;
множественные виртуальные консоли: на одном дисплее несколько одновременных независимых сеансов работы, переключаемых с клавиатуры;
графическая сетевая оконная система X Window (для Linux есть версия X Window, известная как XFree86; или версия X11R5).
передовая файловая система объемом до 4 Терабайт и с именами файлов до 255 знаков, которая, в силу своей организации, мало подвержена вирусам;
поддержка протоколов Internet (TCP/IP, поддержка ftp, telnet, NFS); работа с сетями на базе Novell и MS Windows;
позволяет выполнять представленные в формате загрузки прикладные программы других ОС -различных версий Unix, DOS и MS Windows;
доступ к дискам с файловыми системами в формате DOS, Windows, CD ROM (iso9660), hpfs.
хорошо документирована, наличие исходного текста всех программ, включая тексты ядра, драйверов, средств разработки и приложений.
Графические рабочие среды, такие как KDE или Gnome делают использование Linux не сложнее, чем Windows, а Gnome еще и построена таким образом, чтобы максимально соответствовать Windows.
Оболочки Linux
При работе с командами Linux, пользователь чаще всего видит приглашение для ввода командной строки в виде " # " или " $ ". На самом деле, эти приглашения выдает не сам Linux, а оболочка - интерпретатор интерактивных команд Linux. Так например оболочки позволяют использовать в командах Linux символы подстановки, такие как * и ?. Кроме того, оболочка - это мощный командный язык, который позволяет писать программы (shell-scripts), объединяющие несколько команд в командный файл (аналог BAT-файлов в DOS). Две самые распространенные оболочки - это sh (shell Баурна) и csh (C shell). В Linux также используются bash (развитие sh) и tcsh (развитие csh). При работе с Linux пользователи фактически работают с одной из этих оболочек, однако они - не сам Linux, а лишь надстройки над ним.
Система X Window
Система X Window - это сетевой оконный графический интерфейс для Linux/Unix-машин, построенный на идеологии клиент-сервер. X-Window была разработана в Массачусетском технологическом институте (MIT). Используя X Window, пользователь может одновременно иметь на экране несколько окон, при этом каждое может выполняться от имени другого пользователя. В X-Window используется мышь, хотя она необязательна. Используя протоколы TCP/IP, вы можете по сети смотреть у себя содержимое X-окон, выполняющихся на других машинах. Интерфейс X Window в большой степени контролируется менеджером окон (например Open Look). Эта программа отвечает за размещение окон, изменение их размеров, перемещение окон, вид оконных рамок и т.д.
Файловая система Linux
В Linux все есть файл: принтер - файл, клавиатура, монитор или мышь - файл (/dev/console/, /dev/mouse), выполняющаяся в данный момент программа - файл. Например, вывод данных на принтер получается перенаправлением вывода информации в файл принтера, причем Linux не делает никакого отличия между файлом на диске и самим принтером. При работе в Linux необходимо учитывать, что она различает регистр символов и файлы myfail.txt и MyFail.TXT - это не одно и то же. Слэш - разделитель пути в каталогах Linux направлен в другую строну чем в Windows, т.е. не "path \ fail", а " path / fail". Более того, в Linux отсутствуют, привычные для пользователей DOS и Windows, диски A, B, C, D и т. д. Вместо этого, CD-ROM, гибкие и жесткие диски, подключаются как часть корневого каталога. При запуске компьютера сначала монтируется корневая файловая система, т.е. корневой каталог "/" (указанный при инсталляции Linux), а затем к нему монтируются все остальные жесткие диски и их разделы, указанные в файле /etc/fstab.
Таблица 6.1.
Структура каталогов Linux
Каталог
/ |
Корневой каталог. В Linux/Unix - системах слэш - в другую сторону, чем в MS DOS или Windows. Кстати, поскольку Internet - это исторически сеть Unix машин, то и адреса в Internet тоже с обратным слэшем. |
/bin |
Важные системные программы Linux, используемые при загрузке системы и обычными пользователями. |
/sbin |
То же, что и /bin, только находящиеся здесь команды не предназначены для пользователей с общими пpавами. |
/etc |
Конфигуpационные файлы. Например, /etc/fstab - список подключаемых жестких дисков, /etc/rc - команды, выполняемые при запуске системы, /etc/passwd - файл паролей, /etc/shadow -теневая база паролей, /etc/group - информация о группах пользователей, /etc/securetty -теpминалы, с ^TOphr может подключаться к системе пользователь root.. |
/usr |
Каталог куда устанавливаются все программы пользователей. |
/usr/etc |
Файлы конфигурации несущественные для системы, но необходимые для пользовательских программ. |
/usr/X11R6 /usr/X386 |
Файлы, используемые системой X Windows. |
/usr/bin /usr/sbin |
Пpактически все команды Linux не предназначенные для размещения в корневом каталоге (например, здесь находится большинство пpогpамм-сеpвеpов). |
/usr/local |
Отдельно устанавливаемые пакеты программ и другие файлы. |
/root |
Личный каталог пользователя root. |
/home |
Домашние каталоги пользователей. Например, /home/Ivan - домашний каталог пользователя Ivan |
/mnt |
Каталог куда обычно подключаются файловые системы: cdrom, дискетты, жесткие диски. |
/dev |
Файлы драйверов устройств. Они используются для доступа к устройствам и ресурсам системы, таким как диски, модемы, память и т.д. Например, имея доступ к файлу /dev/mouse вы можете читать входные сигналы от мыши, считывая данные из этого файла. |
/proc |
В действительности не существует на диске, а создается ядpом ОС в памяти компьютеpа. Пpедоставляет инфоpмацию о системе (например /proc/meminfo - инфоpмация об использовании памяти) и выполняющихся программах. Так каталог /proc/1 содеpжит инфоpмацию о процессе номеp 1 и т.д. |
/boot |
Файлы, используемые начальным загрузчиком ОС |
/lib |
Разделяемые библиотеки программ (аналог dll). |
/var |
Файлы, размер которых постоянно изменяется во вpемя pаботы системы, такие как буфеpные каталоги (для почты, новостей и т.д.), жуpнальные файлы, стpаницы справки, а также вpеменные файлы. |