
- •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 от типа браузера
4. Система доменных имен dns.
Доменное имя - это имя компьютера, вида www.sait.com. Адресация в Internet происходит по IP-адресам, однако для человека гораздо удобнее доменные имена.
Существует также термин URL-адрес (UniversalResource Locator), т.е. запись вида http://www.sait.com, или в полном варианте http://www.sait.com:80/katalog/index.html#glava1. Доменное имя являеется частью URL-адреса (схема_ передачи://доменное имя : порт /имя файла# внутреняя ссылка).
Встает проблема: как поставить в соответствие IP-адрес и доменное имя. Вести на каждом компьютере базу данных, содержащую все доменные имена Internet, невозможно, поэтому применяется служба доменных имен DNS (Domain Name Service). Алгоритм ее функционирования таков:
Пользователь в окне Web-браузера вводит http://www.microsoft.com
На первый DNS сервер IP-адрес которого известен (устанавливается в настройке Windows вручную или автоматически провайдером, при подключении к нему) компьютером пользователя направляется запрос на установление IP-адреса по доменному имени.
3. Если в базе данных сервера имеется соответствующая запись доменное имя - IP адрес, то ответ в виде IP-адреса возвращается компьютеру пользователю. Если в базе данных информация отсутствует, то запрос передается на DNS - сервер более высокого уровня (его IP известен серверу), который скорее всего тоже не знает ответ, но зато знает какой DNS сервер более низкого уровня отвечает за данную зону доменных имен, и перенаправит запрос ему. Тот ответит, и запрос по цепочке вернется к компьютеру пользователя. Такая схема наиболее распространена, однако возможна и другая схема. Если в базе данных сервера отсутствует запрашиваемая запись доменное имя - IP адрес, то компьютеру пользователя будет возвращен IP-адрес DNS-сервера более высокого уровня, и компьютер пользователя должен впоследствии сам выполнять запросы к последующим DNS-серверам. Нет однозначного соответствия между IP-адресом и доменным именем. Компьютер, имеющий один и тот же IP-адрес, может иметь доменное имя www.minsk.by www.usa.com nowhere.ru и т.д. Для этого достаточно купить доменное имя, т.е. заплатить за регистрацию соответствующего IP-адреса в базе данных DNS -серверов, отвечающих за соответсвующие зоны имен. При этом сам компьютер может физически находиться хоть в Китае, или вообще, весь сайт может реально находиться на сервере, предоставляющем бесплатное размещение web-страниц (web-хостинг), в каталоге www.halyava.fi /pub/web/sait/5873, но вы купили доменное имя www.kruto.by и теперь пользователи могут попасть на ваш сайт, используя это имя.
За каждую зону имен отвечает минимум два DNS-сервера. Записи базы данных DNS-сервера хранятся в файле зоны, в формате, определяемом стандартом RFC-1035. Существует несколько типов записей для хранения раз личных данных. Рассмотрим эти записи подробнее.
Запись типа SOA.
SOA (Start of Authority) - начало зоны. Первая запись в базе данных зоны. Пример: exmpl.ru. IN SOA ns.exmpl.ru. hostmaster.ns.exmpl.ru. (
1997120802
10800
3600
3600000
86400 )
Расшифровка полей записи SOA
Таблица
З
апись
типа NS.
NS (Name Server) — указание серверов DNS, обслуживающих запросы к данной зоне имен. Указывается как первичный, так и вторичные сервера DNS. Пример: exmpl.ru. IN NS ns.exmpl.ru.
IN NS server.eldorado.com.
A (Address) — указание IP-адреса для соответствующего доменного имени. Для одного и того же IP адреса может быть определено несколько доменных имен (например, на одном компьютере работает несколько Web-серверов, или один и тот же Web-сервер имеет несколько имен). Одно и то же доменное имя может иметь несколько записей типа А (это соответствует случаю, когда один узел имеет несколько IP-интерфейсов). Пример: ns IN A 1.16.195.2 mail IN A 1.16.195.1 wildcat IN A 1.16.195.3
Так как имена в примере не полностью уточненные, то к ним добавляется имя зоны exmpl.ru, то есть эти записи эквивалентны следующим: ns.exmp1.ru. IN A 1.16.195.2
mail.exmpl.ru. IN A 1.16.195.1
wildcat.exmpl.ru. IN A 1.16.195.3
Запись типа CNAME.
CNAME (Canonical Name) — определение псевдонимов для доменных имен. В примере, приведенном ниже, доменное имя www.exmpl.ru. соответствует имени wildcat.exmpl.ru. Пример: www IN CNAME wildcat.exmpl.ru.
Запись типа MX.
MX (Mail Exchanger) — указание почтового сервера. Очень часто для обработки почты выделяется отдельный почтовый сервер, который получает, обрабатывает и хранит почту пользователей. Пример:
pochta.exmpl.ru. IN MX 10 mai1.exmp1.ru. IN MX 20 wildcat.exmpl.ru. specpochta.exmpl.ru. IN MX 10 wildcat.exmpl.ru. Таблица Расшифровка полей записи MX Поле Значение |
|
pochta.exmpl.ru. |
Имя почтового домена, для которого указывается обслуживающий его почтовый сервер. Все почтовые сообщения, адресованные на адреса вида ящик@pochta.exmpl.ru. , будут отправляться для обработки на почтовые сервера, указанные ниже. Самого компьютера, с именем pochta.exmpl.ru., может и не существовать вообще. |
MX Почтовый сервер. |
|
10 |
Приоритет почтового сервера. Одно и то же доменное имя может иметь несколько записей MX, указывающих на разные обработчики почты. Сначала будет предпринята попытка доставить почту на сервер с наименьшим числом в поле приоритета (в нашем случае, на mai1.exmp1.ru.). Если связь с данным сервером установить не удастся, то почта будет доставлена на компьютер wildcat.exmp1.ru., где она будет находится до тех пор, пока связь с компьютером mai1.exmp1.ru. не будет восстановлена. После восстановления связи, почта будет доставлена на mail.exmpl.ru. Компьютер wildcat.exmpl.ru. в данном случае выступает просто как почтовый ретранслятор, что необходимо для повышения надежности доставки почты. |
mail.exmpl.ru. |
Почтовый сервер для почтового домена pochta.exmpl.ru. |
wildcat.exmpl.ru. |
Почтовый ретранслятор (mail relay) для почтового домена pochta.exmpl.ru. |
specpochta.exmpl.ru. |
Имя почтового домена. Все почтовые сообщения, адресованные на адреса вида ящик@specpochta.exmpl.ru. будут направлены на обработку серверу wildcat.exmpl.ru. |
При отсутствии записи MX для какого-либо доменного имени почта, адресованная на это доменное имя, будет доставляться непосредственно на хост, имеющий такое имя. Только каноническое доменное имя (не псевдоним) может быть указано в качестве обработчика почты.
Пример файла базы данных зоны exmpl.ru.
exmpl.ru. IN SOA ns.exmpl.ru. hostmaster.ns.exmpl.ru. (
1997120802 10800 3600 3600000 86400 )
exmpl.ru. |
IN |
NS |
ns.exmpl.ru. |
|
IN |
NS |
server.eldorado.com. |
pochta.exmpl.ru. |
IN |
MX 10 |
mail.exmpl.ru. |
|
IN |
MX 20 |
wildcat.exmpl.ru. |
specpochta.exmpl.ru. |
IN |
MX 10 |
wildcat.exmpl.ru. |
IN |
A |
1.16.195.1 |
|
wildcat |
IN |
A |
1.16.195.3 |
ns |
IN |
A |
1.16.195.2 |
www |
IN |
CNAME |
wildcat.exmpl.ru. |
Файл базы данных обратной зоны
Если файл базы данных прямой зоны служит для преобразования доменных имен в IP-адреса, то файл базы данных обратной зоны используется для преобразования IP-адресов в доменные имена. Название обратной зоны строится по следующему принципу: в обратном порядке записывается сетевая часть IP-адреса, к которой добавляется стандартный домен in-addr.arpa. Например, для сети 1.16.195.0 обратная зона будет иметь название 195.16.l.in-addr.arpa. В файле базы данных обратной зоны используются следующие типы записей.
Запись типа PTR
PTR (Pointer) — указатель на доменное имя. В примере, приведенном ниже, указывается, что IP-адрес 1.16.195.1 соответствует доменному имени ns.exmpl.ru. Пример (для зоны 195.16.l.in-addr.arpa): 98 IN PTR ns.exmpl.ru.
Или, полностью уточняя имя в левой части:
Запись типа A
Запись типа А имеет специальное значение для имен из домена in-addr.arpa и указывает маску подсети. Пример (в базе данных зоны 195.16.1 .in-addr.arpa): 0 IN A 255.255.255.0
Пример базы данных обратной зоны
195.16.1.in-addr.arpa. IN SOA ns.exmpl.ru. hostmaster.ns.exmpl.ru. (
|
|
1997120802 |
|
|
|
10800 |
|
|
|
3600 |
|
|
|
3600000 |
|
|
|
86400 ) |
|
|
IN |
NS |
ns.exmpl.ru. |
|
IN |
NS |
server.eldorado.com. |
0 |
IN |
A |
255.255.255.0 |
1 |
IN |
PTR |
mail.exmpl.ru. |
2 |
IN |
PTR |
ns.exmpl.ru. |
3 |
IN |
PTR |
wildcat.exmpl.ru. |