Глобальная сеть Internet
Реферат. Игнатьева К.А
Министерство образования и науки Российской Федерации
Красноярский Государственный Аграрный Университет
Кафедра математического моделирования
и информатики
Реферат
По теме: Глобальная сеть Internet
Выполнила: студентка 1 курса,
группы МБ-14, Игнатьева Кристина
Проверил: Патуринский Анатолий
Владимирович
г.Красноярск 2013 г.
Содержание.
Введение
Структура глобальной сети
Глобальная сеть Интернет
Административное устройство Интернет
Структура Интернет
Принципы работы глобальной сети
Архитектура сети
Маршрутизация
Адресация в Интернет
Сетевые протоколы
Способы подключения к Интернет
Услуги Интернет
Электронная почта
Общие принципы работы систем электронной почты
Всемирная паутина WWW
Заключение
Введение
Глобальная компьютерная сеть
объединяет компьютеры, удалённые друг
от друга на большое расстояние и которые
могут быть расположены в различных городах,
государствах и континентах. Обмен информацией
между компьютерами в такой сети может
осуществляться при помощи телефонных
линий связи, выделенных каналов связи,
в том числе оптоволоконных, систем радиосвязи
и спутниковой связи.
Структура глобальной
сети
В общем случае глобальная сеть
включает подсеть связи, к которой подключены
компьютеры и терминалы (только ввод и
отображение данных). В состав глобальной
сети могут входить как компоненты локальные
и региональные сети (рис.1). Объединение
глобальных, региональных и локальных
вычислительных сетей позволяет создавать
многосетевые иерархии. Они обеспечивают
мощные, экономически целесообразные
средства обработки огромных информационных
массивов и доступ к неограниченным информационным
ресурсам. Именно такая структура принята
в наиболее известной и популярной сейчас
всемирной суперглобальной информационной
сети Интернет (Internet)1.Подсеть связи состоит
из каналов передачи данных и коммуникационных
узлов.
Рис. 1. Структура глобальной
сети
Компьютеры, за которыми работают
пользователи-клиенты, называютсярабочими станциями.
Компьютеры, являющиеся источниками ресурсов
сети, предоставляемых пользователям,
называются серверами. Рабочие
станции пользователей подключаются к
глобальным сетям чаще всего через поставщиков
услуг доступа к сети — провайдеров.
Коммуникационные узлы подсети
связи предназначены для быстрой передачи
информации по сети, для выбора оптимального
маршрута передачи информации, для коммутации
пакетов передаваемой информации. Коммуникационный
узел — это либо некоторое аппаратное
устройство, либо компьютер, выполняющий
заданные функции с помощью соответствующего
программного обеспечения. Эти узлы обеспечивают
эффективность функционирования сети
связи в целом. Рассмотренная структура
сети называется узловой и используется,
прежде всего, в глобальных сетях.
Глобальная сеть Internet
Около 20 лет назад Министерство
Обороны США создало сеть, которая явилась
прародителем Internet, - она называлась ARPAnet. ARPAnet была
экспериментальной сетью; она создавалась
для поддержки научных исследований в
военно-промышленной сфере, в частности,
для исследования методов построения
сетей, устойчивых к частичным повреждениям,
получаемым, например, при бомбардировке
авиацией и способных в таких условиях
продолжать нормальное функционирование.
Это требование дает ключ к пониманию
принципов построения и структуры Internet.
В моделиARPAnet всегда была
связь между компьютером-источником и
компьютером-приемником (станцией назначения).
При этом предполагалась, что любая часть
сети может исчезнуть в любой момент.
В настоящее время Internet не просто
сеть - это сеть сетей. Сейчас она состоит
из более чем 12 тысяч объединенных между
собой сетей.
Административное
устройство Интернет
Internet – организация с полностью
добровольным участием. Управляется она
чем-то наподобие совета старейшин, однако,
у Internet нет президента. Высшая власть,
где бы Internet ни была, остается за ISOC (Internet Society).
ISOC – общество с добровольным членством.
Его цель – способствовать глобальному
обмену информацией через Internet. Оно назначает
совет старейшин, который отвечает за
техническую политику, поддержку и управление
Internet.
Совет старейшин представляет
собой группу приглашенных добровольцев,
называемую IAB (Совет по архитектуре
Internet.). IAB регулярно собирается, чтобы
утвердить стандарты и распределить ресурсы,
такие, например, как адреса.
Интересно заметить, что не
существует такой организации, которая
собирает плату со всех сетей Internet или
пользователей. Вместо этого каждый платит
за свою часть. NSF платит за содержание NSFNET. NASA платит за
Научную Сеть NASA (NASA Science Internet).
Представители сетей собираются вместе
и решают, как им соединяться друг с другом
и содержать эти взаимосвязи. Университет
или корпорация платит за ее подключение
к некоторой региональной сети, которая
в свою очередь платит за свой доступ сетевому
владельцу государственного масштаба.
То, что Internet не сеть, а собрание
сетей, мало сказывается на конкретном
пользователе. Для того чтобы сделать
что-нибудь полезное (запустить программу
или добраться до хранящихся в сети данных),
пользователю не надо заботиться о том,
как эти составляющие сети содержатся,
как они взаимодействуют и поддерживают
межсетевые связи.
Структура Интернет
На примере всемирной глобальной
сети Internet рассмотрим структуру глобальной
сети. Сеть Internet представляет собой совокупность
взаимосвязанных коммуникационных центров,
к которым подключаются региональные
поставщики сетевых услуг и через которые
осуществляется их взаимодействие, т.е.
Internet имеет типичную для глобальных сетей
структуру (рис. 1).
До 1995 года сеть Internet контролировалась
National Science Foundation (NSF), которая создала три
мощных коммуникационных центра: в Нью-Йорке,
Чикаго и Сан-Франциско. Затем были созданы
центры на Восточном и Западном побережье
и много других федеральных и коммерческих
коммуникационных центров. Между этими
центрами устанавливаются договорные
отношения о передаче информации и поддержании
высокоскоростной связи. Совокупность
коммуникационных центров образует подсеть
связи, поддерживаемую рядом мощных компаний.
С точки зрения пользователя
в Internet выделяются поставщики услуг, поддерживающие
информацию на серверах, и потребители
этих услуг — клиенты. Взаимодействие
поставщиков с потребителями осуществляется
через коммуникационную систему с множеством
узлов (рис. 2).
Рис.2. Логическая схема глобальной
сети Internet
Принципы работы
глобальной сети
Работа Internet возможна потому,
что разработаны стандартные способы
общения между компьютерами и прикладными
программами. Это позволяет компьютерам
разного типа связываться между собой
без особых проблем. IAB ответственен за
стандарты; он решает, когда стандарт необходим
и каким ему следует быть. Когда требуется
стандарт, совет рассматривает проблему,
принимает стандарт и по сети оповещает
о нем мир. IAB также следит за различными
номерами (и другими вещами), которые должны
оставаться уникальными. Например, каждый
компьютер в Internet имеет свой уникальный
32-разрядный двоичный адрес. Как присваивается
этот адрес? IAB заботится о такого рода
проблемах. Он не присваивает адресов
самолично, но разрабатывает правила,
как эти адреса присваивать. Адрес присваивает
конкретный провайдер, обеспечивающий
подключение компьютера к сети.
Рассмотрим в самых общих чертах
принципы работы глобальной сети с коммутацией
пакетов, использующей протокол TCP/IP. Этот
протокол лежит в основе как сети Internet,
так и многих других. Знание основ построения
сети позволяет понять смысл многих действий,
которые придется выполнять пользователю
для получения доступа к многочисленным
и разнообразным ресурсам сети.
Архитектура сети
В основу архитектуры сетей
положен многоуровневый принцип передачи
сообщений. На нижнем уровне сообщение
представляет собой последовательность
бит, снабженную адресом получателя и
отправителя. Сообщение разбивается сетевой
аппаратурой на пакеты и передается по
каналам связи. К этому уровню добавляется
уровень базового программного обеспечения,
который управляет аппаратурой передачи
данных. Следующие уровни программного
обеспечения ориентированы на расширение
функциональных возможностей сети и создание
дружественной, удобной и простой среды,
обеспечивающей доступ пользователя к
ресурсам сети и представление сообщений
в привычном для пользователя виде.
Сообщение формируется пользователем
на самом верхнем уровне системы. Оно последовательно
проходит все уровни системы до самого
нижнего, где и передается по каналу связи
получателю. При прохождении каждого из
уровней системы сообщение снабжается
дополнительным заголовком, который обеспечивает
информацией аналогичный уровень на узле
получателя. В узле получателя сообщение
проходит от нижнего уровня к верхнему,
снимая с себя заголовки. В результате
получатель принимает сообщение в первоначальном
виде.
Стандартами предусматривается
семиуровневая модель архитектуры сети:
Базовая Эталонная Модель Взаимодействия
Открытых Систем (OSI). Однако на практике,
в частности в сети Internet, число этих уровней
меньше.
Маршрутизация
Доставка пакетов в сети осуществляется
с помощью коммуникационных узлов, которые
могут быть выполнены аппаратно или являются
программами на компьютерах. Эти узлы
соединяют между собой отдельные компьютеры
и сети различных организаций и образуют
некоторую подсеть связи. Основной функцией
коммуникационных узлов является выбор
оптимального маршрутадоставки
пакета получателю — маршрутизация.
Каждый коммуникационный узел имеет связи
далеко не со всеми другими коммуникационными
узлами и в его функции, как и в функции
почтового отделения, входит определение
следующего узла маршрута, который позволит
наилучшим образом приблизить пакет к
пункту назначения.
В сетях с протоколом TCP/IP для
идентификации сетей и компьютеров используются
32-разрядные IP-адреса. Эти адреса при написании
разбиваются на 4 части. Каждая 8–разрядная
часть может иметь значение от 0 до 255. Части
отделяются друг от друга точками. Например,
234.049.123.255.
IP-адрес включает номер сети
и номер компьютера в ней. Адреса каждой
сети выдаются Информационным Центром
Сети Internet (NIC). Предприятие, прежде чем
использовать Internet, должно зарегистрироваться
в NIC для получения такого адреса. Даже
если вы еще не подключены к Internet, а только
собираетесь подключиться, в вашей локальной
сети целесообразно использовать IP-адресацию.
Цель – подготовка нужной системы адресов.
Как и в почтовой корреспонденции,
каждый пакет, отправляемый по сети, должен
иметь адрес получателя и адрес отправителя.
В коммуникационном узле проверяется
адрес получателя пакета и на его основании
определяется оптимальный путь посылки
пакета к месту назначения. В каждом коммуникационном
узле строятся внутренние таблицы, в которых
записываются местоположения и все возможные
маршруты ко всем зарегистрированным
сетям. Маршрут включает все коммуникационные
узлы на пути к пункту назначения. Используя
эти таблицы, маршрутизатор вычисляет
кратчайший путь к месту назначения, а
в случае сбоя на маршруте ищет другой
путь.
Пакет и адреса, указываемые
на нем, должны оформляться по некоторым
правилам. Эти правила называются протоколом.
Протокол IP (Internet Protocol), отвечая за адресацию,
гарантирует, что коммуникационный узел
определит наилучший маршрут доставки
пакета.
Адресация в Интернет
При обмене данными в сети необходимо,
чтобы каждый компьютер имел свой уникальный
адрес. В локальной сети адреса компьютеров
чаще всего определяются адресами сетевых
плат, вставленных в компьютеры. Сетевые
платы (Ethernet) имеют уникальные адреса,
устанавливаемые при их изготовлении.
Кроме того, имеется возможность ввести
адреса, более удобные для данной организации
при конфигурировании платы. Адрес узла
является 12-значным шестнадцатеричным
числом. Каждый сегмент локальной сети
также имеет сетевой адрес. Такая адресация
используется в сети NetWare.
IP-адреса используются при передаче
и приеме сообщений по протоколу TCP/IP. Однако
пользователю неудобно использовать такие
адреса при организации связи с другим
компьютером сети для получения некоторой
услуги. Поэтому в Internet введена Доменная
Система Имен (Domain Name System — DNS). В этой системе
компьютерам сети даются удобные для пользователя
имена, за которыми скрываются соответствующие
адреса.
Сетевые протоколы
Межсетевые протоколы
Протокол IP
Протокол IP (Internet Protocol) используется как в глобальных распределенных системах, например в сети Интернет, так и в локальных сетях. Впервые протокол IP применялся еще в сети ArpaNet, являвшейся предтечей современного Интернета, и с тех пор он уверенно удерживает позиции в качестве одного из наиболее распространенных и популярных протоколов межсетевого уровня.
Поскольку межсетевой протокол IP является универсальным стандартом, он нередко применяется в так называемых составных сетях, то есть сетях, использующих различные технологии передачи данных и соединяемых между собой посредством шлюзов. Этот же протокол «отвечает» за адресацию при передаче информации в сети. IP-адрес состоит из четырех десятичных идентификаторов, или октетов, по одному байту каждый, разделенных точкой. Левый октет указывает тип локальной интрасети (под термином «интрасеть» (intranet) здесь понимается частная корпоративная или домашняя локальная сеть, имеющая подключение к Интернету), в которой находится искомый компьютер. В рамках данного стандарта различается несколько подвидов интрасетей, определяемых значением первого октета. Это значение характеризует максимально возможное количество подсетей и узлов, которые может включать такая сеть
Таблица 4.1. Соответствие классов сетей значению первого октета IP-адреса
| ||||||||||||||||||
Адреса класса А используются в крупных сетях общего пользования, поскольку позволяют создавать системы с большим количеством узлов. Адреса класса В, как правило, применяют в корпоративных сетях средних размеров, адреса класса С -- в локальных сетях небольших предприятий. Для обращения к группам машин предназначены широковещательные адреса класса D, адреса класса Е пока не используются: предполагается, что со временем они будут задействованы с целью расширения стандарта. Значение первого октета 127 зарезервировано для служебных целей, в основном для тестирования сетевого оборудования, поскольку IP-пакеты, направленные на такой адрес, не передаются в сеть, а ретранслируются обратно управляющей надстройке сетевого программного обеспечения как только что принятые. Кроме того, существует набор так называемых «выделенных» IP-адресов, имеющих особое значение.
Хостом принято называть любой подключенный к Интернету компьютер независимо от его назначения.
IP-адрес каждого компьютера,
работающего как в локальной
сети, так и в глобальных
В локальных сетях, работающих
под управлением межсетевого протокола
IP, помимо обозначения IP-адресов входящих
в сеть узлов принято также символьное
обозначение компьютеров: например, компьютер
с адресом 192.112.85.7 может иметь сетевое
имя Localhost. Таблица соответствий IP-адресов
символьным именам узлов содержится в
специальном файле hosts, хранящемся в одной
из системных папок; в частности, в операционной
системе Microsoft Windows XP этот файл можно отыскать
в папке flKCK:\Windows\system32\
192.112.85.7 localhost # этот компьютер 192.112.85.1 server # сервер сети 192.112.85.2 director # компьютер приемной директора 192.112.85.5 admin # компьютер системного администратора
Как правило, файл hosts создается для какой-либо конкретной локальной сети, и его копия хранится на каждом из подключенных к ней компьютеров. В случае, если один из узлов сети имеет несколько IP-адресов, то в таблице соответствий обычно указывается лишь один из них, вне зависимости от того, какой из адресов реально используется. При получении из сети IP-пакета, предназначенного для данного компьютера, протокол IP сверится с таблицей маршрутизации и на основе анализа заголовка IP-пакета автоматически опознает любой из IP-адресов, назначенных данному узлу. Помимо отдельных узлов сети собственные символьные имена могут иметь также входящие в локальную сеть подсети. Таблица соответствий IP-адресов именам подсетей содержится в файле networks, хранящемся в той же папке, что и файл hosts. Синтаксис записи данной таблицы сопоставлений несколько отличается от предыдущего, и в общем виде выглядит следующим образом: <сетевяе имя> <номер сети> [псевдонимы...] [#<конментарий>] где сетевое имя -- имя, назначенное каждой подсети, номер сети -- часть IP-адреса подсети (за исключением номеров более мелких подсетей, входящих в данную подсеть, и номеров узлов), псевдонимы -- необязательный параметр, указывающий на возможные синонимы имен подсетей: они используется в случае, если какая-либо подсеть имеет несколько различных символьных имен; и, наконец, комментарий -- произвольный комментарий, поясняющий смысл каждой записи. Пример файла networks приведен ниже:
loopback 127 marketing 192.112.85 # отдел маркетинга buhgalteria 192.112.81 # бухгалтерия workshop 192.112.80 # сеть производственного цеха workgroup 192.112.10 localnetwork # основная рабочая группа
Файлы hosts и networks не оказывают непосредственного влияния на принципиальный механизм работы протокола IP и используются в основном прикладными программами, однако они существенно облегчают настройку и администрирование сети.
Протокол IPX
Протокол IPX (Internet Packet Exchange) является межсетевым протоколом, используемым в локальных сетях, узлы которых работают под управлением операционных систем семейства Nowell Netware. Данный протокол обеспечивает передачу дейтаграмм в таких сетях без организации логического соединения -- постоянного двустороннего обмена данными между двумя узлами сети, которое организуется протоколом транспортного уровня. Разработанный на основе технологий Nowell, этот некогда популярный протокол в силу несовместимости с чрезвычайно распространенным стеком протоколов TCP/IP в настоящее время медленно, но верно утрачивает свои позиции. Как и межсетевой протокол IP, IPX способен поддерживать широковещательную передачу данных посредством дейтаграмм длиной до 576 байт, 30 из которых занимает заголовок пакета. В сетях IPX используются составные адреса узлов, состоящих из номера сети, адреса узла и адреса прикладной программы, для которой предназначен передаваемый пакет информации, который также носит наименование гнезда или сокета. Для обеспечения обмена данными между несколькими сетевыми приложениями в многозадачной среде на узле, работающем под управлением протокола IPX, должно быть одновременно открыто несколько сокетов. Поскольку в процессе трансляции данных протокол IPX не запрашивает подтверждения получения дейтаграмм, доставка данных в таких сетях не гарантируется, и потому функции контроля над передачей информации возлагаются на сетевое программное обеспечение. Фактически IPX обеспечивает только инкапсуляцию транслируемых по сети потоков данных в дейтаграммы, их маршрутизацию и передачу пакетов протоколам более высокого уровня. Протоколам канального уровня IPX передает пакеты данных, имеющие следующую логическую структуру:
· контрольная сумма, предназначенная для определения целостности передаваемого пакета (2 байта);
· указание на длину пакета (2 байта);
· данные управления транспортом (1 байт);
· адрес сети назначения (4 байта);
· адрес узла назначения (6 байт);
· номер сокета назначения (2 байта);
· адрес сети-отправителя (4 байта);
· адрес узла-отправителя (6 байт);
· номер сокета-отправителя (2 байта);
· передаваемая информация (0-546 байт).
Протоколы канального уровня размещают этот пакет внутри кадра сети и передают его в распределенную вычислительную систему.
4.2 Транспортные протоколы
Протоколы транспортного уровня обеспечивают контроль над передачей данных между межсетевыми протоколами и приложениями уровня операционной системы. В настоящее время в сетях наиболее распространено несколько разновидностей транспортных протоколов.
Протокол TCP
Протокол IP позволяет только транслировать данные. Для того чтобы управлять этим процессом, служит протокол TCP (Transmission Control Protocol), опирающийся на возможности протокола IP.
Протокол TCP дробит информацию на несколько частей, присваивает каждой части номер, по которому данные впоследствии можно будет соединить воедино, добавляет к ней «служебную» информацию и укладывает все это в отдельный «IP-конверт». Далее этот «конверт» отправляется по сети -- ведь протокол межсетевого уровня умеет обрабатывать подобную информацию. Поскольку в такой схеме протоколы TCP и IP тесно связаны, их часто объединяют в одно понятие: TCP/IP. Размер передаваемых в Интернете TCP/IP-пакетов составляет, как правило, от 1 до 1500 байт, что связано с техническими характеристиками сети.
Проблемы потери информации характерны и для компьютерных сетей. В сетевых системах решением этих проблем занимается протокол TCP. Если какой-либо пакет данных не был доставлен получателю во время, TCP повторяет пересылку до тех пор, пока информация не будет принята корректно и в полном объеме.
В действительности данные, передаваемые по электронным сетям, не только теряются, но зачастую искажаются из-за помех на линиях связи. Встроенные в TCP алгоритмы контроля корректности передачи данных решают и эту проблему. Одним из самых известных механизмов контроля правильности пересылки информации является метод, согласно которому в заголовок каждого передаваемого пакета записывается некая контрольная сумма, вычисленная компьютером-отправителем. Компьютер-получатель по аналогичной системе вычисляет контрольную сумму и сравнивает ее с числом, имеющимся в заголовке пакета. Если цифры не совпадают, TCP пытается повторить передачу.
Следует отметить также, что при отправке информационных пакетов протокол TCP требует от компьютера-получателя подтверждения приема информации. Это организуется путем создания временных задержек при приеме-передаче -- тайм-аутов, или ожиданий. Тем временем отправитель продолжает пересылать данные. Образуется некий объем уже переданных, но еще не подтвержденных данных. Иными словами, TCP организует двунаправленный обмен информацией, что обеспечивает более высокую скорость ее трансляции.
При соединении двух компьютеров их модули TCP следят за состоянием связи. При этом само соединение, посредством которого осуществляется обмен данными, носит название виртуального или логического канала. Фактически протокол TCP является неотъемлемой частью стека протоколов TCP/IP, и именно с его помощью реализуются все функции контроля над передачей информации по сети, а также задачи ее распределения между клиентскими приложениями.
Протокол SPX
В точности так же, как протокол TCP для IP-сетей, для сетей, построенных на базе межсетевого протокола IPX, транспортным протоколом служит специальный протокол SPX (Sequenced Pocket eXchange). В таких сетях протокол SPX выполняет следующий набор функций:
· инициализация соединения;
· организация виртуального канала связи (логического соединения);
· проверка состояния канала;
· контроль передачи данных;
· разрыв соединения.
Поскольку транспортный протокол SPX и межсетевой протокол IPX тесно связаны между собой, их нередко объединяют в общее понятие -- семейство протоколов IPX/SPX. Поддержка данного семейства протоколов реализована не только в операционных системах семейства Nowell Netware, но и в ОС Microsoft Windows 9x/Me/NT/2000/XP, Unix/Linux и OS/2.
Протоколы NetBIOS/NetBEUI
Разработанный компанией IBM транспортный протокол NetBIOS (Network Basic Input/Output System) является базовым протоколом для локальных сетей, работающих под управлением операционных систем семейств Nowell Netware и OS/2, однако его поддержка реализована также и в ОС Microsoft Windows, и в некоторых реализациях Unix-совместимых операционных систем. Фактически можно сказать, что данный протокол работает сразу на нескольких логических уровнях стека протоколов: на транспортном уровне он организует интерфейс между сетевыми приложениями в качестве надстройки над протоколами IPX/SPX, на межсетевом -- управляет маршрутизацией дейтаграмм, на канальном уровне -- организует обмен сообщениями между различными узлами сети.
В отличие от других протоколов, NetBIOS осуществляет адресацию в сетях на основе уникальных имен узлов и практически не требует настройки, благодаря чему остается весьма привлекательным для системных администраторов, управляющих сетями с небольшим числом компьютеров. В качестве имен хостов протоколом NetBIOS используются значащие последовательности длиной в 16 байт, то есть каждый узел сети имеет собственное уникальное имя (permanent name), которое образуется из сетевого адреса машины с добавлением десяти служебных байтов. Кроме этого, каждый компьютер в сетях NetBIOS имеет произвольное символьное имя, равно как произвольные имена могут иметь логические*рабочие группы, объединяющие несколько работающих совместно узлов -- такие имена могут назначаться и удаляться по желанию системного администратора. Имена узлов служат для идентификации компьютера в сети, имена рабочих групп могут служить, в частности, для отправки данных нескольким компьютерам группы или для обращения к целому ряду сетевых узлов одновременно.
При каждом подключении к распределенной вычислительной системе протокол NetBIOS осуществляет опрос локальной сети для проверки уникальности имени узла; поскольку несколько узлов сети могут иметь идентичные групповые имена, определение уникальности группового имени не производится.
Специально для локальных сетей, работающих на базе стандарта NetBIOS, корпорацией IBM был разработан расширенный интерфейс для этого протокола, который получил название NetBEUI (NetBIOS Extended User Interface). Этот протокол рассчитан на поддержку небольших локальных сетей, включающих не более 150-200 машин, и по причине того, что данный протокол может использоваться только в отдельных сегментах локальных сетей (пакеты NetBEUI не могут транслироваться через мосты -- устройства, соединяющие несколько локальных сетей, нередко использующих различную среду передачи данных или различную топологию), этот стандарт считается устаревшим и более не поддерживается операционной системой Microsoft Windows XP, хотя его поддержка имеется в ОС семейства Windows 9х/МЕ/2000.
4.3 Прикладные протоколы
Протоколы прикладного уровня служат для передачи информации конкретным клиентским приложениям, запущенным на сетевом компьютере. В IP-сетях протоколы прикладного уровня опираются на стандарт TCP и выполняют ряд специализированных функций, предоставляя пользовательским программам данные строго определенного назначения. Ниже мы кратко рассмотрим несколько прикладных протоколов стека TCP/IP.
Протокол FTP
Как следует из названия, протокол FTP (File Transfer Protocol) предназначен для передачи файлов через Интернет. Именно на базе этого протокола реализованы процедуры загрузки и выгрузки файлов на удаленных узлах Всемирной Сети. FTP позволяет переносить с машины па машину не только файлы, но и целые папки, включающие поддиректории на любую глубину вложений. Осуществляется это путем обращения к системе команд FTP, описывающих ряд встроенных функций данного протокола.
Протоколы РОРЗ и SMTP
Прикладные протоколы, используемые при работе с электронной почтой, называются SMTP (Simple Mail Transfer Protocol) и РОРЗ (Post Office Protocol), первый «отвечает» за отправку исходящей корреспонденции, второй -- за доставку входящей.
В функции этих протоколов входит организация доставки сообщений e-mail и передача их почтовому клиенту. Помимо этого, протокол SMTP позволяет отправлять несколько сообщений в адрес одного получателя, организовывать промежуточное хранение сообщений, копировать одно сообщение для отправки нескольким адресатам. И РОРЗ, и SMTP обладают встроенными механизмами распознавания адресов электронной почты, а также специальными модулями повышения надежности доставки сообщений.
Протокол HTTP
Протокол HTTP (Hyper Text Transfer Protocol) обеспечивает передачу с удаленных серверов на локальный компьютер документов, содержащих код разметки гипертекста, написанный на языке HTML или XML, то есть веб-страниц. Данный прикладной протокол ориентирован прежде всего на предоставление информации программам просмотра веб-страниц, веб-браузерам, наиболее известными из которых являются такие приложения, как Microsoft Internet Explorer и Netscape Communicator.
Именно с использованием протокола HTTP организуется отправка запросов удаленным http-серверам сети Интернет и обработка их откликов; помимо этого HTTP позволяет использовать для вызова ресурсов Всемирной сети адреса стандарта доменной системы имен (DNS, Domain Name System), то есть обозначения, называемые URL (Uniform Resource Locator) вида http:/ /www.domain.zone/page.htm (.html).
Протокол TELNET
Протокол TELNET предназначен для организации терминального доступа к удаленному узлу посредством обмена командами в символьном формате ASCII. Как правило, для работы с сервером по протоколу TELNET на стороне клиента должна быть установлена специальная программа, называемая telnet-клиентом, которая, установив связь с удаленным узлом, открывает в своем окне системную консоль операционной оболочки сервера. После этого вы можете управлять серверным компьютером в режиме терминала, как своим собственным (естественно, в очерченных администратором рамках). Например, можно изменять, удалять, создавать, редактировать файлы и папки, а также запускать на исполнение программы на диске серверной машины, можно просматривать содержимое папок других пользователей. Какая бы операционная система ни использовалась, протокол Telnet позволит общаться с удаленной машиной «на равных». Например, вы без труда можно открыть сеанс UNIX на компьютере, работающем под управлением MS Windows.
Протокол UDP
Прикладной протокол передачи данных UDP (User Datagram Protocol) используется на медленных линиях для трансляции информации как дейтаграмм.
Дейтаграмма содержит полный комплекс данных, необходимых для ее отсылки и получения. При передаче дейтаграмм компьютеры не занимаются обеспечением стабильности связи, поэтому следует принимать особые меры для обеспечения надежности.
Схема обработки информации протоколом UDP, в принципе, такая же, как и в случае с TCP, но с одним отличием: UDP всегда дробит информацию по одному и тому же алгоритму, строго определенным образом. Для осуществления связи с использованием протокола UDP применяется система отклика: получив UDP-пакет, компьютер отсылает отправителю заранее обусловленный сигнал. Если отправитель ожидает сигнал слишком долго, он просто повторяет передачу.
На первый взгляд может показаться, что протокол UDP состоит сплошь из одних недостатков, однако есть в нем и одно существенное достоинство: прикладные интернет-программы работают с UDP в два раза быстрее, чем с его более высокотехнологичным собратом TCP.
интернет ip протокол шлюз программа
4.4 Сквозные протоколы и шлюзы
Интернет -- это единая глобальная структура, объединяющая на сегодня около 13 000 различных локальных сетей, не считая отдельных пользователей. Раньше все сети, входившие в состав Интернета, использовали сетевой протокол IP. Однако настал момент, когда пользователи локальных систем, не использующих IP, тоже попросились в лоно Интернета. Так появились шлюзы.

- Глобальная сеть Internet
- Глобальная сеть Internet. Основные сервисы (службы), защита информации в интернет
- Глобальная сеть интернет
- Глобальная сеть интернет
- Глобальная сеть интернет
- Глобальная сеть интернет
- Глобальная сеть интернет
- Глобальная проблема - терроризм
- Глобальная проблема человества - Бедность Африканских стран и Север-Юг
- Глобальная проблема человечества
- Глобальная проблема человечества
- Глобальная проблема экономики
- Глобальная сеть
- Глобальная сеть