Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
172864.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
3.84 Mб
Скачать

Параметры ip – протокола

Для работы в Интернете используется прокол TCP/IP. В настоящее время он принят в качестве основного рекомендуемого протокола для построения и локальных сетей на базе операционных систем корпорации Microsoft.

Протокол TCP/IP описывает ряд параметров, знание которых в обычной практике для пользователя не обязательно.

Протоколы tcp/ip

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

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

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

Основные протоколы, используемые в работе Интернет:

  • TCP/IP

  • POP3

  • SMTP

  • FTP

  • HTTP

  • IMAP4

  • WAIS

  • Gorpher

  • WAP

TCP/IP – это не один сетевой протокол, а два, лежащих на разных уровнях (это так называемый стек протоколов). Протокол TCP – протокол транспортного уровня. Он управляет тем, как происходит передача информации. Протокол IP – адресный. Он принадлежит сетевому уровню и определяет, куда происходит передача.

Протокол TCP

Согласно протоколу TCP (Transfer Control Protocol), отправляемые данные «нарезаются» на небольшие пакеты, после чего каждый пакет маркируется таким образом, чтобы в нём были данные, необходимые для правильной сборки документа на компьютере получателя. К каждому пакету прилагается IP – адрес его доставки и ещё некоторая служебная информация. Каждый такой пакет будет самостоятельно перемещаться по сети независимо от других, но все они вместе соберутся у адресата. Если какой-то из пакетов не дошёл или был испорчен при транспортировке, его передача будет запрошена повторно.

Протокол IP

Назначение IP протокола (Internet Protocol) – доставка каждого отдельного пакета до места назначения. Его суть состоит в том, что у каждого участника Всемирной сети должен быть свой уникальный адрес (IP-адрес) – 32-битное число, используемое для идентификации узла (компьютера) в сети. Адрес принято записывать десятичными значениями каждого октета этого числа с разделением полученных значений точками. Например, 192.168.200.136.

IP-адреса уникальны. Это значит, что каждый компьютер имеет своё сочетание цифр в сети не может быть двух компьютеров с одинаковыми адресами. IP-адреса разделяются централизованно. Интернет – провайдеры (от англ. Provider-«поставщик», снабженец») делают заявки в национальные центры (организации также отвечают за выделение доменных имен) в соответствии со своими потребностями. Полученные провайдерами диапазоны адресов распределяются далее между клиентами.

Клиенты сами могут выступать в роли Интернет-провайдера и распределять полученные IP-адреса между субклиентами и т.д.

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

Для построения локальных сетей организаций выделены специальные диапазоны адресов. Это адреса 10.х.х.х, 192.168.х.х, с 172.16.х.х по 172.31.х.х, 169.254.х.х (х - любое допустимое значение от 0 до 254). Пакеты, передаваемые с указанных адресов, не маршрутизируются (не пересылаются) в Сети. Поэтому компьютеров, имеющие адреса из указанных диапазонов, может быть сколь угодно много: информация от них к ним из Интернета не передаётся.

Для пересылки информации с таких компьютеров в Интернет и обратно используются специальные программы, «на лету» заменяющие локальные адреса на реальные при работе с серверами Интернета.

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

IPv6

Бурное развитие Интернета привело к тому, что параметры, первоначально заложенные при создании протоколов IP, стали сдерживать дальнейшее развитие Сети. Поэтому многочисленные группы постоянно разрабатывают возможные модификации протокола. Наиболее «признанной» на данный момент разработкой считается протокол группы IETF, который называют IPv6 (другие проекты объединяют общим названием IP Next Generation или IPng).

К основным возможностям данного проекта относится:

  • Сохранение неизменными основных действующих принципов построения протокола IP.

  • Использование более длинных адресов (128-битные).

  • Встроенный 64-битный алгоритм шифрования.

  • Механизм резервирования пропускной способности протокола (ранее проблема решалась на основе классов обслуживания).

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

Даже при полной поддержке участников сообщества Интернет данного проекта его внедрение займёт длительное время, поскольку речь идёт о значительных инвестициях в установленное оборудование (например, маршрутизаторы Сети), программное обеспечение. В настоящее время поддержка протокола IPv6 заложена в операционную систему Windows XP (включается специальной командой - ipv6 install).

HTTP

Протокол HTTP (Hypertext Transfer Protocol - Протокол передачи гипертекста) является протоколом более высокого уровня по отношению к протоколу TCP/IP - протоколом уровня приложения. HTTP был разработан для эффективной передачи по Интернету Web-страниц. Именно благодаря HTTP мы имеем возможность созерцать страницы Сети во всем великолепии. Протокол HTTP является основой системы World Wide Web.

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

Чтобы текст, составляющий содержимое Web-страниц, отображался на них определенным образом - в соответствии с замыслом создателя страницы - он размечается с помощью особых текстовых меток - тегов языка разметки гипертекста (HyperText Markup Language, HTML).

Адреса ресурсов Интернета, к которым вы обращаетесь по протоколу HTTP, выглядит примерно следующим образом: http://www.tut.by

FTP

Протокол FTP (File Transfer Protocol - Протокол передачи файлов) специально разработан для передачи файлов по Интернету (скачивание программ и драйверов). Адрес FTP-ресурса в Интернете выглядит следующим образом: ftp://ftp.netscape.com

Главное назначение FTP - это пересылать (копировать, передавать) файлы. FTP можно использовать самостоятельно, а также через другие системы, например, WWW имеет FTP как часть своего протокола.

Значительную часть файловых архивов составляет бесплатное (freeware) и условно-бесплатное (shareware) программное обеспечение для различных типов компьютеров и систем. Кроме того, в них хранится техническая документация, художественная и научная литература, общественно-политические материалы, архивы периодических изданий.

FTP серверы разбросаны по всему миру, но для соединения с ними не требуется знания их физического расположения. В Internet к компьютеру обращаются по адресу. Например, FTP сервер фирмы Borland имеет адрес ftp.borland.com Соединение с сервером происходит с помощью специальной программы, которая называется FTP клиент. Раньше, когда выход в Internet имели только UNIX-компьютеры, все FTP клиенты были одинаковы: командная строчка со стандартным набором команд и все. Сейчас же, во времена оконных систем, появилось много программ, при использовании которых не требуется запоминать синтаксис команд, а файлы просто-напросто перетаскиваются мышкой. Однако и в их основе лежит стандартная система команд FTP. На каждое действие мышью FTP клиент генерирует последовательность FTP-команд.

TELNET

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

Telnet является протоколом эмуляции терминала. Работа с ним ведется из командной строки. Если вам нужно воспользоваться услугами этого протокола, не стоит рыскать по дебрям Интернета в поисках подходящей программы. Telnet-клиент поставляется, например, в комплекте Windows 98.

Чтобы дать команду клиенту Telnet соединиться с удаленным компьютером, подключитесь к Интернету, выберите в меню Пуск (Start) команду Выполнить (Run) и наберите в строке ввода, например, следующее: telnet lib.ru

(Вместо lib.ru вы, разумеется, можете ввести другой адрес.) После этого запустится программа Telnet, и начнется сеанс связи.

WAIS

WAIS расшифровывается как Wide-Area Information Servers. Этот протокол был разработан для поиска информации в базах данных. Информационная система WAIS представляет собой систему распределенных баз данных, где отдельные базы данных хранятся на разных серверах. Сведения об их содержании и расположении хранятся в специальной базе данных - каталоге серверов. Просмотр информационных ресурсов осуществляется с помощью программы - клиента WAIS.

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

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

Адрес ресурса WAIS в Интернете выглядит примерно так: wais://site.edu

Gopher

Протокол Gopher - протокол уровня приложения, разработанный в 1991 году. До повсеместного распространения гипертекстовой системы World Wide Web Gopher использовался для извлечения информации (в основном текстовой) из иерархической файловой структуры. Gopher был провозвестником WWW, позволявшим с помощью меню передвигаться от одной страницы к другой, постепенно сужая круг отображаемой информации. Программы-клиенты Gopher имели текстовый интерфейс. Однако пункты меню Gopher могли указывать и не только на текстовые файлы, но также, например, на telnet-соединения или базы данных WAIS.

Gopher переводится как "суслик", что отражает славное университетское прошлое разработчиков этой системы. Студенческие спортивные команды Университета Миннесоты носили название Golden Gophers ("Золотые суслики").

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

Адреса информационных ресурсов Gopher имеют примерно следующий вид: gopher://gopher.tc.umn.edu

WAP

WAP (Wireless Application Protocol) был разработан в 1997 году группой компаний Ericsson, Motorola, Nokia и Phone.com (бывшей Unwired Planet) для того, чтобы предоставить доступ к службам Интернета пользователям беспроводных устройств - таких, как мобильные телефоны, пейджеры, электронные органайзеры и др., использующих различные стандарты связи.

К примеру, если ваш мобильный телефон поддерживает протокол WAP, то, набрав на его клавиатуре адрес нужной Web-страницы, вы можете увидеть ее (в упрощенном виде) прямо на дисплее телефона. В настоящее время подавляющее большинство производителей устройств уже перешли к выпуску моделей с поддержкой WAP, который также продолжает совершенствоваться.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]