Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по И С 50-56.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
52.22 Кб
Скачать

Вопрос 50. Что такое протоколы передачи данных.

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

Вопрос 51. Базовые идеи протоколов семейства tcp/ip.

TCP/IP (Transmission Control Protocol/Internet Protocol) представляет собой семейство протоколов, основным назначением которых является обеспечение возможности полезного сосуществования компьютерных сетей, основанных на разных технологиях. В 1969 году Агентство перспективных исследовательских проектов министерства обороны США (DARPA - Department of Defense Advanced Research Project Agency) поддержало и финансировало проект, посвященный поиску общей основы связи сетей с разной технологией. В результате выполнения этого проекта была образована единая виртуальная сеть, получившая название Internet.

Протокол TCP/IP — это два протокола нижнего уровня, являющиеся основой связи в сети Интернет. Протокол TCP (Transmission Control Protocol) разбивает передаваемую информацию на порции и нумерует все порции. С помощью протокола IP (Internet Protocol) все части передаются получателю. Далее с помощью протокола TCP проверяется, все ли части получены. При получении всех порций TCP располагает их в нужном порядке и собирает в единое целое. (TCP — это транспортный механизм, предоставляющий поток данных, с предварительной установкой соединения, за счёт этого дающий уверенность в достоверности получаемых данных, осуществляет повторный запрос данных в случае потери данных и устраняет дублирование при получении двух копий одного пакета, гарантирует, что приложение получит данные точно в такой же последовательности, в какой они были отправлены, и без потерь).

Вопрос 52. Ip –адрес компьютера. Как численный адрес машины связан с символическим.

IP-адрес (ай-пи адрес, сокращение от англ. Internet Protocol Address) — сетевой адрес узла в компьютерной сети, построенной по протоколу IP. При связи через сеть Интернет требуется глобальная уникальность адреса, в случае работы в локальной сети требуется уникальность адреса в пределах сети.

IP-адрес состоит из двух частей: номера сети и номера узла. (Как я поняла, численный адрес это они есть). IP-адрес – уникальный адрес компьютера в сети Интернет, имеющий длину 4 байта. Обычно первый и второй байты определяют адрес сети, третий байт определяет адрес подсети, а четвертый – адрес компьютера в подсети. IP-адрес записывают в виде четырех чисел со значениями от 0 до 255, разделенных точками. (IP-адрес, таким образом, характеризует не отдельный компьютер, а сетевое соединение).

Большинство людей предпочитают использовать для нахождения почтового сервера или веб-сервера в сети понятные имена, например sales.fabrikam.com (это, как я понимаю и есть символический адрес), а не IP-адрес, такой как 157.60.0.1. Для этого существует служба доменных имен – DNS – это система именования компьютеров и сетевых служб, организованных в иерархию доменов. Служба DNS используется в сетях TCP/IP для нахождения служб компьютеров и служб по понятным человеку именам. То есть, чтобы облегчить использование сетевых ресурсов, системы именования, такие как DNS , предоставляют способ сопоставления понятного имени компьютера или службы с другими сведениями, связанными с этим именем, такими как IP-адрес. Понятное имя легче запомнить, чем численные адрес, используемые компьютерами при взаимодействии через сеть. Когда пользователь вводит в приложении понятное DNS-имя, службы DNS разрешают имя в соответствующий ему численный адрес.

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