18.04.2013 Views

Monografia - PUC-Rio

Monografia - PUC-Rio

Monografia - PUC-Rio

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Diferentemente do TCP, que é orientado a octetos, o SCTP é um protocolo<br />

orientado a mensagens. Nesse esquema, as informações transmitidas em uma<br />

comunicação são transportadas em blocos de dados (chunks), que podem ser<br />

de usuários (dados da aplicação) ou de controle do protocolo. Mensagens de<br />

usuários e de controle podem estar contidas em um mesmo pacote SCTP. Os<br />

blocos de controle desempenham diversas tarefas necessárias à operação do<br />

protocolo, como o reconhecimento de mensagens proveniente de usuários e o<br />

estabelecimento de associações. Esse último procedimento é realizado pela<br />

troca de quatro mensagens de controle entre cliente e servidor, conhecido<br />

como four-way handshake. O fato de utilizar um esquema de mensagens de<br />

controle garante ao SCTP uma maior flexibilidade para complementações em<br />

sua estrutura operacional. Em contrapartida, o TCP possui suas funções de<br />

controle embutidas em uma estrutura de segmento, o que embora traga<br />

benefícios de eficiência computacional de processamento, inibe muitas<br />

tentativas de adaptação e evolução do protocolo.<br />

O protocolo SCTP é rate adaptive, o que garante adaptação dinâmica às<br />

variações e problemas que ocorrem na rede. Devido à eficiência comprovada<br />

em anos de operação, os algoritmos de controle de congestionamento do TCP<br />

foram aproveitados no SCTP, com pequenas variações.<br />

Quanto à mobilidade, o MSCTP (Mobile Stream Control Transmission<br />

Protocol), é uma extensão que define o uso do SCTP em conjunto com<br />

mecanismos de configuração dinâmica de endereços IP numa associação. A<br />

idéia é explorar a característica de multihoming do SCTP, juntamente com<br />

mecanismos de configuração dinâmica de endereços, o que permite operações<br />

de handover em ambientes que necessitam de mobilidade, garantindo assim<br />

“mobilidade de terminal” no nível de transporte.<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!