Разработка программы передачи и приёма сообщений в локальной сети Microsoft



бет2/20
Дата06.01.2022
өлшемі175,31 Kb.
#13216
түріПротокол
1   2   3   4   5   6   7   8   9   ...   20
Байланысты:
Чат

Эскизный проект

Описание протоколов, используемых при написании дипломной работы

Стремительное развитие электронной техники и локальных сетей привело к необходимости создания современного программного обеспечения, и как следствие, к необходимости разработки быстрых и простых в использовании средств обмена информацией, в частности протоколов.

Протоколы - это набор условий (правил), которые регулируют формат и процедуры обмена информацией между двумя или более независимыми устройствами или процессами. Протокол имеет три важных элемента: синтаксис, семантика и хронометраж. Синтаксис протокола определяет поля, такие как 16-байтовое поле для адресов, 32-байтовое поле для контрольных сумм и 512 байт на пакет. Семантика протокола придает этим полям значение: например, если поле адреса состоит из всех адресов, то это" широковещательный " пакет. Синхронизация-количество бит в секунду - это скорость передачи данных. Это важно не только на самых низких уровнях протокола, но и на самых высоких.

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

Основные встроенные протоколы для Windows:

Сетевая Базовая Система Ввода-Вывода (NetBIOS)

Расширенный Пользовательский Интерфейс NetBIOS (NetBEUI)

Протокол управления передачей данных (TCP / IP)

Nwlink Internetwork Packet Exchange / Sequenced packet Exchange (IPX / SPX)

А теперь давайте посмотрим на каждого из них.

NetBIOS

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



NetBEUI

NetBEUI – простой транспортный протокол сетевого уровня, предназначенный для поддержки сетей NetBIOS. Как и NetBIOS, NETBEUI не предназначен для маршрутизации, так что он тоже не может использоваться в большой сети. Преимущества NetBEUI – это его скорость и защищённость от ошибок, простота применения и небольшие требования к ресурсам. К недостаткам можно отнести отсутствие средств маршрутизации. Почти полное отсутствие поддержки платформенно-независимых операций и слишком малое количество средств для поиска неполадок.

NetBEUI можно использовать только в небольшой сети. К примеру, в локальной сети общежития МИЭТ, где используются средства маршрутизации, применение данного протокола является нецелесообразным.

TCP/IP

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

TCP/IP может быть использован в любой сети, но не рекомендуется для маленьких сетей из-за своих требований к ресурсам. С его помощью можно организовывать большие многоранговые сети.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   20




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет