- •Хайретдинов м.С. Cетевые информационные технологии
- •5.3. Электронная почта. 120
- •5.4. Группы новостей 144
- •Глава 6 Основные программы поиска ресурсов сети Интернет 158
- •Глава7. Глобальные поисковые системы 182
- •Глава 8. Перспективные технологии сети Интернет 206
- •8.4. Технология «Web 2.0» 228
- •Введение
- •1.1 Модель osi
- •Глава 1. Открытые системы Понятие «открытая система»
- •1.2. Уровни модели osi Физический уровень
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Представительный уровень
- •Прикладной уровень
- •Сетезависимые и сетенезависимые уровни
- •1.3. Модульность и стандартизация
- •1.4. Источники стандартов
- •1.5. Стандартные стеки коммуникационных протоколов
- •Стек osi
- •Необходимый минимум.
- •Глава 2. Internet-организация, структура, методы
- •2.1. Сети коммутации пакетов
- •2.2. Протокол Internet (ip)
- •2.3. Tcp, udp и другие
- •2.4 Принцип «клиент-сервер».
- •2.5 Системы сетевых адресов
- •2.5.1 Региональная система имён
- •2.5.2 Структура региональной системы имён
- •2.5.3 Поиск адреса по доменному имени
- •2.5.5. Система адресов х.400
- •2.6 Маршрутизация
- •2.6.1 Протокол rip
- •2.6.2 Протокол ospf
- •Глава 3. Локальные и глобальные сети
- •3.1. Особенности локальных, глобальных и городских сетей
- •3.2. Отличия локальных сетей от глобальных
- •3.3. Тенденция к сближению локальных и глобальных сетей
- •3.4. Сети отделов, кампусов и корпораций
- •Сети отделов
- •Сети кампусов
- •Корпоративные сети
- •3.5. Требования, предъявляемые к современным вычислительным сетям
- •3.5.1 Производительность
- •3.5.2 Надежность и безопасность
- •3.5.3 Расширяемость и масштабируемость
- •3.5.4 Прозрачность
- •3.5.5 Поддержка разных видов трафика
- •3.5.6. Управляемость
- •3.5.7. Совместимость
- •Глава 4. Виды доступа в Internet
- •4.1 Непосредственный доступ
- •4.3 Доступ "по вызову" (Dial-up Access)
- •4.4 Доступ uucp
- •4.5 Доступ через другие сети
- •Глава 5 Наиболее распространённые возможности Internet Введение
- •5.1. Удалённый доступ (telnet)
- •Простой протокол telnet
- •Командный режим программы telnet
- •Нестандартные telnet-серверы
- •Telnet и нестандартные порты
- •Необходимый минимум
- •Безопасность и предоставление доступа
- •Удаленный вход в систему
- •5.2. Протокол передачи файлов (ftp) Введение
- •5.2.1. Модели работы ftp.
- •Алгоритм работы при соединении двух ftp-серверов, ни один из которых не расположен на локальном хосте пользователя.
- •Представление данных
- •1. Тип файла.
- •2. Управление форматом.
- •3. Структура.
- •4. Режим передачи. (Указывает на то, как файл передается по соединению данных)
- •5.2.2 Команды ftp
- •5.2.3 Ftp отклики
- •5.2.4. Управление соединением
- •Пример ftp
- •Утилита ftp.
- •5.2.5. Спам - трафик, или тонкости работы протокола ftp
- •5.2.6. Некоторые проблемы ftp
- •Необходимый минимум
- •Список источников:
- •Работа с меню
- •5.2.7. Работа с системой ftp
- •Поиск файлов
- •Поиск ключей
- •Применение указателей (индексов)
- •Применение команды grep
- •Движение по каталогам
- •Смена каталога
- •Форматы файлов
- •Ascii-файлы, или текстовые файлы
- •Бинарные Файлы
- •Выбор типа передачи
- •Если вы не уверены ...
- •Получение Файла
- •Права в другой системе
- •Упакованные файлы
- •Проблемы общего характера
- •Пересылка группы файлов
- •Анонимный протокол ftp
- •Архивы интерпретатора команд shell
- •Замечания относительно различий в системах
- •5.2.8. Протоколы tftp и sftp.
- •Выход из ftp
- •Необходимый минимум
- •5.3. Электронная почта. Введение
- •5.3.1. Системы почтовой рассылки.
- •5.3.2. Почтовые протоколы. Введение
- •Протокол smtp Модель протокола
- •Электронная почта
- •Команды smtp
- •Команды простого протокола передачи почты (smtp)
- •Последовательность команд smtp
- •Конверты, заголовки и тело
- •Описание протокола pop3
- •Режим autorization
- •Пример pop3 сессии
- •Литература
- •5.3.3. Мime: многоцелевые расширения электронной почты для Internet
- •Pine: Реализация mime
- •5.3.4. Что делать, когда электронная почта возвращается
- •Неизвестные компьютеры
- •Неизвестные получатели
- •Почту нельзя доставить
- •Неудачи при доставке почты нескольким адресатам
- •Списки рассылки и отражатели почты
- •Отмена подписки
- •Ведущие и этикет списков
- •5.3.5. Поиск файлов с помощью электронной почты
- •Серверы Internet-muna
- •Запросы в формате listserv
- •Команды поиска файлов утилиты listserv
- •Команды поиска файлов утилиты majordomo
- •Команды поиска файлов утилиты almanac
- •Прикладной шлюз ftPmail
- •Группы новостей
- •Тематика UseNet
- •Как получать информацию из групп новостей
- •WinVn — графическая программа чтения новостей
- •Просмотр материалов телеконференций
- •Составление ответов
- •Подготовка нового сообщения
- •Сохранение сообщений на диске
- •Декодирование сообщений
- •Как правильно завершить сеанс работы с WinVn
- •Просмотр новостей программой trn.
- •Глава 6 Основные программы поиска ресурсов сети Интернет Введение
- •6.1. Поиск в internet с помощью системы gopher
- •Каким клиентом Gopher воспользоваться?
- •Работа с Gopher сервисной компании
- •Запуск из оболочки unix
- •Работа через telnet
- •6.1.1.Работа с системой Veronica
- •Необходимый минимум
- •6.2. Глобальная система world wide web
- •Введение
- •6.2.1. Гипертекстовые системы.
- •Взаимодействие паутины и баз данных.
- •Простейшая homepage
- •6.3. Обзор языка html Введение
- •Направления в развитии языка
- •Базовые понятия языка html
- •Взаимодействие html-страницы с web сервером
- •Список литературы
- •6.4. Протоколы передачи гипертекста http Протокол http
- •История развития протокола
- •Структура протокола
- •Стартовые строки
- •Код ответа
- •Заголовки
- •Пример. Запрос/ответ по http
- •Методы обеспечения безопасности передаваемых данных
- •Процедура установления соединения по tls
- •Процедура hadshake в деталях
- •Глава7. Глобальные поисковые системы
- •7.1.Общие принципы работы поисковых систем
- •Внутренние факторы, влияющие на ранжирование документов в поисковых системах
- •Внешние факторы, влияющие на ранжирование документов в поисковых системах
- •7.2. Качество поиска. Понятие Page Rank
- •Что такое PageRank или что надо знать о pr.
- •ТИц (Тематический Индекс Цитирования)
- •Краткое резюме
- •7. 3. Обзор основных глобальных поисковых систем Internet Введение
- •7.3.1.Поисковая система Rambler
- •Нынешняя позиция Rambler в российском Интернет и на рынке интернет-рекламы
- •7.3.2 "Апорт"
- •7.3.3. Поисковая система Yandex.
- •Проверяйте орфографию
- •Используйте синонимы
- •Ищите больше, чем по одному слову
- •Не пишите большими буквами
- •Найти похожие документы
- •Попробуйте использовать язык запросов
- •Искать без морфологии
- •Поиск картинок и фотографий
- •7.3.4. Поисковая система Googlе История
- •7.3.5. Поисковая система tela
- •Зарубежные поисковики для русскоязычного пользователя
- •7.3.6. Поисковая система AltaVista
- •7.3.7. Поисковый каталог Yahoo
- •7.4. Интеллектуальные поисковые системы: принцип организации, сравнительный анализ. Введение
- •Поиск с обратной связью на естественном языке
- •Интерактивный генератор диалогов
- •Начинается с ввода пользовательского запроса, который порождает либо обмен сообщениями на естественном языке, либо направление интерпретированного запроса поисковому агенту
- •Адаптивный поисковый агент
- •Основные выводы
- •Заключение
- •Список литературы
- •Глава 8. Перспективные технологии сети Интернет
- •8.1.Гигабитные испытательные модели
- •8.2. Примеры служб обмена данными
- •Сети х.25
- •Ретрансляция кадров
- •8.3.Широкополосные isdn и atm
- •Эталонная модель b-isdn atm
- •Протокол атм
- •Категории услуг протокола атм и управление трафиком
- •Перспективы atm
- •Сравнение предоставляемых услуг
- •Стандартизация сетей
- •8.3.1. Who's Who в мире телекоммуникаций
- •Передача трафика ip через сети atm
- •Сосуществование atm с традиционными технологиями локальных сетей
- •Использование технологии atm
- •Вопросы
- •8.4. Технология «Web 2.0» Введение
- •Причины появления web 2.0
- •Что такое web 2.0
- •8.4.1. Основные принципы Веба 2.0 Веб как платформа
- •8.4.2. Использование коллективного разума
- •Блоги и мудрость масс
- •Архитектура взаимодействия
- •Конец цикла разработки по
- •Упрощенные модели программирования
- •Софт работает поверх устройств
- •Богатые пользовательские интерфейсы
- •Что должны уметь компании в Вебе 2.0
- •Подходы к проектированию Веба 2.0
- •Примеры сайтов Web 2.0
- •Пример работы в Web 2.0- википедия (http://ru.Wikipedia.Org/wiki/)
- •В контакте (http://vkontakte.Ru/)
- •Заключение
- •Список литературы.
- •Глоссарий
- •Список литературы
- •Темы ргр по дисциплине «Сетевые информационные технологии»
- •Примеры экзаменационных билетов
Необходимый минимум
Путешествие по Gopher-пространству производится путем выбора опций меню: введите номер и нажмите клавишу Enter или наведите на опцию стрелку и нажмите У клавишу Enter.
Для возврата следует нажать клавишу и или клавишу со стрелкой влево; чтобы вернуться в основное меню, нажимается клавиша m.
Чтобы получить больше информации об опции меню, наведите на нее стрелку и нажмите клавишу =.
Для сохранения текстового документа или файла наведите на него стрелку и нажмите клавишу s. В случае наборного терминального соединения для передачи данных в свой компьютер нажмите клавишу D.
Для поиска меню следует нажать клавишу /.
Собственное меню создается с помощью закладок. Чтобы добавить в него целое меню, необходимо нажать клавишу А. Для добавления опции меню нужно навести на нее стрелку и нажать клавишу а. Просмотр своего меню осуществляется нажатием клавиши v.
Система Veronica служит мощным инструментом поиска сразу во всем тысячемильном Gopher-пространстве. Посмотрите опцию Veronica в меню Gopher.
Выход из клиента Gopher производится нажатием клавиши q или Q.
6.2. Глобальная система world wide web
Доступ к программе просмотра WWW
Ориентация в Web
Просмотр списков тем
Поиск информации тз Web
Переход из Web к Gopher, WAIS, FTP и Whois
Введение
World Wide Web — "Всемирная паутина". Короче: Web или W3.
Имеется еще один инструмент, помогающий искать в Internet необходимую информацию. World Wide Web (WWW, The Web или WWW), т.е. "мировая, или всемирная, паутина" представляет собой гипертекстовую систему, которая обеспечивает "электронное путешествие" по всему миру в поисках информации.
Пользоваться системой WWW очень просто, возможно, проще всего остального в Internet. Вместо поиска ключевого слово, как в WAIS, в системе WWW вы идете по цепочке связанных слов. Вы выбираете интересующую тему и просматриваете относящуюся к ней информацию; из этой информации вы выбираете другую интересующую тему и просматриваете информацию, относящуюся к этой теме. Вы переходите от одной темы к другой, а при желании можете рассмотреть любую тему подробнее. В случае неверного маршрута можно быстро вернуться назад.
Система WWW состоит из документов с встроенными связями. При работе с базовой программой просмотра, или браузером (browser) WWW со строчным режимом, каждая связь имеет номер, заключенный в квадратные скобки, например [3]. Так, в меню опций вы увидите примерно следующее:
Виртуальная библиотека[1]
Изначально WWW была задумана и реализована в CERN-e [22]. Долгое время использовалась как удобный инструмент для работы с большими объёмами научной информации. WWW использовалась и как средство для предоставления доступа к ресурсам HEPnet (High Energy Physics net – сеть физики высоких энергий) внешним пользователям (протоколы HEPnet не совместимы с IP). Однако постепенно до информационного сообщества дошло, что WWW — это великое изобретение, способное вывести сетевые информационные технологии на качественно новый уровень. Развитие WWW пошло семимильными шагами. Развиваясь, WWW преображала Сеть: работать становилось всё легче, всё приятнее. Сеть всё больше и больше становилась похожей на большую красивую Книгу, чтение которой доставляет удовольствие. Вскоре эта Книга обзавелась красочными иллюстрациями, а чуть погодя, научилась говорить, петь и даже видеофильмы показывать! Книга эта воистину живая — она постоянно растёт, развивается, набирается знаний и несёт их людям.
Так что же такое WWW? WWW — это глобальная гипертекстовая информационная система. Что такое гипертекст? Гипертекст — это текст со вставленными в него словами (командами) разметки, ссылающимися на другие места этого текста, другие документы, картинки и т.д. Во время чтения такого текста (в соответствующей программе, его обрабатывающей и выполняющей соответствующие ссылки или действия) вы видите выделенные в тексте слова. Если наехать на них курсором и нажать клавишу или на кнопку мышки, то будет выполнено некое действие, связанное с данным выделенным словом, например, на экране появится текст, на который ссылалось это слово, возможно, это другой участок текста этого же документа, а возможно совсем другой документ.
В WWW по таким ссылкам можно не только попасть в совершенно другой текстовый документ, но и войти в какую-нибудь программу, вообще произвести какое-либо действие. В WWW можно ссылаться на данные, расположенные на других компьютерах в любом месте Сети, так же легко, как на любые данные вашего компьютера. Если нажать на anchor-область — именно так называются выделенные участки, являющиеся "пусковыми кнопками" ссылок — ссылающуюся на данные где-то в Сетевых дебрях, то эти данные автоматически передадутся на ваш компьютер, и вы увидите их на экране.
Дальнейшим развитием идеи гипертекста является гипермедиа. Гипермедиа — это синтез гипертекста и мультимедиа. То есть гипермедиа-документ может включать не только гипертекст, но и графику, а также звук и видео. Причем, эти элементы также могут являться anchor-областями.
Излюбленным примером использования графических anchor-oбластей является "чувствительная карта", используемая для навигации в Сети. Такие карты представляют собой изображения географической карты местности с выделенными точками, в которых расположены различные серверы Сети. "Нажав мышкой" на такую выделенную точку (или область), вы попадаете на соответствующий сервер. Это даёт возможность путешествовать по всей планете, созерцая достопримечательности и красоту этих мест, удобно расположившись в своём любимом кресле.
Далее мы будем пользоваться чаще термином гипертекст, но понимать под ним также и гипермедиа.
WWW довольно легко и естественно интегрируется в среду традиционных сервисов Internet. Более того, WWW является очень удобной интегрирующей оболочкой традиционных приложений: в контексте WWW можно получать доступ к чему угодно, к telnet, e-mail, ftp, Gopher, WAIS, Archie, Usenet News и т.н.
В дополнение к возможностям использования традиционных приложений, в контексте WWW возможно организовать удобное взаимодействие с другими информационными технологиями. Например, можно интегрировать в гипертекстовую среду базы данных произвольного типа. Эти базы данных могут быть, например, файловыми системами, системами знаний, реляционными или объектно-ориентированными базами данных.
WWW привлекательна ещё и тем, что в неё изначально встроены механизмы опознавания пользователей и защиты передаваемой информации. Это делает возможным применение WWW в деловой и даже финансовой сфере. Использование WWW очень привлекательно для малого бизнеса, так как даёт возможность выходить со своим товаром на широкий рынок без больших затрат.
Возможности WWW могут быть использованы и уже используются для электронных публикаций. Существует множество различных гипертекстовых изданий. Часть из них — это просто дубликаты обычных бумажных изданий, например, газета "Известия" выходит параллельно в гипертекстовом виде (см. http://www.roline.ru). Другие вообще выходят только в гипертекстовом виде. А ведь это и есть та самая безбумажная технология, за которую так ратуют защитники окружающей среды. Таким образом, WWW помогает нам беречь родную природу.
Конечно, у WWW есть проблемы, ведь эта система довольно молода и продолжает бурно развиваться, ещё не утряслись стандарты, споры продолжаются. Есть и проблемы, связанные с требованиями, предъявляемыми WWW к среде передачи, точнее, к пропускной способности линий связи. Принципиальных ограничений нет и быть не может, но так как "читать" гипертекст приятнее в том случае, когда не возникает задержек при активации ссылок. Чтобы получать удовольствие от WWW, пользоваться ею следует на скоростных линиях связи. Если пропускная способность линий связи мала, то при передаче данных (текста, изображений, баз данных и т.д.) с сервера (местного или удалённого) будут возникать значительные задержки, что превратит путешествие по Сети в мучительно медленное ползание.
Несколько слов о технической стороне дела. WWW-клиент и WWW- сервер общаются по протоколу HTTP. Хотя этот протокол используется с 1989 года, стандарта Internet на него пока нет. IETF (Internet Engineering Task Force- оперативный инженерный отряд Internet) активно работает над первой версией. Проект стандарта существует только в виде черновика IETF (Internet draft). Существует стандарт де факто, который обеспечивает совместимость приложений, вышедших до ноября 1994 г, называемый HТТР/1.0. То же самое можно сказать и об HTML — языке описания (разметки) гипертекста в WWW. Более того, существует уже три версии HTML, последняя из которых — HTML3 — всё ещё находится в стадии разработки. Язык HTML представляет собой прикладной вариант более общего и более мощного языка структурного описания документов SGML, принятого в качестве стандарта ISO.
Поскольку WWW использует множество разнородных ресурсов, необходимо иметь стандартную их классификацию, единый способ описания их местоположения в Сети или другой информационной структуре (например, в базе данных) и соответствующие методы использования ресурсов. Указатель ресурса называется URL — Uniform Resource Locator — единообразный определитель местоположения ресурса. URL содержит в себе информацию о типе ресурса (а значит и методе доступа к нему) и о его местоположении. Более всего это напоминает транзитный билет — на нём указан вид транспорта и обозначен путь (перечислены пункты, через которые он проходит). Примеры URL:
http://www.spb.su/othr_spb/index.html
ftp://ftp.elvis.ru/pub/windows/fonts/3koi8ttl.zip
mailto: Urazmetov@mx.ihep.su
В WWW вы будете встречать URL буквально на каждом шагу. Структура их очевидна: сначала идёт указание метода (протокола, используемого для) доступа, далее координаты ресурса. Пользователи тоже считаются ресурсами.
В WWW вы двигаетесь по документу, который может иметь какую угодно гипер-структуру. Вы сами можете организовать структуры меню в гипертексте. Имея редактор гипертекстов, вы можете создать, любую структуру рабочей среды, включая документацию, файлы, данные, картины, видеофильмы, программное обеспечение и т.д., и это не будет новое программное обеспечение, это просто новый гипертекст.
Что касается редактирования гипертекстов, такие редакторы только начинают появляться, единой концепции здесь нет. Существует программное обеспечение, позволяющее переводить документы из форматов различных текстовых процессоров в формат языка HTML. В частности, удобен TEX, многие идеи которого использованы в SGML, а, следовательно, и в HTML, так что любой человек, работающий с TEХ-ом, легко поймёт как пользовать HTML, ему даже редактор специальный не понадобится.
Подробнее о WWW можно прочитать на сайте http://sundg0.jinr.dubna.su/wguide/text.html
Текст на русском! Поэтому для чтения требуется установить кириллический шрифт в кодировке КОИ-8. Автор этого большого учебного пособия — К.Ф.Окраинец.
Какие требования предъявляет WWW к уровню доступа в Internet? Для работы в WWW в текстовом режиме (без графики) достаточно dial-up доступа. Можно WWW как-то пользоваться и по e-mail, — существуют и такие серверы, но при такой работе весь смысл гипертекста теряется. Для нормальной же работы с гипермедиа требуется, как минимум, SLIP/PPP и хорошая линия связи.
