
Кроме того, VIPA-адрес можно связать со всеми физическими адаптерами на хосте
z/OS. Фактически не существует предела количества физических адаптеров, поддер-
живаемых хостом z/OS.
В то же время, VIPA-адреса совместно со службами управления рабочей нагрузкой
в z/OS могут переносить входящие IP-подключения на хост z/OS, имеющий наиболь-
шее количество доступных системных ресурсов.
1944 TN3270 – шлюз в z/OS
В те времена, когда хосты z/OS работали в среде, поддерживающей только SNA, выде-
ленные контроллеры терминалов и «немые» (непрограммируемые) терминалы были
основой взаимодействия с z/OS. Протокол данных, используемый для связи между
«немым» терминалом и z/OS, называется потоком данных 3270 (дополнительные
сведения см. ниже в более полном обсуждении VTAM). Когда TCP/IP стал мировым
стандартом, поток данных 3270 был адаптирован для использования в TCP/IP-сети.
В результате скрещивания 3270 с существующим стандартом telnet появился стандарт
Telnet 3270. В настоящее время TN3270 доработан и стал называться TN3270 Enhanced
или TN3270E. Этот стандарт определен в RFC 2355.
Для связи с z/OS посредством протокола TN3270
1
,
2
на рабочей станции запускается
клиент, например Personal Communications. Этот клиент создает сеанс TN3270, ис-
пользуя TCP. На стороне z/OS сервер TN3270 преобразует протокол TN3270 в прото-
кол SNA, и подключение к приложению выполняется с использованием VTAM. Завер-
шение SNA фрагмента обработки выполняется сервером TN3270, получающим логи-
ческое устройство (Logical Unit, LU) для обслуживания клиента TN3270. После этого
устанавливается сеанс связи логических устройств (LU-LU) между сервером TN3270 и
целевым приложением. Дополнительные сведения о сеансах LU-LU см. в обсуждении
VTAM далее в этой главе.
195 Обзор VTAM
В z/OS VTAM обеспечивает работу сетевого коммуникационного стека SNA для транс-
портировки данных между приложениями и конечным пользователем. VTAM управ-
ляет ресурсами, определенными в сети SNA, устанавливает сеансы между этими ре-
сурсами и отслеживает сеансовую активность.
VTAM выполняет множество задач в сети, например:
• осуществляет мониторинг и управление активацией и подключением ресурсов;
• устанавливает подключения и управляет потоком и ходом выполнения сеансов;
• предоставляет интерфейсы программирования приложений (например, APPC
API для программирования LU 6.2), позволяющие осуществлять доступ к сети
пользовательским приложениям и подсистемам IBM;
• обеспечивает поддержку интерактивных терминалов для TSO (Time Sharing
Option);
• обеспечивает поддержку как локально, так и удаленно подключенных ресурсов.
1
В настоящее время практически все клиенты используют TN3270E, однако термин TN3270 использует-
ся для описания обоих протоколов.