
- •1.Принцип работы www – сервера.
- •2. Протокол mime.
- •3.Протокол http.
- •Что происходит во время сеанса http?
- •4.Язык html и языки сценариев. Общие сведения. Что такое html
- •Язык сценариев vbscript
- •5.Особенности построения сетей tcp/ip в контексте Интернет.
- •Одноранговые сети
- •Сети на основе сервера
- •Комбинированные сети
- •7.Система доменных имен.
- •8.Типы прокси-серверов, их использование.
- •Виды прокси-серверов
- •10.Языки разметки html и xhtml.
- •Обязательные теги языка html
- •Тело html документа Заголовки
- •Правила расстановки относительных ссылок в языке html
- •Вставка рисунков в html страницу
- •Фреймы в html документе
- •Различия между xhtml и html
- •11.Синтаксис xhtml.
- •12.Динамические html-страницы.
- •13.Таблицы стилей css.
- •Синтаксис таблицы стилей
- •Определение правил css
- •Встроенный стиль
- •14.Основы технологии xml.
- •2. Xml немного похож на html
- •4. Xml умышленно многословен
- •7. Технология xml свободна от лицензирования, платформо-независима и хорошо поддерживаема
- •15.Методы передачи данных. Концепция интерфейса cgi.
- •16.Классическое cgi-программирование. Что такое cgi-программа
- •Как выполняются cgi-программы
- •17.Методы передачи данных. Интерфейс isapi.
- •Обзор архитектуры isapi
- •18.Использование методов post и get для передачи данных. Передаем данные формы (методы get и post)
- •Принимаем данные, переданные методом post
- •19.Обзор функциональности визуальных редакторов веб-страниц.
- •Рабочее пространство программы
- •20. Технология asp. Технология active server pages
- •Практика применения asp
- •21.Архитектура web-приложения asp.Net.
- •22.Создание простого web-приложения на с#. Создание простого, web-приложения на с#
- •Исходный файл * .Aspx
- •Файл web.Config
- •Исходный файл Global.Asax
- •23. Общие сведения о веб-страницах asp.Net.
- •24.Задачи, которые можно выполнить с помощью веб-страниц asp.Net.
- •25.Модель кода веб-страниц asp.Net. Однофайловые страницы.
- •Однофайловые страницы
- •Пример однофайловой модели страницы
- •Преимущества однофайловых страниц
- •26.Модель кода веб-страниц asp.Net. Страницы с выделенным кодом.
- •Страницы с выделенным кодом
- •Пример модели страницы с выделенным кодом
- •Преимущества страниц с выделенным кодом
- •27.Определение единого внешнего вида веб-узла.
- •28.Выбор типа проекта веб-узла.
- •29.Создание нового веб-узла asp.Net.
- •Создание веб-узла и страницы
- •30.Сценарий добавления страниц к веб-узлу.
- •Сценарий добавления страниц к веб-узлу
- •31.Добавление на страницу html-кода и выполнение страницы. Добавление на страницу html-кода
- •Выполнение страницы
- •Запуск страницы
- •32.Виды элементов управления WebForm. Базовые элементы управления WebForm
- •Элементы управления с дополнительными возможности
- •Элементы управления для проверки вводимых пользователем данных
- •33.Создание элементов управления WebForm.
- •34.Обработка событий посредством клиентских браузерных скриптов JavaScript.
- •35.Обработка и перехват событий на сервере.
- •36.Общие сведения о серверных элементах управления asp.Net.
- •37.Серверные html-элементы управления.
- •38.Серверные веб-элементы управления.
- •39.Принципы работы элементов управления WebForm.
- •40.Добавление базы данных в проект Visual Studio.
- •41.Подключение базы данных.
- •42.Создание таблиц в базе данных из Visual Studio.
- •43.Общие сведения о серверном веб-элементе управления SqlDataSource.
- •Базовые сведения
- •44.Подключение элемента управления SqlDataSource к источнику данных.
- •45.Создание команд данных с помощью элемента управления SqlDataSource.
- •46.Отображение данных на Веб-форме.
- •Примеры
8.Типы прокси-серверов, их использование.
Чаще всего прокси-серверы применяются для следующих целей:
Обеспечение доступа с компьютеров локальной сети в Интернет.
Кэширование данных: если часто происходят обращения к одним и тем же внешним ресурсам, то можно держать их копию на прокси-сервере и выдавать по запросу, снижая тем самым нагрузку на канал во внешнюю сеть и ускоряя получение клиентом запрошенной информации.
Сжатие данных: прокси-сервер загружает информацию из Интернета и передаёт информацию конечному пользователю в сжатом виде. Такие прокси-серверы используются в основном с целью экономии внешнего трафика.
Защита локальной сети от внешнего доступа: например, можно настроить прокси-сервер так, что локальные компьютеры будут обращаться к внешним ресурсам только через него, а внешние компьютеры не смогут обращаться к локальным вообще (они «видят» только прокси-сервер). См. также NAT.
Ограничение доступа из локальной сети к внешней: например, можно запретить доступ к определённым веб-сайтам, ограничить использование интернета каким-то локальным пользователям, устанавливать квоты на трафик или полосу пропускания, фильтровать рекламу и вирусы.
Анонимизация доступа к различным ресурсам. Прокси-сервер может скрывать сведения об источнике запроса или пользователе. В таком случае целевой сервер видит лишь информацию о прокси-сервере, например, IP-адрес, но не имеет возможности определить истинный источник запроса. Существуют также искажающие прокси-серверы, которые передают целевому серверу ложную информацию об истинном пользователе.
Обход ограничений доступа. Прокси-серверы популярны среди пользователей несвободных стран, где доступ к некоторым ресурсам ограничен законодательно и фильтруется.
Прокси-сервер, к которому может получить доступ любой пользователь сети интернет, называется открытым.
Виды прокси-серверов
Прозрачный прокси — схема связи, при которой трафик, или его часть, перенаправляется на прокси-сервер неявно (средствами маршрутизатора). При этом клиент может использовать все преимущества прокси-сервера без дополнительных настроек, но с другой стороны, не имеет выбора.
Прозрачный прокси сервер меняет ваш IP адрес на свой, НО ваш реальный IP все равно присутствует в вашем запросе (представьте что он просто перенесен в другое место). Таким образом если веб сайт (который вы запрашиваете) решит определить ваш реальный IP, то он без затруднений сделает это.
Вы можете предположить что прозрачные прокси сервера бесполезны, так как они не обеспечивают приватность (скрытие вашего IP), но не спешите с выводами. У прозрачных прокси есть другое преимущество: они работают быстрей (скорость) чем аналогичные анонимные или элитные прокси. У таких прокси есть свое предназначение, например - если вы хотите обойти локальный фаервол который блокирует доступ к некоему сайту, прозрачные прокси сервера самое идеальное решение. Ведь в вашу задачу не входит скрытие реального IP, а только какой сайт вы посещаете.
Также (правда очень редко), прозрачные прокси сервера подходят для накрутки счетчиков на вашей страничке
Анонимный прокси сервер не передает информации о вашем реальном IP адресе. Это значит что вы как привидение в интернете, никому не известно о вашем реальном место положении и по этой простой причине, просто невозможно установить скрытое соединение с вашим ПК, для похищение информации.
Единственным ВОЗМОЖНЫМ недостатком анонимного прокси сервера можно посчитать тот факт, что веб сайт который вы запрашиваете, может определить что вы используете прокси для соединения (это в свою очередь может означать что вы скрываете ваш реальный IP адрес). Но с другой стороны, если пользователь использует прокси сервер, это не всегда значит что он пытается скрыть свой реальный IP адрес. Допустим когда вы используете мобильный WAP интернет, в таком случае все пользователи обязаны использовать один прокси сервер, который предоставляет мобильный оператор (главным образом для мониторинга).
Как минимум по этой причине, тот факт что вы используете прокси сервер для соединения, иногда может быть расценен как нормальное поведение, а анонимные прокси сервера надежно скроют ваш реальный IP адрес.
Элитные прокси самые "скрытные", они имеют все преимущества анонимных прокси серверов с точки зрения скрытия вашего реального IP, но плюс ко всему они ПЫТАЮТСЯ скрыть сам факт использования прокси сервера при запросе. Другими словами, они ведут себя таким образом, что создают впечатлени, что вы вовсе не использовали прокси для запроса и IP адрес который вы передаете серверу, ваш реальный адрес. Главное что вы должны знать о элитных прокси серверах это то что из за их возможности скрывать факт использования прокси, они очень популярны, а это в свою очередь приводит к тому что их очень часто перегружают и в результате они работают медленней.