Автор: Пользователь скрыл имя, 03 Декабря 2011 в 12:48, отчет по практике
Задачами практики для получения первичных профессиональных навыков являются:
- подготовка студентов к сознательному и углубленному изучению дисциплин;
- операционные системы и среды;
- основы алгоритмизации и программирования;
- базы данных;
- технология разработки программных продуктов;
- получение первоначальных навыков по программированию в визуальной среде Delphi;
- привитие практических умений построения приложений базы данных (технология клиент-сервер).
System Configuration
Configure IP Address
Configure Switch Stack
Information of Individual Switch Unit
Advance Settings
Configure Port
Configure Trunk Groups
Configure Port Mirroring
Configure Spanning Tree Protocol
STP Switch Settings
STP Port Settings
Configure Filtering and Forwarding Table
Configure Static Forwarding Table
Configure MAC Address Filtering
Configure Static Multicast Filtering
Configure IGMP
Configure VLANs & MAC-based Broadcast Domains
Configure MAC-based Broadcast Domains
Configure Port-based VLANs
Configure 802.1Q VLANs
Configure GMRP
Configure Console
Network Monitoring
Traffic Statistics
Port Utilization
Port Traffic Statistics
Port Packet Error Statistics
Port Packet Analysis Statistics
Browse Address Table
Switch History
Browse IGMP Status
Community Strings and Trap Receivers
Update Firmware and Configuration Files
User Accounts Management
Create/Modify User Accounts
User Accounts Control Table
System Utilities
Ping Test
Save Settings to TFTP Server
Save Switch History to TFTP Server
Clear Address Table
Factory Reset
Save Changes
Restart System
Logout
Настройка VLAN
В коммутаторах D-Link используются три типа VLAN и широковещательных доменов: IEEE 802.1Q VLAN, VLAN на базе портов и широковещательные домены на базе MAC-адресов. В одном устройстве в данный момент времени можно реализовать только одну из этих технологий. Применение широковещательных доменов на базе MAC-адресов и VLAN на базе портов ограничено одним коммутатором и устройствами, непосредственно подключенными к нему. VLAN по стандарту IEEE 802.1Q поддерживают метки пакетов, которые позволяют распределять VLAN по всей локальной сети (при условии, что все коммутаторы сети поддерживают стандарт IEEE 802.1Q).
Все типы VLAN позволяют сегментировать сеть с целью уменьшения размеров широковещательных доменов. Все широковещательные, многоадресные, и неизвестные пакеты, попадающие в коммутатор с определенной VLAN или широковещательного домена, пересылаются только станциям (на базе MAC-адресов) или на порты (802.1Q и на базе портов), которые являются членами данной VLAN или широковещательного домена. VLAN 802.1Q можно настроить так, чтобы ограничить распространение одноадресных пакетов для членов определенной VLAN, таким образом, обеспечивая некоторую степень безопасности сети.
Меню VLAN Configuration отображает состояние текущего VLAN режима и позволяет назначить один из типов виртуальной сети. Пожалуйста, обратите внимание, что коммутатор может поддерживать только один режим в один момент времени. Каждый раз, когда режим изменен, коммутатор должен быть перезагружен прежде, чем новый режим активизируется.
Конфигурация VLAN на основе MAC-адресов
Коммутатор поддерживает вплоть до 12 широковещательных доменов, построенных на основе MAC-адресов.
Поскольку MAC-адреса жестко привязаны к сетевому интерфейсу станции, администратор сети может физически перемещать станцию, сохраняя ее членство в широковещательном домене. Это удобно в сетях, где станции часто перемещают, например, где люди, использующие ноутбуки, постоянно подключаются в разных частях сети.
Установка широковещательных доменов по МАС-адресам - сравнительно простой процесс. Просто создается широковещательный домен, назначается его имя (описание) и добавляются MAC-адреса для станций, которые будут участниками домена.
В меню коммутатора выбирается тип виртуальной сети (рисунок 1.3), перебирая значения с помощью клавиши «пробел» в строке Restart VLAN Mode. Строка Current VLAN Mode отображает тип VLAN, установленный в данный момент.
После перезагрузки коммутатора в меню появится еще одна строка: Configure MAC-based Broadcast Domains.
Для
создания широковещательного домена создал
домен в меню Add/Remove MAC-based Broadcast Domains
(System Configuration ® Configure VLANs & MAC-based Broadcast
Domains ®
Configure MAC-based Broadcast Domains) и ввели МАС-адреса
в меню Add/Remove MACbased Broadcast Domain Members. После
этого коммутатор перезагрузили.
Рисунок
2. Экран меню конфигурации VLAN
2) конфигурирование “клиентского” ПО для работы в сети.
Настройка клиентской части VPN под Windows 2000 Server.
Для
того чтобы приступить к настройке
нам нужно зайти в систему
с учётной записью
На рабочем столе мы найдём иконку Моё сетевое окружение.
Щелкнем по ней правой кнопкой мыши, в контекстном меню выберем Свойства, откроется окно Сеть и удалённый доступ к сети.
Нам нужно щелкнуть два раза левой кнопкой мыши по иконке Создание нового подключения. Появится окно мастера в этом окне ми нажмём кнопку Далее.
В
появившемся окне выберем пункт
Подключение к виртуальной
В
следующем окне в текстовое поле
нужно ввести IP-адрес сери VPN например
157.54.0.1 и нажать кнопку Далее как показано
ниже:
Рисунок 3 .Мастер
сетевого подключения
В следующем окне нужно
Из соображений безопасности есть смысл создать каждому пользователю своё подключение, а не использовать общее поэтому мы создаём это подключение только для одного пользователя и нажимаем кнопку Далее.
Теперь в следующем окне введём (или оставим без изменений) в соответствующем поле имя подключения, под которым оно будет храниться в папке Сеть и удалённый доступ, мы назовём его VPN.
Мы создали VPN соединение и сейчас мы его настроим.
Щелкнем два раза левой
Появится окно свойств этого
подключения, перейдём на
В появившемся окне Дополнительные параметры безопасности поставим галочку на вкладке Протокол проверки пароля (CHAP) .
Перейдём на вкладку Сеть. В списке Отмеченные компоненты используются этим подключением: снимем все галочки кроме Протокол Интернета (TCP/IP) и нажмем кнопку OK.
Теперь
можно подключатся к сети VPN, но
до этого нужно подключится к Интернету.
Операционная система UNIX.
Мы
переходим к изучению операционной
системы UNIX, поскольку многие решения,
которые принимаются в
В середине 60-х годов в Bell Laboratories фирмы AT&T проводились исследования и разработка одной из первых операционных систем в современном ее понимании - операционной системы Multix. Эта операционная система обладала свойствами операционной системы разделения времени, многопользовательской системы, а также в этой системе были предложены основные решения по организации файловых систем, в частности, была предложена иерархическая древообразная файловая система. От этой разработки через некоторое время получила начало операционная система UNIX. Одна из историй разработки этой системы говорит о том, что на фирме был ненужный компьютер PDP-7 с очень малоразвитым программным обеспечением и требовалась машина, которая позволяла бы организовывать комфортную работу пользователя, в частности, обработку текстовой информации. Известная группа людей – это Кен Томпсон и Деннис Ритчи, занялись разработкой новой операционной системы. Другой вариант этой истории гласит о том, что якобы они занимались реализацией некоторой игры и те средства, которые были им доступны, оказались неудобны - тогда они решили поиграть с этой машиной. В результате появилась операционная система UNIX.
Особенностью этой системы являлось то, что она была первой системной программой, которая была написана с использованием языка, отличного от машинного языка (ассемблера). Для целей написания этого системного программного обеспечения, в частности, операционной системы UNIX, также проводились работы, которые начинались от языка BCPL. Из него был образован язык B, который оперировал с машинными словами. Далее абстракция машинных слов - BN, и наконец, язык Си. С 1983 года операционная система UNIX (ее первоначальная версия) была переписана на язык Си, и получилось, что около 90% операционной системы было написано на языке высокого уровня, не зависящем от архитектуры машины, а 10% этой системы были написаны на ассемблере. В эти десять процентов вошли наиболее критичные по времени части операционной системы.
Итак, первым важным и революционным результатом было использование языка высокого уровня. Этот факт вызывал обсуждения, потому что никто не верил, что это может быть долговременно, поскольку всегда язык высокого уровня ассоциировался с большой неэффективностью. Язык Си был сконструирован таким образом, что позволял, с одной стороны, писать достаточно эффективные программы, с другой стороны, транслировать его в эффективный код.
Первое свойство языка Си, которое повышало его эффективность, - это работа с указателями. Второе свойство заключается в том, что при программировании на ассемблере мы часто используем побочные эффекты.
Например,
эффект, когда результатом вычисления
какого-то выражения является не только
записанной значение, но и какие-то
промежуточные значения, которые
можно по ходу записать для последующего
их использования. Эти возможности
стали доступны и в языке Си,
потому что понятие выражения
в языке Си гораздо шире, чем
в тех языках, которые имелись
в наличии в то время. В частности,
появилась операция присваивания, вместо
оператора присваивания, которая
позволила программировать
С профессиональной (канонической) точки зрения, язык Си - ужасный язык. Основным требованием, которое предъявляется к языкам программирования, является обеспечение безопасности программирования.
Средства
языка должны минимизировать вероятность
внесения ошибок в программу, и заведомо
к таким средствам современных
языков относится следующее: жесткий
контроль типов (т.е. нельзя, например,
сложить целочисленную
Возможность бесконтрольного использования этих значений предоставляют указатели. Более того, через указатель можно «обманывать» функции в соответствии и несоответствии фактических параметров формальным параметрам и т.д. Третье свойство - это контроль за взаимодействием модулей. Много ошибок появляется в том случае, если в функции продекларирован один набор формальных параметров, а обращение к ней происходит по другому набору (причем отличия могут быть как по количеству параметров, так и по типам). В языке Си всегда можно обмануть программу - вместо формального параметра одного типа дать параметр другого типа, и вместо десяти параметров передать один, это приводит к ошибкам. Вот три позиции, по которым язык Си не удовлетворяет требованиям безопасности. Однако опыт показывает, что наиболее живучими оказываются плохие (с этой точки зрения) языки.