Протоколы передачи данных
Протоколом передачи данных называется соглашение, устанавливающее, каким образом должна осуществляться передача данных из компьютера в компьютер и как можно распознавать и устранять ошибки, которые могут при этом возникать. Для того, чтобы осуществилась идея неограниченной коммуникации между компьютерами Интернет, используется один и тот же протокол 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, унифицированный определитель ресурсов) - это адрес некоторой информации в Интернет. Он имеет следующий формат: