- •11). Вопросы безопасности взаимодействия java-программ с серверным и клиентским программным обеспечением.
- •12). Протокол ftp - история разработки, основные возможности, формат сообщений, программная реализация на стороне клиента и сервера, области применения.
- •13). Методы навигации в сети InterNet, виды и концепции систем поиска информации в сети. Методы навигации в сети InterNet
- •14). Протокол tcp/ip - необходимость комплексирования, основные возможности, формат сообщений, программная реализация, области применения.
- •15). Принципы адресации в компьютерных сетях, их достоинства и недостатки, типовое программное обеспечение разрешения имен, примеры.
- •16). Протокол gopher - история разработки, основные возможности, формат сообщений, программная реализация на стороне клиента и сервера, области применения.
- •17). Основные топологии построения компьютерных сетей, их достоинства и недостатки, алгоритмическое обеспечение маршрутизации, примеры
- •Шинная топология
- •Топология типа “звезда”
- •Топология “кольцо”
- •Полносвязная топология
- •Топология Token Ring
- •18). Концепция байт-кода и еe применения в компьютерных сетях.
- •19). Методы реализации идеологии 'клиент/сервер' в сети InterNet, примеры, сравнительная характеристика.
- •20). Протоколы smtp и pop - история разработки, основные возможности, формат сообщений, программная реализация на стороне клиента и сервера, области применения.
16). Протокол gopher - история разработки, основные возможности, формат сообщений, программная реализация на стороне клиента и сервера, области применения.
Протокол Gopher - протокол уровня приложения, разработанный в 1991 году. До повсеместного распространения гипертекстовой системы World Wide Web Gopher использовался для извлечения информации (в основном текстовой) из иерархической файловой структуры. Gopher был провозвестником WWW, позволявшим с помощью меню передвигаться от одной страницы к другой, постепенно сужая круг отображаемой информации. Программы-клиенты Gopher имели текстовый интерфейс. Однако пункты меню Gopher могли указывать и не только на текстовые файлы, но также, например, на telnet-соединения или базы данных WAIS.
Со времён создания сети Интернет одним из наиболее известных его сервисов стала «Всемирная паутина» – World Wide Web. В 1991 году Пол Линдер (Paul Linder) и Марк П. МакКейгил (Mark P. McCahill) из Университета Миннесоты создали Gopher (полное название Gopher State – штат сусликов, шутливое название штата Миннесота). Технология организации файлов в логическую систему меню обусловила его немедленное принятие как стандарт в сети Интернет. Протокол Gopher является непосредственным предшественником концепции и функций WWW. Серверы Gopher быстро распространились в сети Интернет, хотя в них не было гипертекстовых ссылок и графических элементов. Через короткий отрезок времени стало ясно, что возможностей таких серверов не хватает.
Самый большой сервер Gopher принадлежал европейской организации CERN (Европейская лаборатория физики частиц высокой энергии). Эта организация стала движущей силой подключения Европы к Интернету.
Клиент Gopher может искать и считывать информацию на серверахGopher. Протокол Gopher предоставляет чисто текстовую информацию и удобен для передачи больших документов, не содержащих форматирования или иллюстраций.
17). Основные топологии построения компьютерных сетей, их достоинства и недостатки, алгоритмическое обеспечение маршрутизации, примеры
Все компьютеры в локальной сети соединены линиями связи. Геометрическое расположение линий связи относительно узлов сети и физическое подключение узлов к сети называется физической топологией. В зависимости от топологии различают сети: шинной, кольцевой, звездной, иерархической и произвольной структуры. Различают физическую и логическую топологию. Логическая и физическая топологии сети независимы друг от друга. Физическая топология - это геометрия построения сети, а логическая топология определяет направления потоков данных между узлами сети и способы передачи данных.
В настоящее время в локальных сетях используются следующие физические топологии:
- физическая "шина" (bus);
- физическая “звезда” (star);
- физическое “кольцо” (ring);
- физическая "полносвязная" и логическое "кольцо" (Token Ring).
Шинная топология
Сети с шинной топологией используют линейный моноканал (коаксиальный кабель) передачи данных, на концах которого устанавливаются оконечные сопротивления (терминаторы). Каждый компьютер подключается к коаксиальному кабелю с помощью Т-разъема (Т - коннектор). Данные от передающего узла сети передаются по шине в обе стороны, отражаясь от оконечных терминаторов. Терминаторы предотвращают отражение сигналов, т.е. используются для гашения сигналов, которые достигают концов канала передачи данных. Таким образом, информация поступает на все узлы, но принимается только тем узлом, которому она предназначается. В топологии логическая шина среда передачи данных используются совместно и одновременно всеми ПК сети, а сигналы от ПК распространяются одновременно во все направления по среде передачи. Так как передача сигналов в топологии физическая шина является широковещательной, т.е. сигналы распространяются одновременно во все направления, то логическая топология данной локальной сети является логической шиной.
Данная топология применяется в локальных сетях с архитектурой Ethernet.
Преимущества сетей шинной топологии:
1) отказ одного из узлов не влияет на работу сети в целом;
2) сеть легко настраивать и конфигурировать;
3) сеть устойчива к неисправностям отдельных узлов. Недостатки сетей шинной топологии:
1) разрыв кабеля может повлиять на работу всей сети;
2) ограниченная длина кабеля и количество рабочих станций;
3) трудно определить дефекты соединений