Смекни!
smekni.com

Глобальная международная компьютерная сеть Internet (стр. 2 из 7)

Виды линий подключения

Вид услуг

Скорость

Примечания

Стандартная телефонная линия тональной частоты

0 - 19.2 Kbps
0 - 28.8 Kbps
0 - 34.4 Kbps

Доступ по SLIP или "по вызову"
Разные скорости зависят от вида модемов и качества канала

Выделенная линия

56 - 64 Kbps
56 - 115 Kbps
до 512 Kbps

Прямое подключение к узлу Internet

T1

1.544 -2.0 Mbps

Прямое подключение к узлу по широкополосному каналу, либо выделенные каналы, либо каналы Frame Relay

T2

6.0 Mbps

Обычно в сетях не используется

T3

45.0 Mbps

Основной сетевой канал (backbone) для большой корпорации как правило оптоволоконные каналы

Таблица 1. Виды телефонных каналов

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

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

SLIP и PPP

Существуют и менее дорогие способы "почти прямого доступа». Они называются SLIP и PPP и являются версиями программного обеспечения Internet, которое работает на обычных телефонных линиях, используя стандартные высокоскоростные модемы. Работа по SLIP или PPP происходит на обычной линии, которая освобождается по окончании сеанса работы. Этой же линией могут воспользоваться другие пользователи. Преимущество SLIP и PPP состоит в том, что они позволяют работать в режиме полноправного входа в Internet.

Что такое SLIP? (Serial Line Internet Protocol). Это Internet-протокол, позволяющий в качестве линий связи использовать последовательные линии, например, модем и обычную телефонную линию. Программное обеспечение, реализующее работу с протоколом SLIP, принимает символы, приходящие с устройства последовательной передачи данных (модема, последовательного порта и т.д.) и рассматривает и толкует их как составляющие IP-пакета. Затем формирует из полученных данных нормальный IP-пакет и передает этот пакет далее - соответствующей программе, которая обрабатывает IP-пакеты, например, модулю TCP. На обратном пути SLIP получает от программы (сетевого уровня), посылающей IP-пакеты, IP-пакет, вычленяет его содержимое, соответствующим образом переформатирует, потом делит на символы и отправляет его через устройство последовательной передачи по последовательной линии в сеть, - соседнему узлу Internet.

Для корректности укажем: SLIP и PPP - это протоколы канального уровня.

Что такое PPP? (Point to Point Protocol)? PPP - это более поздний протокол, занимающийся тем же самым, что и SLIP. PPP совершеннее и мощнее своего предшественника, однако навряд ли он вытеснит SLIP из обращения.

SLIP и PPP очень удобны для подключения домашнего компьютера к локальной сети, которая, в свою очередь, входит в Internet. Например, можно воспользоваться SLIP, чтобы подключить домашний компьютер к сети организации или института. И тогда компьютер будет иметь полный доступ в Internet, как любой компьютер организации, подключенный через локальную сеть.

SLIP и PPP также подходят для подключения домашнего компьютера (или очень маленькой локальной сети) к поставщику услуг, который может предоставить непосредственный доступ в Internet. Эти протоколы не предназначены для подключения сетей средней величины или больших сетей: из-за ограниченной скорости они не могут обслуживать одновременно большое количество пользователей. Поэтому для сетей среднего или большого размера используют непосредственный доступ.

Существует версия протокола SLIP, приспособленная для работы на медленных линиях - CSLIP. Это SLIP со сжатыми заголовками. Этот протокол был создан в Lawrence Berkeley Labs (LBL) Ван Якобсоном, как способ повысить эффективность последовательной передачи и повысить уровень сервиса прикладных программ, использующих TCP/IP на медленных линиях.

Протокол CSLIP

Протокол CSLIP использует в шесть раз меньше избыточной информации (в виде заголовков), нежели протокол SLIP. На низких скоростях передачи данных эта разница заметна только при работе с пакетами, несущими малые объемы информации. Такие пакеты порождаются, например, при работе telnet или rlogin. На больших же скоростях CSLIP дает меньший выигрыш и почти совсем ничего не дает для пакетов с большими объемами данных, например, ftp-пакетов.

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

Доступ "по вызову» (Dial-up Access)

Dial-up Access - это способ получить доступ в Internet, став пользователем большой машины, которая имеет прямой доступ в сеть и допускает возможность удаленной работы. После получения логического имени, доступа к системе и прав пользователя на работу, используется, например, домашний компьютер с модемом для входа в эту машину и работы в сети. Доступ по вызову почти так же хорош, как и постоянное подключение, и он существенно проще по установке. Компьютер не становится частью сети, он просто имеет доступ к услугам компьютера, который подсоединен к сети постоянно. Многие организации предоставляют этот вид услуг. Так как в этом случае пользование соединением совместно, то такая услуга намного дешевле.

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

Доступ UUCP

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

Можно воспользоваться UUCP для того, чтобы иметь у себя почту Internet и новости USENET; система может использовать UUCP, чтобы связываться с удаленной системой, входить в нее и регулярно пересылать новости и почту обратно. Невозможно получить чего-то больше, чем просто пользоваться почтой и новостями, т.к. на самом деле подсоединения к Internet нет. Просто компьютер обменивается файлами с другим, подключеным к Internet, с которым связывается по телефону. UUCP довольно широко распространен (требуется лишь программа поддержки протокола UUCP и модем, даже UNIX необязателен), но любая UNIX-система включает в себя все необходимые программы.

2. Программы просмотра

Отображение информации происходит посредством специальной программы просмотра - браузера. Браузер может быть графическим или текстовым (в английской терминологии существует понятие User Agent, понимаются дополнительно поисковые машины, голосовые браузеры, телеприставки, телетайпы и т.д.). Для того чтобы браузеры могли интерпретировать документы они должны быть оформлены специальным образом – размечены в соответствии со спецификацией языка HTML. В основе языка HTML версии 1.2 лежала логическая разметка, это позволяет текстовым браузерам выделять заголовки либо строчными буквами, либо пустыми строками сверху и снизу. Графический браузер может выделить заголовки повышенным кеглем, курсивом.

Первым графическим браузером была программа Mosaic разработанная в национальном центре суперкомпьютерных приложений США (NCSA). В 1994 г. была образована корпорация Netscape Communications, а её основателями были создатели Mosaic. Вскоре появилась коммерческая версия графического браузера Netscape. Netscape Navigator 2.0 умел поддерживать Java-апплеты и язык JavaScript. К 1996 г. Netscape обладала полным господством в мире веб-браузеров.

В начале 1996 г. на рынке появляется браузер Microsoft Internet Explorer 2.0, а летом того же года Microsoft Internet Explorer 3.0. Версия IE 3.0 поддерживала все расширение Netscape и вскоре стала на один уровень с ним.

Хотя сейчас на рынке можно встретить множество веб-браузеров (в том числе и текстовые), подавляющее число пользователей пользуются браузерами Netscape и Microsoft.

Отображение информации происходит посредством специальной программы - браузера. Браузер может быть графическим или текстовым (в английской терминологии существует понятие User Agent, понимаются дополнительно поисковые машины, голосовые браузеры, телеприставки, телетайпы и т.д.). Для того чтобы браузеры могли интерпретировать документы они должны быть оформлены специальным образом – размечены в соответствии со спецификацией языка HTML. В основе языка HTML версии 1.2 лежала логическая разметка, это позволяет текстовым браузерам выделять заголовки либо строчными буквами, либо пустыми строками сверху и снизу. Графический браузер может выделить заголовки повышенным кеглем, курсивом.