Назовём вещи своими именами

Автор: Антошка | Рубрика: домены

Сегодня я расскажу вам про интересную вещь Интернета под звонким названием «домен» или «доменное имя», что одно и тоже. Так как я планирую часто в будущем обращаться к этому термину, я решил, что пора ввести читателя в курс дела. Нет, это не основная тема моего блога, просто это одна из интересных тем, и я решил  о ней рассказать — поделиться с читателем тем, что знаю. Наверное, многие из вас слышали, но скорее читали на бесконечных просторах Интернета это слово. Я не думаю, что кому-то приходило в голову выяснять что это, так как, скорее всего, многим может показаться, что под этим словом скрывается что-то чрезвычайно технически сложное, но это не так… К делу!

Домен (от англ. domain — область, территория) — это web-адрес сайта, который может быть представлен в виде словосочения из определенного количества букв, цифр или/и дефиса и определенной доменной зоны. Так гласит определение, которое я дал слову «домен» очень давно. Например, «toha.name», «vkontakte.ru» — это домены. Неожиданный поворот, правда? Оказывается, что «домен» — это всего-навсего слово, никакой сложной технической или математической основы под ним нету. Таким образом, домен — это всего лишь адрес, а не какой-нибудь сервер, компьютер в Сети, место на жестком диске и т.д. Адресация в виде доменов в Интернет появилась в 1985 году, т.е. на заре Интернета. Цель доменов — заменить ввод цифровых IP-адресов, простыми и понятными человеку буквами, которые можно складывать в слова. Да, чтобы зайти на какой-нибудь сайт, до 1985 года приходилось бы набрать IP-адрес, т.е. строку, визуально состоящую из четырех цифр, разделенных точками. Думаю, любой более-менее продвинутый пользователь Интернет видел такие адреса. Ну для примера напишу: 123.45.67.89 — вот так выглядит IP-адрес. Кроме эстетического восприятия IP-адресация имеет много других минусов, которые устраняет доменная адресация. Вообщем, домены — лучшее решение в плане адресации для Интернет. Домены также можно называть доменными именами, что одно и тоже.

В определении было сказано, что домен состоит из словосочетания и доменной зоны. Действительно, любой домен можно разбить на две части — всё, что до точки и после точки. До точки называется именем домена и является словом или словосочетанием из определенного количества символов. После точки — доменная зона. Если имена доменов могут быть любые, какие вздумается его регистратору, то зоны строго определенные, такие, как .ru, .com, .net, .org и многие другие, всем известные. А имена доменов — это vkontakte., yandex., toha. и т.д.

Давайте рассмотрим вкратце как это работает. Ничего не существует просто так — нигде и ни в чем. Для работы доменов в Интернет создана сложнейщая и самая важная система в Сети под названием Domain Names System [Система Доменных Имен] (аббревиатура DNS). Система была организована еще в 1985 году. В Сети существует множество серверов, которые задействованы в этой системе DNS. Каждый такой сервер называется Name Server [Сервер Имен] (аббревиатура NS), иногда такие сервера называют Domain Name Server [Сервер Доменных Имен], так что, тут легко запутаться. Давайте не будем вдаваться в подробности, а просто скажем, что есть некая система DNS, в которой множество серверов NS. Все сервера сообщаются между собой через Интернет по средствам того, что для них установлен определенный порт для передачи, и установлены определенные стандарты. Во всей этой системе существуют самые главные сервера, которые называются корневыми. Поскольку систему можно представить в виде дерева, то эти сервера являются корнями этого дерева. В Интернет существует всего 13 корневых серверов, которые находятся на пяти контенетах. Это мощнейшие машины, которые стоят в НИИ или дата-центрах. Их задача обеспечивать работоспособность доменной зоны. Т.е. это они знают, что существует такая зона, как, например, .com или .net. Далее для понимания процесса того, как это всё работает, давайте перейдем сразу же к компьютеру пользователя. Допустим, наш пользователь набирает в адресной строке браузера «vkontakte.ru» и нажимает «перейти». Браузер передает запрос NS серверам, которые стоят на площадке провайдера пользователя. Задача любого NS сервера направить пользователя на нужный сервер с определенным IP. В данном случае, нам нужно направить пользователя на сервер ВКонтакте. NS сервера имеют способность записывать IP-адреса серверов и сразу же направлять пользователя туда. Но для сложности допустим, что этого не произошло. Итак, пользовать набрал адрес и решил по нему перейти, NS сервера связываются с корневыми NS серверами, которые знают о том, на каком сервере надо спрашивать про домены в зоне .ru — запрос отправляется туда. Сервер зоны .ru сообщает на каком сервере надо спрашивать про домен vkontakte.ru — запрос идет туда, и уже там удается узнать IP-адрес, который возвращается назад на NS сервера провайдера, а потом уже в браузер пользователя. Как видно, схема может быть очень сложной. Цепочка может состоят из десятков NS серверов — всё зависит от адреса и зоны. В реальности такие запросы обрабатываются моментально. Кроме того, существует механизм кэшерования — когда уже о запрошенных кем-либо адресах локальный сервер провайдера помнит нужный IP. Кэш есть у большинства серверов, поэтому механизм зачастую упрощается. Кэш не постоянен, он перекэшеруется постоянно, так как IP-адреса серверов могут меняться.

Итак, надеюсь, идея того, как это работает стала ясна. Но почему же так много уделяют внимания этому вопросу, спросите вы.  Домены — это не просто средство адресации, но и бизнес. Доменные имена можно перепродавать дороже и покупать дешевле. Домены — это невещественные вещи, которые стоят денег, чтобы их зарегистрировать. Домен нужно каждый год продлевать, опять же оплачивая их. Цена продления и регистрации, как правило равны, и колеблятся в пределах от 2 до 200 долларов в год — зависит от зоны. Зон с бесплатным продлением или/и регистрацией единицы. Сейчас вторичный рынок доменных имен достаточно небольшой, но уже сегодня сделки в миллионы превосходят расходы. Не в одном бизнесе не может быть таких космических прибылей. Например, самый дорогой домен — sex.com — несколько лет назад был продан за 14 миллионов долларов, при цене регистрации и продления в районе 7 долларов в год. Конечно, такой домен был не раз перепродан, чтобы его цена достигла 14 млн. долл., но с такими ценами товар на вещественном рынке увидишь редко, а тут было продано всего лишь имя, которое даже и пощупать то нельзя :) Примеров подобных продаж много, о них я расскажу как-нибудь в другой раз.

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

73 или 66?

Автор: Антошка | Рубрика: всё обо всём

От рассказов о блоге плавно перетекаем к чему-то из области реальной жизни.

В данной заметке я «каротенечко, минут на 40, больше, я думаю, не надо», как говорил директор о докладе в известном фильме «Карновальная ночь»… кратко расскажу о двух двухзначных цифрах. Как вы поняли из названия записи это 73 и 66. Чем же они меня так заинтересовали? Обе цифры используются для обозначения практически одного и того же, хотя смысл все-таки различается…

Еще со времен появления первой проводной связи в 18-ом веке, люди использовали сокращения часто используемых слов и словосочетаний. Позже многое перешло и радиосвязь. Так вот, «73″ и по сей день существует в радиосвязи и используется радиолюбителями, обозначая словосочетание «наилучшие пожелания». Конечно, наиболее часто такие слова употребляют в конце передаваемого сообщения. Например, «с наилучшими пожеланиями, такой-то». В радиосвязи достаточно просто обозначить «73″ и это будет отражать конец разговора. Есть, конечно, и другие коды, не только цифровые, но и буквенные, но давайте сравним его с цифрой 66…

Современный мир тоже не остается без связи. И как бы информация не передавалась по проводам или по радио, сейчас также появляются сокращения, упрощения и т.п. словосочетаний. Например, английское прощание «bye-bye» трансформировалось в русское «бай-бай», возможен еще такой вариант, как просто «бай», а уж это, упрощаясь, превратилось в две буквы  »бб» от двух слов. Но на этом не остановился прогресс :) Следующий вариант оказался из двух цифр шесть, т.е. визуально похожий на буквы «бб». Так и используется теперь два таких варианта прощания в современном мире — «бб» или «66″. Используется везде: в Интернет, в SMS, где еще больше важна краткость из-за ограниченности объема текста. Кстати, не трудно заметить, что назад цепочка не идет. И «66″ превратить в «bye-bye» невозможно, а ведь если аббревиатура приживется, то будут гадать ученые будущего о том, как же она образовалась :)

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

Заметка об ошибках

Автор: Антошка | Рубрика: о блоге

Можно подумать, что все записи в блоге созданы в результате долгой работы над ними. Но спешу развеять эти мысли еще на начальных этапах развития блога. А также довожу до сведения, что все ошибки, а чаще — опечатки, появляется вследствие того, что набор текста ведется довольно быстро, и я никогда не перечитываю написанное, не добавляю никаких кусочков, недостающих слов и проч. Т.е. все написанное публикуется, скажем так, в прямом эфире без изменений. Очень редко, когда приходится возвращаться к предыдущему предложению исправлять тавтологию или доставлять проблемы и запятые. Замечанные ошибки я, конечно, исправляю, но много ошибок в связи с тем, что я не читаю то, что пишу остаются «за кадром», так что, о каждой замечанной ошибке можете сообщать мне лично или в комменты — с радостью подправлю. Буду стараться писать без опечаток и максимально грамотно! :)

О блоге

Автор: Антошка | Рубрика: о блоге

Давно-давно я задумал сделать сайт-визитку, всё для этого есть и было: это и адрес (домен toha.name) и место на сервере в Интернет (хостинг). Но вот с выбором того, как должен выглядет сайт вышла загвоздка. С одной стороны приятнее было бы пользоваться самописным сайтом, а не готовыми продуктами. Для тех, кто понимает смутно, это все равно, что пользоваться не Windows на своем компьютере, а написать свою программу, как тебе нравится, и ей пользоваться. Сравнение, конечно, слегка неодновесное в плане того, что написать новую операционную систему по типу Windows очень сложно, а написать программу, которая работает на серверах в Интернете (скрипты), гораздо проще. Но и тут не всегда всё как по маслу, так что, нечего и думать, что здесь всё легко :)

Итак, было решено написать самостоятельно какой-то небольшой скрипт для сайта. Проблемы были с разработкой оформления для этого скрипта, т.е. дизайна. Любая красивая картинка, а также её правильное использование — всё это сложная задача для человека, который мало понимает в дизайне и таких элементах Web-программирования как CSS, JS. А для дизайна это наиболее нужные вещи, тем более, сейчас с развитием Web 2.0 (слышали что-то? ну в будущем расскажу что это такое).

Было потрачено не мало времени на написание скрипта, добычи дизайна из разных источников, верстание (расположение картинок, кнопок, ссылок) дизайна на коленках без особых знаний CSS и JS. В итоге получилось, нет, не этот блог, а совсем другой. Вышло всё более-менее прилично, но в духе 90-х годов. Во-первых, функционал оказался сильно урезанным по сравнению с готовыми продуктами, во-вторых, дизайн был ну просто реально из прошлого. Да и косяки по дизайну имелись, заметные, правда, только взглядом разбирающегося человека. Долго я сравнивал чуда-юда готовые программные продукты, в т.ч. этот и своё творение, и решил, что моёму творению требуется серьезная доработка под текущие стандарты. Мой скрипт я отправил в архив до лучших времен, возможно, в будущем на нем будут работать какие-то другие проекты, может даже не мои, а, скажем, блог президента… хе-хе :) А почему бы и нет? :)

А сейчас этот блог живет в самом популярном блоговом скрипте WordPress. Мало чего я в нём поменял, но вот с дизайном работа произведена была, так что, индивидуальности блогу я добавил. Вот такая простая история о том, как замыслы превращаются в блоги :)

Мир, привет!

Автор: Антошка | Рубрика: о блоге

Классическая первая запись в любом блоге :) Привет-привет, мир. Это первый день, когда ты видишь этот блог. Надеюсь, блог проживет долго и будет полезным.  Не буду особо много рассказывать в первой же заметке о том, о сём… Вообщем, мир, привет! :)