Алгоритмы взаимодействия узлов в распределенной сети (RPC)

Средства удаленного вызова процедур предназначены для облегчения организации распределенных вычислений. Наибольшая эффективность использования RPC достигается в тех приложениях, в которых существует интерактивная связь между удаленными компонентами с небольшим временем ответов и относительно малым количеством передаваемых данных. Такие приложения называются RPC-ориентированными. Характерными чертами вызова локальных процедур являются: Асимметричность, то есть одна из взаимодействующих сторон является инициатором; Синхронность, то есть выполнение вызывающей процедуры приостанавливается с момента выдачи запроса и возобновляется только после возврата из вызываемой процедуры. RPC достигает прозрачности следующим путем. Когда вызываемая процедура действительно является удаленной, в библиотеку помещается вместо локальной процедуры другая версия процедуры, называемая клиентским стабом (stub - заглушка). В отличие от локальной процедуры он не помещает параметры в регистры и не запрашивает у ядра данные, вместо этого он формирует сообщение для отправки ядру удаленной машины. 68. Система доменов Internet.

Существует несколько нюансов применения доменной системы имен.1.Части доменного имени говорят о том, кто ответственен за поддержку этого имени, то есть в чьем подчинении (ведении) оно находится. Они могут вообще ничего не сообщать о владельце компьютера, соответствующего этому IP-адресу, или даже (несмотря на коды стран) где эта машина находится. Вполне можно иметь в Антарктиде машину с именем antarktida.doneLsk.ua. Это совершенно ненормально, но никаким законам не противоречит.2.Части доменного имени даже не всегда указывают локальную сеть, в которой расположен компьютер. Часто доменные имена и сети перекрываются, и жестких связей между ними нет: две машины одного домена могут не принадлежать одной сети. Например, системы firmal.donetsk.ua и firma 2-donetsk.ua могут находиться в совершенно разных сетях. И еще раз: доменные имена указывают на ответственного за домен.3.У машины может быть много имен. В частности, это верно для машин, предоставляющих какие-либо услуги, которые в будущем могут быть перемещены под опеку другой машины. Когда эти службы будут перемещены, то имя, под которым эта машина выступала в качестве такого сервера, будет передано новой машине-серверу вместе с услугами; для внешних пользователей ничего не изменится. В сущности, они будут продолжать пользоваться этой службой, запрашивая по тому же имени, независимо от того, какой компьютер на самом деле занимается обслуживанием. Имена, по смыслу относящиеся к службе, называются «каноническими именами». В Интернете они встречаются чаще всего. Например, имя www.shop.dn.ua указывает на Web-сервер, а не на FTP-сервер.4Для связи имена необязательны. Сообщение «АдресатНеизвестен» означает, что Интернет не может преобразовать использованное вами имя в число: имя менее дееспособно в том виде, в котором его знает ваш компьютер. Однажды заполучив числовой эквивалент имени, ваша система перестает использовать для связи на машинном уровне доменную форму адреса.5. Запоминать лучше имена, а не числовые адреса. Адреса привязаны к конкретным точкам сети. Если компьютер, предоставляющий некие услуги, переносится из одного здания в другое, его сетевое расположение, а значит, и адрес могут измениться. Имя же менять не надо и не следует. Когда администратор присваивает новый адрес, ему нужно только обновить запись имени в базе данных так, чтобы имя указывало на новый адрес. Так как имя работает по-прежнему, вас совершенно не должно заботить то, что компьютер расположен уже в другом месте.

69. Назначение и основные характеристики модемов.
Модем (Modem) - устройство для преобразования цифровой информации сигнала в аналоговый (Модуляция) для передачи по аналоговым линиям связи, и обратного преобразования принятого аналогового сигнала снова в цифровой (ДЕМодуляция).

Так как компьютеры могут обмениваться только цифровыми сигналами, а каналы связи таковы, что наилучшим образом в них проходят аналоговые сигналы, для этого и нужен мостик, преобразующий сигнал - модем. Но модем имеет еще немало и других функций, основные из них это коррекция ошибок и сжатие данных. Первый режим обеспечивает дополнительные сигналы, посредством которых модемы осуществляют проверку данных на двух концах линии и отбрасывают немаркированную информацию, а второй сжимает информацию для более быстрой и четкой ее передачи, а затем восстанавливает ее на получающем модеме. Оба эти режима заметно увеличивают скорость и чистоту передачи информации, особенно в российских телефонных линиях. Модемы различаются по многим характеристикам: исполнению, поддерживаемым протоколам передачи данных, протоколам коррекции ошибок, возможности голосовой, факсимильной передачи данных. 1).По исполнению (внешний вид, размещение модема по отношению к компьютеру) модемы бывают:– внутренние - вставляются в компьютер как плата расширения; –настольные (внешние) имеют отдельный корпус и размещается рядом с компьютером, соединяясь кабелем с портом компьютера; –модем в виде карточки миниатюрен и подсоединяется к портативному компьютеру через специальный разъем; –портативный модем схож с настольным модемом, но имеет уменьшенные размеры и автономное питание; –стоечные модемы вставляются в специальную модемную стойку, повышающую удобство эксплуатации, когда число модемов переваливает за десяток. 2).Модемы различаются также по типам: –асинхронный модем может выполнять только передачу по аналоговой телефонной сети и работает только с асинхронными коммуникационными портами терминальных устройств (в чистом виде в настоящее время не используется); –факс модем - это классический модем с добавленной факс возможностью, что позволяет обмениваться факсами с факс аппаратами и другими факс модемами; –голосовой модем - это модем способный не только выполнять функции факс-модема, но и принимать из телефонной сети голосовые сообщения, записывая их в файл; –модем с подстраховкой выделенной линии коммутируемой - эти модемы используются, когда требуется надежность связи. У них имеется два независимых входа для линии (Один соединяется с выделенной линией, а второй - с коммутируемой); –SVD модем (Simultaneous Voice and Data - одновременно голос и данные) позволяют одновременно ( а не чередуя) с передачей данных вести разговор с помощью телефонной трубки, подключенной к модему; –синхронный модем - поддержки синхронный и асинхронный режима передачи; –четырехпроводный модем - эти модемы работают по двум выделенным линиям( одна используется только для передачи, вторая только для приема) в дуплексном режиме. Это используется для уменьшения влияния эха; –сотовый модем - используются для мобильной радиотелефонии, к которой относится и сотовая связь; –ISDN модем - объединяют в своем корпусе обычный модем и ISDN адаптер; –радио модем использует эфир как среду передачи вместо телефонных проводов; – сетевой модем - это модемы со встроенным сетевым адаптером локальной сети для совместного использования в локальной сети; –кабельный модем - эти модемы позволяют использовать для передачи каналы кабельного телевидения. При этом Скорость может достигать 10 Мбит\с.(1). 3).Модемы также характеризуются скоростью передачи данных. Она измеряется в bps (бит в секунду) и устанавливается фирмой- производителем в 2400, 9600, 14400, 16800, 19200, 28800, 33600, 56000 bps.(2).