Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные компоненты Интернета




ОРГАНИЗАЦИОННАЯ ХАРАКТЕРИСТИКА ИНТЕРНЕТ.

Лекция 9.

Кодировки и форматы данных

Ранее упоминалось, что и в методе GET, и в методе POST данные доставляются в URL-кодированном виде. Это значит что из-за того что все Интернет-сервисы — начиная от E-mail и заканчивая Web — работают с байтами со значениями, не превышающими 127. Поэтому применяется изощренный способ перекодировки, который все символы в диапазонах 0.. 32 и 128.. 256 представляет в URL-кодированном виде. Например, если нам нужно закодировать символ с шестнадцатеричным кодом ЭЕ, это будет выглядеть так: %ЭЕ. Помимо этого, пробел представляется символом плюс (+).

В частности, все буквы кириллицы преобразуются в подобную абракадабру (соответственно, размер данных увеличивается примерно в 3 раза!). Кроме того существует еще такая неприятная проблема, как кодировки символов кириллицы. И неприятно не столько то, что они существуют, сколько то, что они все не подчиняются никакому единому логическому правилу, в отличие он ASCII. Если при этом текст, который пришел, допустим, в кодировке KOI-8-R, просматривают в WIN-кодировке, получается редкостная путаница.

А дело все в том, что "интеллектуальные" серверы сами занимаются перекодировкой. И браузеры в своем большинстве — тоже. Так что иногда бывает, что текст приходит "зашифрованным" с помощью каких-то двух экзотических кодировок, что окончательно его портит. Существуют даже специальные программы, которые пытаются раскодировать текст, который по ошибке был преобразован несколько раз и потому приобрел нечитабельный вид. Одна из них — почтовый декодер Лебедева, работающий в online-режиме. Само наличие таких программ красноречиво свидетельствует, как далеко все зашло в вопросе о статусе русских кодировок.

(назад в оглавление)

 

Интернет — самая большая компьютерная сеть в мире, объединяющая многочисленные компьютерные сети по всему земному шару для обмена информацией между ними. Сегодня Internet имеет около 15 млн абонентов в более чем 150 странах мира (см. рис. 1). Ежемесячно размер сети увеличивается на 7—10 % [4]. Если ранее сеть использовалась исключительно в качестве среды передачи файлов и сообщений электронной почты, то сегодня решаются более сложные задачи распределенного доступа к ресурсам. В настоящее время созданы оболочки, поддерживающие функции сетевого поиска и доступа к распределенным информационным ресурсам, электронным архивам.

В действительности Internet не просто сеть, — она есть структура, объединяющая обычные сети. Internet — это «Сеть сетей». Internet фактически включает все сети, использующие протокол IP, которые кооперируются для формирования единой сети своих пользователей, то есть различные ведомственные сети, множество региональных сетей, сети учебных заведений. Привлекательность Internet осознали и некоторые не IР сети. Для того чтобы предоставлять услуги Internet своим клиентам, были разработаны методы подключения этих сетей (например, Bitnet, DECnet и т. д.) к Internet. Сначала эти подключения,

названные шлюзами, служили только для передачи электронной почты. Однако некоторые из них разработали способы передачи и других услуг. Internet представляет собой организацию с полностью добровольным участием. Высшая власть в Internet остается за ISOC (Internet Society). ISOC — общество с добровольным членством. Его цель — способствовать глобальному обмену информацией через Internet. Оно определяет совет, который отвечает за техническую политику, поддержку и управление Internet. Совет представляет собой группу приглашенных добровольцев, называемую IAB (Совет по архитектуре Internet). IAB регулярно оценивает и выбирает стандарты и распределяет ресурсы, такие, например, как адреса. Internet работает, поскольку имеются стандартные способы общения между компьютерами и прикладными программами. Это позволяет компьютерам разного типа связываться без особых проблем. IAB ответственен за стандарты; он решает, когда стандарт необходим и каким ему следует быть.

Когда требуется стандарт, совет рассматривает проблему, принимает стандарт и по сети оповещает о нем пользователей. IAB также следит за различными номерами и элементами, которые должны оставаться уникальными. Например, каждый компьютер в Internet имеет свой уникальный 32-разрядный двоичный адрес и никакой другой компьютер не имеет аналогичного. IAB не присваивает адресов, но разрабатывает правила, определяющие методы присвоения таких адресов. Пользователи Internet вносят свои предложения на встречах IETF (Оперативного инженерного отряда Internet). IETF — это также добровольная организация, функционирующая для решения текущих эксплуатационных и стратегических технических проблем. При разработке и реализации достаточно важной проблемы IETF создает рабочую группу для ее дальнейшего исследования. Посещать встречи IETF и состоять в рабочих группах могут специалисты различных функциональных областей знаний. Функции, которые выполняют рабочие группы, весьма разнообразны. Это может быть выпуск документации, выработка стратегии действий при возникновении проблем, стратегические исследования, разработка новых стандартов и протоколов, доработка уже существующих (например, изменение значений отдельных полей). Рабочая группа обычно выпускает доклад. В зависимости от вида рекомендаций, это может быть какая-либо документация, доступная для любого желающего. Или же решение может быть отправлено в IAB и объявлено стандартом.

Если некая сеть присоединяется к Internet, то она становится его частью. При возникновении проблем или предложений по улучшению организации функционирования, целесообразно взаимодействие и согласование с IETF. Если предложения или действия сети содержат негативные воздействия, то данная сеть может быть исключена из сообщества Internet. За Internet никто централизовано не платит. Нет такой организации, которая собирает плату со всех сетей Internet или пользователей. Вместо этого каждый платит за свою часть. NSF платит за содержание NSFNET. NASA платит за Научную Сеть NASA (NASA Science Internet). Представители сетей собираются вместе и решают, как им соединяться друг с другом и содержать эти взаимосвязи. Колледж или корпорация платит за подключение к некоторой региональной сети, которая в свою очередь платит за свой доступ сетевому владельцу государственного масштаба.

Структура Интернета обусловлена его функциональной сложностью. Как показано в таблице 1, Интернет дают возможность функционировать несколько основных компонентов[5]. Первый компонент — это сеть на базе Интернета. Интернет — это сеть сетей. Как уже было отмечено выше, TCP/IP являются базой для коммуникационных сервисов Интернета. TCP/IP распространяется на каждую машину в рабочей сети, которая имеет уникальный ID — адрес IP. Основной проблемой IP в Интернете является управление адресами. Существует два протокола для управления адресами: Dynamic Host Configuration Protocol (DHCP) для Windows NT, а также Bootp, простая версия для UNIX. Сеть обеспечивает множественную связь — войдите на сайт, щелкните на гипертекстовой ссылке, перейдите на другой сайт и т. д.

 

Таблица 1

Компоненты Интернета[6]

E-mail (электронная почта) — это следующий компонент Интернета. Электронная почта позволяет составлять сообщения и отправлять их в электронном виде на другой сайт. E-mail было, вероятно, одним из первых приложений Интернета, которым воспользовались компании. Большинство продукции электронной почты поддерживает изначальные стандарты Интернета, такие как Post Office Protocol 3 (РОРЗ) и простой Mail Transfer Protocol (SMTP). Почти все почтовые программы поддерживают многоцелевые расширения Internet Mail (MIME), которые позволяют прикреплять двоичные файлы к обычному электронному письму. Internet Message Access Protocol 4 (IMAP4) стал более значимым как ключевой компонент Интернета. IMAP4 более надежен, отличается масштабностью и лучшей управляемостью, чем те, которые основаны на протоколе РОРЗ. Также IMAP4 позволяет делить место под файлы на сервере и выборочно загружать послания.

Третий компонент Интернета — «Всемирная паутина», World Wide Web (WWW). WWW — это структура, основанная на архитектуре «клиент-сервер». Она позволяет легко найти корпоративную информацию с помощью простого щелчка мыши. Внутренний web состоит из двух главных компонентов. Один — это сервер, который является центром деятельности Интернета. Он поддерживает HTTP, а именно обмен информацией с клиентами. Тот же сервер создает среду для любого программного обеспечения, включая обеспечение безопасности, обработку данных и доступность баз данных. Вторая часть внутреннего web — это браузер, или клиент. Как правило, эта часть находится на рабочем столе. Это графический пользовательский интерфейс, который располагается между пользователем и web-сервером. Функция браузера состоит в том, чтобы запрашивать страницы у webсервера и показывать их в видео-, графическом или звуковом формате. Браузер — это ключ к Интернету, соединяющий людей и Интернет. Списки рассылки — это операция, напоминающая отправку вашего электронного письма длинному перечню получателей.

Этот процесс отличается от электронной почты. Вместо того чтобы пользователь сам хранил список адресов, он автоматически сохраняется владельцем списка. Когда электронное письмо отправляется владельцу, оно автоматически распространяется на весь список. Перечисленные компоненты — это компоненты базового Интернета. Если прибавить дополнительные компоненты, Интернет может осуществлять более сложные задачи.

Чат — это один из наиболее ценных компонентов Интернета. Internet Relay Chat облегчает разговор в Интернете и позволяет вести его в реальном времени. В Интернете чат может занять место телефонных звонков в различные удаленные точки и сэкономить затраты. Это особенно выгодно для территориально распределенных организаций.

FTP — это протокол передачи файлов (file transfer protocol). Он представляет хранилище для информации, которая всегда доступна. FTP нужен для передачи файлов, которые слишком велики, чтобы быть посланными электронной почтой. С помощью FTP пользователи могут подключаться к хранилищу и загружать информацию или приложения на свои компьютеры. Передача файлов может осуществляться с WWW или с командной строки. Telnet дает возможность пользователям подключаться к удаленному компьютеру. Как правило, он обеспечивает доступ к ресурсам, которые находятся на удаленных компьютерах. Служащие могут использовать Telnet для доступа к ресурсам мэйнфреймов. Он также обеспечивает пользователям доступ к корпоративным данным.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 7964; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.