Лекция_Интернет.ppt
- Количество слайдов: 48
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН МЕЖДУНАРОДНАЯ АКАДЕМИЯ БИЗНЕСА Кафедра «Информационные технологии» Дисциплина «ИНФОРМАТИКА» Образовательная программа – бакалавриат Специальность «Учет и Аудит» , «Экономика» Форма обучения – очная Количество кредитов: 3 (2 лекция, 2 лабораторное занятие, 1 СРСП) Преподаватель: к. т. н. , доцент ОСПАНОВ СЕРИК САТЫБАЛДИЕВИЧ Email: sirospan@gmail. com
Введение в Интернет
Сеть Интернет – подводные трансокеанские каналы http: //www. geog. ucl. ac. uk/casa/martin/atlas. html
Организации, ответственные за развитие TCP/IP 1992 г. – Internet Society (ISOC) - глобальное развитие сети Internet Architecture Board (IAB) – технические специалисты, советники из ISOC, разрабатывающие стандарты и публикующие документы В IAB есть группы: ¨ инженерная, ¨ адресная, ¨ исследовательская, и др. Протоколы проходят уровни разработки предлагаемый > черновой > Internet standart Основной тип документа – Request For Comments (RFC)
Пример RFC – спецификация протокола TCP авариаи
КОГДА ПОЯВИЛСЯ ИНТЕРНЕТ? 1969 г. – Американское Агентство перспективных исследований (ARPA) связало главные научные центры (4 узла), основная особенность – гибкая маршрутизация (“холодная война”), пакетный способ передачи данных – прообраз протокола TCP/IP 1971 г. – 15 узлов Net 1972 г. – 40 узлов ARPANet 1973 – ARPANet в статусе международной сети … 1980 – разрядка, разделение военной и гражданской сетей, TCP/IP становится основным протоколом военной сети 1983 - перевод ARPANet на протокол TCP/IP 1985 - программа NSFNet, создание NSFNet Back. Bone (до 1995 г. ) конец 80 -х - начало 90 -х - бурное развитие и объединение сетей в США и Европе
Развитие сети ARPANET 1969 - 1989 Milnet, 1989, in 1984 split from ARPAnet
24 октября 1995 года Федеральный сетевой совет (FNC) единодушно одобрил резолюцию, определяющую термин "Интернет". РЕЗОЛЮЦИЯ: Федеральный сетевой совет признает, что следующие словосочетания отражают наше определение термина "Интернет". Интернет — это глобальная информационная система, которая: 1. логически взаимосвязана пространством глобальных уникальных адресов, основанных на Интернет-протоколе (IP) или на последующих расширениях или преемниках IP; 2. способна поддерживать коммуникации с использованием семейства Протокола управления передачей/Интернет-протокола (TCP/IP) или его последующих расширений/преемников и/или других IP-совместимых протоколов; 3. обеспечивает, использует или делает доступной, на общественной или частной основе, высокоуровневые сервисы, надстроенные над описанной здесь коммуникационной и иной связанной с ней инфраструктурой. FNC Resolution: Definition of "Internet", 10/24/95 Краткий курс истории Интернет, Б. Лейнер и др. , Jet Info, N 14, 1997
История Word Wide Web 1989 – CERN, Тим Бернерс Ли выбрал идею гипертекста в качестве основы доступа к информации 1991 – широкое использование гипертекстовой структуры в CERN 1993 – первый броузер Mosaic – начало бурного развития WWW http: //www. geog. ucl. ac. uk/casa/martin/atlas. html
Соревнование браузеров 1995 г. – рынок во власти Netscape Navigator (93%) 1996 г. – выпуск MS Internet Explorer 3. 0 (40%), выпущен Netscape Navigator 3 (60 %) 1995 г. , 1998 г. – выпуск новых версий OC Windows 95/98, толчок к продвижению MS Internet Explorer 4. 0 (5. 0), Политика Microsoft – интеграция ОС и средств навигации в Интернет, push-технологии, настройки папок, рабочего стола и каналов Подход Netscape – интеграция корпоративной и глобальной сети
Глобальная компьютерная сеть Интернет Особенность – объединение сетей различных типов. Основные понятия: Адресация: IP-адрес, доменное имя хоста, Протокол TCP/IP Сервисы Интернет Термины служба имен DNS и серверы DNS, IP-адрес, URL Пакет, маршрутизация пакетов, маршрутизатор Протокол, TCP/IP, модель OSI
Типы подключения к Интернет 1) Выделенная линия или канал 2) Сеансное подключение dial-up ¨ обычная телефонная линия ¨ цифровая линия ¨ линия ISDN 3) Подключение через локальные сети 4) UUCP почтовое подключение (выходит из употребления) При подключении через провайдера Вам сообщается 1) имя или login 2) пароль 3) серверы DNS – первичный и вторичный 4) серверы почты – входящей и исходящей почты 5) телефоны для соединения с провайдером 6) адрес сайта провайдера
Домены • Домен - это логическая группировка любых компьютеров сети под одним именем. Для домена создается общая база данных. В Windows Server 2003 эта база данных называется каталогом и входит в службу каталога Active Directory 13
Домены • Корневой домен располагается на самом верху иерархии и обозначается точкой. Домены верхнего уровня создаются по определенному признаку. В них объединяются компьютеры сети по географическому признаку или роду деятельности. Например: • ru, uk и т. д. - определяют географическое положение (ru - Россия, uk – Украина) • com - коммерческие организации (например, microsoft. com); • edu - образовательные (например, mit. edu); • gov - правительственные организации (например, congress. gov); • org - некоммерческие организации (например, rfc-editor. org); • net - организации, поддерживающие части сети Internet (например, nsf. net). Домены второго уровня обычно относятся к названиям компаний и регистрируются владельцами доменов верхнего уровня. Домены третьего уровня обычно относятся к подразделениям внутри компаний. 14
Домены 15
Адресация в сети Интернет 1) Доменное имя хоста www. mmedia. microsoft. com домен 1 уровня Имя сервера домен 2 уровня домен 3 уровня Соглашение о доменах 1 уровня: страна, для США - тип организации com – компании, edu – образование, org – организации, net – сетевые, gov – правительственные, mil – военные, arpa –выходит из употребления, сеть arpa ru –Россия, ca – Канада, uk – Великобритания, au – Австралия и т. д. KZ
Адреса в сети Интернет Доменные имена (примеры) www. yandex. ru www. wm 4. resnet. gov www. winner. glasnet. ru www. cityline. ru www. ripn. ru
Адресация в сети Интернет 2) IP-адрес цифровой адрес, содержит 32 бита, состоит из 2 частей: адреса сети и адреса хоста 192. 13. 77. 190 182. 10. 1 195. 130. 12. 47: 210 (нестандартный порт) Можно войти в браузере по IP-адресам 193. 124. 133. 168 – (Дизайн-студия) 204. 152. 190. 71 – (Alta Vista) 194. 85. 83 – (? ) 193. 125. 42. 147 – (? )
Адресация в сети Интернет 3) URL (Uniform Resource Locator) – унифицированная ссылка на ресурс <протокол> : // <доменное имя><файл в структуре каталогов> Примеры: http: //www. intergrad. ru/index. htm http: //www. chat. ru/~mmdm/books/graph. htm ftp: //ftp. intergrad. ru/images/nature/sky. gif ftp: //ftp. fruttis. com/kit/recept/fr 1. zip www. chat. ru/~nkiselev/
Преобразование адресов Основные понятия: серверы DNS, таблица DNS (domain name service) серверы имен корневой зоны (знают хост-компьютеры серверов имен доменов 1 уровня), всего 9 одинаковых, порядок работы – выдача указателей на домены следующего уровня локальные серверы имен (знают имена доменов своего уровня, кэшируют список найденных имен, повторяют запросы, пока не получат ответ) Пример: www. infopro. spb. ru
Адресация WWW ресурсов URL - Uniform Resourse Locator – это универсальный способ обозначения ресурса Internet. Обозначение URL состоит из трех частей: первая указывает тип связи, который следует установить с нужным вам источником (протокол), вторая – имя требуемого сервера, третья – полное имя ресурса, т. е. имя файла на сервере, включающее путь к нему. Например, http: //www. gismeteo. ru/towns/29430. htm. Здесь разными шрифтами выделены три части URL. 21
DNS сервер DNS Клиент Каков адрес компьютера с именем www. dpt 1. company. com? 193. 27. 61. 137 DNS сервер возвращает IP-адрес Все компьютера подсоединенные к Интернет разделяют на два типа: серверы и клиенты. Компьютера оказывающие организованную услугу другим компьютерам называю серверами (англ. , to serve – оказать услугу), пользователей этих услуг называют - клиентами 22
DNS 1 1 Каков IP-адрес компьютера с именем? www. dpt 1. company. com DNS 2 Не знаю, но знаю адрес DNS-сервера, обрабатывающего адрес com? Клиент 3 2 Каков IP-адрес компьютера с именем www. dpt 1. company. com? DNS 3 Не знаю, но знаю адрес DNS-сервера на котором его можно получить? DNS 4 Каков IP-адрес компьютера с именем www. dpt 1. company. com ? www. dpt 1. company. com IP-адрес передается Работа системы DNS в реальных условиях
Сервис в Интернет • Электронная почта (e-mail) • File Transfer Protocol (FTP) • Видеоконференции реального времени (RTVC) • Всемирная паутина ( World Wide Web или WWW) 24
Всемирная паутина (WWW) WWW – это множество Web-серверов в Internet Web-сервер - компьютер в Internet, на котором представлены Web-страницы Web страница - документ, который имеет графический интерфейс и содержимое которого описано так называемым языком HTML (Hypertext Markup Language - язык гипертекстовой разметки документа) Web-сайт (узел) - совокупность тематически связанных Web-страниц 25
Навигация» в World Wide Web Браузер – это программа, которая понимает протокол HTTP и специальный язык, на котором создается содержимое web-страниц, доступных в WWW. 26
Создание Web-страницы могут быть созданы с помощью: • обычного текстового редактора; • редактора, способного сохранять в формате HTML; • специализированного редактора; • специализированной системы.
В общем виде Web-документ следующую структуру: имеет <HTML> <HEAD> <TITLE> … текст для строки заголовка броузера </TITLE> </HEAD> <BODY> … тело документа (в окне броузера) </BODY> </HTML>
Создание гипертекстовой странички Start – Programs – Accessories – Notepad или Пуск – Программы – Стандартные – Блокнот <html> <head> <title>Моя первая страничка</title> </head> <body> Привет, это моя первая страница. Добро пожаловать! </body> </html>
Вводим имя документа, например: index. html (а не просто index; расширение *. html должно быть обязательно). Браузер – специальная программа, предназначенная для просмотра документов HTML. Для просмотра результата созданного документа откроем браузер Internet Explorer (IE) (Start – Programs – Internet Explorer или Пуск – Программы – Internet Explorer), и откроем в браузере документ: Файл Открыть - кнопка Обзор - index. html (File – Open – Browse – index. html)
<html> <head> <title>Моя первая страничка</title> </head> <body text=blue bgcolor=yellow> <p align=center> Привет, это моя первая страница. <font color=red>Добро пожаловать!</font> </p> </body> </html> Для того чтобы создать абзац, используется следующие (базовые теги ) тэги: <p></p> С помощью абзацев вы можете выравнивать текст: • <p align="center">текст</p> - по центру; • <p align="left">текст</p> - по левому краю документа; • <p align="right">текст</p> - по правому краю документа; • <p align="justify">текст</p> - по ширине документа.
Обязательные теги (базовые теги 1), это такие теги, которые вы всегда должны прописывать для каждой своей страницы. <html> - этот тэг должен открывать документ. Если есть открывающий тэг, то должен быть и закрывающий: </html> Некоторые тэги, вроде , не требуют закрывающего тэга. <head> </head> - голова документа. <body> </body> - тело документа. Все тэги, расположенные между <head> </head>, это что-то вроде служебной информации. Например <title> - заголовок. Все тэги, расположенные между <body> </body> непосредственное содержание документа. <тэг> </тэг> - не просто тэг, это контейнер - тэг, который может содержать внутри себя другие тэги (и текст).
Поиск информации в Интернет Для облегчения поиска созданы специальные поисковые серверы. Они накапливают ссылки на информацию, доступную в сети Интернет. Эта информация предварительно группируется по темам, что ускоряет процедуру поиска. Обратиться к поисковому серверу можно двумя способами: • непосредственно по известному заранее Интернет-адресу сервера; • используя средства поиска, вмонтированные в программу-браузер. 33
Поисковые системы Для поиска информации в Интернет разработаны специальные информационно-поисковые системы. Поисковые системы имеют адрес и отображаются в виде Web-страницы, содержащей специальные средства для организации поиска (строку для поиска, тематический каталог, ссылки). Для вызова поисковой системы достаточно ввести ее адрес в адресную 34 строку браузера.
Информационно-поисковые системы • Классификаторы (рубрикаторы, каталоги). Эти системы заполняются экспертами соответствующих предметных областей. В классификаторах используется иерархическая организация информации. Это дает возможность просматривать, перемещаясь по иерархии тематических рубрик и сужая поле поиска до необходимых размеров. • Словарные поисковые системы (автоматические индексы). Эти системы представляют собой автоматические программноаппаратные комплексы, которые по определенному алгоритму сканируют Интернет и заносят в свои справочники-индексы информацию о том, «где что лежит» . Web-порталы – это специализированные страницы, сочетающих в себе возможности поисковых каталогов и индексных систем. Они обеспечивают удобный интерфейс доступа к поисковым системам, а также к другим Web-узлам, представляющим всеобщий интерес. 35
Обзор русскоязычных поисковых систем • • Yandex (www. yandex. ru), Rambler (www. rambler. ru), Google (www. google. ru) Букинист (bukinist. agava. ru/) предназначена для поиска книг и других электронных текстов, имеющихся в свободном доступе в Интернет • Quintura (www. quintura. ru) 36
Способы поиска информации в Интернете • Поиск с помощью поисковых машин по ключевому слову • Поиск с помощью классификаторов поисковых машин • Каталоги и коллекции ссылок (более общие понятия) • Рейтинги (самые популярные ресурсы) • Конференции, чаты • Страницы ссылок (“Links”) на тематических сайтах (редкие, специализированные вещи) • Несетевые способы (советы друзей, знакомых; реклама в печатных изданиях) 37
Классификация информации Условно можно выделить 4 типа информации. • 1 тип - общая (например, топология), • 2 тип - менее общая (топология сетей), • 3 тип - конкретная (топология локальных сетей), • 4 тип - более конкретная (топология общая шина). 38
Реализация поиска • Информация 1 типа ищется с помощью классификаторов поисковых машин (например, Яндекс). Если сайты с требуемой информацией сразу не находятся, то следует просматривать найденные по классификатору каталоги и страницы ссылок (“Links”), которые находятся на сайтах подобной тематике. Эти сайты приводятся в классификаторе по теме и найденных каталогах. • Информация 2 типа ищется подобно поиску для 1 типа, но с преимуществом поиска по каталогам и страницам ссылок. • Информация 3 типа - по ключевым словам, которые вводятся в строку поиска поисковых машин, каталогам, страницам ссылок • Информация 4 типа - по подробным данным, которые вводятся в строку поиска. Данные находятся согласно способам поиска изложенных для 2 и 3 типов. 39
Quintura - это визуальная поисковая система, помогающая пользователю контролировать процесс поиска и находить информацию. Особенность Quintura — визуальное «облако» , или карта, слов-ассоциаций между картинками или документами, которая является удобным навигатором по ним. 40
Quintura 41
Языки программирования для ИНТЕРНЕТА • с активным развитием глобальной сети было создано немало реализаций популярных языков программирования, адаптированных специально для Интернета. 42
Все они отличаются характерными особенностями: • языки являются интерпретируемыми, • интерпретаторы для них распространяются бесплатно, • а сами программы - в исходных текстах. Такие языки называют скрипт-языками. 43
• HTML. Язык для оформления документов. Он очень прост и содержит элементарные команды форматирования текста, добавления рисунков, задания шрифтов и цветов, организации ссылок и таблиц. Все Webстраницы написаны на этом языке или используют его расширения. 44
• Perl - разработан в 80 -х годах. Он задумывался как средство эффективной обработки больших текстовых файлов, генерации текстовых отчетов и управления задачами. По мощности значительно превосходит языки типа Си. 45
• Tcl/Tk - в конце 80 -х Джон Аустираут придумал скрипт-язык Tcl и библиотеку Tk. Tcl ориентирован на автоматизацию рутинных процессов и состоит из мощных команд, предназначенных для работы с абстрактными нетипизированными объектами. Он независим от типа системы и при этом позволяет создавать программы с графическим интерфейсом. 46
• VRML - создан в 1994 г. для организации виртуальных трехмерных интерфейсов в Интернете. Он позволяет описывать в текстовом виде различные трехмерные сцены, освещение и тени, текстуры (покрытия объектов), создавать свои миры, путешествовать по ним, “облетать” со всех сторон, вращать в любых направлениях, масштабировать, регулировать освещенность и т. д. 47
СПАСИБО ЗА ВНИМАНИЕ! БЛАГОДРАЮ ЗА АКТИВНУЮ РАБОТУ! 48
Лекция_Интернет.ppt