4.6. O Grupo TCP


O TCP é um protocolo de transporte que provê conexões confiáveis entre aplicações. Muitas implementações do TCP incluem recursos adicionais para lidar com controle de fluxo, congestionamento da rede, e a retransmissão de segmentos perdidos.
O grupo TCP pode ajudar no gerenciamento de configuração , performance, de contabilização, e de segurança
Este grupo é subdividido em dois grupos:

  1. objetos gerais sobre o TCP no sistema
  2. uma tabela de valores para cada conexão TCP corrente, a qual é alterada a cada começo e fim de uma conexão TCP.


Objetos para Gerenciamento de Configuração

________________________________________________________________________________________________________________________
Objeto                   Informacao usada para gerenciamento de configuracao

tcpRtoAlgorithm          algoritmo utilizado para determinar o "time out" de retransmissao de octetos TCP nao confirmados
tcpRtoMin                valor minimo permitido para o "time-out"de retransmissao TCP, em milissegundos
tcpRtoMax                valor maximo permitido para o "time-out"de retransmissao TCP, em milissegundos
tcpMaxConn               limite de conexoes que podem ser abertas pela entidade de transporte do dispositivo
tcpCurrEstab             numero de conexoes de transporte corretamente abertas
__________________________________________________________________________________________________________________________
Tabela 4.6.1


Objetos para Gerenciamento de Performance

______________________________________________________________________________________
Objeto                 Informacao usada para gerenciamento de performance

tcpAttempt Fails       numero de tentativas de conexao falhadas
tcp EstsabResets       numero de reinicializacoes de conexoes estabelecidas
tcpRetransSegs         numero de segmentos retransmitidos
tcpInErrs              numero de pacotes recebidos com erro
tcpOutRsts             numero de vezes que a entidade tentou reinicializar uma conexao
tcpInSegs              taxa de segmentos TCP recebidos
tcpOutSegs             taxa de segmentos TCP enviados
__________________________________________________________________________________________
Tabela 4.6.2


Objetos para Gerenciamento de Contabilização

____________________________________________________________________________
Objeto                      Informacao usada para gerenciamento de contabilizcao

tcpActiveOpens              numero de vezes que o sistema abriu uma conexao
tcpPassiveOpens             numero de vezes que o sistema recebeu um pedido de abertura de conexao
tcpInSegs                   numero total de segmentos TCP recebidos
tcpOutSegs                  numero total de segmentos TCP emitidos
tcpConnTable                tabela das conexoes TCP correntes
____________________________________________________________________________
Tabela 4.6.3


Objetos para Gerenciamento de Segurança

As informações da tabela tcpConnTable também podem ser usados para gerenciamento de segurança, pois permite o conhecimento dos sistemas que acessam recursos via TCP. O tempo de polling influenciará grandemente na eficiência do gerenciamento, pois um intruso pode levar apenas alguns segundos para pegar as informaçõoes que deseja e fechar a conexão. Se nenhum poll for feito neste intervalo, o intruso não será detectado.