Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы 1-10.docx
Скачиваний:
19
Добавлен:
25.09.2019
Размер:
54.49 Кб
Скачать

6). Интерфейс Windows Socket - основы, распространeнность, достоинства и недостатки.

Изначально Windows Sockets (Winsock) версии 1.0 был Microsoft реализацией BSD (Berkeley Software Distribution) Sockets, программного интерфейса, с 80-х годов прошлого века ставшего стандартом, на основе которого UNIX системы взаимодействовали через Интернет. Поддержка сокетов в Windows существенно упрощает перенос сетевых приложений из UNIX в Windows. Современные версии Winsock включают большую часть функциональности BSD Sockets, а также содержат специфические расширения от Microsoft, развитие которых продолжается. Winsock поддерживает как надежные коммуникации, ориентированные на логические соединения, так и ненадежные коммуникации, не требующие логических соединений. Windows предоставляет Winsock 2.2 — для устаревших версий Windows он доступен в видео настройки. Функциональность Winsock 2.2 выходит далеко за рамки спецификации BSD Sockets, и, в частности, он поддерживает функции, использующие средства асинхронного ввода/вывода в Windows, что обеспечивает гораздо более высокую производительность и масштабируемость, чем исходный BSD Sockets. Winsock обеспечивает:

Ввод/вывод по механизму «scatter/gather» и асинхронный ввод/вывод;

поддержку Quality of Service (QoS) — если нижележащая сеть поддерживает QoS, приложения могут согласовывать между собой максимальныезадержки и полосы пропускания;

расширяемость — Winsock можно использовать не только с протоколами, которые он поддерживает в Windows, но и с другими;

поддержку интегрированных пространств имен, отличных от определенных протоколом, который используется приложением вместе с Winsock.Например, сервер может опубликовать свое имя в Active Directory, а клиент, используя расширения пространств имен, — найти адрес сервера в Active Directory;

поддержку многоадресных сообщений, передаваемых из одного источника сразу нескольким адресатам. Далее мы рассмотрим принципы работы Winsock и опишем способы его расширения.

Windows Sockets (Winsock) предоставляет механизмы, которые повышают быстродействие программ, использующих сокеты

Приложения Windows Sockets пользуются всеми преимуществами других сетевых протоколов, например Microsoft NWLink, используемого в сетях Nowell NetWare.

7). Сети InterNet и IntraNet - история возникновения, современное состояние, области приложения, типовое программное обеспечение.

Internet (Интернет)

Первоначально появился Internet. Internet  не просто сеть, это глобальная сеть, объединяющая блее 10000 "обычных" сетей, использующих протокол IP. В Internet входят и некоторые не-IP-сети. Internet это не компания и не группа компаний. Это ISOC (Internet Society) - общество с добровольным членством. Управляется Internet IAB (Совет по архитектуре Internet.), который отвечает за техническую политику, поддержку и управление Internet.

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

В настоящее время существуют два созвучных термина - internet и Internet. Термин internet относится к технологии обмена данными, основанной на использовании семейства протоколов TCP/IP, а Internet - это глобальное сообщество мировых сетей, которые используют internet для обмена данными. Как правило, термин "TCP/IP" это то же самое, что и "набор протоколов TCP/IP", или "набор протоколов internet", или "технология internet".

Сеть Internet с самого начала не была централизованной и состояла из отдельных сегментов. Каждый узел сети независим от остальных узлов и может самостоятельно отвечать за прием и передачу сообщений. В основу информационного обмена положен принцип коммутации пакетов. Любое информационное сообщение делится на части, которые называются пакетами. Пакеты передаются по сети и собираются в сообщение в узле-получателе.

Чтобы получить файл из Internet, броузер (browser, программа для просмотра Web, клиент) должен знать, где находится файл и как общаться с компьютером, на котором этот файл находится. Поэтому требуется, чтобы программа-клиент WWW передала имя определенного файла, его местоположение в Internet (адрес хоста) и метод доступа (обычно протокол типа HTTP или FTP). Комбинация этих элементов формирует универсальный идентификатор ресурса (UniversalResourceIdentifier, URI). URI определяет способ записи адресов различных информационных ресурсов. В основу URI были заложены идеи расширяемости, полноты и читаемости. Реализация URI для WWW называется URL (UniversalResourceLocator).

Широкое распространение технологий Интернет, в первую в первую очередь WWW, не обошло стороной и закрытые корпоративные приложения, которые, со своей стороны, дали серьезную финансовую поддержку дальнейшему развитию Интернет-технологий. Так появилась Intranet.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]