
- •Компонентная структура Интернета
- •История возникновения и развития Интернета. Интернет в России. Создатели Интернета.
- •Администрирование Интернета. Финансовая политика. Интернет с точки зрения пользователя.
- •Основы сети Интернет. Соединение компьютеров в Интернете.
- •Базовые протоколы Интернета и принцип коммутации пакетов.
- •Протокол ip
- •Протокол tcp
- •Объединение сетей в Интернете с помощью маршрутизаторов и магистральная архитектура Интернета.
- •Передача и доставка ip-дейтаграмм c помощью маршрутизаторов. Пример межсетевого соединения. Роль протокола ip.
- •Роль протокола tcp.
- •Непосредственный и косвенный маршруты. Таблицы маршрутизации. Алгоритмы маршрутизации и их классификация. Протоколы маршрутизации и их классификация
- •Службы Интернета. Сервис Telnet. Электронная почта e-mail. Группы новостей usenet. Сервис ftp.
- •World Wide Web (Всемирная паутина). Структура www. Сервис irc. Сервис Archie. Система Gopher.
- •Клиент - серверная архитектура. Клиенты. Серверы. Информационные серверы.
- •Адресация в Интернете. Синтаксис ip-адреса. Классификация ip-адресов. Доменная система имен (dns). Преобразования имен в цифровые адреса .
- •Универсальный указатель ресурса url. Доступ к ресурсам Интернета. Web-узлы, страницы и ссылки. Адреса электронной почты.
- •Практические рекомендации по подключению и работе в Интернете. Утилиты и дополнительные программы для работы в Интернете. Выбор провайдера.
- •Способы подключения к Интернету
- •Технологии, архитектуры и средства создания распределенных Web-приложений (Компонентная структура).
- •Тенденции в области компьютерных, информационных технологий и Интернет. Монолитные, клиент-серверные и распределенные приложения. Хостинг и хакинг.
- •Вопросы проектирования Web-сайтов. Базовый набор компонентов Web-сайта. Текст. Графическое оформление. Средства навигации. Дополнительные компоненты.
- •Основные этапы создания сайта. Определение примерного содержимого ресурса. Подготовка графики. Окончательное формирование страниц. Составление серверных скриптов. Тестирование сайта.
- •Реклама сайта. Баннерная реклама.. Сбор и анализ информации об аудитории сайта. Интерактивные службы. Многоязыковая и мультисистемная поддержка.
- •Выбор платформы для размещения сайта. Бесплатный хостинг. Службы бесплатного хостинга. Платный хостинг.
- •Собственный хостинг. Web-серверы. Функции Web-сервера. Примеры Web-серверных программ.
- •Публикация сайта и его сопровождение. Обновление информации. Информация и орфография. Стиль изложения информации и ее достоверность. Использование чужой информации.
- •Элементы html. Историческая справка. Языки разметки. Версии html.
- •37. Стилевое оформление.
- •41. Тестирование и настройка Web-узла. Проверка работающих внешних и внутренних гиперссылок. Пересчет (обновление) гиперссылок.
- •46. Классификация Web-ресурсов. Корпоративные и Промо/презентационные Web-сайты.
- •1. Коммерческие сайты.
- •2. Некоммерческие сайты.
- •47. Классификация Web-ресурсов. Электронные магазины (Витрина, Торговая площадка, Торговый ряд, Автоматизированный магазин). Онлайн-сервисы.
- •1. Коммерческие сайты.
- •2. Некоммерческие сайты.
- •Организация Internet-магазина
- •48. Классификация Web-ресурсов. Контент-проекты. Порталы. Коммьюнити (Интернет-форумы, Живые журналы).
- •1. Коммерческие сайты.
- •2. Некоммерческие сайты.
- •49. Предварительное позиционирование Web-сайта. Выбор доменного имени. Распределение обязанностей по работе над Web-сайтом. Работа по исследованию аудитории Web-сайта.
- •50. Понятие о языке xml и причины его появления.
- •51. Концепция xml и его применения.
- •52. Основы синтаксиса xml. Язык описания стилей xsl.
- •53. Delphi и разработка Интернет-приложений. История, эволюция и концепция Delphi.
- •54. Среда Delphi 5 и ее составляющие.
- •55. Пример создания простейшей программы в среде Delphi 5.
- •56. Создание приложений Web-сервера в Delphi. Пример.
- •57. Прием Web-модулем данных от Web-формы.
- •58. Архитектуры субд и Интернет.
- •59. Технологии dde, ole, dll взаимодействия приложений.
- •60. Создание распределенных приложений на основе технологии com/dcom.
- •61. Создание распределенных приложений на основе технологии corba.
Службы Интернета. Сервис Telnet. Электронная почта e-mail. Группы новостей usenet. Сервис ftp.
Протоколы электронной почты: сначала был UUCP, в настоящее время SMTP и POP3.
POP3 (англ. Post Office Protocol Version 3 – протокол почтового отделения, версия 3) используется почтовым клиентом для получения сообщений электронной почты с сервера. Обычно используется в паре с протоколом SMTP. В протоколе POP3 предусмотрено 3 состояния сеанса:
авторизация: клиент проходит процедуру аутентификации;
транзакция: клиент получает информацию о состоянии почтового ящика, принимает и удаляет почту;
обновление: сервер удаляет выбранные письма и закрывает соединение.
SMTP (англ. Simple Mail Transfer Protocol – простой протокол передачи почты) – это сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP. SMTP используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю. Для приёма почты почтовый клиент должен использовать протоколы POP3. В настоящее время протокол SMTP является стандартным для электронной почты и его используют все клиенты и серверы.
Электронная почта (e-mail) — первый из сервисов Интернет, наиболее распространенный и эффективный из них. Электронная почта — типичный сервис отложенного чтения (off-line). Вы посылаете Ваше сообщение, как правило в виде обычного текста, адресат получает его на свой компьютер через какой-то, возможно достаточно длительный промежуток времени, и читает Ваше сообщение тогда, когда ему будет удобно.
E-mail очень похож на обычную бумажную почту, обладая теми же достоинствами и недостатками. Электронное письмо также состоит из заголовков, содержащих служебную информацию (об авторе письма, получателе, пути прохождения по сети и т.д.), играющих роль конверта, и собственно содержимого письма. Вы можете послать файл с данными электронным письмом. Вы можете подписать электронное письмо. Письмо может не дойти до адресата или дойти слишком поздно. Электронная почта — самый дешевый вид связи. Электронное письмо можно шифровать и подписывать гораздо более надежно и удобно, Скорость доставки электронных писем гораздо выше, чем бумажных, и минимальное время их прохождения несравнимо меньше.
E-mail универсален — множество сетей во всем мире, построенных на совершенно разных принципах и протоколах, могут обмениваться электронными письмами с Интернет, получая тем самым доступ к прочим его ресурсам. Практически все сервисы Интернет, использующиеся обычно как сервисы прямого доступа (on-line), имеют интерфейс к электронной почте, так что даже если у Вас нет доступа к Интернет в режиме on-line, Вы можете получать большую часть информации, хранящейся в Интернет, посредством дешевой электронной почты. Скорость доставки сообщений электронной почты сильно зависит от того, каким образом она передается. Путь электронного письма между двумя машинами, непосредственно подключенными к Интернет, занимает секунды, и при этом вероятность потери или подмены письма минимальна. С другой стороны, если Вы пользуетесь для передачи своих электронных писем технологиями FTN (последовательной передачи файлов многими компьютерами по цепочке), и посылаете письмо в какую-нибудь экзотическую сеть, то письмо, во-первых, будет идти долго — дни и даже недели, во-вторых, будет иметь большие шансы просто потеряться при обрыве связи во время передачи по цепочке, в-третьих, его могут легко подменить где-то в пути следования.
Протокол новостей: news, usenet.
NNTP (англ. Network News Transfer Protocol) — сетевой протокол, используемый для обмена сообщениями в группах новостей.
NNTP — протокол, разработанный для обмена сообщениями в телеконференциях. По строению этот протокол во многом сходен с протоколом приема и передачи электронной почты SMTP. Существует вариация протокола NNTP, называемая NNRP (Network News Readers Protocol). Она отличается только набором поддерживаемых команд, и предназначена для чтения конференций с сервера новостей клиентским ПО в режиме онлайн.
Функционально NNTP ориентирован на то, что статьи отправляются подписчикам при их появлении на сервере, а NNRP — по запросу клиента. Соответственно, NNTP используется для обмена сообщениями между серверами новостей, а NNRP — для чтения сообщений с news-сервера и создания новых сообщений.
NNTP предполагает, что сервера новостей имеют постоянное IP-подключение. Протокол NNTP, как и SMTP, является текстовым, то есть все команды и ответы на них являются обычными текстовыми строками.
Важной особенностью протокола NNTP является его эффективность в случае сложных графов связей между серверами новостей.
Usenet (англ. Usenet сокр. от User Network) — компьютерная сеть, используемая для общения и публикации файлов. Usenet состоит из news-групп, в которые пользователи могут посылать сообщения. Сообщения хранятся на серверах, которые обмениваются ими друг с другом. Usenet оказал большое влияние на развитие современной Веб-культуры, дав начало таким широко известным понятиям, как ники, смайлы, подпись, модераторы и спам.
Usenet — одна из старейших сетей, широко используемых до сих пор. Она появилась в 1980 году — задолго до того, как широкая публика получила доступ ко Всемирной паутине WWW. Система была разработана в Университете Дьюк (англ. Duke University). В настоящее время практически весь Usenet-трафик передаётся по Интернету, а формат сообщений и способ их передачи очень похож на электронную почту. Однако если электронная почта используется для общения «один на один», то Usenet действует по принципу «один для всех».
С точки зрения абонента телеконференции USENET представляют из себя доску объявлений, в которой есть разделы, где можно найти статьи на любую тему - от политики до разведения кактусов. Не отходя от компьютера, можно читать или помещать статьи в ту или иную конференцию, найти полезный совет или вступать в дискуссии. Естественно, статьи занимают место на компьютерах, поэтому не хранятся вечно, а периодически уничтожаются, освобождая место для новых.
Служба telnet.
Протокол TELNET позволяет вам подсоединиться к удаленному компьютеру, находящемуся где-то "на просторах" Internet, и работать с ним как будто бы вы используете локальную систему, скажем, непосредственно в техническом университете. На практике ваши возможности лимитируются тем уровнем доступа, которым задан для вас администратором удаленной системы. Во всяком случае, вы должны иметь свой идентификатор ID (userid или username) и пароль для входа в систему. В то же время, только относительно небольшое количество компьютеров в Internet позволяют свободный доступ через TELNET.
Работа с TELNET возможна и с помощью программ-клиентов, функционирующих под более употребительными операционными системами DOS и/или MS-Windows.
Сервис FTP.
Сервис FTP – это один из старейших сервисов Интернет, но он широко распространен и в наше время. FTP расшифровывается как File Transfer Protocol - протокол передачи файлов, но при этом имеется в виду не просто протокол, но именно сервис - доступ к файлам в файловых архивах, к гигантским объемам информации в Интернет.
FTP-сайт - это компьютер в сети Интернет, на котором ведется файловый архив. FTP-сервер это программа, работающая на таком компьютере, и которая обеспечивает ведение архива и обработку запросов к архиву. Ну и FTP-клиенты – это программы, используемые для доступа к FTP-сайтам и открывающие папки на них (FTP-папки) как простые папки на Вашем компьютере.
Передавать и получать файлы из FTP-папки можно с помощью любой программы-клиента для работы по FTP-протоколу (например, FlashGet). Кроме того, многие браузеры для просмотра сайтов (Internet Explorer, Netscape) позволяют открывать FTP-папки и работать с их содержимым, открывать FTP-папки в окне программы, копировать в нее файлы, переписывать файлы на свой компьютер, удалять файлы.
FTP-сервисы, в отличие от электронной почты, практически не увеличивает размер передаваемых файлов, могут передавать файлы огромного размера, кроме того, FTP-сервисы позволяет «докачивать» файлы в случае разрыва связи, возобновляя передачу файла, при восстановлении связи, с прерванного места.
Сервер FTP можно настраивать таким образом, что соединиться с ним можно не только под своим именем и паролем, но и под условным именем anonymous - аноним. Тогда доступен только открытый набор файлов FTP–сервера, только его публичный файловый архив.
Кроме FTP сервиса имеется ряд персональных сервисов для «заливки» файлов, с помощью которых Вы можете создать свой персональный файловый Интернет-архив.
Одним из наиболее распространенных в Рунете подобным сервисов является ifolder.ru.
Он позволяет бесплатно:
Закачать файл до 100 Мб;
Скачать файл любого размера;
Установить пароль на скачивание файла;
Пользоваться интерфейсом управления закачанными файлами (при условии регистрации);
Хранить файлы не ограниченно по времени, при условии регистрации, и около месяца без регистрации.
Закачивать файлы по FTP (при условии регистрации)
А также этот сервис обеспечивает хостинг файлов общим объёмом 1 – 15 Гб при оплате 1-6 у.е. в месяц.