Разработка фрагмента специального математического и программного обеспечения передачи данных на основе протокола TCP/IP

Дипломная работа - Безопасность жизнедеятельности

Другие дипломы по предмету Безопасность жизнедеятельности



?ть задавать номера 20 зонам (фронтам).

Позиции а и b могут задаваться цифрами от 0 - 9.

Значение а - определяет номер подзоны (армии), к которой относится абонент (до 10 подзон).

Совокупность значений А и b определяет номер локальной сети в подзоне, т. е. можно задать адреса до 20 локальных сетей в каждой подзоне.

Локальная сеть может включать до 200 адресатов, подзона - до 200*20=4000 локальных сетей, зона до 4000*10=40000 адресатов, а СПД в целом до 40000*20=800000 адресатов.

Локальные сети могут иметь номера:

1) для зон с номерами IB (2В)- 10, 11, ...19, 20, 21.

) для зон с номерами 3(B) 4(B) - 30, 31,.. .39, 40, 41.

Все адреса одной зоны имеют адреса с одинаковыми значениями позиций АВ;

одной подзоны - АВа;

и локальной сети - ABab.

Позиции X1(i) и Х2(i) адреса определяют номер абонента (комплекта АПД) в локальной сети и могут кодироваться цифрами 0-9 и буквами Й, К, Л, М,Н.

Совокупность позиций АВаЬХ1(i)Х1(i) составляют условный шестипозиционный номер i-го абонента сети УНО (УНП).

Позиции У1(i) и У2(i) задают двухпозиционный внутренний адрес i-го абонента ВАП (ВАО).

При этом Y1(i) определяет номер (адрес) АРМ и может принимать следующие значения:

а)!, #, %, ), +, -, А, С, У, П, В, R, V, 1, 3, 5, 7, 9, ;, ?, Q, S, V, W, Y, I, Ц, Г, О, У, В, Ы, Ш, Щ в кодах которых первый разряд - двоичная единица определяет вывод сообщения на нечетный стык АКС АБ018 (разъем ШЗ).

б)0, 2, 4, 6, 8, "ХС, &, (, *, ., :, , \, В, Д, Ф, Ю, X, Й, Л, Н, Р, П, Т, Ж, Ь, 3, Э, Ч, F, Н, L, N, R, V, Z, J в кодах которых первый разряд определяет вывод сообщения на четный стык (разъем Ш2) АКС АБ018.

К каждому из стыков (разъемов) может подключаться одно АРМ.

в) Я - вывод на табло ПУ ПБ008.

Позиция Y2(i) определяет номер зоны, в которой хранится ключ индивидуального засекречивания, может задаваться цифрами 0-9, буквами Й, К, Л, М, Н и символом ?. При отсутствии индивидуального засекречивания Y2(i) может задаваться любым другим знаком, кроме = и /. Значение ВАО должно совпадать со значением НКО заголовка сообщения.

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

Группам абонентов радиосетей и многоточечных линий связи присваивают обобщенные адреса списков для передачи циркулярных сообщений только абонентами этого списка. За каждым каналом связи АПД закрепляется свой позывной (позывные каналов одного комплекта АПД могут совпадать), являющийся условным номером данного комплекта аппаратуры в конкретной сети.

Для каждого комплекта АПД разрабатывают маршрутно-адресную документацию, которая вводится с пульта управления ПБ008 или АРМ в РПЗУ АКС АБ018.

Для каждого абонента СОД, оснащенного аппаратурой Т-235-3, разрабатывают справочник адресов и позывных, в котором должны содержаться все данные, необходимые для адресации сообщений абонентами СОД, с которыми обменивается данный абонент.

2.2 Описание TCP/IP протокола. Адресация сообщений на основе IP

В настоящее время для передачи данных в компьютерных сетях широкое распространение получил протокол TCP/IP. Проанализируем возможности данного протокола для применения его в перспективных КСАУ рода войск.

TCP/IP - это аббревиатура от Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Протокол Internet). Такая его часть, как IP (Internet Protocol - Протокол Internet), представляет, собой транспортный протокол. TCP, в свою очередь, обеспечивает механизм, посредством которого IP-пакеты получаются и рекомбинируются, это гарантирует, что IP-трафик всегда находится в пригодном состоянии, TCP/IP своими корнями уходит к сети ARPANET, прародительнице современной Internet. Сегодня TCP/IP - это стандартизированный стек протоколов, поддержка которого реализована в большей части современных операционных систем, включая все операционные системы Microsoft, UNIX, Linux, Macintosh, NetWare, OS/2, Open VMS и др. Такая широкая совместимость и возможность взаимодействия разнообразных платформ и являются основными причинами широкой популярности TCP/IP [3].

Несмотря на то, что TCP/IP чаще всего используется для обеспечения функционирования глобальных сетей (например, на основе Internet), он также замечательно подходит в качестве транспортного протокола локальных сетей, особенно в том случае, если организации стремятся предоставлять сетевые ресурсы локальным пользователям с помощью средств internet. Протокол TCP/IP может быть единственным сетевым протоколом, а может использоваться совместно с другими протоколами, например NetBEUI. Например, вы можете использовать протокол TCP/IP для обеспечения Internet-соединений, а протокол NetBEUI - для предоставления совместного доступа к локальным ресурсам. Основное преимущество этого варианта заключается в том, что протокол NetBEUI не поддерживает маршрутизацию, следовательно, он относительно защищен от несанкционированного доступа из Internet.

Интерфейс между прикладным процессом и протоколом TCP состоит из набора вызовов, которые похожи на вызовы операционной системы, предоставляемые прикладному процессу для управления файлами. Например, в этом случае имеются вызовы для открытия и закрытия соединений, для отправки и получения данных на установленных соединениях. Предполагается также, что протокол TCP сможет асинхронно взаимодействовать с прикладными программами [3].

Интерфейс между протоколом TCP и протоколами более низкого уровня за дан в значительно меньшей степени, за исключением того, что должен существовать некий механизм, с помощью которого эти два уровня могут асинхронно обмен