Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

inetmin

.doc
Скачиваний:
11
Добавлен:
22.02.2015
Размер:
141.31 Кб
Скачать

Создатели (+что и когда создали):

Джозеф Ликлайдер - Выдающийся психолог и психоакустик, ученый. Написал знаменитую работу "Симбиоз компьютера и человека", 1960, предопределяя преобразования в информатике, связанные с работами в сетях. Был приглашен в 1962 в ARPA, где сначала возглавил Отдел поведенческих наук ARPA, а потом — Офис методов обработки информации. Стал пионером в области передачи разделенных по времени потоков информации и интерактивных вычислительных систем.

Леонард Клейнрок *) - теоретик и инженер; один из авторов первой теории разделенных по времени систем передачи данных; в MIT в 1959 написал тезисы о сетях передачи данных и проблемах потоков данных, предложил понятие блоков данных; работал с TX-2 сетями в Лаборатории Линкольна; возглавлял Центр сетевых измерений в UCLA

Пол Бэран – Один из изобретателей пакетной коммутации. Автор фундаментальных трудов по пакетной коммутации и построению сетей передачи данных в начале 60-ых для RAND Corporation.

Ларри Робертс *) - Инженер, директор и основной архитектор экспериментальной ARPA сети; часто упоминается как "отец ARPANET".

Рэй Томлинсон - изобретатель электронной почты, соединившей в 1971 г. пользователей удаленных компьютеров сети Arpanet. Ввел символ «@»

Стив Крокер - создатель легендарных "Просьб комментариев" ("Request For Comments" RFC); изначальный член Сетевой рабочей группы (NWG);

Джон Постел - Один из изобретателей доменной системы имен (DNS); инженер, редактор и архивист RFC 1969 и до 1998 , единственный и бессменный.

Пол Мокапетрис - один из изобретателей системы доменных имен (DNS) в 1983.

Боб Кан *) **) - за изобретения ТСР IP и за лидерство в разработке сетей.

Винт Серф *) **) – за изобретения ТСР IP и за лидерство в разработке сетей.

Тим Бернерс-Ли - изобретатель URI, URL, HTTP, HTML, изобретатель Всемирной паутины.

*) - Дроперовская премия ("Отцы Интернета")

**) - Тьюринговская премия 2004

Организации Интернета (+расшифровки и адреса):

ISOC - Internet Society международная профессиональная организация, занимающаяся развитием и обеспечением доступности сети Интернет. Общество Интернета предоставляет организационную основу для множества других консультативных и исследовательских групп, занимающихся развитием Интернета, включая IETF и IAB. www.isoc.org

IAB - (Internet Architecture Board) — группа технических советников ISOC, которая осуществляет надзор за архитектурой Интернета, включая его протоколы и связанные с ними процедуры; надзор за созданием новых стандартов Интернета;

редактирование и публикацию серии документов RFC; консультации руководства ISOC по техническим, архитектурным и процедурным вопросам, связанным с Интернетом и его технологиями. www.iab.org

IETF - Internet Engineering Task Force — открытое международное сообщество проектировщиков, учёных, сетевых операторов и провайдеров, созданное IAB в 1986, которое занимается развитием протоколов и архитектуры Интернета. www.ietf.org

ICANN - Internet Corporation for Assigned Names and Numbers – некоммерческая организация, созданная осенью 1998 г. при участии правительства США для регулирования вопросов, связанных доменными именами, IP-адресами и прочими аспектами функционирования Интернета. www.icaan.org

IANA - Посвященный сохранению центральных функций координирования глобального Интернета для общественной пользы ( по-крайней мере они себя так афишируют на сайте). www.iana.org

ARIN – Региональный Интернет регистратор для Америки и Канады и Карибов. www.arin.net/

RIPE NCC - Региональный Интернет регистратор для Европы, Среднего Востока и Центральной Азии www.ripe.net

APNIC - Региональный Интернет регистратор региона Азия-Тихоокеанского. www.apnic.net

LACNIC - Региональный Интернет регистратор для Латинской Америки. www.lacnic.net

AfriNIC - Региональный Интернет регистратор для Африки. www.afrinic.net/

InterNIC- был интернет-руководством, прежде всего ответственным за доменные имена и IP распределения адреса до 18 сентября 1998, когда эта роль была принята ICANN. www.internic.net/

W3C - World Wide Web Consortium (Консоциум всемирной паутины) организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины. Консорциум возглавляет Тим Бернерс-Ли, изобретатель HTTP, HTML, URI, и автор множества других разработок в области информационных технологий. www.w3.org/

Уровни модели OSI (+отображение на TCP/IP):

физический (Physical Layer) - предназначен непосредственно для передачи потока данных. Осуществляет передачу электрических или оптических сигналов в кабель и соответственно их приём и преобразование в биты данных. Другими словами осуществляет интерфейс между сетевым носителем и сетевым устройством. На этом уровне работают концентраторы и повторители (ретрансляторы) сигнала.

канальный (Data Link Layer) - Этот уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроле за ошибками, которые могут возникнуть. Полученные данные от физического уровня он упаковывает в кадры данных, проверяет на целостность, если нужно исправляет ошибки и отправляет на сетевой уровень.

сетевой (Network Layer) - сетевой модели OSI, предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутация и маршрутизация пакетов, отслеживание неполадок и заторов в сети. На этом уровне работает такое сетевое устройство, как маршрутизатор.

транспортный (Transport Layer) предназначен для доставки данных без ошибок, потерь и дублирования в той последовательности, как они были переданы. При этом неважно какие данные передаются, откуда и куда, т. е. он предоставляет сам механизм передачи. Блоки данных он разделяет на фрагменты, размер которых зависит от протокола, короткие объединяет в один, длинные разбивает. Протоколы этого уровня предназначены для взаимодействия типа точка-точка.

сеансовый (Session Layer) Отвечает за поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время. Уровень управляет созданием/завершением сеанса, обменом информацией, синхронизации задач, определением права на передачу данных и поддержание сеанса в периоды неактивности приложений. Синхронизация передачи обеспечивается помещением в поток данных контрольных точек, начиная с которых возобновляется процесс при нарушении взаимодействия.

представления (Presentation Layer) отвечает за преобразование протоколов и кодирование/декодирование данных. Запросы приложений, полученные с уровня приложений он преобразует в формат для передачи по сети, а полученные из сети данные преобразует в формат, понятный приложениям. На этом уровне может осуществляться сжатие/распаковка или кодирование/раскодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.

приложений (Application Layer) обеспечивает взаимодействие сети и пользователя. Уровень разрешает доступ к сетевым службам приложениям пользователя, таким как обработчик запросов к базам данных, доступ к файлам, пересылке электронной почты. Также отвечает за передачу служебной информации, предоставляет приложениям информацию об ошибках и формирует запросы к уровню представления.

Немаршрутизируемые сети (+классы и источник):

10/8

169.254/16 (MS)

172.16/12

192.168/16

Домены верхнего уровня (+условия регистрации)

gov mil edu org com net int arpa

aero biz info coop museum name pro

ccTLD (10-15) – это всяческие .ru, .eu, .en , .fr, .am, .kg…

Способы маршрутизации (+в каких протоколах):

лавинная (flooding) –каждый каждому….

от источника (source routing) - При маршрутизации от источника данных полный маршрут передачи пакета по сети формируется на компьютере-отправителе в виде последовательности числовых адресов сетевых адаптеров, через которые должен пройти пакет, чтобы добраться до компьютера-получателя, и целиком включается в состав этого пакета. В этом случае промежуточные компоненты сети при определении дальнейшего направления движения пакета не принимают самостоятельно никаких решений, а следуют указаниям, содержащимся в пакете.

дистанционно-векторный алгоритм (distance vector algorithm) - При дистанционно-векторной маршрутизации соседние рутеры периодически обмениваются векторами, которые представляют собой информацию о расстояниях от данного рутера до всех известных ему адресатов в сети. Под расстоянием обычно понимается количество переходов между рутерами (hops), которые необходимо сделать, чтобы достичь адресата, хотя возможно существование и других метрик, включающих скорость и/или стоимость передачи пакета по линии связи. Каждый такой вектор формируется на основании таблицы маршрутов. Пришедшие от других рутеров векторы модернизируются с учетом расстояния, которое они прошли при последней передаче. Затем в таблицу маршрутизации вносятся изменения, так чтобы в ней содержались только маршруты с кратчайшими расстояниями. При достаточно длительной работе каждый маршрутизатор будет иметь таблицу маршрутизации с оптимальными маршрутами ко всем потенциальным адресатам. Применяет RIP2.

алгоритм состояния связей (link state algorithm) - Для больших сетей. На каждом маршрутизаторе строящие графы сети, в качестве узлов которого выступают ее компоненты, а в качестве ребер, обладающих стоимостью, существующие между ними линии связи. Маршрутизаторы периодически обмениваются графами и вносят в них изменения. Выбор маршрута связан с поиском оптимального по стоимости пути по такому графу. Применяет OSPF.

Протоколы стека TCP/IP (+номера протоколов и порты):

сетевой -

IP(4) - Internet Protocol — межсетевой протокол — маршрутизируемый сетевой протокол, основа стека протоколов TCP/IP.

ICMP(1) - Internet Control Message Protocol — протокол управляющих сообщений интернета — сетевой протокол для передачи команд и сообщений об ошибках, выполняет диагностические функции и сообщает об ошибках или сбоях в сетях на основе протокола IP.

IGMP(2) -Internet Group Management Protocol — протокол управления группами Интернета - сетевой протокол, используется узлами в сети, основанной на протоколе IPv4, для сообщения принадлежности к IP-группе ("host group")сетевым маршрутизаторам, а также выполнения других функций управления групповой маршрутизацией.

OSPF(89) - Open Shortest Path First — открытый сетевой протокол SPF. Канальный иерархический алгоритм маршрутизации, предложенный в качестве преемника RIP для сообщества Internet. В число функций OSPF входит маршрутизация по принципу наименьших затрат, многомаршрутная маршрутизация и распределение нагрузки.

транспортный - TCP(6), UDP(17)

прикладной -

RIP2 (520/udp) - Routing Information Protocol позволяет маршрутизаторам динамически приспосабливаться к изменениям связей сети, сообщая информацию, о каких сетях может достигнуть каждый маршрутизатор и как далеко далеко те сети.

BGP (179/tcp) - Border Gateway Protocol — пограничный протокол маршрутизации) — один из основных протоколов динамической маршрутизации в Интернете.

в отличие от других протоколов динамической маршрутизации, предназначен для обмена информацией о маршрутах не между отдельными маршрутизаторами, а между целыми автономными системами, и поэтому, помимо информации о маршрутах в сети, переносит также информацию о маршрутах на автономные системы.

WHOIS (43/tcp) - TCP-базирующийся протокол вопроса/ответа, который широко используется для того, чтобы просмотреть базу и определить владельца доменного имени, IP адреса, или автономной системы в Интернете.

FTP (21/tcp,20/tcp), DNS (53/udp,53/tcp),

NTP/SNTP (123/udp), TELNET (23/tcp),

SMTP (25/tcp), POP3 (110/tcp)

IMAP (143/tcp), Internet Message Access Protocol) — интернет-протокол прикладного уровня для доступа к электронной почте.

HTTP (80/tcp)

SSL - SMTP (465), POP3 (995), HTTPS (443)

Утилиты стека TCP/IP (+что умеют и опции):

ipconfig - DHCP, DNS (winipcfg) – показывает инфу о настройках сети (/all- вся информация, МАК, dhcp, DNS server…) Может освобождать IP (/release), для указконого адаптера, и обновлять IP(/renew). А также перегестривровать DNS, и обновлять DHCP (/registerdns), смотреть кэш DNS (/dislplaydns) и отчищать его (/flushdns).

Hostname- печать имя текущего узла

Arp- Отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP). Умеет удалять (-d), и привязывать на мертво IP и Mac (-s).

Route – Обработка таблиц сетевых маршрутов. Печатать , удалять, добавлять, изменять, отчищать все шлюзы…

ping - ICMP 8/0 проверят доступность сервера (если на сервере не стоит защитной опции), может посылать бесконечно (-t) до прерывания (Ctrl-c, ctrl-break), определять имена по адресам ( -a ), конкретное кол-во запросов ( -n), записывать маршрут для указного числа переходов ( -r), установка TTL ( –i) и таймаута ( -w); И фиксировать маршрут среди узлов.

tracert - ICMP 8/11 - определяет маршрут до хоста, можно задать количество прыжков (-h) , хосты в маршруте (-j), откл. разрешение имен (-d), и таймаут (-w) .

pathping трассирует маршрут и снимает статистика за указанное число обращений

netstat - Отображение статистики протокола и текущих сетевых подключений TCP/IP (в разных форматах). Умеет показывать текущие подключения на порты и слушающие порты (-a). Статистику Ethernet ( -e) и по отдельным протоколам. И может показать исполняемые файлы (-b ) и те при этом может показать последовательность компонентов подключения. Интервалы обновления инфы. Показывать таблицу маршрутизации ( -r).

Nslookupпрограмма предназначенная для разрешения доменных имен в ай пи адреса.

ftpпрограмма для фтп соединений, может использовать управляемый файл.

telnetдля установления сокета .

RFC (+авторы и о чём)

UDP 768 – J. Postal 28 August 1980

IP 791 - J. Postel [ Sep-01-1981 ]

ICMP 792 - J. Postel [ Sep-01-1981 ]

TCP 793 - J. Postel [ Sep-01-1981 ]

SMTP 821 - J. Postel [ Aug-01-1982 ]

MAIL 822 - David H. Crocker August 13, 1982

FTP 959 - A.M. McKenzie [ Feb-16-1973 ]

DNS 1034/1035 - P.V. Mockapetris [ Nov-01-1987 ]

MIME 1521/1522 - N. Borenstein N. Freed K. Moore September 1993

POP3 1939 - . Myers, M. Rose [ November 1994 ]

NTP 2030 D. Mills

IMAP 3501 (IMAP2 1176) M. Crispin – имеет более широкие возможности работы сервером чем у pop3. Такие как одновременный просмотр ящика несколькими пользователями.

Типы записей DNS (+формат значений):

SOA –метки в начале зоны авторизации (имя, е-маил, серия, ТТL, обновления, expire, retry)

NS – адрес авторитетного сервера

A – Адрес хоста.

CNAME -синоним

MX – ретранслятор почты (мэил эксченджер)

PTR – указатель на доменное имя использует домены типа arpa

Команды протокола SMTP (+синтаксис и что делают):

HELP-команда помощи

HELO-посылает имя представления

MAIL-начало отправки почты (от кого)

RCPT-кому посылаем, может повторятся много раз

DATA-данные

RSET- сбросить всю предыдущею информацию

QUIT

Команды протокола POP3 (+синтаксис и что делают):

USER – индификатор

PASS – пароль к нему

STAT – выдает сколько писем в ящике и сумму в байтах

LIST – показывает инфо по сообщениям, если с параметром то по одному , иначе все

UIDL- показывает уникальный номер письма

TOP m n–выводит заголовок и первые n строчек письма.

RETR – показать текст сообщения.

DELE- помечает как удаленное, на самом деле есть и удалится как только начнется обновление

RSET- все помеченные как удаленные вновь становятся нормальными.

QUIT

Команды протокола FTP (+синтаксис и что делают):

!- использовать команду в исходную среду

HELP- перечень команд

USER- имя пользователя

PASS- пароль

SYST- показывает систему на которой стоит фтп.

STAT- показывает статус пользователя, сколько скачал, сколько закачал

TYPE- сменить тип передачи (binary – Type I, ascii – type A)

CWD- поменять директорию

LIST- выслать содержимое

PASV- переключения сервера в пассивный режим

PORT- подключается к данному порту

RETR- скачать что либо

STOR- закачать что либо

DELE- удалить с сервера файл папку

QUIT

Заголовки писем (+формат значений):

Return-Path – обратный адрес

Received- списки информации: кем и когда было получено и куда переправлено

From- от кого.

Reply-To- поле в котором указаны адреса тех кому придет ответ.

To –кому , может быть пусто первичный получатель

CC- вторичный получатель

BCC – скрытый получатель

Message-Id – уникальный номер письма

Subject - тема

MIME-Version – версия Multipurpose Internet Mail Extensions

Content-Transfer-Encoding – показывает каким образом информация была кодирована для передачи письма.

Content-Type – позволяет системе считывающей сообщения автоматически индифицировать тип структуры боди письма и правильно выводить.

Content-Type: multipart/* - содержит баундари, для разделения. Каждый уже содержит свой MIME тип.

Методы HTTP (+назначение и формат пакетов):

GET – делаем запрос на передачу информации с сервера. Если запрос с параметрами то они вносятся через URL. Используется по умолчанию

HEAD – присылает только заголовок ( head)

POST- похож на GET но мы помещаем данные не в URL, а в BODY запроса

PUT- добавить файл на сервер.

DELETE-удаляет файл с сервера. При этом есть возможность что сервер не удалил файл, а лишь перенес его в недоступное для клиента место.

Заголовки HTTP-запросов (+формат значений):

Host – имя сервера на котором сайт

Connection – состояние соединения

Content-Length- количество байт, пересылаемых в Entity-Body. Значение Content-Length имеет совсем другой смысл для данных, пересылаемых в формате MIME, где он выступает как параметр описания части данных — "external/entity-body". Допустимыми являются целые числа от нуля и больше. Content-Type – MIMEовский тип контента

Cookie – небольшое поле информации которую присвоил нам сервер для дальнейшей идентификации.

Date – дата :-)

If-Match – для экономии трафика. Посылаем entity tags и если они совпадают на сервере со значением текущего запроса , то просто берем из кэша.

If-Modified-Since - Если запрошенный объект не был модифицирован со времени, указанного в этом поле, объект не будет прислан сервером, вместо этого будет послан отклик 304 (not modified) без какого-либо тела сообщения. Range – диапазон чтения боди

Referer- из какого места мы направились на сайт

User-Agent – браузер

Коды ответов HTTP-сервера (+формат пакетов):

1 – информационные ответы

100 Continue

2- ответы положительные. Команда была получена понята и принята

200 OK

204 No Content

206 Partial Content Сервер возвращает лишь часть данных затребованного объема. Используется в ответе на запрос с указанием заголовка Range. Сервер должен указать диапазон, включенный в ответ, в заголовке Content-Range.

3 - Перенаправления

301 Moved Permanently

302 Found

304 Not Modified

4- ошибки клиета

400 Bad Request

401 Unauthorized

403 Forbidden

404 Not Found

5- ошибки сервера

500 Internal Server Error

503 Service Unavailable

Заголовки HTTP-откликов (+формат значений):

Connection- показывает состояние соединения. Keep-alive, close;

Content-Length – размер того что лежит в боди.

Content-Type – определяет тип содержимого в боди

Date – время и дата, того когда сообщение было обработано

ETag – значение entity tag для текущего запроста.

Last-Modified – показывает дату и время последней модификации ресурса.

Location – определяет ресурс который послал запрос.

Refresh – говорит о том что переспросить ресурс через какой то период времени.

Set-Cookie – присылает уникальный Куки.

Server – содержит информацию о приложение, которое отправило отклик.

Протоколы используемые браузерами (+формат URL):

http:

https:

ftp:

mailto:

file:

javascript:

доп.

view-source:

about:

res:

Тэги HTML (+описание и атрибуты):

HTML – показывает, что документ имеет элементы HTML

HEAD – содержит различную информацию о документе.

TITLE – содержание заголовка документа.

META- передает скрытую информацию о документе для сервера или для клиента

LINK- включает в текущем документе использовать связь с другими документами.

STYLE –содержит содержание таблицы стилей CSS.

SCRIPT- содержит скрипт.

FRAMESET – используется для организации множества фреймов в документе

FRAME- обозначает одиночный фрэйм внутри Frameset.

BODY – показывает начало и конец тела документа.

IFRAME – создаёт внутренний фрэйм.

A HREF (A NAME) – гиперссылка или закладка

FORM - используется для создания интерактивных форм и служит контейнером для управляющих элементов, образующих форму.

INPUT - создает управляющий элемент формы, предназначенный для ввода данных пользователем.

IMG- картинка

EMBED - описывает вложенный объект. Первоначально он был введен для загрузки аудиофайлов, а затем был расширен на любые файлы нестандартных типов.

BGSOUND – даёт возможность подгружать фоновый звук

OBJECT - позволяет авторам указывать обозревателю тип объекта, включаемого в документ, с тем, чтобы обозреватель принял решение: будет он его отображать сам или передаст исполнение внешней программе.

TABLE – создать таблицу

TBODY - jпределяет группу строк тела таблицы. Содержимым этого элемента являются один или несколько элементов <tr>, которые в свою очередь должны состоять из элементов td и th.

TR – определяет строку таблицы.

TD – определяет ячейку данных таблицы

DIV – контейнер

SPAN – как div только больше для текса.

Стилевые установки (+смысл и возможные значения):

!important – в том случае если требуется установить стиль в <style>, который сильнее стилей указанных непосредственно в тэге.

@import url (“URL”) – добавляет удаленную таблицу стилей, как <link>

@media (значения: screen,print,all) – формирует стили для определенных устройств.

:link, :visited, :hover, :active – показывает стили для <a>: пока не посетили, посетили, навели, нажали.

cursor – отображает вид курсора.

display - тип объемлющего прямоугольника для данного элемента. (block – как абзац, inline- как текстовый…)

visibility - задает видимость элемента при отображении. (hidden,visible,collapse)

overflow - определяет правила обрезки содержимого элемента. (visible,hidden,scroll,auto)

clip- облесть обрезки содержимого элемента при переполнении.(auto, rect(top,right,bottom,left)

zoom- масштабируемость элемента при выводе.

Position- задает схему позиционирования данного элемента. (absolute,relative,static,fixed)

Left –смещение элем-та относительно левого края вмещающего блока.

top – смещение элем-та относительно верхнего края вмещающего блока.

z-index – позволяет определить какое место объект займет в стэке по глубине наложения.

Margin - задает размер всех границ объемлющего прямоугольника одновременно.

padding - задает размер всех заполнителей объемлющего прямоугольника одновременно.

text-align – выравнивание текста при отображении блочных элементов.

vertical-align – выравнивание текста по вертикали.

text-justify – выравнивание текста по обоим краям, чтобы занимал все пространоство.

background – задает вид бэкграунда страницы.

Color – задает цвет текста содержимого элемента.

font – задает все свойства шрифта.

letter-spacing - задает интервал между буквами при отображении текста.

text-decoration - задает украшение текста при отображении элементов. (underline,overline,line-through,blink)

text-transform - задает преобразование текста при отображении элементов. (none, capitalize, uppercase, lowercase)

:first-line – указать стиль для первой строки объекта

:first-letter- указать стиль для первой буквы объекта.

@font-face – позволяет включать в таблицу стилей описание шрифтов. {font-family:FontFamilyName; src:url}

Filter – возможность отображать всяческие эффекты.

behavior – устанавливает обработчик событий сразу для целой группы элементов.

expression() – делает возможным динамически вычислять значения используя величины, описывающих состояние документа (например div {height: expression(document.body.clientHeight)}

Элементы объектной модели браузера (+смысл и взаимосвязи):

Window – представляет открытое окне браузера.

Location – содержит информацию а текущем URL.в

Navigator – содержит информацию о браузере.

History – содержит информацию об URL, посещенных клиентом.

Document- представляет HTML документ, который выдает окно браузера.

Event – представляет состояние события, такого как элемент в котором произошло событие, состояние клавиатурных клавиш, координаты мыши, и состояние кнопок мыши.

document.title – содержит заголовок документа

document.body – содержит все элементы и свойства боди.

document.cookie – устанавливает строковое значение куки.

parentElement- показывает элемент являющийся родителем документом

children- возвращает коллекцию детей элементов,.

all- возвращает коллекцию элементов которые содержит объект.

createElement- создает элемент

insertBefore – добавляет элемент в иерархию документа как child.

Style – показывает все настройки на всевозможные стили, определенные для элемента

innerHTML –вставляет HTML.

Frames –коллекция фрэймов.

Scripts – коллекция скриптов ( как объектов).

styleSheets – коллекция стилей (как объектов)

<аналогично>

links, forms, rows, cells

</aналогично>

onload, onunload,

onstop – события нажатие на кнопку стоп или когда документ закрывают, или переходят на другую страницу.

, onresize, onscroll, onhelp

onclick, oncontextmenu, onkeypress,

onfocus – наводят фокус.

onblur – снимают фокус

Объекты веб-сервера IIS (+основные свойства и методы):

Server (MapPath, CreateObject)

Application

Session

Request (ServerVariables, QueryString, Form)

Response (Redirect, Status, AddHeader, Write, Buffer, End)

Method Description

Server.CreateObject Creates an instance of a server component.

Server.Execute Executes an .asp file.

Server.GetLastError Returns an ASPError object that describes the error condition.

Server.HTMLEncode Applies HTML encoding to the specified string.

Server.MapPath Maps the specified virtual path, either the absolute path on the current server or the path relative to the current page, into a physical path.

Server.Transfer Sends all of the current state information to another .asp file for processing.

Server.URLEncode Applies URL encoding rules, including escape characters, to the string.

Property Description

Server.ScriptTimeout The amount of time that a script can run before it times out.

Method Description

Application.Contents.Remove Deletes an item from the Application object's Contents collection.

Application.Contents.RemoveAll Deletes all items from the Application object's Contents collection.

Application.Lock Prevents other clients from modifying Application object properties.

Application.Unlock Allows other clients to modify Application object properties.

Property Description

Application.Contents Collection Contains all of the items that have been added to the application through script commands.

Application.StaticObjects Collection Contains all of the objects added to the session with the <OBJECT> tag.

Event Description

Application_OnEnd Event Occurs when the application quits, after the Session_OnEnd event. Only the Application Object and Server Object built-in objects are available.

Application_OnStart Event Occurs before the first new session is created, that is, before the Session_OnStart event. Only the Application Object and Server Object built-in objects are available. Referencing the Session Object, Request Object, or Response Object objects in the Application_OnStart event script causes an error.

Method Description

Session.Abandon This method destroys a Session object and releases its resources.

Session.Contents.Remove This method deletes an item from the Contents collection.

Session.Contents.RemoveAll This method deletes all items from the Contents collection.

Property Description

Session.CodePage Sets the code page for data in the intrinsic objects for an entire session. The code page specifies to the server how to encode characters for different languages.

Session.Contents Collection Contains the items that you have added to the session by using script commands.

Session.LCID Sets the LCID for data for an entire session. The LCID refers to how dates, times, and currency are formatted for a specific geographical locale.

Session.SessionID Returns the session identification for this user.

Session.StaticObjects Colleciton Contains the objects created by using the <OBJECT> tag and given session scope.

Session.Timeout The time-out period for the session state for this application, in minutes.

Event Description

Session_OnEnd Event Occurs when a session is abandoned or times out.

Session_OnStart Event Occurs when the server creates a new session.

Method Description

Request.BinaryRead Retrieves data sent to the server from the client as part of a POST request.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]