Протоколы передачи данных


Протоколом передачи данных называется соглашение, устанавливающее, каким образом должна осуществляться передача данных из компьютера в компьютер и как можно распознавать и устранять ошибки, которые могут при этом возникать. Для того, чтобы осуществилась идея неограниченной коммуникации между компьютерами Интернет, используется один и тот же протокол TCP/IP. Он состоит из набора протоколов, каждый из которых выполняет различные задачи. Протоколы передачи данных, используемые для коммуникации между ПК, представлены в таблице 3.3.

 

Таблица 3.3. Протоколы передачи данных

Аббревиатура протокола Выполняемые функции
TCP, UDP транспортные протоколы - управляющие передачей данных между машинами
IP, ICMP, RIP протоколы маршрутизации - обрабатывают адресацию данных, обеспечивают фактическую передачу данных
DNS, ARP протоколы поддержки сетевого адреса - обеспечивают идентификацию машины с уникальным номером и именем
FTP, TELNET протоколы прикладных сервисов - программы, которые пользователь использует для получения доступа к различным услугам

 

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

- IP - адрес;

- DNS - адрес.

IP - адрес состоит из четырех блоков цифр, разделенных точками. Он может иметь такой вид: 148.32.253.1

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

Протокол IP (Internet Protocol) обеспечивает проводку сообщения по множеству совместно работающих сетей, т.е. определяет адреса и маршруты следования сообщения.

DNS – адрес.

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

Например: www.tsua.net

При вводе DNS - адрес, он сначала направляется в так называемый сервер имен, который преобразует его в 32 - битный IP - адрес для машинного считывания.

Доменные имена (DNS – адрес) обычно имеет три составляющие (хотя их может быть сколько угодно):

- Первая - имя компьютера, подключенного к сети Интернет (или как его еще называют, узловое имя). Имя дает организация, владеющая данным компьютером. В приведенном выше примере компьютер имеет имя www, так как он работает как Web - сервер. Можно использовать или уже существующие в Интернет узловые имена, или придумать свои.

- Вторая часть - домен компании. Продолжая рассматривать приведенный пример, можно сказать, что компания «Технологические системы» имеет в Интернет доменное имя «tsua».

- Последняя составляющая доменного имени говорит либо о типе организации, владеющей компьютером, либо о стране, где размещен компьютер. В нашем примере домен «net» означает, что это сетевая организация.

Схема формирования доменного имени(DNS – адреса) представлена на рисунке 3.7.

 

 

Рисунок 3.7. Схема формирования доменного имени

 

Каждый документ (Web-страница) в информационном пространстве World Wide Web (WWW) обладает своим уникальным адресом. Адрес любого файла во всемирном масштабе определяется унифицированным указателем ресурса - URL (Uniform Resource Locator, унифицированный определитель ресурсов) - это адрес некоторой информации в Интернет. Он имеет следующий формат: