Адресация ресурсов в интернете

 
30.07.2010 - 08:01
пятница
Продвижение сайта
Статьи по оптимизации
Новости в мире SEO
Как связаться?
SEO Интервью

Адресация ресурсов в интернете2008-01-31
Адресация ресурсов в интернете

В сети каждый компьютер (сетевой адаптер компьютера) получает 3 адреса:

1. Заводской номер адаптера
2. IP-адрес
3. Доменный адрес, который предназначен для пользовательского интерфейса.

IP-адрес имеет размер 4 байта. Он содержит ранг адреса, номер локальной сети и номер компьютера внутри сети. Ранг IP-адреса определяет количество сетей этого типа и максимальный размер сети. Номер сети присваивается при ее регистрации. За присвоение номеров сетям отвечает специальная организация. Номера компьютерам внутри сети назначает администратор сети.

По правилам составления IP-адресов можно получить представление о принадлежности компьютера к какой-либо организации или его географическом местоположении.

Если первый октет принимает значение 1-126, то компьютер принадлежит сети крупнейшей организации или сетевых провайдеров. Диапазон 128-191 — адрес сети определяется первыми двумя октетами, а вторые два октета приходятся на адрес Хоста. Любое устройство, подключенное к сети и использующее протоколы TCP/IP, называется хостом.

Подобные адреса принадлежат крупным организациям. Если адрес сети занимает три октета и значение первого находится в диапазоне 192-223, то компьютеры принадлежат небольшим учреждениям.

Адреса следующего класса, первый октет которых находится в диапазоне 224-229 используется в служебных целях, технология передачи данных по многим адресам. Значение 240-247 зарезервированы для использования в будущем.

Если IP-адрес компьютера находится в диапазоне от 194.0.0.0 до 195.255.255.255. То это означает, что данный компьютер находится в Европе в маленькой сети включающей до 254 адресов. Система распределения IP-адресов сложна, поэтому людям в отличие от компьютеров, удобнее пользоваться именами (доменная организация).

Доменная организация имеет иерархическую структуру. Есть несколько доменов верхнего уровня, каждому из которых присваивается определенное имя (com., .ru). Домены следующего уровня образуются прибавлением к имени домена верхнего уровня, еще одного имени. В общем случае домен очередного уровня получается прибавлением нового имени к имени предыдущего домена. Записываются имена домена в обратном порядке от конца к началу и разделяются точкой. Обычно каждое отдельное имя в записи домена соответствует реальному серверу, но это не обязательно. Имена доменов позволяют идентифицировать страну, либо окончание идентифицирует принадлежность к какой-либо организации (.edu - образовательные учреждения, .com - коммерческие, .mil - военные организации, .gov - правительственные, .net - сетевые).

Числовая адресация удобна для машинной обработки маршрутов. Специально выделенные серверы доменных имен отслеживают соответствие между доменами и именам и IP-адресам с помощью таблиц соответствия.

Система доменных имен занимает одно из центральных мест среди информационных сервисов Интернет. Они используются в адресах электронной почты, для доступа к ресурсам Паутины, к архивам файлов FTP и другим сервисам.

Домен необходимо зарегистрировать. Специальные заявки подаются в организацию управляющую доменом более высокого уровня иерархии, в который должен войти ваш домен. Заявки стандартны и обрабатываются роботом-автоматом.

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

WEB, Jawa Script и JAWA.

Одна из слабых сторон версии языка html заключалась в статическом характере представляемых с его помощью информационных ресурсов. Html-страницы не могли содержать «исполняемого содержимого». Для решения этой проблемы компания Netscape Communications разработала независимый от программно-аппаратных платформ язык Jawa Script. В язык html был введен специальный тег script, который позволил встраивать в html-страницы программы написанные на Jawa Script. Такие программы называются скриптами, или сценариями. Языки скриптов существовали и до создания Jawa Script. Они представляют собой вспомогательные языки, которые используются обычно в режиме интерпретации. Широко известны языки скриптов Perl, JCL. Скрипты Jawa Script отстроенные в html-страницы исполняются при возникновении определенных ситуаций, например: при помещении курсора мыши в некоторую область экрана.

Они позволяют:

1. Управлять организацией оконного пользовательского интерфейса при просмотре html-страницы с помощью Web-браузера
2. Конструировать графически представленные на страницы меню и прочие элементы изменяющие цветовые характеристики в зависимости от взаимодействия с нами пользователя
3. Генерировать на стадии просмотра фрагменты html-страниц
4. Контролировать правильность данных введенных пользователем в окна html-форм.

Следующим шагом в создании средств позволяющих включать исполняемое содержимое в html-страницы была разработка объектного языка Jawa. Его целью было создание надежного объектного языка высокого уровня, позволяющего создавать мобильное программное обеспечение независимое от аппаратно-програмных платформ.

На стороне веб-клиента выполняются не большие программы «аплеты» вызываемые с веб-сервера при загрузке html-страниц, в которые встроен их вызов. Авторы языка Jawa подготовили развитый инструментальный набор для разработчиков программного обеспечения на этом языке. JPK включает компилятор языка, большую библиотеку классов предоставляющую богатые возможности для работы с графикой, интерпретатор скомпилированных Jawa-программ. Но использование Jawa-аплетов в веб-сайтах при многих достоинствах порождает проблемы безопасности ресурсов на стороне клиента, т.к. Jawa-аплеты вызываются с веб-сервера.

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

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

Для html-страниц не поддерживаются метаданные, т.е. данные которые описывали бы структурные и семантические свойства представляемых документов.

Отсутствие поддержки Метаданных не позволяет осуществлять более целенаправленный поиск необходимый пользователю информации в огромном накопленном объеме информационных ресурсов.

Новые технологии Web: Основой разработки новых технологий стал принятый консорциумом «W3C» стандарт расширяемого языка XML. В отличии от языка html язык XML служит для разметки содержания XML-документов, а не формата их представления на экране компьютера. В стандартах XML-платформы предусматривается использование более общего механизма идентификации информационных ресурсов вместо UPL — URI позволяющего делать ссылки на ресурсы не только по месту расположения ресурсов в Интернете, но и по некоторым абстрактным сменам.

Уникальность имен поддерживается сообществом создающим эти ресурсы. Принципиальной установкой данной технологической реконструкции является сохранение преемственности новой платформы с веб первого поколения. Язык XML применяется, например: в электронном бизнесе. Он используется в ряде стандартов информационных технологий, как язык представления сообщений, которыми обмениваются различные системы в среде веб. Формируется новое направление в технологиях баз данных — «Базы данных XML-документов». Для работы с ними создается XML-ориентированные СУБД.

Веб первого поколения строился с ориентацией на обработку информации человеком, технология веб нового поколения обеспечивает автоматизированную интерпретацию и обработку XML-документов. Недостаточно иметь синтаксическое (структурное) описание. Необходимо средство для анализа и обработки в автоматическом режиме с помощью программного обеспечения семантического содержимого. Такие средства в настоящее время разрабатывает «W3C».




Рекомендуется прочитать:
CMS и всё о них
Что такое фриланс и кто такие фрилансеры?
Значимые элементы вашего будущего сайта
Составные части загадочного Web 2.0
Портфолио - самопрезентация

размещение статей с прямыми ссылками


Оптимизация и продвижение сайтов

Последний Кубок
Вот и закончился финал последнего Кубка Яндекса по поиску в интернете. Победителем стал Максим Сидоров из города Тольятти.

Семинар ВЭД, 03-05 февраля - курсы вэд москва. Курсы, репетиторство.

Доменам UA 16 лет
Ближайший из соседей Рунета Уанет отметил 1 декабря своё шестнадцатилетие! Поздравляем!

Летом. Коляски детские производство. Всегда

Сколько сайтов в Интернете
Аналитический отчёт от Netcraft по количеству сайтов и популярности используемых серверов в Интернете.

Ремонт стиральных машин, ремонт Miele. Ремонт стиральных машин miele на дому.

Кубок Яндекса
В этом году стартует девятый и уже заключительный Кубок Яндекса. Жаль, конечно, что подобное мероприятие больше не повторится. Но возможно у Яндекса будет новая идея?

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

Google вкладывает в идеи
На пороге своего десятилетнего юбилея Корпорация Google проводит конкурс-соревнование.


Webalta вернётся
Компания «Артфон» объявила о приобретении, канувшей в Лету, поисковой системы Webalta.


Яндекс.Метро
Схемы метро внесённые в программу Яндекс.Метро: Москвы, Санкт-Петербурга, Киева, Харькова, Екатеринбурга, Казани, Нижнего Новгорода, Новосибирска, Самары, Днепропетровска.