14. Адресация в сети интернет
В процессе обмена информацией компьютеры должны найти друг друга, в Интернете для этого существует единая система адресации, основанная на использовании IP- адреса.
Каждый подключенный к сети компьютер имеет свой уникальный 32- битный IP- адрес, который состоит из двух частей:
— первая характеризует адрес сети,
— вторая – адрес компьютера в данной сети.
В зависимости от количества компьютеров в сети, адреса разделяются на три класса – класс А, класс В, класс С.
Например, в сети класса А для адреса сети выделяется 7 битов (или в десятичной записи числа от 0до 127), а для адреса компьютера в сети – 24 бита. В сети класса В.для адреса сети выделяется 14 битов (или в десятичной записи числа от 128 до 191) , а для адреса компьютера в сети – 16 битов. Сеть класса С для обозначения адреса сети имеет номера от 192 до 223.
В десятичной записи IP- адрес состоит из 4 чисел, разделенных точками, каждое из которых лежит в диапазоне от 0 до 255.
Если, например, адрес сети таков- 195.21.31.41, то
— 195 – означает класс сети, то-есть речь идет о сети класса С,
— остальные цифры – номер компьютера в сети.
Однако то, что легко для компьютеров, неудобно для человека. Человеку запомнить IP- адрес не легко.
Доменная система имен была введена для удобства работы человека. Доменная система имен ставит в соответствие числовому IP- адресу компьютера уникальное доменное имя.
Доменный адрес — это символьный адрес, имеющий строгую иерархическую структуру, например, yandex.ru.
Такой адрес состоит из двух частей:
— справа — указывается номер домена верхнего уровня . Он может быть двух, трех или четырех буквенным
— слева – указывается название сервера.
Перевод доменного адреса в цифровой IP адрес происходит автоматически с помощью системы доменных имен DNS.
Доменные имена, как и IP-адреса, распределяются международным координационным центром, в который входят по пять представителей от каждого континента. Доменная система имен имеет иерархическую структуру. Имеется домены верхнего уровня, домены второго уровня и т.д.
Домены верхнего уровня бывают двух типов:
— географические домены (двухбуквенные, каждой стране соответствует двухбуквенный код). Например, код России — RU. Это – географический домен России. Для США географический домен обозначается US и т.д.
— административные домены (трехбуквенные, позволяют определить профиль организации, владельца домена). Подобно расширению в имени файла. Например,
— com – коммерческая организация
-edu- образовательная организация
-net- компьютерная сеть и т.д.
Для перевода доменных имен в связанные с ними IP- адреса имеется специальная служба доменных имен DNS. Запрос на получение одной из страниц сервера www.prima.com сначала обрабатывается сервером DNS, далее он направляется по IP- адресу, а не по доменному имени.
15. Поиск информации в интернет
Нахождение необходимой информации в Интернете осуществляется с использованием электронных каталогов и поисковых систем. В электронных каталогах содержатся имена сайтов и серверов, сгруппированных по отраслям- экономика, политика, культура и т.д.
Ведущими каталогами в российском Интернете являются www.ru – (основной каталог российских сайтов), lis.ru – (электронный каталог российских сайтов), star.ru (электронный каталог лучших сайтов).
Известны отечественные и международные поисковые системы. Пользователь, установив связь с подобной системой, формирует запрос, содержащий ключевые слова, и получает информацию о ссылках, присутствующих в базе данных.
Броузер Internet Explorer 5.0 обеспечивает единый метод доступа к локальным документам компьютера, ресурсам сети Интернет и к информации, доступной в Интернете. Этот броузер обеспечивает работу с WWW, предоставляет идентичные средства работы с локальными папками компьютера и файловыми архивами FTP.
Просматриваемая веб – страница отображается в рабочей области окна. По умолчанию воспроизводится все ее содержание. Управление просмотром осуществляется при помощи строки меню, панелей инструментов, активных элементов, имеющихся в открытом документе.
Поиск веб – ресурсов производится по ключевым словам. Пользователь описывает искомый ресурс с помощью ключевых слов, после чего дает задание на поиск. Поисковая система анализирует данные, хранящиеся в ее базе, и выдает список веб – страниц, соответствующих запросу. Вместе с гиперссылками выдаются краткие сведения о найденных ресурсах. Задача пользователя – выбрать нужный ресурс.
Отечественные системы:- Апорт- aport.ru, — Рамблер –rambler.ru, — Яндекс – yandex.ru. Особенностью отечественных поисковых систем является то, что они ищут информацию с русскоязычными текстами по запросам на русском языке. В международных поисковых системах информация и запросы, как правило, выражаются на нескольких языках.
Междунарадные системы: Lucos и Googles. Они позволяют выражать запросы и искать информацию не только на английском, но и на русском языках, а так же и на других языках мира.
Для чтения гипертекстов на английском языке можно использовать системы автоматического перевода, имеющиеся в Интернет. Одной из лучших отечественных систем автоматического перевода с английского языка на русский является система ПРОМТ. Она позволяет переводить гипертексты не только с английского языка на русский, но и тексты с русского на немецкий, французский, испанский и итальянские языки.
Поиск информации в системах производится по запросам. Однако некоторые из поисковых систем дополнительно позволяют искать информацию по тематическим каталогам, как это делается в обычных библиотеках.
Запросы на поиск информации могут состоять из одного или нескольких слов на русском и английском языках. Примеры запросов:
— запрос: учебник информатики
Для эффективного поиска в запросах нужно использовать наиболее часто используемые слова, которые приводятся в различных тематических словарях, справочниках, энциклопедиях и предметных каталогах.
СОСТАВЛЕНИЕ СЛОЖНЫХ ЗАПРОСОВ
Для составления сложных запросов отечественные поисковые системы допускают использование логических связок «И», «ИЛИ» и «НЕ». В английском языке им соответствуют связки «AND», «OR», « NOT». Независимо от языка обозначением связки «И» является знак амперсанда, для связки «ИЛИ» – вертикальная черта, для связки «НЕ» — знак минус.
Использование связки «И» означает, что в гипертексте должны присутствовать все указанные термины (слова и словосочетания, заключенные в скобки). Использование связки «ИЛИ» означает, что в гипертексте должен присутствовать по крайней мере один из указанных терминов, а использование связки «НЕ» означает, что указанный термин должен отсутствовать в гипертексте. Для эффективного поиска в запросах нужно использовать наиболее часто используемые слова, которые приводятся в различных тематических словарях, справочниках, энциклопедиях и предметных каталогах.
6. Адресация в Интернете
В Интернете используются два основных понятия: адрес и протокол. Каждому компьютеру, подключенному к Интернету, назначается уникальный сетевой IP-адрес. Хотя нет центра управления Интернетом, есть организации ,занимающиеся проверкой и выдачей адресов.
Адрес в Интернете однозначно определяет местонахождение компьютера в сети. При пересылке информации протоколами TCP/IP используются присвоенные адреса. Адреса в Интернете могут быть представлены как последовательностью цифр, так и именем, построенным по специальным правилам. Для того чтобы серверам было легко ориентироваться в направлении пересылки пакетов, предусмотрен специальный способ адресации. Каждый компьютер, и каждый сервер сети имеют собственное имя-адрес, состоящее из четырех целых чисел от 0 до 255, разделенных точкой. Это числовой IP-адрес, например: 217.89.14.35.
Начало адреса определяет часть Интернета, к которой подключен компьютер, а окончание определяет адрес компьютера в этой части сети.
Компьютеры при пересылке информации используют цифровые адреса ,а пользователи в работе с Интернетом используют в основном имена, то есть доменную систему имен.
7. Доменная адресация в сети Интернет .
Служба имен доменов DNS
Для пользователей числовой IP-адрес неудобен, поэтому используется доменная система обозначения компьютеров. Компьютеры обозначаются словами (именами), при этом сеть оказалась поделенной на части, называемые доменами (лат. dominium — владение). Домены даются во «владение» различным организациям, которые отвечают за их поддержку. Домены могут быть вложены друг в друга, т.е. организация, отвечающая за более крупный домен, имеет право назначать более мелкие в пределах этого домена.
Например, в адресе kvant.vnov.ru, домен высшего уровня ru означает, что компьютер с этим именем находится в Российской Федерации, затем идет домен второго уровня vnov, что означает в В. Новгороде, и лишь домен третьего уровня kvant — соответствует организации, за которой числится данный доменный адрес.
В Интернете используется доменная система имен компьютеров, которая включает в себя принцип последовательных уточнений(уровни). Каждый уровень в такой системе называется доменом. Домены отделяются друг от друга точками. Домен верхнего уровня располагается в имени правее, а домен нижнего уровня левее .В имени может быть любое число доменов, но чаще всего используются имена с количеством доменов от трех до пяти. Например.
В этом примере домен верхнего уровня ru указывает на то, адрес относится к российской части Интернета. Следующий уровень определяет организацию ,которой принадлежит данный адрес. В данном случае это Тольяттинский Государственный университет. Интернет-адрес ТГУ соответственно tltsu. Все компьютеры, подключенные к Интернету в ТГУ объединяются в группу ,имеющую такой адрес. Кафедре информатики университета допустим выделен свой домен с именем inf ..В результате полный Интернет-адрес этого компьютера будет
Доменная система образования адресов во всем Интернете содержит только один такой адрес.
Ранее отмечалось, что каждый компьютер имеет числовой IP-адрес, состоящий из четырех целых чисел от 0 до 255. Пользователю сети неудобно работать с числовым представлением IP-адреса, зато доменное имя запоминается легко. С другой стороны автоматическая работа серверов сети организована с использованием четырехзначного числового адреса. Благодаря ему промежуточные серверы могут осуществлять передачу запросов и ответов в нужном направлении ,не зная, где находится отправитель и получатель. Поэтому необходимо преобразование доменных имен в цифровую форму IP-адреса. Этим занимаются серверы службы имен доменов DNS(Domain NameServise). Создана база данных DNS, с помощью которой по имени компьютера можно определить его местонахождение в сети.
Запрос на получение одной из страниц сервера www.xyz.com сначала обрабатывается сервером DNS,и далее направляется по IP-адресу, а не по доменному имени. Таким образом существуют две разные формы записи адреса одного и того же сетевого компьютера.
3. Адресация в интернете
Каждый компьютер, планшет, смартфон имеет свой IP-адрес. Причём, если у устройства есть несколько сетевых плат, то и IP-адресов может быть несколько, так как IP присваивается сетевому интерфейсу.
В данном адресе закодированы номер сети и адрес компьютера. Чтобы их определить, используют маску (шаблон). Маска — также \(32\)-битное число, строится оно по принципу: сначала идут все единицы двоичного числа, а потом нули, например, \(255.255.255.0\), а двоичный код будет: \(11111111.11111111.11111111.00000000\).
Кроме IP-адресов используют символьные адреса. С \(1984\) года разработана и действует система доменных имён, такие имена для человека привычнее, и меньше вероятность совершить ошибку в написании адреса. Например, нам привычнее записать yandex.ru, чем \(5.255.255.55\). Чтобы узнать IP-адрес любого сайта, можно использовать командную строку.
Последняя точка в доменном имени отделяет и определяет домены верхнего уровня, по ним можно определить принадлежность сайта.
Доменные имена подразделяются на административные (gov, edu, org, com и др.) и географические (ru, uk, cy и др).
До недавнего времени домены верхнего уровня были выражены исключительно латинскими буквами, \(11\) ноября \(2010\) года считается днём рождения российского национального домена .рф.
Для связи IP-адреса и доменного имени на специальных серверах (DNS-серверы) хранятся таблицы, состоящие из пар «IP-адрес и доменное имя».
Каждый документ (файл) в сети тоже имеет свой адрес — URL (Uniform Resource Locator — универсальный указатель ресурса).