Составное имя компьютера




Интернет как глобальная компьютерная сеть.

Слово Internet – international network – переводится как международная сеть.

Интернет представляет собой всемирную информационную компьютерную сеть, которая объединяет в единое целое множество компьютерных сетей, работающих по единым правилам. За 40 лет развития Интернет из небольшой сети в 2 и 4 узла в США превратился в сеть объединяющую сотни тысяч узлов и миллионы компьютеров.

Число пользователей Интернет около двух с половиной миллиардов человек. Приблизительно, каждый четвёртый житель планеты. Ниже приведены данные для некоторых стран.

 

Страна Пользователи млн. чел % пользователей
США    
Украина    
Болгария 3,3  
Турция    
Румыния 8,7  
Россия    
Польша    
Китай    
Корея юж.    
Япония    
Германия    
Исландия 0,3  
Земля    

Приток новых пользователей продолжается стремительными темпами.

Используемые линии связи.

В сетях Интернет используются разнообразные линии связи или каналы связи. От архаичных до современных. Линия связи состоит из физической среды и дополнительного оборудования. Среди дополнительного оборудования, как правило, присутствует модем (модулятор-демодулятор). В зависимости от физической среды линии связи делятся на проводные (воздушные), кабельные (медные и волоконно-оптические), радиоканалы наземной и спутниковой связи. По воздушным линиям передаются телефонные или телеграфные сигналы. Скоросные качества и помехозащищенность этих линий оставляют желать лучшего. Кабельные линии связи обладают высокой помехоустойчивостью. Существуют три типа кабелей: коаксиальный кабель; витая пара; волоконно-оптический кабель. Самый качественный из них, волоконно-оптический кабель, обеспечивает высокую скорость передачи и помехоустойчивость. Но он и самый дорогой. Существует большое количество различных типов радиоканалов связи, отличающихся частотным диапазоном. Самые качественные каналы в диапазонах ультракоротких волн (УКВ) и сверхвысоких частот (СВЧ). СВЧ используются для спутниковой связи, но необходимым условием является прямая видимость. Наиболее популярный вид связи витая пара, она имеет лучшее соотношение цена и качество. По типу подключения линии связи делятся на коммутируемые и выделенные. Коммутируемые линии – это телефонные линии. Они обеспечивают лишь кратковременное подключение к Интернет. Выделенная линия обеспечивает непрерывную связь, но имеет большую стоимость.

История Интернет.

В августе 1962 года вышла серия заметок, написанных Дж. Ликлайдером из Массачусетского технологического института. В этих заметках обсуждалась концепция "Галактической сети" ("Galactic Network"). По духу эта концепция очень близка к современному состоянию Интернет. В октябре 1962 года Ликлайдер стал первым руководителем исследовательского компьютерного проекта в Управлении перспективных исследований и разработок Министерства обороны США (Defence Advanced Research Projects Agency, DARPA). В 1965 году установлена связь между компьютером, расположенным в Массачусетсе, и другим, находившимся в Калифорнии. Связь осуществлялась по низкоскоростной коммутируемой телефонной линии. Таким образом была создана первая в истории (хотя и маленькая) нелокальная компьютерная сеть. На рубеже 1966 и 1967 годов возник план сети ARPANET. Министерство обороны поставило условие, что сеть долна продолжать работать при уничтожении ее части, поэтому повышенная надежность Интернета была заложена при его создании. В конце 1969 года первая сеть из четырех компьютеров заработала. Она соединяла 4 университета в США. В 1972 году появилось первое "горячее" приложение — электронная почта. В 1973 году Кан совместно с Серфом разработал новую версию сетевого протокола, удовлетворяющую требованиям окружения с открытой сетевой архитектурой. Этот протокол позднее будет назван Transmission Control Protocol/Internet Protocol (TCP/IP — Протокол управления передачей/Межсетевой протокол). В дальнейшем он станет основным в Интернет. Под IP-адрес было отведено 32 бита, из которых первые 8 бит обозначали сеть, а оставшиеся 24 бита — компьютер в сети. Предположение о том, что в обозримом будущем будет достаточно 256 сетей, очевидно, пришлось пересматривать с появлением локальных сетей в конце 1970-х годов. Эти сети использовались для удаленного доступа к ресурсам и данным и электронной почты. Широкое распространение в 1980-е годы локальных сетей, персональных компьютеров и рабочих станций дало толчок бурному росту Интернет. Технология Ethernet, разработанная в 1973 году Бобом Меткалфом (Bob Metcalfe) из Xerox PARC, в наши дни является, вероятно, доминирующей сетевой технологией в Интернет, а ПК и рабочие станции стали доминирующими компьютерами. Переход от небольшого количества сетей с умеренным числом систем с разделением времени (первоначальная модель ARPANET) ко многим сетям привел к выработке ряда новых концепций и внесению изменений в базовые технологии. Во-первых, были определены три класса сетей (A, B и C), чтобы учесть разные масштабы конфигураций. В класс A входят большие сети общенационального масштаба (малое количество сетей с большим числом компьютеров). Класс B предназначен для сетей регионального масштаба, класс C — для локальных сетей (большое количество сетей с относительно малым числом компьютеров). Пол Мокапетрис из Института информатики Университета Южной Калифорнии придумал доменную систему имен (Domain Name System, DNS). DNS позволила создать масштабируемый распределенный механизм для отображения иерархических имен компьютеров (например, www.acm.org) в Интернет-адреса. В 1980 протокол TCP/IP был принят в качестве стандарта в военном ведомстве, а в 1983 он был внедрен в Unix. К середине 1970-х годов компьютерные сети начали расти, как грибы после дождя. Сеть ARPANET стала использоваться для исследовательских целей. В 1987 году обединяющей сетью в США стала сеть NSFNET, разработанная под руководством Национального научного фонда (NSF). Число сетей в Интернет превысило 50 тысяч, из которых примерно 29 тысяч располагается на территории Соединенных Штатов, а остальные — во всех частях света и даже в космическом пространстве. К 1990 году, когда окончательно разукомплектовали ARPANET, семейство TCP/IP вытеснило или значительно потеснило во всем мире большинство других протоколов глобальных компьютерных сетей, а IP уверенно становился доминирующим сервисом транспортировки данных в Глобальной информационной инфраструктуре. В 90-х годах появилась сеть Интернет в сегодняшнем виде.

Серверы Интернет.

У сети Интернет нет центра, хотя большая часть ее ресурсов попрежнему сосредоточена в США. Нет у нее начала, хотя традиционно «началом» считается сайт швейцарской лаборатории атомной физики, где родилась технология Всемирной паутины (Word Wide Web). Однако существует четкая иерархия компьютеров и пользователей. На нижнем уровне находятся простые пользователи не имеющие постоянного доступа к сети и не имеющие полноценных IP-адресов, которые должны быть уникальными во всей сети Интернет. Выше находятся полноправные «граждане» сети с выделенным физическим адресом Интернет. На их компьютерах могут размещаться общедоступные сайты Всемирной Паутины, файловые архивы или другие сервисы. Выше находятся еще более скоростные поставщики услуг Интернет (провайдеры). А на вершине провайдеры национального уровня, контролирующие высокоскоростные каналы связи или «хребет» сети. Для удобства адресации кроме IP-адресов используется доменная система имен (DNS). Используется эта адресация, например, в Мировой Паутине с помощью специального программного обеспечения, называемого сервером. Данный сервер называется Web-сервером. Существуют также файловые, почтовые, новостей и другие. Любой сервер работает по технологии «клиент-сервер», предоставляя подключившемуся к нему пользователю определенные услуги. Каждый сервер использует для работы с клиентом соответствующий протокол (соглашение о связях). HTTP – HyperText Transfer Protocol – протокол работы с гипертекстовыми документами Интернет.

Он позволяет работать со страницами Всемирной паутины. Для создания таких страниц используется соответствующий язык HTML – HyperText Markup Language – язык разметки гипертекста. HTML используется для создания Web-страниц. Web-страницы содержат текстовую, графическую, звуковую, видео и адресную информацию. Другой важный протокол Интернета FTP – File Transfer Protocol – используется для передачи файлов. Соответственно серверы предоставляющие такие услуги называются FTP-серверами. Со стороны пользователя (клиента) для работы с Web-сервером используется специальные программы, называемые Интернет - браузерами. Например, Internet Explorer, Firefox, Opera. Есть и другие популярные браузеры. Internet Explorer наиболее доступен, так как распространяется вместе с операционной системой Windows.

 

Протоколы TCP/IP

TCP/IP - это два основных сетевых пpотокола Internet. Часто это название используют и для обозначения сетей, pаботающих на их основе. Пpотокол IP (Internet Protocol - IPv4) обеспечивает маpшpутизацию (доставку по адpесу) сетевых пакетов. Пpотокол TCP (Transfer Control Protocol) обеспечивает установление надежного соединения между двумя машинами и собственно пеpедачу данных, контpолиpуя оптимальный pазмеp пакета пеpедаваемых данных и осуществляя пеpепосылку в случае сбоя. Число одновpеменно устанавливаемых соединений между абонентами сети не огpаничивается, т. е. любая машина может в некоторый промежуток времени обмениваться данными с любым количеством дpугих машин по одной физической линии.

 

Дpугое важное пpеимущество сети с протоколами TCP/IP состоит в том, что по нему могут быть объединены машины с pазной аpхитектуpой и разными опеpационными системами, напpимеp Unix, MacOS, MS-DOS, MS Windows и т.д. Пpичем машины одной системы пpи помощи сетевой файловой системы NFS (Net File System) могут подключать к себе диски с файловой системой совсем дpугой ОС и опеpиpовать "чужими" файлами как своими.

 

Протоколы TCP/IP (Transmission Control Protocol/Internet Protocol) являются базовыми транспортным и сетевым протоколами в OS UNIX. В заголовке TCP/IP пакета указывается:

 

IP-адрес отправителя

IP-адрес получателя

Номер порта (Фактически - номер прикладной программы,

которой этот пакет предназначен)

 

Пакеты TCP/IP имеют уникальную особенность добраться до адресата, пройдя сквозь разнородные в том числе и локальные сети, используя разнообразные физические носители. Маршрутизацию IP-пакета (переброску его в требуемую сеть) осуществляют на добровольных началах компьютеры, входящие в TCP/IP сеть.

 

Протокол IP - это протокол, описывающий формат пакета данных, передаваемого по сети.

 

Следующий простой пример может прояснить, каким образом происходит передача данных. Когда Вы получаете телеграмму, весь текст в ней (и адрес, и сообщение) написан на ленте подряд, но есть правила, позволяющие понять, где тут адрес, а где сообщение. Аналогично, пакет в компьютерной сети представляет собой поток битов, а протокол IP определяет, где адрес и прочая служебная информация, а где сами передаваемые данные. Таким образом, протокол IP в эталонной модели ISO/OSI является протоколом сетевого (3) уровня.

 

Протокол TCP - это протокол следующего уровня, предназначеный для контроля передачи и целостности передаваемой информации.

 

Когда Вы не расслышали, что сказал Вам собеседник в телефонном разговоре, Вы просите его повторить сказанное. Приблизительно этим занимается и протокол TCP применительно к компьютерным сетям. Компьютеры обмениваются пакетами протокола IP, контролируют их передачу по протоколу TCP и, объединяясь в глобальную сеть, образуют Интернет. Протокол TCP является протоколом транспортного (4) уровня

 

IP-адрес.

Каждая машина в мире (в "Сети Internet") имеет свой уникальный IP-адрес.

 

IP-адрес - 32-битное число, которое принято записывать в смешанном 16-рично-десятичном формате, в виде 4 чисел, разделенных точками. Например:

 

193.124.243.73

128.8.2.1

Каждое десятичное число здесь представляет на самом деле два шестнадцатеричных разряда. Может принимать значения от 0 до 255. Допустима также шестнадцатеричная запись:

 

c1.7c.94.49 или 0xC17C9449

80.08.02.01 или 0x80080201

В корректно сконфигуренной локальной сети, и при условии подключения ее к всемирной "Сети Internet", протокол TCP/IP позволяет вашей сетевой программе работать с ЛЮБЫМ компьютером в мире, как если бы он находился в вашей локальной сети.

 

NIC

Уникальность IP-адресов поддерживается просто. Они выдаются централизованно. Этим занимается NIC (Network Informational Center). В настоящий момент информационные функции о сети Интернет, a также вопросы регистрации сетей и выдачи соответствующих адресов возложены на InterNIC (Internet Network Informational Center), а регистрацией и выдачей адресов в Европе и в ее окружении занимается RIPE NCC (The RIPE Network Coordination Centre, RIPE -Reseaux IP Europeens).

 

IP-сеть, подсеть.

IP-сеть это семейство из 2**n IP-адресов, идущих подряд. Самый младший и самый старший адреса сети резервируются. Младший адрес называется адресом данной IP-сети, например 128.8.0.0, или 193.125.149.64, и используется, когда требуется указать всю сеть целиком, например, когда задается маршрутизация до этой сети. Самый старший адрес в сети - широковещательный адрес (Broadcast) и используется для передачи сообщений типа "все-всем-всем" (в сети), например, 128.8.255.255.

 

Каждая сеть характеризуется маской сети, которая фактически задает размер сети (задает число адресов). Маска задается либо количеством битов в маске сети (например 8 бит - 256 адресов, 6 бит - 64 адреса), либо битовой маской вида

 

b'111...11100...00'

число^^ ^^ битов

которую тоже принято записывать в десятично-побайтной записи, например:

 

255.255.255.192 - маска на 64 адреса

255.255.255.0 - маска на 256 адресов

255.255.0.0 - маска на 64Kb адресов

Сети делятся на классы:

 

Класс A. "Большие" сети.

Адреса этих сетей лежат в промежутке: 1 - 126.

Маска сети: 255.0.0.0

Содержит до 16777216 адресов (256*256*256).

Адреса хостов в этих сетях вида: 125.*.*.*

 

Класс B. "Средние" сети.

 

Адреса этих сетей лежат в промежутке: 128.0 - 191.255

Маска сети: 255.255.0.0

Содержит до 65536 адресов (256*256).

Адреса хостов в этих сетях вида: 136.12.*.*

 

Класс C. "Маленькие" сети.

 

Адреса сетей лежат в интервале: 192.0.0 - 255.255.255

Маска сети: 255.255.255.0

Содержит 254 адреса.

Адреса хостов в этих сетях вида: 195.136.12.*

Адреса 192.168.1 - 192.168.254 зарезервированы под локальные сети.

 

Распределение адресного пространства сетей класса С по странам описано в RFC 1466:

 

 

Multi-regional 192.0.0.0 - 193.255.255.255

Europe 194.0.0.0 - 195.255.255.255

Others 196.0.0.0 - 197.255.255.255

North America 198.0.0.0 - 199.255.255.255

Central/South America 200.0.0.0 - 201.255.255.255

Pacific Rim 202.0.0.0 - 203.255.255.255

Others 204.0.0.0 - 205.255.255.255

Others 206.0.0.0 - 207.255.255.255

 

Новая версия IP

Уже долгое время в Сети ждут кризиса переполнения адресного пространства. Дело в том, что хотя текущая реализация протокола IP и дает 4 миллиарда комбинаций адресов (сегодня в Интернет используется протокол IP, использующий для адреса компьютера 32 бита), но на практике получается гораздо меньше. Адреса выделяются компаниям большими блоками, и очень скоро их станет не хватать. Однако, учитывая все ускоряющийся рост сети, адресное пространство может просто закончиться, причем это событие прогнозируется в пределах ближайших десяти лет. Для решения этой проблемы разрабатывается протокол IP нового поколения – Ipv6, в котором для адреса будет использоваться 128 бит, что позволяет адресовать астрономическое количество объектов. Переход на новый протокол предполагается планомерно осуществить в оставшиеся до коллапса годы.

 

Кроме этого, новый IP протокол содержит целый ряд новых свойств, включая одновременную передачу пакетов в несколько адресов и качественно новые служебные функции. Код, реализующий новый протокол для основных операционных систем, работающих в сети (UNUX и MS Windows), уже написан. Подробности см. Протокол IPv6.

 

Составное имя компьютера

Все хосты (хостом называется, вообще говоря, любой компьютер, подключенный к сети Интернет, но чаще всего тот, который умеет отвечать на IP запросы) имеют Internet-адрес, состоящий из четырех чисел, разделенных точками (например, 193.124.171.60), и составное имя в доменной форме (например, ict.nsk.su). Один хост может иметь несколько имен и адресов. Раньше соответствие между адресом и именем определялось из специального текстового файла - hosts. Но со временем, когда количество машин в Internet стало таким, что файл начал занимать несколько мегабайтов и к тому же его требовалось непрерывно корректировать, была создана специальная система запросов, позволяющая получать эту информацию по сети, - DNS (Domain Name System) и протокол ARP (Address Resolution Protocol).

 

Система доменных имен

Региональная Система Имен

 

Каждый компьютер, подключенный к сети Интернет, должен иметь IP адрес (Internet-адрес), состоящий из четырех чисел, разделенных точками (например, 193.124.171.60).

 

Числовые адреса хороши для связи машин, но при работе в сети удобнее использовать имена. Непросто разговаривать, используя машинную адресацию, еще труднее запомнить эти адреса. Поэтому для удобства пользователей всем компьютерам в Internet были присвоены собственные (доменные) имена (напpимеp, tnu.crimea.ua). Все приложения Internet позволяют пользоваться доменными именами вместо числовых адресов.

 

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

 

Раньше соответствие между адресом и именем определялось из специального текстового файла - host file (файл рабочих ЭВМ). Можно было послать запрос в NIC и в ответ высылали файл, содержащий список соответствий имен и адресов. Этот файл регулярно распространялся по всей сети, т.е. рассылался всем машинам. Имена были простыми словами и являлись уникальными. Если вы использовали вместо адреса имя, то компьютер просматривал файл и подставлял вместо имени реальный числовой IP адрес. Так же, как работает телефонный аппарат со встроенным списком абонентов. Но со временем количество машин в Internet стало таким, что этот файл начал занимать несколько мегабайт и к тому же его требовалось непрерывно корректировать. Вследствие чего возникали значительные задержки при регистрации и получении имени для нового компьютере, возникли трудности для поиска новых имен, которые еще никто не использовал и слишком много сетевого времени затрачивалось на рассылку этого огромного файла всем машинам, в нем упомянутым. Стало очевидно, - чтобы справиться с такими темпами изменений и роста сети, нужна распределенная оперативная система, опирающаяся на принципы сетевой информационной системы.

 

Таким образом, и возникла система запросов в сети Интернет, позволяющая получать информацию о соответствии адресов и имен по сети, которая сейчас называется доменной системой имен - DNS (Domain Name System), и новый способ выделения имени компьютеру, который называется способом именования по доменному принципу. Кстати поэтому DNS очень часто еще называют региональной системой наименований.

Структура региональной системы имен

 

Доменная система имен - это метод назначения имен путем передачи сетевым группам ответственности за их подмножество имен. Каждый уровень этой системы называется доменом. Домены в именах отделяются друг от друга точками, например:

 

cfuv.ru Сеть КФУ им. В.И.Вернадского

ict.nsc.ru - Сеть ИВТ СО РАН

nsu.ru - Университетская сеть в Новосибирске

ac.msk.su - Старое имя академической сети в России

vxcern.cern.ch

nic.ddn.mil.

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

 

Один компьютер может иметь несколько имен и адресов. Рассмотрим имя конкретного компьютера tnu.crimea.ua. Первым в имени стоит индивидуальное имя данного компьютера tnu (реального компьютера, имеющего IP адрес). Это имя присваивается и поддерживается локальной сетевой группой (например, сетевой группой: компьютер tnu находится в группе Крелком (crimea). Сетевая группа является частью национального домена Украины(ua).

Национальные домены называются доменами первого уровня.

Для части доменов наименование страны по традиции опускается. Это трех буквенные домены первого уровня:

1 edu Сеть университетов

2 com Сеть коммерческих организаций

3 gov Cеть государственных организаций

4 mil Сеть Министерства обороны США

5 org Cеть общественных организаций

6 net Cеть сетевых организаций

 

Сетевая группа может создавать или изменять любые ей принадлежащие имена. Главное, чтобы имена были уникальными внутри группы, поэтому никакие две системы, где бы те ни были в сети Internet, не смогут иметь одинаковых имен.

 

Поскольку Internet - сеть мировая, то ответственность за имена внутри стран передана соответствующим организациям этих стран.

Сейчас принята двухбуквенная кодировка государств. Так, например, домен Канады называется ca, Украины - ua, России - ru, США - us и т.д. (см. алфавитный список доменов и статистику по доменам). Всего же кодов стран около 300, из которых большинство имеет компьютерную сеть того или иного рода.

 

Поиск адреса по имени в нормально настроенной OS происходит автоматически. На компьютере, который понимает, как обращаться с DNS для связи можно использовать только имена других компьютеров. Все компьютеры Internet должны уметь пользоваться доменной системой и работающий в сети компьютер всегда знает свой собственный сетевой адрес.

 

Можно конечно определить имя или адрес в ручную, подав специальную команду для его поиска (в UNIX это команды nslookup и host).

 

Когда вы пользуетесь именем, компьютер должен преобразовать его в адрес. Для этого он начинает запрашивает ближайший (или прописанный Вами) DNS-сервер. Это узлы, ведущие соответствующую базу данных, в число обязанностей которых входит обслуживание таких запросов. DNS-сервер начинает обработку имени с правого его конца и двигается по нему влево, т.е. сначала производится поиск адреса в самой большой группе (домене), потом постепенно сужает поиск. Но для начала опрашивается на предмет наличия у него нужной информации местный узел.

 

Здесь возможны три случая:

Местный сервер знает адрес, потому, что этот адрес содержится в его части всемирной базы данных. Например, если вы подсоединены к сети Новосибирского Научного центра (домен nsc.ru), то наш местный сервер содержит информацию о всех компьютерах этой сети;

 

Местный сервер знает адрес, потому, что кто-то недавно уже запрашивал тот же адрес. Когда кто-то запрашивается адрес, то сервер DNS записывает его в кэш (в память на некоторое время), на случай, если кто-нибудь повторно обратится по этому имени, что повышает эффективность системы;

 

Местный сервер адрес не знает, но всегда знает как его выяснить, обратившись по цепочке к DNS серверу вышестоящей организации (корневым сервером).

В прикладном или системном программном обеспечении DNS сервера имеется информация о том, как связаться с корневым сервером. Это сервер, который знает адреса серверов имен высшего уровня (самых правых в имени), здесь это уровень государств (ранга домена ru). У него запрашивается адрес компьютера, ответственного за зону ru. Местный DNS-сервер связывается с этим более общим сервером и запрашивает у него адрес сервера, ответственного за домен второго уровня и у него запрашивается адрес рабочей машины.

 

На самом деле, для повышения эффективности, поиск начинается не с самого верха, а с наименьшего домена, в который входите и вы, и компьютер, имя которого вы запросили. Например, если ваш компьютер имеет имя qq.adm.ict.nsc.ru, то опрос начнется (если имя не выяснится сразу) не со всемирного сервера, чтобы узнать адрес сервера группы ru, а сразу с группы ru, что сразу сокращает поиск и по объему, и по времени.

 

Некоторые вопросы, связанные с региональной системой имен

 

Разные части доменного имени говорят о том, кто ответственен за поддержку домена с этим именем, то есть в чьем подчинении это доменное имя находится. Имена в принципе ничего не сообщают о владельце компьютера, соответствующего этому IP-адресу, или даже (несмотря на коды стран), где же эта машина находится. (уже приводился пример с машиной siberia.net, относящейся к домену net, расположенному, по идее, в США, а не в Новосибирске.

 

Части доменного имени даже не всегда указывают локальную сеть, в которой расположен компьютер (например, компьютер с именем www-sbras.nsc.ru находится в локальной сети ИВТ СО РАН). Часто доменные имена и сети перекрываются, и жестких связей между ними нет: две машины одного домена могут не принадлежать одной сети, т.к. доменные имена указывают только на ответственного за домен.

 

У машины может быть много имен. В частности, это верно для машин, предоставляющих какие-либо услуги, которые в будущем могут быть перемещены под опеку другой машины. Когда эти службы будут перемещены, то имя, под которым эта машина выступала в качестве такого сервера, будет передано новой машине-серверу вместе с услугами, - для внешних пользователей ничего не изменится. Т.е. они будут продолжать пользоваться этой службой, запрашивая ее по тому же имени, независимо от того, какой компьютер на самом деле занимается обслуживанием. Имена, по смыслу относящиеся к службе, называются "каноническими именами" или "cnames". В Internet они встречаются довольно часто.

 

Для связи имена необязательны. Если придет сообщение: The named host probably does not exist, которое означает, что DNS не может преобразовать использованное вами имя в число, то имя более недееспособно в том виде, в котором его знает ваш компьютер, но однажды получив числовой эквивалент имени, ваша система перестает использовать для связи на машинном уровне доменную форму адреса.

 

Запоминать лучше имена, а не числовые адреса. Но адреса привязаны к конкретным точкам сети. Если компьютер, предоставляющий некие услуги, переносится из одного здания в другое, его сетевое расположение, а значит и адрес, изменятся. Имя же менять не надо и не следует. Когда администратор присваивает новый адрес, ему нужно только обновить запись имени в базе данных так, чтобы имя указывало на новый адрес. Так как имя работает по-прежнему, вас совершенно не должно заботить то, что компьютер расположен уже в другом месте.

 

Электронная почта

Электронная почта (e-mail) - первый и наиболее распространенный из сервисов Интернет.

Электронная почта - типичный сервис отложенного чтения (off-line). Вы посылаете Ваше сообщение, как правило в виде обычного текста, адресат получает его на свой компьютер через какой-то, возможно достаточно длительный промежуток времени, и читает Ваше сообщение тогда, когда ему будет удобно.

 

E-mail очень похож на обычную бумажную почту, обладая теми же достоинствами и недостатками. Обычное письмо состоит из конверта, на котором написан адрес получателя и стоят штампы почтовых отделений пути следования, и содержимого - собственно письма. Электронное письмо также состоит из заголовка сообщения, содержащего служебную информацию (об авторе письма, получателе, пути прохождения по сети и т.д.), играющего роль конверта, и тела сообщения, содержащего собственно содержимое письма.

 

Вы можете вложить в обычное письмо что-нибудь, например фотографию, аналогично, Вы можете послать файл с данными электронным письмом. Вы можете подписать обычное письмо - можно подписать и электронное письмо. Обычное письмо может не дойти до адресата или дойти слишком поздно - как и электронное письмо. Обычное письмо весьма дешево, и электронная почта самый дешевый вид связи в Интернет.

 

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

 

Сервис E-mail универсален - множество сетей во всем мире, построенных на совершенно разных принципах и протоколах, могут обмениваться электронными письмами с Интернет, получая тем самым доступ к прочим его ресурсам. Практически все другие сервисы Интернет, использующиеся обычно как сервисы прямого доступа, имеют интерфейс (шлюз) к электронной почте, так что даже если у Вас нет доступа к Интернет в режиме on-line, Вы можете получать большую часть информации, хранящейся в Интернет, посредством электронной почты.

 

Сетевые новости Usenet

Сетевые новости Usenet принято называть телеконференциями. Данный сервис обеспечивается протоколом NNTP (Network News Tranafer Protocol), который вместе с FTP дает основную загрузку каналов сети.

Если электронная почта передает сообщения по принципу "от одного - одному", то сетевые новости передают сообщения "от одного - многим". Механизм передачи каждого сообщения похож на передачу слухов: каждый узел сети, узнавший что-то новое (т.е. получивший новое сообщение), передает новость всем знакомым узлам, т.е. всем тем узлам, с кем он обменивается новостями. Таким образом, посланное Вами сообщение распространяется, многократно дублируясь, по сети, достигая за довольно короткие сроки всех участников телеконференций Usenet во всем мире. При этом в обсуждении интересующей Вас темы может участвовать множество людей, независимо от того, где они находятся физически, и Вы можете найти собеседников для обсуждения самых необычных тем. Число пользователей Usenet весьма велико - по некоторым оценкам количество новых сообщений, поступающих в телеконференции ежедневно, составляет около миллиона.

 

Новости разделены по иерархически организованным тематическим группам, и имя каждой группы состоит из имен подуровней иерархии, разделенных точками, причем более общий уровень пишется первым. Рассмотрим, например, имя группы новостей comp.sys.sun.admin. Эта группа относится к иерархии верхнего уровня comp, предназначенной для обсуждения всего, связанного с компьютерами. В иерархии comp есть подуровень sys, предназначенный для обсуждения различных компьютерных систем. Далее, sun означает компьютерные системы фирмы Sun Microsystems, а admin обозначает группу, предназначенную для обсуждения вопросов администрирования таких компьютерных систем. Итак, группа comp.sys.sun.admin предназначена для обсуждения вопросов администрирования компьютерных систем фирмы Sun Microsystems. Таким образом, обычно, обладая минимальными знаниями английского языка, можно по имени группы в принципе понять, что в ней обсуждается.

 

Существуют глобальные иерархии, такие как comp, и иерархии, локальные для какой-либо организации, страны или сети. Вообще говоря, набор групп, которые получает Ваш локальный сервер Usenet, определяется администратором этого сервера и наличием этих групп на других серверах, с которыми обменивается новостями Ваш сервер. Однако, обычной является ситуация, когда сервер получает, во-первых, все глобальные иерархии, во-вторых, группы, локальные для Вашей страны и сети, и, в-третьих, группы, локальные для Вашей организации.

 

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

 

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

 

FTP - передача файлов

FTP сервис Интернет - сервис, который дает максимальную нагрузку на каналы связи. Расшифровывается эта аббревиатура как протокол передачи файлов, но при рассмотрении ftp как сервиса Интернет имеется в виду доступ к файлам на удаленных компьютерах и в файловых архивах. FTP - стандартная программа, работающая по протоколу TCP, как правило, поставляющаяся с операционной системой. Ее исходное предназначение - передача файлов между разными компьютерами, работающими в сетях TCP/IP: на одном из компьютеров работает программа-сервер, на втором пользователь запускает программу-клиента, которая соединяется с сервером и передает или получает файлы. Тут предполагается, что пользователь зарегистрирован на обоих компьютерах и соединяется с сервером под своим именем и со своим паролем на этом компьютере. Протокол FTP, разумеется, оптимизирован для передачи файлов.

 

Данная черта и послужила причиной того, что программы FTP стали частью отдельного сервиса Интернет. Дело в том, что сервер FTP можно настраивается таким образом, что соединиться с ним можно не только под своим именем, но и под условным именем anonymous. Тогда Вам становятся доступна не вся файловая система компьютера, но некоторый набор файлов на сервере, которые составляют содержимое FTP-сервера anonymous - публичного файлового архива. Итак, если кто-то хочет предоставить в публичное пользование файлы с информацией, программами и прочим, то ему достаточно организовать на своем компьютере, включенном в Интернет, FTP сервер.

 

Если Вы, например, хотите представить миру демо-версию Вашего программного продукта - использование FTP сервера является удачным решением такой задачи. Если, с другой стороны, Вы х



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: