A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Capítulo 13 Camada 5 A Camada de Sessão. Sumário 13.1 - A Camada de Sessão.

Apresentações semelhantes


Apresentação em tema: "Capítulo 13 Camada 5 A Camada de Sessão. Sumário 13.1 - A Camada de Sessão."— Transcrição da apresentação:

1 Capítulo 13 Camada 5 A Camada de Sessão

2 Sumário 13.1 - A Camada de Sessão.

3 13.1 - A Camada de Sessão Objetivo – Explicar de forma simplificada as funções da camada de sessão. Estruturado da seguinte forma: – 13.1.1 - Visão Geral da Camada de Sessão; – 13.1.2 - Analogias da Camada de Sessão; – 13.1.3 - Controle de Diálogos; – 13.1.4 - Separação de Diálogos; – 13.1.5 - Protocolos da Camada 5;

4 13.1 - A Camada de Sessão 13.1.1 - Visão Geral da Camada de Sessão – Processos de rede geralmente ocorrem em menos de um segundo, tornando-os difíceis de serem "vistos”; – Ao usar analogias, pode-se entender melhor o que acontece durante esses processos; – Analogia ajuda a explicar a camada de sessão: Dois amigos estão se se comunicando (referindo-se, aqui, como uma "sessão de comunicação" ou "sessão") para discutir algum assunto; Está sendo usado o recurso Instant Mail no America On Line (AOL) ou um Internet Relay Chat (IRC);

5 13.1 - A Camada de Sessão 13.1.1 - Visão Geral da Camada de Sessão Problemas que podem interferir na sua sessão: – suas mensagens podem se cruzar durante a conversação, ou seja, os dois podem digitar mensagens exatamente ao mesmo tempo, interrompendo um ao outro; – necessidade de interromper (para salvar a conversação atual como um arquivo) ou de verificar a conversação anterior de cada um (para obter pistas da razão da discussão) ou de ressincronizar a comunicação depois de uma interrupção. – Primeiro problema é resolvido estabelecendo-se um protocolo ou um conjunto de protocolos que ditem regras de comunicação entre os dois;

6 13.1 - A Camada de Sessão 13.1.1 - Visão Geral da Camada de Sessão – Significa que os dois devem concordar com um conjunto de regras a serem usadas durante a conversação (ex.: revezamento para envio de mensagens para evitar que um interrompa o outro); – Isso é conhecido como comunicação alternada de mão dupla; – Outra solução é que cada pessoa possa digitar sempre que desejar, independentemente de quem estiver transmitindo, e se presume que mais informações estejam sempre a caminho;

7 13.1 - A Camada de Sessão 13.1.1 - Visão Geral da Camada de Sessão – Isso é conhecido como comunicação simultânea de mão dupla; – Para resolver o segundo problema, eles devem enviar um ao outro um ponto de verificação, que significa que cada pessoa deve salvar a conversação como um arquivo; – Depois, cada pessoa deve reler a última parte de sua conversação e verificar a hora no relógio (sincronização);

8 13.1 - A Camada de Sessão 13.1.1 - Visão Geral da Camada de Sessão – Dois pontos de verificação muito importantes são como a conversação inicia e como termina; – Isso é conhecido como início ordenado e término da conversação; – P. ex., quando se usa o Instant Mail ou o Internet Relay Chat, geralmente um se despede do outro, antes do término da sessão, para certificar-se de que o outro saiba que a sessão está sendo terminada;

9 13.1 - A Camada de Sessão 13.1.1 - Visão Geral da Camada de Sessão – Outra analogia: imagine dois amigos se comunicando por correspondência através do serviço postal; – Mesmos problemas podem ocorrer: mensagens podem passar umas pelas outras porque os dois não combinaram usar a comunicação simultânea de mão dupla em vez do controle alternado de mão dupla; ou os dois podem experimentar uma má comunicação porque não sincronizaram os assuntos da conversação.

10 13.1 - A Camada de Sessão 13.1.2 - Analogias da Camada de Sessão – Camada de sessão estabelece, gerencia e termina sessões entre os aplicativos; – Isso inclui iniciar, encerrar e ressincronizar dois computadores que estão tendo uma "sessão de comunicação”; – Camada de sessão coordenará os aplicativos enquanto eles interagirem em dois hosts de comunicação;

11 13.1 - A Camada de Sessão 13.1.2 - Analogias da Camada de Sessão – Comunicações de dados trafegam em redes comutadas por pacotes, diferentemente de ligações telefônicas, que trafegam em redes comutadas por circuitos; – Comunicação entre dois computadores envolve muitas miniconversações, garantindo, portanto, que dois computadores se comuniquem com eficiência;

12 13.1 - A Camada de Sessão 13.1.2 - Analogias da Camada de Sessão – Exigência dessas miniconversações é que cada host execute duas funções: solicitar serviço, como um cliente; e responder com o serviço, como um servidor; – Determinação da função que eles vão executar em um momento específico é chamada de controle de diálogo.

13 13.1 - A Camada de Sessão 13.1.3 - Controle de Diálogos – Camada de sessão decide entre usar a conversação simultânea de mão dupla ou a comunicação alternada de mão dupla; – Decisão é conhecida como controle de diálogo; – Se comunicação simultânea de mão dupla for permitida, camada de sessão fará pouco na forma do gerenciamento da conversação e permitirá que outras camadas dos computadores que estão se comunicando gerenciem a conversação;

14 13.1 - A Camada de Sessão 13.1.3 - Controle de Diálogos – Possível ter colisões da camada de sessão, embora isso seja muito diferente das colisões nos meios que ocorrem na camada 1; – Nesse nível, colisões podem apenas ocorrer quando duas mensagens se cruzam e causam confusão em cada um ou nos dois hosts que estão se comunicando; – Se colisões da camada de sessão forem intoleráveis, controle de diálogo terá outra opção: comunicação alternada de mão dupla;

15 13.1 - A Camada de Sessão 13.1.3 - Controle de Diálogos – Comunicação alternada de mão dupla envolve o uso de um token de dados da camada de sessão, que permite a cada host ter sua vez; – Isso é semelhante à forma como uma token-ring da camada 2 lida com as colisões da camada 1.

16 13.1 - A Camada de Sessão 13.1.4 - Separação de Diálogos – Ponto de verificação é semelhante à forma como processador de textos em um computador stand-alone é interrompido por um instante quando ele executa um salvamento automático do documento atual; – No entanto, esses pontos de verificação são usados, em vez disso, para separar as partes de uma sessão anteriormente referidas como diálogos; – Separação de diálogo é o início, término e gerenciamento de comunicação ordenados;

17 13.1 - A Camada de Sessão 13.1.4 - Separação de Diálogos – Exemplo de sincronização secundária poderia ser: No "Eixo Tempo, t = ponto de verificação", camada de sessão do host A envia uma mensagem de sincronização para o host B, tempo no qual os dois hosts executam a rotina a seguir: – Fazem backup de arquivos específicos; – Salvam configurações de rede; – Salvam configurações de relógio; – Tomam nota do nó de extremidade na conversação. – Sincronização principal envolveria mais etapas de ida e volta.

18 13.1 - A Camada de Sessão 13.1.5 - Protocolos da Camada 5 – Camada 5 tem vários protocolos importantes; – Esses protocolos devem ser reconhecidos quando aparecerem em um procedimento de logon ou em um aplicativo;

19 13.1 - A Camada de Sessão 13.1.5 - Protocolos da Camada 5


Carregar ppt "Capítulo 13 Camada 5 A Camada de Sessão. Sumário 13.1 - A Camada de Sessão."

Apresentações semelhantes


Anúncios Google