Распределенное программирование. Сети и сокеты

Сеть состоит из набора узлов, связана с помощью коммуникационного протранства. Каждый узел сети имеет уникальное имя (для сети-интернет или домена, имя адреса). Программа, выполняемая на разных узлах используют специальноые протоколы взаимодействия. Существует множество протоколов, различающихся по типам данных скорости, надежности. Наиболее часто испол. Протоколы tcp, udp. Одни протоколы строятся на основе других.

Для протокола dcp взаимодействие основано на соед. Потоках. Соединительная — связь между 2 узлами утснавливает до начала взаимодействия и существует до его завершения. Поток взаимодействия — послать сообщений, передаваемых по соединению. Поток обеспечивает надежное и упорядоченное взаимодействие (т. е. Сообщение не теряется и доставляется в порядке), т. е. Это канал связи.

Протоколы на дейтаграммах (кот. Ост. Без пакета данных и адреса назначения). Соединение не используется. Так как адрес есть в каждой дейтаграмме. Этот протокол шины надеж. Поск. Дейтаграмм могут теряться и приходить не по порядку, появляется более быстрый


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: