IBM Communications Server para AIX
Iniciação Rápida
V6.3.1
IBM Communications Server para AIX
Iniciação Rápida
V6.3.1
Nota:
Antesdeusarestasinformaçõeseoprodutoaqueelassereferem,leiaasinformaçõesgeraisem“Avisos”,napágina115.
QuartaEdição(Fevereirode2008)
Estaediçãoaplica-seaoIBMCommunicationsServerparaAIX,Versão6.3.1,númerodeprograma5765-E51ea todososreleasesemodificaçõessubseqüentesatéquesejaindicadodeoutraformaemnovasediçõesou newsletterstécnicos.
AdquiraaspublicaçõesjuntoaumrepresentanteautorizadooufilialdaIBMnasualocalidade.Aspublicaçõesnão sãoarmazenadasnoendereçofornecidoaseguir.
AIBMagradeceseuscomentários.Vocêpoderáenviarseuscomentáriosaoseguinteendereço:
Centro de Tecnologia IBM Brasil Centro de Traduções
CEP 13185-900 Caixa Postal 71
Vocêpodeenviarseuscomentárioseletronicamenteutilizandoumdosseguintesmétodos:
v Fax(EstadosUnidoseCanadá):
1+919-254-4028
Envieofaxpara″Attn:CommunicationsServerforAIXInformationDevelopment″.
v E-mailviaInternet:
AoenviarinformaçõesàIBM,vocêestáconcedendoàempresaumdireitonão-exclusivoparausooudistribuição dessasinformações,daformaqueelaacharmaisapropriada,semincorreremobrigaçãoalgumacomoCliente.
Índice
Tabelas
. . . . . . . . . . . . . . . v
Figuras
. . . . . . . . . . . . . . vii
Bem-vindo ao IBM Communications Server para AIX
. . . . . . . . . . . ix
ComoUtilizaresteManual . . . ix
Roteiro . . . ix
ConvençõesTipográficas . . . x
AbreviaturasUtilizadasnesteManual . . . x
OQueHádeNovo. . . xi
NovasFunções . . . xii
FunçõesRetiradas . . . xiv
OndeLocalizarMaisInformações. . . xiv
Capítulo 1. Sobre o IBM Communications Server para AIX . . . . 1
RecursosePacotedoIBMCommunicationsServer paraAIX. . . 1
IBMCommunicationsServerparaAIXV6.3.1 . . 1
RecursosdeRedeAvançados . . . 6
RecursoseBenefícios . . . 12
BlocosdeConstruçãoVersátil . . . 12
OperaçãodeCliente/Servidor . . . 12
ConfiguraçãoFácil . . . 13
OpçõesAdicionaisdaInterfacecomoUsuário paraAdministração. . . 13
MelhorDesempenho . . . 14
OpçõesdeSegurança . . . 14
FlexibilidadedeGerenciamentodeRede. . . . 15
Confiabilidade,DisponibilidadeeServiços . . . 16
Integração,CrescimentoeAlteraçãodeRedes . . 16
Capítulo 2. Planejando a Rede e o IBM Communications Server para AIX
. . . 17
EstágiosdoPlanejamentodaRede. . . 17
IdentificandoosRequisitosFuncionaisdaRede 17 DeterminandoComoConfiguraroCS/AIX. . . 18
IdentificandoosRequisitosdeRecursospara InstalaçãoeOperação . . . 18
EndereçamentoIPv4eIPv6 . . . 24
AssegurandoCompatibilidadeentreConfigurações dePlataformaCruzada . . . 25
ConvençõesdeNomenclatura . . . 26
Capítulo 3. Instalando o CS/AIX em Servidores AIX
. . . . . . . . . . . 27
Licença ePacotedoCS/AIX . . . 27
MecanismosdeLicençadoCS/AIX . . . 27
ComoéoPacotedoProgramaLicenciado CS/AIX . . . 29
PreparandoparaaInstalaçãodoCS/AIX . . . . 31
InstalandoConjuntosdeArquivosdeControlede LinkdeDados . . . 31
ExibindoosDetalhesdaInstalaçãodoProduto 32 MigrandoparaoCS/AIXV6.3.1aPartirdo CS/AIXV4R2ouAnterior . . . 32
AlterandoaVariávelLanguageEnvironment . . 32
MigrandoaPartirdeNíveisAnterioresdoCS/AIX 33 Considerações . . . 33
InstalandooProgramaLicenciadoCS/AIX. . . . 33
MétodosdeInstalação. . . 34
ConfigurandooWebSphereApplicationServer . . 38
ConfigurandooCertificadodeSegurançado WebSphereApplicationServer . . . 38
ConfigurandooWebSphereApplicationServer 38 InstalandooArquivodeConfiguraçãodo Servidor . . . 39
ProcedimentosPós-instalação . . . 39
OperaçãodeCliente/Servidor . . . 39
VisualizandoManuaisemPDF . . . 39
RevisandoasInformaçõessobreoReleaseAtual 40 ConfigurandooSSLparaUsocomoTNServer ouRedirecionadorTN. . . 40
ConfigurandoumServidordaWebparao ProgramadeAdministraçãodaWeb . . . 41
HostAccessClassLibrary . . . 41
FazendoBackupdosArquivosdeConfiguração doCS/AIX . . . 41
RestaurandoumaCópiadeBackupdosArquivos deConfiguraçãodoCS/AIX. . . 42
ReinicializandoosArquivosdeConfiguração . . 43
Capítulo 4. Instalando o IBM Remote API Client no Linux
. . . . . . . . . 45
RequisitosdeHardwareeSoftware . . . 45
RequisitosdeHardware . . . 45
VersãodoSistemaOperacionalLinux. . . 46
Java . . . 46
GSKIT . . . 46
ExibindoosDetalhesdaInstalaçãodoProduto 46 DefinindoaVariávelLanguageEnvironment . . 46
InstalandooRemoteAPIClientnoLinux . . . . 47
ConfigurandoCertificadosdeSegurançaHTTPS UtilizandoGSKIT . . . 48
DesinstalandooRemoteAPIClientnoLinux . . . 49
Capítulo 5. Instalando IBM Remote API Clients no Linux para System z
. . . . 51
RequisitosdeHardwareeSoftware . . . 51
RequisitosdeHardware . . . 51
VersãodoSistemaOperacionalLinux. . . 51
Java . . . 51
GSKIT . . . 51
ExibindoosDetalhesdaInstalaçãodoProduto 52 DefinindoaVariávelLanguageEnvironment . . 52
InstalandooRemoteAPIClientnoLinuxpara
Systemz . . . 52
ConfigurandoCertificadosdeSegurançaHTTPS UtilizandoGSKIT . . . 54
DesinstalandooRemoteAPIClientnoLinuxpara Systemz . . . 55
Capítulo 6. Instalando IBM Remote API Clients em Sistemas AIX
. . . . . . . 57
RequisitosdeHardwareeSoftware . . . 57
RequisitosdeHardware . . . 57
VersãodoSistemaOperacional . . . 57
Java . . . 57
GSKIT . . . 57
AlterandoaVariávelLanguageEnvironment . . 58
InstalandooRemoteAPIClientnoAIX . . . 58
InstalandooRemoteAPIClientCopiando ArquivosparaasuaEstaçãodeTrabalhoAIX . . 58
InstalandooRemoteAPIClientapartirdoCD 59 ConfigurandoCertificadosdeSegurançaHTTPS UtilizandoGSKIT . . . 59
DesinstalandooRemoteAPIClientnoAIX. . . . 60
Capítulo 7. Planejando e Instalando o Remote API Client no Windows
. . . . 61
RequisitosdeHardwareeSoftware . . . 61
AcessandooProgramadeInstalação . . . 62
InstalandooRemoteAPIClientnoWindows UtilizandooProgramadeInstalação . . . 63
OpçõesAvançadasdaConfiguraçãodoRemoteAPI Client . . . 66
InstalandooSoftwareRemoteAPIClientapartirda LinhadeComandos . . . 66
ConfigurandoCertificadosdeSegurançaHTTPS UtilizandoGSKIT . . . 68
PersonalizandooSoftwareRemoteAPIClient DepoisdaInstalação . . . 69
ReinstalandooSoftwareRemoteAPIClient . . . 70
DesinstalandooSoftwareRemoteAPIClient . . . 70
Ajuda . . . 71
Capítulo 8. Configurando e Utilizando o CS/AIX . . . . . . . . . . . . . . . 73
PlanejandoparaaConfiguraçãodoCS/AIX . . . 74
PlanilhasdePlanejamento . . . 74
FolhasdeTarefas . . . 75
UtilizandooProgramadeAdministraçãoMotif . . 75
EspecificandooCaminhoparaosProgramasdo CS/AIX . . . 75
AtivandooCS/AIX . . . 76
GerenciandooCS/AIXcomoProgramade AdministraçãoMotif . . . 76
ConfigurandoFunçõesdeCliente/Servidor. . . . 81
ConfigurandooNó. . . 82
ConfigurandoaConectividade . . . 83
ConfigurandoumLinkSDLCparaTráfego Dependente . . . 84
ConfigurandoumLinkEthernetparaSuportar TráfegoDependenteeIndependente . . . 85
ConfigurandoumLinkdoEnterpriseExtender 86 ConfigurandoLUsTipo0–3 . . . 87
DefinindoLUsTipo0–3 . . . 88
DefinindoumConjuntodeLUs . . . 88
ConfigurandoaComunicaçãoAPPC . . . 89
ConfigurandoumaRedeAPPNSimples. . . . 90
ConfigurandooAPPCDependente . . . 94
ConfigurandooCPICommunications . . . 95
ConfigurandoaLUA . . . 95
ConfigurandoaLU0 . . . 96
ConfigurandoaLU0Primária . . . 96
ConfigurandoaLU0Secundária . . . 97
ConfigurandooGatewaySNA . . . 98
SuportandoLUsImplícitasdeRecebimentode Dados . . . 99
DefinindoLUsdeRecebimentodeDados . . . 100
ConfigurandooDLUR . . . 100
ConfigurandooSuporteDLURnoNóLocal . . 101
ConfigurandooSuporteDLURdePassagem paraNósdeRecebimentodeDados. . . 102
ConfigurandooTNServer . . . 103
DefinindoLUs3270 . . . 105
DefinindoumConjuntodeLUs . . . 105
ConfigurandooTN3270Server . . . 106
ConfigurandooRedirecionadorTN . . . 107
ConfigurandooRedirecionadorTN . . . 108
ConfigurandooAnyNet. . . 108
ConfigurandoAPPCsobreTCP/IP . . . 109
DesativandooCS/AIX . . . 110
Capítulo 9. Recursos de Informações para o CS/AIX e o SNA
. . . . . . . 113
BibliotecaSNA . . . 113
InformaçõesAcessíveispelaRede. . . 113
LeituraSugerida . . . 114
Apêndice. Avisos . . . . . . . . . . 115
MarcasRegistradas . . . 117
Bibliografia
. . . . . . . . . . . . 119
PublicaçõesdoCS/AIXVersão6.3 . . . 119
PublicaçõesdoCS/AIXVersão6.1 . . . 120
PublicaçõesdoIBMCommunicationsServerfor AIXVersion4Release2 . . . 120
IBMRedbooks . . . 120
PublicaçõesdoSistemaOperacionalAIX . . . . 121
PublicaçõesdoSNA(SystemsNetwork Architecture) . . . 121
PublicaçõesdaConfiguraçãodoHost . . . 121
Publicaçõesdoz/OSCommunicationsServer . . 122
PublicaçõesdoTCP/IP . . . 122
PublicaçõesdoX.25 . . . 122
PublicaçõesdoAPPC. . . 122
PublicaçõesdeProgramação . . . 122
OutrasPublicaçõesdeRedeIBM . . . 123
Índice Remissivo . . . . . . . . . . 125
Tabelas
1. RoteiroInicial . . . ix 2. ConvençõesTipográficas . . . x
Figuras
1. GatewaySNAvinculandovárioscomputadores AIXderecebimentodedadosaumcomputador
host . . . 7
2. ExtensordeRamificação . . . 8
3. TNServer . . . 10
4. JanelaNó . . . 78
5. BarradeferramentasdoCS/AIX . . . 80
6. NódoCS/AIXquesecomunicadiretamente comumhost . . . 82
7. NósdoCS/AIXemumaredeAPPN . . . . 83
8. GatewaySNA. . . 98
9. NódoCS/AIXFornecendoDLUR . . . . 101
10. NódoCS/AIXconfiguradoparaoTNServer 103 11. TNServer. . . 104 12. NódeacessoAnyNetAPPCsobreTCP/IP 109 13. GatewayAnyNetAPPCsobreTCP/IP 109
Bem-vindo ao IBM Communications Server para AIX
EstemanualapresentaoIBM CommunicationsServer paraAIX, umprodutode software IBMquepossibilitaqueumservidor queestejaexecutandoosistema operacionalAIX(AdvancedInteractiveExecutive)daIBM troqueinformaçõescom outros nósemumaredeSNA(SystemsNetworkArchitecture).Eleéoprodutode conexãoem redeSNAmaisabrangente atualmentedisponívelparaestaçõesde trabalho queexecutam osistemaoperacional debaseAIX.
OIBM CommunicationsServer paraAIXfoiprojetadoparaser executadoemuma estação detrabalhoAIXconectada aumaoumaisredes. OCS/AIXV6.3.1será executado emqualquersistemaIBMRISCSystem/6000oueServerpSeries suportado peloAIXVersões 5.2,5.3ou6.1.Nestemanual,otermo estaçãode trabalhoAIXéutilizadoparaindicarqualquerum dessessistemascomosistema operacionalAIXinstalado.
OCS/AIXforneceblocosdeconstruçãoparaumagrandevariedadedesoluçõese necessidadesde conexãoemrede.Elespodemserutilizadosparatrocar
informações comnósemredes SNA,redes TCP/IP(Protocolo deControlede Transmissões/ProtocolodaInternet)eredes SNA-TCP/IPintegradas.
Como Utilizar este Manual
Estaseçãoexplicacomoasinformaçõessãoorganizadaseapresentadasneste manual.
Roteiro
Estemanualdestina-seaopessoaltécnicoedegerenciamentoenvolvidono planejamentode redesea todososinteressadosnoCommunicationsServer parao sistemaoperacionalAIX.
Paralocalizar asinformações dequeprecisaparainiciaroCS/AIX,consulteo Tabela1.
Tabela1.RoteiroInicial
Para... Consulte...
LersobreoCS/AIX Capítulo1,“SobreoIBM
CommunicationsServerpara AIX”,napágina1
PlanejarcomousaroCS/AIXnarede Capítulo2,“PlanejandoaRede eoIBMCommunications ServerparaAIX”,napágina17 InstalaroCS/AIXemservidoresAIX Capítulo3,“Instalandoo
CS/AIXemServidoresAIX”, napágina27
InstalarRemoteAPIClientsnoLinux(Intelde32bits, Intel/AMDde64bitsoupSeries)
Capítulo4,“InstalandooIBM RemoteAPIClientnoLinux”, napágina45
InstalarRemoteAPIClientsnoLinuxparaSystemz Capítulo5,“InstalandoIBM RemoteAPIClientsnoLinux paraSystemz”,napágina51
Tabela1.RoteiroInicial (continuação)
Para... Consulte...
InstalarRemoteAPIClientsnoAIX Capítulo6,“InstalandoIBM RemoteAPIClientsem SistemasAIX”,napágina57 InstalarRemoteAPIClientsnoWindows Capítulo7,“Planejandoe
InstalandooRemoteAPIClient noWindows”,napágina61
ConfiguraroCS/AIX Capítulo8,“Configurandoe
UtilizandooCS/AIX”,na página73
LocalizarinformaçõessobreadocumentaçãodoCS/AIXe outraspublicações,incluindoinformaçõeson-line
Capítulo9,“Recursosde InformaçõesparaoCS/AIXeo SNA”,napágina113
Lerosavisoseasinformaçõessobremarcasregistradas “Avisos”,napágina115
Convenções Tipográficas
Os estilostipográficosusadosneste documentosãomostradosnaTabela2.
Tabela2.ConvençõesTipográficas
ElementoEspecial AmostradeTipografia
Palavrasenfatizadas façabackupdosarquivosantesdaexclusão Títulododocumento IBMCommunicationsServerparaAIX:Guiade
Administração
Arquivooucaminho /usr/spool/uucp/meuarq.bkp
Programaouaplicativo snaadmin
Entradadousuário 0p1
Saídadocomputador CLOSE
Abreviaturas Utilizadas neste Manual
Estemanualutilizaasseguintesabreviaturas:
AIW APPNImplementersWorkshop
AIX AdvancedInteractiveExecutive
ANR Roteamentoautomáticoderede
API ApplicationProgrammingInterface
APPC AdvancedProgram-to-ProgramCommunication APPN AdvancedPeer-to-PeerNetworking
ATM AsynchronousTransferMode
BOS Sistemaoperacionaldebase
BrNN NódeRededeRamificação
CICS CustomerInformationControlSystem
COS ClassofService
CPI-C CommonProgrammingInterfaceforCommunications
CSV CommonServiceVerb
DB2 DATABASE2
DDDLU DynamicDefinitionofDependentLUs
DES DataEncryptionStandard
DLC DataLinkControl
DLUR DependentLURequester
DLUS DependentLUServer
FDDI FiberDistributedDataInterface
FTP FileTransferProtocol
GSNA APISNAGenérica
HPR High-PerformanceRouting
IEEE InstitutodeEngenhariaElétricaeEletrônica IETF InternetEngineeringTaskForce
ISO InternationalOrganizationforStandards
ISR IntermediateSessionRouting
LAN RedeLocal
LDAP LightweightDirectoryAccessProtocol
LEN Low-EntryNetworking
LLC2 LogicalLinkControl2
LU UnidadeLógica
LUA ConventionalLUApplicationProgrammingInterface
MDS-NMVT MultipleDomainSupport—NetworkManagementVectorTransport
MPC MultiPathChannel
MPQP MultiprotocolQuadPort
MPTN MultiprotocolTransportNetworking
MS ManagementServices
NMVT NetworkManagementVectorTransport
NOF NodeOperatorFacility
OS/2 OperatingSystem/2
OSI OpenSystemsInterconnection
PU UnidadeFísica
RFC RequestForComments
RISC ReducedInstructionSetComputer
RLE Run-LengthEncoding
RTP RapidTransportProtocol
SAA SystemsApplicationArchitecture
SAP ServiceAccessPoint
SDLC ControledeLigaçãoSíncronadeDados
SLP ServiceLocationProtocol
SMIT SystemsManagementInterfaceTool
SMP Multiprocessamentosimétrico
SNA SystemsNetworkArchitecture
SNMP-MIB SimpleNetworkManagementProtocol—ManagementInformation Base
SSL SecureSocketsLayer
TCP/IP TransmissionControlProtocol/InternetProtocol
TN Telnet
TP TransactionProgram
VT VirtualTerminal
VTAM VirtualTelecommunicationsAccessMethod
WAN WideAreaNetwork
O Que Há de Novo
OCommunicationsServer paraAIXV6.3.1substitui oCommunicationsServer paraAIXV6.3.0.
Oseguintereleasedesteprodutoaindaésuportado:
v CommunicationsServerparaAIXV6.3.0
Os seguintesreleasesdo produtonãosãomais suportados:
Como Utilizar este Manual
v CommunicationsServerparaAIXVersão6.1(V6.1) v CommunicationsServerparaAIXVersão6 (V6) v CommunicationsServerparaAIXVersão5 (V5)
v CommunicationsServerparaAIXVersão4 Release2 (V4R2) v CommunicationsServerparaAIXVersão4 Release1 (V4R1) v SNAServerparaAIXVersão3 Release1.1(V3R1.1)
v
SNAServerparaAIXVersão3 Release1(V3R1) v AIXSNAServer/6000 Versão2 Release2 (V2R2)
v AIXSNAServer/6000 Versão2 Release1 (V2R1)noAIX3.2 v AIXSNAServices/6000Versão 1
OCommunicationsServer paraAIXV6.3.1operacomoIBMRemoteAPIClient Versão 6.3.1ou6.3.0.
Novas Funções
Asseguintes funçõesforamincluídasnoCS/AIXnesterelease:
v Sistemasoperacionaisadicionaissãosuportados paraservidoresCS/AIXeIBM RemoteAPIClients.
– OsservidoresCS/AIXagora podemser executadosnoAIX6.1.(Oservidor deveser executadonoAmbiente Global,nãoemumaWPARde aplicativoou do sistema.)
– OsIBM RemoteAPIClientsagorapodemserexecutadosnosseguintes sistemasoperacionaisadicionais:
- AIX6.1
Ocliente podeserexecutado noAmbiente GlobalouemumaWPARde aplicativooudosistema.VocêdeveassegurarquequalquerWPARnaqual oclientesejaexecutado tenhaumnomedo hostexclusivoqueo DNSpossa resolver.
- RedHatEnterpriseLinux5 (RHEL5)
- WindowsVistade32ou64bits(quefornececontrolemais fortesobreo acessodousuárioa funçõesdoCS/AIXqueoutrasplataformasWindows) Alémdisso,agorao HTTPSésuportado emclientesWindowsde64bitseé instaladoautomaticamentecomosoftware clientenasplataformas Windowsde 32e64bits.
v Oendereçamento IPv6,além doIPv4,éagorasuportado.
– OTNServereoEnterpriseExtender(HPR/IP),quedependemde conectividade IP,podemsecomunicarutilizandoIPv4ouIPv6.
– Em umaimplementaçãocliente/servidor, osRemoteAPIClientspodemse comunicar comservidoresutilizandoIPv4ouIPv6.(OIPv6nãosuportaas difusõesUDP;portanto,cadaclientedeveserconfiguradocom,pelomenos, um nomedeservidor.)
– AAPINOF,oprograma deadministraçãoMotifeoprogramade
administração delinhade comandosaceitamendereçosIPv6hexadecimaisde doispontos ouendereçosIPv4decimaiscompontos.
v AgoraoCS/AIX fornecemais controlesobreoacessoàsfunçõesTNServere TNRedirectora partirde clientesTN3270.
– Épossível especificarumendereçoIPlocalespecíficonoqualosclientes devem seconectaracadaTNServer ouTNRedirector,em vezdepermitir queelesseconectema qualquerendereçoIPlocal.
– Seum TNServer estiverconfiguradoparasuportarSSL,serápossível permitirqueeleaceiteconexõesdeclientesSSLenão-SSLnamesma porta.
Estaopção éfornecidaparausoduranteamigraçãoparaSSL(se vocêtiver um grandenúmerodeclientesa seremmigradoseprecisarmanteroacesso paratodoselesdurantea mudança)e nãodeveserusada porumlongo prazo.
– Épossível configurara LUutilizadaporumclienteTN3270demaneira quea sessãosejadesconectadaquandoohostenviarumUNBIND,emvez deexibir a VTAMMSG10 ouretornarparaumgerenciadordesessãodohost.
v
Normalmente,oCS/AIXinclui oVetorde Controlede InformaçõesTCP/IP (0x64)emumpedidoNOTIFYaohostparaumasessãoTN3270ou paraum aplicativoLUAem umRemoteAPIClient.Essevetordecontrolefornece informaçõessobreo clientequepode serexibidonoconsoledehostouutilizado pelohost(porexemplo,nofaturamento),incluindo oendereçoIPdocliente.
ParaoTN3270,oCS/AIXnormalmentedesempenhaumaconsultadeDNS (DomainNameServer) paradeterminaronomeIPdoclientea serincluído nestevetorde controle.
Épossívelmodificarousodessevetordecontrolepelaconfiguraçãode valores noparâmetroptf_flags docomandodefine_node,daseguintemaneira.
– Seoendereçodo clienteforumendereçoIPv6,masohostestiverexecutando umaversãodenívelinferiordo VTAMquenãopossa interpretarendereços IPv6,oendereçodocliente poderáser exibidoincorretamentenoconsoledo host.Nessescasos,épossíveldesativaressafunção,especificando
NO_TCPIP_VECTOR noparâmetroptf_flags.
– Seoambiente doDNSforlentoousevocêsouberqueosclientesnãoestão incluídosnos dadosdoDNS(porexemplo,seforemclientesDHCPsem DDNS),poderáser desejadoevitara consultaDNS.Paraisso,especifique NO_TCPIP_NAME noparâmetroptf_flags.OTNServerdo CS/AIXenviaráo vetordecontroleCV64comoendereçoIPdocliente,massemnomeIP.
Essa opçãoaplica-sesomenteaoTN3270;nenhumaconsultadeDNSé necessáriaparaclientesLUA.
v Seumaplicativoconectar-seaumaLUdependente,masohostnãoenviaruma ACTLUnoprazode10segundos,oCS/AIXdesconectaráagoraa LU.
Geralmente,essacondiçãoindicaumaconfiguraçãoincorretaouumafaltade recursosnohost,significandoqueasessãoficariaem umestadonãoutilizável;
desconectaraLUsignificaqueelapode serreutilizadapor outroaplicativo.
v Oprograma deadministraçãodalinhade comandose aAPINOFagora
fornecemumafunçãoparaconsultarRemoteAPIClients queestejamatualmente utilizandoumdeterminadoservidor.UmaplicativoNOFtambémpode
registrar-separareceberindicaçõesquandoclientesseconectareme desconectarem.
v Osaplicativosem execuçãonosRemoteAPIClientsparaAIXouLinuxagora podememitirverbosNOFecomandossnaadminparaconsultaraconfiguração, inicializarouativarsessões,e gerenciaropçõeslocais decriaçãodeloge
rastreio.
v AAPIJavaCPI-Cagora funcionacomoJRE(JavaRuntime Environment)de64 bits,alémdo JREde32bits.
v Agoraépossívelusarduasoumais portasHPR/IP(EnterpriseExtender)com endereçosLSAPdiferentesnamesmainterface TCP/IPlocal.
v Foiincluídosuporte paraReconhecimentodoAlcancedaRede deConexão,em conjuntocomum suportesemelhantenocomputadorhost.Issosignificaquese umaúnica rotaemumSATF(Shared-AccessTransportFacility)nãoestiver disponível(porexemplo,porque umaúnicarota deumroteadorIPestá
O Que Há de Novo
desativada),asrotasalternativasserãoutilizadasquandopossívelatravésdesse recurso,antesdetentarnovamentemais tardearotaquefalhou.
v Afiltragemdologpermitesuprimirváriasinstânciasdamesmamensagemde log,de modoquecadamensagemdeumalista especificadasejaregistradaem logapenas umavez.Issoreduz ovolumedasinformaçõesnosarquivosde log paraquevocê possaseconcentrar emmensagensde lognovasouimportantes.
Funções Retiradas
AfunçãoAnyNetAPPC sobreTCP/IPaindaésuportada nesterelease,mas somenteemsistemas de32bitscominterfacesIPv4e nãoemsistemasde 64bitse nem cominterfacesIPv6.Elanãoserásuportada emreleasesfuturos.
Onde Localizar Mais Informações
ABibliografiaidentifica outrosmanuaisna bibliotecado CS/AIX,bemcomo manuaisquecontêminformações adicionaissobreSNA,osistemaoperacionalAIX e outrosprodutosrelacionados.
Aofazerreferência amanuaisdoIBMCommunicationsServer paraAIXV4R2 (paraobter informaçõesquepossamserúteisseestivermigrandodoV4R2ou anteriorparaoreleaseatual),estemanualinclui “V4R2”notítulodomanual.Não há necessidadede consultarmanuaisanterioresseestivermigrando daV5,V6 ou V6.1paraoreleaseatual,porque nãoháaçãoaser tomadaparaessamigração; as informações deconfiguraçãoexistentespodemser usadassemalteraçãonorelease atual.
Capítulo 1. Sobre o IBM Communications Server para AIX
Estecapítuloexplicacomo oCS/AIXéfornecidoe descrevesuas funções,recursos e benefícios.
Recursos e Pacote do IBM Communications Server para AIX
OCS/AIXV6.3.1éumsoftware decomunicaçãoqueéexecutado nosistema operacionalAIX.Eleconsistenosrecursosdescritosem “IBMCommunications Server paraAIXV6.3.1”e“Recursosde RedeAvançados”napágina6.
IBM Communications Server para AIX V6.3.1
OIBM CommunicationsServer paraAIXV6.3.1conectaaplicativospormeiode redes SNAeTCP/IP.Eleconverteumaestação detrabalhoqueestejaexecutandoo AIXemum nóSNA,equipando-ocomrecursoseprotocolosdoSNA;isso
possibilitaqueaestação detrabalhosecomuniquecomoutros computadoresem umaredeSNA,incluindocomputadoreshost.TambémfornecefunçõesTCP/IP parapermitirqueoIBMCommunicationsServerparaAIXsejautilizadonarede TCP/IPounolimiteentreasredesTCP/IPeSNA.
OCS/AIXforneceosseguintesserviços:
SuportedeRede
OCS/AIXsuportaredes desubáreaepontoa ponto:
RedesdeSubáreaSNA
Essasredes(também conhecidascomoredes mediadasporhost) sãoorganizadashierarquicamente,comumoumais computadores hostcontrolandoa comunicaçãoentrecomputadores,gerenciando a redeefornecendoserviçosdeprocessamentoearmazenamento dedados dealtacapacidade. Todososoutrosnósnaredesão dependentesdocontroledeumhost.
OscomputadoresAIXpodemparticiparemumarededesubárea seforemconfiguradoscomonós dependentesdehost.
RedesPontoaPonto
Paraambientesdeprocessamentodistribuído,oCS/AIXV6.3.1 suportaredesAPPNeTCP/IP.Nessasredes pontoa ponto,os computadoresAIXretêmfunçõesde processamentoe
comunicam-sediretamenteentresicomopontos.Asredespontoa pontousamtotalmenteosrecursosdocomputadorAIX, oquehoje em diaconcorrecomaquelasdecomputadoreshostcaros.
Uma redeAPPNconsisteemnósde pontodosseguintes tipos:
v NóderedeAPPN(quefornececontroledetráfego,computação de rotadinâmica,serviçosde seleçãoeserviços de
gerenciamentoderede)
v OnódeextremidadeAPPN(queutilizaserviços denóderede APPN parasecomunicarcomnósde ponto)
v NóLEN(quesecomunicadiretamentecomnósadjacentesou nós configuradosparaapareceremcomo adjacentes)
Nota: Oscomputadoreshostpodemfuncionarcomo nósdeponto emumaredeAPPN,utilizandoa LU6.2independentepara secomunicaremcomcomputadoresAIXe outroshostsna rede.
FornecendoFunçõesdeSubáreanumaRedeAPPN
AfunçãodosolicitadordeLUdependente(DLUR) ativao tráfego entrehostsenós dependentesdehost aserconduzidoem uma redeAPPN.
OpçõesdeControledeLink deDados
Noníveldelink, oCS/AIXofereceváriasopçõesde conectividadepara ajudá-loa atenderàsconsideraçõessobretamanho,velocidade,segurançae custode suarede.(Paraobter umalista detalhadadostiposdelink
suportados, consulteaseção“RequisitosdeInstalação”napágina20).Ele suportalinksde dadosparadiferentestiposderedes,como segue:
RedesLocais
Paraconectividadeem redelocal,vocêpode instalaroslinks apropriadosparasecomunicarutilizandoprotocolostokenring, EthernetpadrãoeEthernet802.3.(OsuporteaATMpode ser fornecidocomo usodeumainterfaceLAN emuladaemumarede tokenring ouEthernet.)
WANs (WideAreaNetworks)
Paraconectividadede WAN,épossívelselecionar entreos seguintes linkssíncronosparacomunicar-se porlinhastelefônicas estabelecidas:
v EIA-232D v Smart modem v X.21
v EIA-422A v V.25bis v
V.35
OCS/AIXtambémsuportaocontroledelinkdedados comutados porpacote X.25.(Essestiposdelinkrequerem produtosadicionais adquiridos separadamente.)
IntegraçãoIP
Sea redebackbonecorporativaforbaseada emIP,serápossível usarorecursoHPR/IP(EnterpriseExtender)doCS/AIXpara integrá-lacomSNA,permitindoqueseusaplicativosSNAse comuniquempelaredeIP.
SuporteLU
AsLUs(UnidadesLógicas) sãorecursosderedeespecíficos doaplicativo queresidememcadanóemumaredeSNA.CadaLUatuacomouma interface queosaplicativosutilizamparaacessar links,a fimde se comunicaratravésdaredecomaplicativosdo parceiroemoutrosnós.
OCS/AIXsuportadiferentestiposde LUsparadiferentesclassesde aplicativos.
v Emumarededesubárea,oCS/AIX suportaLUsdependentes, que podemser dequalquerumdosseguintestipos:
– LU0 – LU1
– LU2 – LU3 – LU6.2
ALU0 suportacomunicaçãoprograma-a-programaprimitiva,
tipicamenteutilizadaemtransaçõesde pontosdevenda,emvendas a varejo oubancos.ALU2 suportaaplicativosde emulaçãodeterminal quepossibilitamqueocomputadorAIXemuleumterminaldafamília IBM 3270.Os outrostiposdeLUativamosaplicativosa participaremde processamentos distribuídosoua secomunicaremcomdiversas
impressorasou terminaisdevídeo interativos.
OCS/AIXsuportasistemashostqueusamDDDLU(definiçãodinâmica de LUsdependentes),umrecursodo hostqueativaLUsdependentesno sistemaSNAa seremadicionadas àconfiguraçãodohostquandoo link de comunicaçãopartindodosistemaSNAparaohostestáestabelecido.
ComDDDLU, asLUsnãoprecisamserconfiguradasestaticamenteno host.(Ainda seránecessáriodefinirLUs dependentesnonóCS/AIX.) Issoreduz aconfiguraçãoinicialrequerida nohostefacilitaa expansão posterior.
OCS/AIXpode comunicar-secomhostcomcapacidadeDDDLUe sem capacidadeDDDLU,semnenhumadiferençanecessárianaconfiguração.
Quando olinkdecomunicaçõeséestabelecidoapartirdonóCS/AIX parao host,um hostcomcapacidadeDDDLUinformaaonóqueele suportaDDDLU; emseguida,onóenviaasinformaçõesnecessárias paradefinirasLUsdependentesqueutilizamolink. Seohostnãotiver a capacidadeDDDLU,oCS/AIXnãoenviaráessasinformações;ele presumirá queasLUsjáforamdefinidasestaticamentenohost.
v ALU6.2independentessuportatráfegosindependentesem redes APPN.ALU6.2independentesuportacomunicaçãoautônomae gerenciamentoderede,bemcomoprocessamentodistribuído.
Além disso,afunçãoDLUR doCS/AIXpossibilitaqueotráfegodeLUs dependentespercorramumaredeAPPN.
v
Osuporte aRUIPrimáriafornecea capacidadede umaplicativo CS/AIX emgerenciardispositivosde LUde recebimentodedados dependentesconectadosà LAN/WANcomosefosseummainframe.
Essa funçãotemalgumasrestriçõesdeconectividade,maspermiteque aplicativostransmitamdados entredispositivosLUdependentessema necessidadedeum aplicativodemainframecompleto.
SuportedeSessão
Uma sessãoé umcanallógicotemporárioentreLUsassociadas.
Geralmente, osaplicativosparceirosassociadosa cadaLUsecomunicam atravésdasessão.OCS/AIXpode suportarmilhares desessões.O CS/AIX podetambémsuportarsessõesemformadeU. (também
conhecidas como“transparêncialocal/remota”),em queasLUsprimárias esecundáriasresidamnomesmocomputadorAIX. Issopermitequevocê desenvolva etesteum pardeprogramasdetransaçãodeorigem edestino em umcomputadorsemrequererumaconexãodelink.
Osdados quefluememumasessãoentreduasLUs associadaspodemser compactados,parareduziralargurade bandanecessária.
v Paraa LUdotipo6.2, oCS/AIXpermiteespecificarousode
compactaçãonaconfiguraçãodo modoqueasessãoutiliza.Vocêpode especificar diferentesalgoritmosde compactaçãoparaseremutilizados, cadaumdosquaisforneceum níveldiferentedecompactação(RLE, LZ9ouLZ10).Vocêtambémpode especificardiferentesníveis de
Recursos e Pacote do IBM Communications Server para AIX
compactaçãoparaosdadosquefluemem direçõesdiferentesnasessão, oupodeespecificara compactaçãoemumadireção,masnãonaoutra.
v ParaLUdostipos0a 3,oCS/AIXpermiteespecificarousode
compactaçãona configuraçãodaestaçãodelinkoudaPUquea sessão utiliza.AcompactaçãoRLE éutilizadaparaa direçãodeentradaea LZ9 paraa direçãode saída.
SuporteAPI
OCS/AIXincluiAPIs(Interfaces deProgramaçãodeAplicativos)para desenvolvimento deaplicativosparadeterminadostiposdeLUs,para processamentodistribuído,paragerenciamentode redeepara
administração dopróprioCS/AIX.Nesterelease,oCS/AIX fornece diversasAPIsquesãocompatíveiscomasAPIsfornecidaspormembros dafamíliaCommunicationsServerqueestejamemexecuçãoem outros sistemasoperacionais.
UmaAPIéumainterfacequeativaumTP(Programa deTransação)ase comunicarcom suasLUsdesuporte.Elaconsisteemumabibliotecade verbos (tambémchamadosfunções,chamadasesub-rotinas).a partirdos quaisoTPselecionaaquelesquenecessitaparapassarparasuaLUpedir umaação,comoENVIAR_DADOS.ALU,porsuavez,processaosverbos ecria umfluxode dadosdeacordocomo protocoloapropriado,anexaum cabeçalhoindicandooendereçodedestinoeenviaosdadosatravésdo linkparaasLUsassociadas.
CommonProgramming InterfaceforCommunications(CPI-C)éumdos mais poderososrecursosdasAPIsdevidoasuaportabilidade. Introduzida parasuportarLU6.2dependente eindependente,aCPI-C écompatível commandatos SAA(SystemsApplicationArchitecture)paraunificar plataformas esistemasoperacionaisdiferentes.ACPI-C utilizaum conjuntoderegrasde sintaxequeécomuma todosossistemas.Elatem, portanto,setornadoumpadrão.
Além daAPICPI-C dalinguagemCpadrão,oCS/AIXtambéminclui uma APICPI-Cparaser utilizadaporaplicativosJava.Paraobterinformações adicionais,consulteo IBMCommunicationsServerforAIXCPI-C
Programmer’s Guide.Nosmanuaisdo CS/AIX,todasasreferênciasa CPI-C incluem oJavaCPI-C,a menosqueindicadodeoutra forma.
OutrasAPIsdo CS/AIXincluem:
v AAPIAPPCparacomunicaçõespontoapontoentreprogramas aplicativosutilizandoaLU6.2.AAPIpossuia opçãode ser
não-bloqueadora.Quandoum TPutilizaverbosnão-bloqueadores,aAPI poderetornarocontroleparaoTPantesqueaçãorequeridatenhasido concluída.Posteriormente,oTPéinformadoquandoaaçãoestiver concluída.
v
APILUAparacomunicaçõescomaplicativosdehost.
v APICSV (CommonServiceVerb) parafunçõesde utilitáriocomo traduçãode caractereecontrolede rastreiodeaplicativo.
Além disso,oCS/AIXinclui asseguintes interfacesde programação proprietárias:
v APIMS(Management Services)parafunçõesde mensagemde rede.
v APINOF(NodeOperatorFacility)paraaplicativosqueconfigurame gerenciamrecursosdo CS/AIX.
OsaplicativosqueusamasAPIsdoCS/AIXpodemsercompiladose vinculadosparaexecuçãonomodode 32oude64bits.
Paraobter informaçõesmaisdetalhadassobreumaAPI, consulteoguiade programaçãodaAPI(consulteaBibliografia).
AsAPIsaseguirsãoincluídas parafornecersuporte aTPsgravadasparao CS/AIX V4ouanterior.ComoessasAPIs talveznão sejamsuportadasem releasesfuturos,recomenda-sequenão sejamdesenvolvidosnovos aplicativosqueutilizemestasAPIs:
v SNAGenérico v
LU0
v Sub-rotinasdo SistemaOperacional(LUdostipos1,2,3 e6.2)
v Sub-rotinasde BibliotecaparaConversaçõesde TP(LUdostipos1,2,3 e 6.2)
v Sub-rotinasde BibliotecaparaGerenciamentodeRede,utilizadaspara trocarNMVTs(NetworkManagementVectorTransports)emsessões SSCP-PU
v MS (ManagementServices)
Paraobter informaçõesadicionaissobreessasAPIs,consulte oIBM Communications ServerforAIXTransactionProgramReferenceV4R2.
Suportea Cliente/Servidor
OscomputadoresqueexecutamoCS/AIXpodemser configuradosparase comunicarem usandoprotocoloscliente/servidor.Quando essesprotocolos sãoutilizadosemumarede,todososcomputadoresqueosutilizampara secomunicarnessaredesãoreferidoscomo“domínio.”
OscomputadoresqueexecutamoCS/AIXem umaconfiguração cliente/servidorpodemterasseguintesfunções:
v Umservidor contémumnóSNAeseuscomponentesdeconectividade associados. Oservidor fornececonectividadeSNAaosaplicativosno sistemalocalouem outroscomputadoresnodomíniodoCS/AIX.Os servidoresdevemser sistemasAIX.
v
UmRemoteAPIClientnão contémcomponentesdo nóSNA,masos acessa pormeiodeumservidor. Umcliente podeacessarum oumais servidoresaomesmotempoe podeexecutaraplicativossimultâneos conformenecessário. OsclientespodemestarexecutandoemAIX,Linux ou Windows.(UmcomputadorAIXpode serumservidor ouumcliente, mas nãoambos;nãoé possívelinstalaroservidor eoclientenomesmo computador.)
Osservidoreseosclientescomunicam-sepelodomíniodoCS/AIX utilizandoTCP/IP.Comoalternativa,podemsecomunicarutilizando HTTPSpormeiodeumservidor WebSphere,queutilizacertificadosde segurançaparaautenticarconexõescliente.Normalmente,utilizarHTTPS seráatraentequandoosclientesseconectaremporumaredepública.
Em umdomíniocomváriosservidoresCS/AIX,um servidorcontéma cópiaprincipaldoarquivodeconfiguraçãodedomíniodoCS/AIX.Esse servidor éconhecidocomooservidorprincipal.Vocêpode definiroutros servidoresnodomínioparaseremservidoresdebackupoudeixá-loscomo servidoresdepontoa ponto.Oarquivodeconfiguraçãodedomínioé copiadoparaservidoresdebackup—quandoelessãoiniciadosouquando a cópiamasteré alterada—deformaquetodososservidoresdebackup retenhamumacópiadasúltimasinformações.Umservidorde pontoa pontoobtéminformaçõesdeconfiguraçãode domíniodoservidor
principalconformenecessário,masnãopode funcionarcomoumservidor de backup.
Recursos e Pacote do IBM Communications Server para AIX
Seo servidorprincipalfalhar,oprimeiroservidor debackupnalistade servidoresdefinidosparaodomíniopassaa funcionarcomooservidor principal.Oarquivodeconfiguraçãode domínionesseservidor éutilizado como acópiamastereécopiadoparaoutrosservidoresconforme
necessário.Quando oservidorprincipaléreiniciado,elerecebeumacópia daconfiguraçãododomíniodo servidordebackupqueestáfuncionando como principalnomomentoe,emseguida,passaa funcionarcomoo principal.
SuporteparaAplicativos Distribuídos
Em umsistemaCS/AIXcliente/servidor,osaplicativosem execuçãoem RemoteAPIClients cooperamcomrecursos deconectividadeem
servidoresparaexecutarumaúnicatarefa.Osaplicativosexecutandoem outros computadores(não-CS/AIX)tambémpodemcooperarcom aplicativosemcomputadoresCS/AIXparadesempenharprocessamento distribuído.
OCS/AIXsuportaosseguintestiposdeaplicativosdistribuídos:
v APPCaplicativos(APPC tambéméconhecidocomoLU6.2)
v Suportededoisaplicativosde processamentodistribuídopopulares:
– CICS(Customer InformationControlSystem)
– DB/2 (DATABASE2),desenvolvidoparaLU6.2(dependente e independente).
OCICSe oDB2(umsistemadegerenciamentodebancode dados relacional)sãoaplicativosqueestãoemconformidadecomSAAeque podemser prontamentecustomizadosparaqualquerambiente.Os aplicativosCICSeDB2 sãoutilizadosemconjuntopor90%das empresasdaFortune500.Elessãoprogramasde transaçãopoderosos quepodematendera milharesdenóssimultaneamente.Normalmente, o CICSeoDB2sãoutilizadosparaacessardadosde várioslocais,
atualizá-losearmazená-losemumrepositório central.
Host AccessClassLibrary
AHostAccessClassLibrary (APIdo HostAccess),queestáincluídana mídia deinstalaçãodoCS/AIX,permitedesenvolveraplicativosJavapara acessar aplicativos3270,5250ouVTemum sistemahost.Elaforneceum conjuntoprincipaldeclassesemétodosparaquevocêdesenvolva aplicativosindependentesdeplataformaquepossamacessarinformações do hostnoníveldofluxodedados.Por exemplo,épossíveldesenvolver umainterfacegráfica (acessadautilizando-seumnavegadordaWeb)para um aplicativohostexistentebaseadoem caractere,paratorná-lomaisfácil de utilizar.
Recursos de Rede Avançados
OprodutobaseCS/AIX V6.3.1contémumconjuntode recursosqueincluem recursos avançadosderede.Essesrecursosincluem oseguinte:
v Ogateway SNAconectaasLANsàsredesSNAdasubárea.
v Osuporte àLUPrimáriaforneceabaseparaocontrolededispositivosLU dependentesde recebimentodedados domesmoqueum aplicativodo mainframehost.
v ExtensordeRamificaçãosimplificagrandesredesAPPNseparandoosrecursos emlocalizaçõesdiferentes(porexemplo,emramificaçõesseparadasde uma grandeorganização).Issoreduza quantidadedeinformaçõesdetopologiaque devemserarmazenadas,enquantoqueaindapermiteumaeficiente localização dosrecursos.
v APPCApplicationSuiteforneceaplicaçõesselecionadasparausoem redes APPN.
v OEnterpriseExtender(EE,tambémconhecidocomoHPR/IP)permitequeo tráfegoSNAsejatransportadonativamenteatravésde redesIP.
v OTNServerforneceacessoem SNAparaclientesTN3270eTN3270E,referidos coletivamentecomoclientesTN3270.
v ORedirecionadorTNforneceacessoatravésdehostTCP/IPparaclientes TN3270,TN3270E,TN5250eVT,referidocoletivamentecomoclientesTelnet.
Gateway SNA
Umgatewayé umdispositivotransparente aousuário queconectaredesdiferentes ou sistemasdecomputadores,suportandoosdoisambientesqueconecta. Os usuáriosfinaissecomunicamunscomosoutroscomoseestivessemem uma mesma rede.
OgatewaySNApossibilitaqueumcomputadordoCS/AIXatuecomoum gateway quevinculevárioscomputadoresde recebimentodedados emumarede SNAparaumaoumais unidadesfísicasdo hostconformeilustradona Figura1.
Parasimplificara conectividadedohoste paraeliminaroexcessodelinks,o gateway SNAatuacomoumconcentradordaPU—trataosvárioscomputadores como umaúnica PU(quepareceresidirnonódo gatewaySNA)esecomunica como hostatravésde umaúnica conexãofísica.
Suporte à LU Primária
Osuporte àLUprimáriapermitequeumaplicativoAIXcontroledispositivosLU dependentesderecebimento dedadoscomosefossemumaplicativo de
mainframehost.
AplicativosLUAnormalmenteseconectamaosmainframeshostcomoLUs secundárias, deformaqueo aplicativohostcontroleadefiniçãodassessõeseseja responsávelpeloenviodoBINDparainiciarumasessão.OCS/AIXtambéminclui
Figura1.GatewaySNAvinculandovárioscomputadoresAIXderecebimentodedadosaum computadorhost
Recursos e Pacote do IBM Communications Server para AIX
a capacidadede atuarcomoumaLUprimáriaparadispositivosSNAdependentes de recebimentodedados sobreumaLAN,utilizandoainterface RUIPrimária.
Comessa interface,umaplicativopode conectarsessõesdeLUs dependentesde recebimento dedadossema necessidadede ummainframehost.
ParautilizaraplicativosdaLUPrimária, onódeveserconfiguradocomLUsde recebimento dedados(ou umgabaritodePUdeRecebimentodeDados)que utilizemonome deLUhost#PRIRUI#.Issoindicaaoservidorqueosaplicativos queutilizama RUIPrimáriacontrolarãotaisPUseosrecursos deLUatribuídosa elas.AsPUspodemserutilizadasemportasdeLAN edeWAN.Consulte oIBM Communications ServerforAIXLUAProgrammer’s Guideparaobterinformações sobrecomoprogramaraplicativosparautilizaraRUIPrimária.
Extensor de Ramificação
Nósde redeemumaredeAPPN precisammanter informaçõessobretopologia (sobrea localizaçãodeoutros nósnaredeeoslinksdecomunicaçõesentreeles),e direcionaressasinformaçõespelaredequandoatopologiamudar. Namedidaem quearede cresceem tamanho,aquantidadedeinformações armazenadaseo tráfegode rederelacionadoà topologiatorna-semaiorede difícilgerenciamento.
É possívelevitaressesproblemasseparandoa redeemsub-redes,deformaque cadanóprecisamanterasinformaçõessobretopologiadosnósem suaprópria sub-rede.Contudo,isso resultaem maiortráfegoderedequandosetentalocalizar recursos emoutrassub-redes.
OrecursodoExtensorde RamificaçãodoAPPN,ilustradonaFigura2,fornece umasoluçãoparaesses problemas.
Como onomeindica,o ExtensordeRamificaçãoéprojetadopararedesquepodem ser divididasemáreasdistintascomoramificaçõesseparadasdeumagrande organização.Eletrabalhaseparando asramificaçõesdaredeAPPNbackbone(por exemplo,arede noscomandosdaempresa)
Figura2.ExtensordeRamificação
CadaramificaçãocontémumnódeumnovotipochamadoBrNN(Nóde Redede Ramificação),éconectadoa umNóde RedenaredebackboneAPPNprincipal.O BrNNcombinaasfunçõesdeum nóde redeAPPNe umnódeextremidade APPN.
v Paraaredebackbone,oBrNNaparececomoumNódeExtremidade,conectado aseuNNS(Servidorde NódeRede) naredebackbone:
– Osnós naredebackbonenãosãocientes dessesnósdentrodaramificação, reduzindoassimaquantidadedeinformações sobretopologiaquedevemser armazenadas.
– Comoo BrNNaparececomoum NódeExtremidade,elenãorecebe informaçõessobretopologiadaredebackbone(asinformaçõessobre topologiasãotransmitidasapenasentreNósdeRede).
– OBrNNregistratodososrecursos naramificaçãocomseuNNScomoseeles estivessem localizadosnopróprioBrNN.Issosignificaqueosnósna rede backbonepodemlocalizarrecursos naramificaçãosemprecisaremestar cientes dosnósseparadosna ramificação.
v Paraumaredede ramificação,oBrNNaparececomoumNódeRede,atuando comooNNSdeNósdeExtremidadenaramificação. Cadanóna ramificação podeverorestantedaredecomoconectadoatravésdeseuNNS, damesma formacomo emumNNSpadrão.
APPC Application Suite
OAPPCApplicationSuiteéum conjuntode aplicaçõesquedemonstramas capacidadesde processamentodistribuídode redesAPPN,epodeser útilpara verificaçãodaconfiguraçãoeparadeterminaçãodeproblemas. Podeser usado parafornecersuportea operaçõescomotransferênciasde arquivos,quesão freqüentemente executadasemumarede.
OAPPCApplicationSuitecontémasseguintesaplicações:
v ACOPY(APPCCOPY) v
AFTP(APPCFileTransfer Protocol) v ANAME(APPC NameServer) v
APING(APPCPing)
v AREXEC(APPCRemoteEXECution) v ATELL(APPC TELL)
Esses aplicativospodemseracessadosa partirde umservidorou deumcliente AIXouWindows.
Enterprise Extender
OEnterpriseExtender(tambémconhecidocomoHPR/IP)forneceummecanismo de integraçãodeaplicativosSNAcomumarede IP.
AsaplicaçõesSNAsãoprojetadasparautilizarprotocolosSNAparase
comunicarem emredes SNAcomoutrasaplicaçõesSNA.Quandoinstaladoem umaredeTCP/IPutilizandooEnterpriseExtender,asaplicaçõesSNAainda podemsecomunicar;a funçãoEnterpriseExtenderforneceummecanismo para transporte deprotocolosSNAatravésdaredeIP.Emparticular,fornece
funcionalidadeAPPNHPR(High-PerformanceRouting), concedendoàsaplicações osbenefíciosdaduasconectividades,APPN eIP.
Recursos e Pacote do IBM Communications Server para AIX
OEnterpriseExtendernoCS/AIX éimplementadosimplesmentecomoumlinkde comunicação. ParaconectardoisaplicativosSNAviaIP,definaumlinkparao EnterpriseExtender, domesmomodoqueparaqualqueroutrotipodelink, por exemplo,SDLCouEthernet.
TN Server
Programasdeemulação3270quesecomunicamem redeTCP/IP(nolugarde em rede SNA)sãoconhecidos como“programasTN3270” (programasde emulação Telnet 3270).
Os programasTN3270tambémpodemincluirsuporteaoTN3270E(extensões padrão doTelnet3270).TN3270Esuportaemulaçãodedispositivo3270(incluindo terminais eimpressoras)utilizandoTelnet.AtivaumclienteTelnet aselecionarum dispositivoparticular(especificandoonome daLUouonome deumconjuntode LU),efornecesuporteavançadoparaváriasfunções,incluindoasteclasATTNe SYSREQetratamentoderespostaSAN.
Nota: Estemanual usaotermoTN3270parainformações queseaplicamaos protocolosTN3270, TN3287eTN3270E.
OTNServerdo CS/AIXforneceacessoacomputadoreshost3270parausuários TN3270emoutros computadores.OTNServerpossibilitaqueusuáriosTN3270 compartilhem umaconexãode hostcomoCS/AIXoucomoutros usuários TN3270, emvezdeprecisardeum linkdireto.OTNServertambémpermiteque usuáriosdoTN3270acessemhosts quenão estejamexecutando oTCP/IP.
AfunçãoTNServerdo CS/AIXestáilustradanaFigura3.
OrecursoTNServerdoCS/AIX forneceumaassociaçãoentreumusuárioTN3270 e aLU3270doCS/AIX.Todososdadosdo usuáriodeTN3270sãodirecionados paraa LU.Issosignificaquea configuraçãodohostedo usuáriodeTN3270éfeita como seelesfossemconectados diretamente;nenhumdosdoisprecisasaberque osdadosestãosendodirecionadosatravésdoTNServer.
Figura3.TNServer
OTNServerdo CS/AIXsuportatodososprogramasde emulaçãodecliente TN3270queimplementamcorretamenteosprotocolosdefinidos nasRFCs1123, 1576,1646,1647e2355doIETF.
RecursosdeSegurança: OTNServerdo CS/AIXsuportacriptografiadedados, autenticaçãode servidor,autenticaçãodeclienteeLogonExpresso,utilizando software SSL(SecureSockets Layer):
v
Criptografiadedados significaqueosdados quefluementreo TNServer eo emuladorTN3270estãoemumaformacriptografada.
v Aautenticaçãodo servidorpermitequeum clienteTN3270verifiqueseoTN Serveraoqualestáconectadoérealmenteoservidorqueespera.
v Aautenticaçãode clientepermitequeumTNSerververifiqueseocliente TN3270aoqualestáconectadoérealmenteoesperado.OTNServer também podeverificarumalistade revogaçãoem umservidordo diretórioexternopara assegurarquea autorizaçãodoclientenão tenhasidorevogada.
v OExpress Logonoperaemconjuntocoma autenticaçãodecliente,fazendocom queosclientesTN3270nãotenhamnecessidadedefornecerumIDdeusuárioe umasenha aoseconectaremaohost.Emvezdisso, ocertificadode segurança doclienteéutilizado pararecuperarasinformaçõesnecessáriasde IDdo usuárioedesenha.
Esses recursosestãodisponíveisapenas noAIX4.3.1e superiores,e requerem software adicional,alémdo produtoCS/AIXpadrão.Consulteo“Requisitosde Instalação”na página20paraobterinformaçõesadicionais.
ServiceLocationProtocol(SLP): OTNServerdo CS/AIXtambémsuportaSLP (Protocolo deLocalizaçãode Serviço),fornecendofunçõesdelocalizaçãodeserviço e balanceamentode carga.SevocêutilizaroSLP,cadaTNServerinformará:
v asfunçõesqueelesuporta(nestecaso,TN3270)
v suacargaatual;istotemcomobasea porcentagemde suasLUsdehost disponíveisatualmenteem uso,maspodeser fatoradoparapermitiroutras diferençasentreTNServers.
Umcliente TN3270comcapacidadeparaSLPpoderáentão selecionaro“melhor”
servidor aoqualiráseconectar(oservidorcoma menorcargae queforneçaas funçõesnecessárias).IssoéfeitopelaconsultadiretaaosTNServersou
consultandoumAgentedeDiretórioque,porsuavez,coletainformações fornecidasporTNServers.
Uma granderede SLPpode serdividida em“escopos”(normalmentecombaseem departamentosouáreasgeográficas),demaneira queasinformaçõessobreumTN Server sejamfornecidassomentea clientesTN3270eAgentes deDiretórioque tenham omesmoescopoqueoTNServer.Issopermitequevocêcontroleo intervalo declientesTN3270quepodemutilizarosserviçosde cadaTNServer.
Nota: OservidornoqualoTNServeré executadodevesuportarendereçamento IPv4,istoé,eledeveterumendereçoIPv4(emboratambémpossa terum endereçoIPv6).Issoocorreporqueo SLPutilizadifusõesUDP,quenão estãodisponíveisem umainstalaçãoquesuporteapenaso IPv6.
Redirecionador TN
OrecursoTNRedirectordoCS/AIXforneceserviçosde passagemparasessões 3270,5250ouVTsobreTCP/IP.Ousuário doTelnetcomunica-secomoCS/AIX porumaconexãoTCP/IP;oCS/AIXentão secomunicacomo hostporoutra conexãoTCP/IP.
Recursos e Pacote do IBM Communications Server para AIX
OTNRedirectordoCS/AIXsuportacriptografia dedados,autenticaçãode servidor eautenticaçãodecliente,utilizandosoftwareSSL(SecureSockets Layer), damesmamaneira queo TNServer para3270.Issopermitequevocê utilizea verificaçãodesegurançaSSL(SecureSockets Layer)quandonecessário,nãoa conexão completausuário parahost.Por exemplo:
v Seclientesestiverem seconectandoaoCS/AIXpormeiodeumaLANTCP/IP naquala verificaçãonão énecessária,masseconectarema umhostremotoque requerSSL,épossívelutilizaroSSLpormeiodaconexãoTCP/IPentreo CS/AIXeohost.Issosignificaqueasegurança éverificadaapenasumavez paracliente,eclientesindividuaisnãoprecisamfornecerinformaçõesde segurança.
v SeoCS/AIXestiverinstaladonomesmositequeo host,masosclientes estiveremseconectandoa partirde sitesexternos,serápossívelutilizarSSL sobreasconexõesdeclientescomoCS/AIXsemprecisarinstalarosoftware SSLnohost.
Recursos e Benefícios
OCS/AIXtem recursosebenefíciosquevariamdesdeasimplificaçãoda configuraçãoatéamelhoria dodiagnósticodeproblemasparaaprimorar o desempenhodarede.
Blocos de Construção Versátil
OCS/AIXsuportaa maioriadosambientesefunçõesdenó.Emqualquertipode rede,subárea ouAPPN,elepossibilitaqueo computadorAIXfuncionecomo qualquerum,ouumacombinação,dosseguintes:
v Nódependente dehost
v Nóde ponto(vejaumadescriçãodenósdepontoAPPNnadiscussãosobre redespontoapontona seção“IBMCommunicationsServer paraAIXV6.3.1”na página1)
v
Parceiro(origemoudestino)emaplicativosdistribuídos v NósdegatewayqueinterconectaredesSNA
v
Nóde gatewayqueinterconecta redesSNAeTCP/IP
ComasAPIsdegerenciamentoderede,ocomputadorAIXtambémpodeser configuradoparafuncionarcomoum pontodeentradadosMS(Management Services)a fimde fornecersuporte aogerenciamentoderededistribuída.Nonível do link,ocomputadorAIXpode serconectadoadiversas LANseWANs
utilizandoqualquerumdostiposdelinksuportados(descritosem “IBM
CommunicationsServer paraAIXV6.3.1”napágina1 e“RequisitosdeInstalação”
na página20).
Operação de Cliente/Servidor
Aconfiguraçãodecliente/servidorofereceosseguintesbenefícios:
v
Aconcentraçãoderecursos deSNAemservidoresreduz acarganosclientes, melhorandoodesempenhodoclienteeminimizando amemórianecessáriapara fornecerserviços deSNAaosclientes.
v Umúnicolinkdedados podeser compartilhadoporváriosusuáriosem máquinasdiferentes,eliminandoanecessidadedecadamáquinateruma conexãofísicaderedeSNA.
v Múltiplosservidorespodemfornecerconectividade redundante(porexemplo, múltiplosservidoresproporcionandoacessoaomesmohost).Termúltiplos
caminhosparaumrecursode SNApermiteoequilíbrio decarganosdiferentes servidoresefornecebackupimediatonocasode umservidoroulinkespecífico falhar.
v Utilizandoconjuntosde LUsemmúltiplosservidores,oadministrador pode configurareincluir facilmenteservidoreseusuários.
v TermenoslinksePUsparaconectividade dohostreduzo tamanhodadefinição VTAMdo host.
v Utilitáriosde administraçãopodemser utilizadosparaconfiguraregerenciar recursosdenó(paraqualquercomputadornodomínio)erecursos
compartilhados.Osuportea cliente/servidorfornecidopelasferramentas de administraçãodoCS/AIXpossibilitaa administraçãotransparentedetodosos recursosdodomínioa partirdequalquercomputadornodomínio.
v AplicativosSNApodemserconectados viaIPs (InternetProtocols)utilizando TCP/IPeHTTPSparaatravessarfirewalls,e paraautenticaçãoesegurança.
Configuração Fácil
OCS/AIXfoiprojetadocomopções deconfiguraçãoerecursosquereduzemo tempo deconfiguraçãoea complexidadedarede.Porexemplo:
ProgramadeAdministraçãoMotif
Omodomaisfácildedefiniremodificara configuraçãodoCS/AIXé utilizaroprograma deadministraçãoMotif(xsnaadmin).Esseprograma forneceumainterfacegráficacomousuário apartirdaqual épossível visualizar egerenciarrecursosdo CS/AIX.Esteprogramatambém simplificaa configuraçãoexpondoapenasoscamposcujosvalores
geralmente variamdeumainstalaçãoparaoutra, utilizandovalorespadrão paraosoutroscampos.
Oprogramade administraçãoMotifinclui telasdeajudaquefornecem informaçõesgeraissobreSNAeoCS/AIX,informaçõesdereferência para diálogos doCS/AIXeorientaçãoparaa execuçãodetarefasespecíficas.
ProgramadeAdministraçãodaWeb
OCS/AIXtambéminclui umprogramade administraçãodaWeb,que fornecefunçõessemelhantesàsdo programadeadministraçãoMotif. Isso permiteadministraroCS/AIXa partirdonavegadorsemanecessidadede iniciarumasessãoXousessãotelnetcomoservidorCS/AIX,sendo especialmenteútilaoconectar-seporlinkslentosounãoconfiáveis.
Configuração DinâmicaemRedesAPPN
Aconfiguraçãodeum nóou redetambéméfacilitadapelaconfiguração dinâmica daredeAPPN.Porexemplo,osnósdeextremidadeAPPNe aplicaçõesregistramdinamicamentedadosdaconfiguraçãoparasuportar sessõesLU6.2,tornando assima configuraçãodasessãoopcional.Além disso,tendoo pontodecontroledonóatuandocomoaLUlocalpadrão, você podeevitara configuraçãodaLU6.2completamente.
AAPPNtambémsuportaconfiguraçãodeestaçãodelinkdinâmicana ausência deestaçõesdelinkconfiguradas.
Opções Adicionais da Interface com o Usuário para Administração
Oprogramade administraçãoMotifé ainterfacerecomendadaparaa configuração e ogerenciamentodo CS/AIX.Noentanto,existemdiversasinterfacesparao CS/AIX,o quepermitetrabalharcomumaqueseajustea seuequipamento, às suas necessidadesepreferências.
Recursos e Benefícios
ProgramadeAdministraçãodaLinhadeComandos
Oprogramade administraçãodelinhadecomandos(snaadmin)pode ser utilizado paraemitircomandosa fimdegerenciar recursosindividuaisdo CS/AIX.Épossível utilizaro snaadmindiretamenteapartirdopromptde comandosdoAIXouemumscript shell.
ProgramadeAdministraçãodaWeb
Oprogramade administraçãodaWebpermiteadministraroCS/AIXa partirdonavegador.
SystemManagementInterfaceTool(SMIT)
AinterfaceSMIT estádisponívelnaversãográficado Motifparaambientes AIXwindows eaversãoemcaractereparaterminaisASCII.Nasduas versões, oSMITexibediálogosparaentradafácilde dadosdeconfiguração eoperacionais.
APINOF
AAPINOFdoCS/AIXforneceasmesmasfunçõesdegerenciamentoque o programadeadministraçãodelinhadecomandos,oferecendouma interface adequadaparaserutilizadaemumprograma (nolugar deum scriptde comandos).Épossível utilizaraAPINOFparaescreverseus própriosprogramasaplicativosparaadministraroCS/AIX.
Melhor Desempenho
OCS/AIXmelhorao desempenhoinerentementealtoderedes SNAeutilizaa operaçãode classedeserviço.OCS/AIXtambémotimizaa velocidadedarede por meiodacompactaçãodedadosSNAparadados desessãoLU0–3epormeiode diferentesmétodosdegerenciamentodetráfegoqueequilibramofluxo detráfego de acordocomotamanhodarede:
v EmredesAPPN,oCS/AIXsuportaambosHigh-Performance Routing(HPR) eo roteamentodesessãointermediária(ISR),eforneceopçõesde redepara
conexão.Embora oISRfuncioneeficientementepararedespequenas,seu desempenhodiminui emredesmaiores.
v
Pararedesmaioresqueutilizamopções deconectividadederede local(como TokenRingouEthernet) ou queutilizamoEnterpriseExtender, vocêtambém podeutilizaraopção deredede conexãoparamelhorara eficiênciada comunicação.Aopção derededeconexãocria umcaminhode comunicações diretamenteentreosnós.Issopermitequeotráfegodesviede nósderede intermediários.
v Outromecanismode controlede tráfego,o pacinga nívelde sessãoadaptativo,, ajustaautomaticamenteocongestionamentoregulandoa taxaem queasLUs enviamasunidadesde mensagensparaasLUsassociadas.
Opções de Segurança
Comredes setornando cadavezmais complexasecaminhandonosentidode uma arquitetura aberta,asegurançasurgecomoumassuntoprimordial.Em redesSNA queexecutamoCS/AIX,é possívelprotegerseusrecursospeladefiniçãode diversosníveis desegurançapormeiodaconfiguraçãoeimplementaçãodecertos tiposdelinks.Porexemplo:
v Numsistemacliente/servidor, épossívelconfigurarum servidorWebSphere paraforneceracessoHTTPSdosRemoteAPIClients paraosservidores. Isso significaqueasconexõesdoclientesãoautenticadasutilizandocertificadosde segurança.(Esserecursorequer softwareadicional,alémdo produtoCS/AIX padrão.Consulteaseção“RequisitosdeInstalação”napágina20paraobter maisinformações).
v UsuáriosdeLU6.2podemdefiniratétrês níveisdesegurança—sessão,recurso econversação.Respectivamente,umgarantequeasprópriasLUsestejam engajadasem umasessão,outrorestringeoacesso atodososaplicativos associadosa umadeterminadaLUeooutrorestringeo acessoaum
determinadoaplicativo.Segurançaadicionalépossívelatravésderotinasde criptografiadedados.
v Noníveldolink, oslinks defibraóticafornecemsegurançaadicionalcomoum meioque(diferentementedo cabeamentoelétrico)nãovazasinaise,portanto, nãopodeser facilmenteviolado.
v
OTNServere oTNRedirectordo CS/AIXpodemfornecercriptografia de dados,autenticaçãodeservidoreautenticaçãode clienteentreo servidor CS/AIXeclientesTN3270ouTelnet,utilizandosoftwareSSL(Secure Sockets Layer).(Esserecursorequer softwareadicional,alémdo produtoCS/AIX padrão.Consulteaseção“RequisitosdeInstalação”napágina20paraobter maisinformações).
Flexibilidade de Gerenciamento de Rede
OCS/AIXutilizadoistiposdeesquemasde gerenciamentode redes:
v
MDS-NMVT(MultipleDomainSupport-NetworkManagementVectorTransport) podefuncionarcomoumesquemade gerenciamentocentralizado,distribuído ouhierárquico.Eleestábaseadoemumaarquiteturade pontofocal/pontode entradaqueforneceavocê altograudeflexibilidade.
Ospontosfocaissãonósdecontrolequegerenciama rededeacordo comos dadosqueelescoletamdospontosde entrada(aplicaçõesdegerenciamentoque residememtodososoutrosnós narede).
– Em gerenciamentocentralizado,umúnicopontofocalatuacomo umponto de controlede todaa rede.
– Nogerenciamentodistribuído,diversospontosfocaiscompartilham o gerenciamentodarede.
– Nogerenciamentohierárquico,ospontosfocaissãoaninhadosdeacordocom a função.
OMDS-NMVT podeseradaptadoparagerenciarredes desubárea,APPN padrãoeAPPN degrandeporte.
v SNMP-MIB(SimpleNetwork ManagementProtocol-ManagementInformation Base),queéadaptadopararedesAPPNsobreTCP/IP,éum serviçode gerenciamentodistribuídobaseadoem umaarquitetura degerenciadorde agentes.Esseesquemadegerenciamentoconsisteemvárioscomponentes:um oumaisagentesSNMP, umgerenciadore umbancodedados MIB,osquais normalmenteresidememnósdiferentes.
– UmagentedoSNMPé umprocessoexecutado nosistemaqueestásendo gerenciadoemonitoraoseustatus.Oagentemantémumbancodedados MIB paraessesistema.
– Ogerenciador(umaplicativo)consultaoagenteporinformaçõesdaMIB e processaa resposta.Ogerenciadortambémpodereceberdados
não-solicitados(interrupçõesSNMP) doagente.Ogerenciadoreoagentese comunicam utilizandooprotocoloSNMP.
OsgerenciadoresderedeAPPNpodemutilizarSNMP-MIBdoAPPNpara reunirinformações afimdeanalisararede ecorrigirproblemas.
OCS/AIX utilizasoftware agentequesuportaaMIB doAPPN.Paraobter informaçõesadicionaissobreo MIBdoAPPN,consulteIBMCommunications ServerforAIXAdministrationGuidee apáginainicial doAIWIBMem http://www.networking.ibm.com/app/aiwhome.htm.