Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prof. Ridis Ribeiro 1/66 Prof. Ridis Ribeiro F U N D A M E N T O S D E R E D E S Prof. Ridis Ribeiro 2/66 Prof. Ridis Ribeiro .IP Protocolo: HTTP,FTP... Protocolo: TCP, UDP. Prof. Ridis Ribeiro 3/66 Prof. Ridis Ribeiro Os dados provenientes da camada de aplicação (TCP/IP) ou sessão (OSI) ao chegar nesta camada são divididos em unidades menores (segmentos). No entanto, o mais importante é a garantia de que os pacotes chegarão corretamente ao seu destino. Também é determinado o tipo de serviço que a camada de sessão deve utilizar, sendo o mais comum a conexão ponto a ponto. Camada de transporte Prof. Ridis Ribeiro 4/66 Prof. Ridis Ribeiro Controle de fluxo, a integridade dos dados é efetuada na camada de transporte. Esse mecanismo garante que as requisições efetuadas pelos usuários sejam confirmadas, recebidas e atendidas. Para a compreensão desse mecanismo, observe a Figura Prof. Ridis Ribeiro 5/66 Prof. Ridis Ribeiro • Qualquer segmento que não recebe a confirmação de recebimento é retransmitido. • Os segmentos são reconstruídos na sua sequência inicial quando recebidos pelo computador. • O mecanismo de envio e recebimento faz a gerência do fluxo, a fim de evitar perda de dados e gargalos na rede. Prof. Ridis Ribeiro 6/66 Prof. Ridis Ribeiro Para que o modelo de referência OSI pudesse funcionar de forma eficiente, deveria ser proposto um mecanismo de confirmação das mensagens entre os dispositivos (acknowledgement). A técnica deve garantir que os dados não sejam perdidos ou duplicados, ou seja, ao enviar uma mensagem para um dispositivo, este deve retornar uma mensagem de confirmação de recebimento. Dá-se o nome de confirmação positiva de retransmissão (acknowledgement with retransmition). Prof. Ridis Ribeiro 7/66 Prof. Ridis Ribeiro Interação entre as camadas, as quatro camadas inferiores (física, enlace, rede e transporte) possuem nomes específicos para o tratamento dos dados: • Camada física → bits. • Camada de enlace → Quadro/frame. • Camada de rede → Pacote/Datagrama. • Camada de transporte → Segmento. Prof. Ridis Ribeiro 8/66 Prof. Ridis Ribeiro No processo de transmissão nas redes, é utilizada a técnica de encapsulamento das mensagens. De maneira análoga, é como se os dados fossem embrulhados para depois serem transmitidos. O modelo de referência OSI indica que uma camada de transmissão se comunique com a sua camada “vizinha” do dispositivo receptor e esse processo é repetido até que as camadas de sessão, apresentação e aplicação possam interpretar e exibir o conteúdo dos dados ao usuário. Prof. Ridis Ribeiro 9/66 Prof. Ridis Ribeiro Através da camada de aplicação, o browser efetua a solicitação de acesso ao site. Em seguida, o formato é lido camada de aplicação) e encaminhado à camada de sessão, que vai efetuar o gerenciamento da conexão. Os dados são encapsulados na camada de transporte, ganhando o nome de segmento. Em seguida, a camada de rede adiciona os endereços de origem e destino e os encapsula, tornando-se assim um pacote. Chegando à camada de enlace, segmentam-se os dados, aos quais se atribui o nome de quadro. Por último, os quadros são transformados em bits na camada física e em seguida enviados pelas redes até o seu destino. Prof. Ridis Ribeiro 10/66 Prof. Ridis Ribeiro Ao chegar ao destino, é efetuado o processo inverso pela pilha. Processo depois do qual é enviada a resposta ao usuário para que o site seja acessado. Prof. Ridis Ribeiro 11/66 Prof. Ridis Ribeiro 1. Para os produtos e serviços consumidos diariamente, é exigido, antes de serem disponibilizados, que sejam efetuados testes para a comprovação de eficácia, segurança para o consumidor, entre outros fatores. Tais ensaios realizados em laboratórios devem ser conduzidos por órgãos específicos de cada área de conhecimento. A forma de se comunicar e os protocolos de comunicação foram padronizados pela ISO (International Standards Organization), o que possibilitou um avanço na área de telecomunicações. Quando se planeja padronizar um produto, um processo ou serviços, uma das vantagens é o ganho de qualidade, segurança e confiabilidade por parte dos consumidores. Assinale a alternativa que descreve a intenção ao desenvolver um modelo de referência para a comunicação de dados. Prof. Ridis Ribeiro 12/66 Prof. Ridis Ribeiro A ) O desenvolvimento de um modelo em camadas isoladas, que não permite a interação entre elas, para que ocorra a comunicação de forma independente. b) Um modelo somente para a construção dos hardwares de rede, pois isso, por si só, já garantiria a padronização na comunicação entre os dispositivos. c) Efetuar o controle da comunicação, permitindo os países mais ricos vigiarem as mensagens trocadas. d) Obter um modelo com os serviços bem definidos nas camadas, aberto para a utilização, que permitisse a comunicação por meio de diversos dispositivos. e) Obter o prêmio Nobel em Engenharia, pois esse status permitiria aos membros da ISO (International Standards Organization) mais patrocínios em seus projetos. Prof. Ridis Ribeiro 13/66 Prof. Ridis Ribeiro 2. A ISO (International Standards Organization), no ano de 1981, reuniu engenheiros de algumas empresas ligadas ____, acadêmicos e profissionais de tecnologia da informação, a fim de padronizar a comunicação nas redes de computadores. Após anos de estudos e testes, em 1984 os hardwares e _____ de comunicação possuíam um modelo de referência denominado OSI. O modelo foi dividido em ____ camadas, com funções bem definidas em cada uma delas. Para conhecer como e porque um produto foi desenvolvido, é necessário conhecer as motivações e os aspectos históricos envolvidos nas suas características técnicas. Nesse contexto, assinale a alternativa que complete as lacunas corretamente. a) à administração – serviços – sete.; b) ao governo – protocolos – seis. c) a telecomunicações – protocolos – sete. d) a telecomunicações – serviços – oito.; e) à eletrônica – meios de – seis. Prof. Ridis Ribeiro 14/66 Prof. Ridis Ribeiro 3. Os serviços consumidos diariamente como o WhatsApp, Facebook, aplicativos de compra, entre outros tantos, necessitam de protocolos para prover a comunicação. Esses protocolos utilizados nas redes de computadores foram estruturados com base no modelo de referência OSI, desenvolvido em sete camadas, conforme apresentado a seguir: As quatro camadas inferiores (física, enlace, rede e transporte) possuem nomes específicos para o tratamento dos dados. Nesse contexto, relacione as duas colunas seguintes: (A) Camada física (B) Camada de enlace (C) Camada de rede (D) Camada de transporte Assinale a alternativa com a sequência correta de associação, de cima para baixo. a) B – A – C – D. ; b) C – B – D – A. ; c) D – C – A – B. d) D – A – B – C.; e) A – D – B – C. Prof. Ridis Ribeiro 15/66 Prof. Ridis Ribeiro TCP (Transmission Control Protocol): a principal função deste protocolo é quebrar as mensagens provenientes da camada de aplicação, em segmentos, e numerá-las. Quando recebe o fluxo das mensagens, o dispositivo faz a reconstrução a partir dos números adicionados no cabeçalho do protocolo. TCP/IP Prof. Ridis Ribeiro 16/66 Prof. Ridis Ribeiro . Além dessa função, o TCP deve: ◊◊ Confirmar o recebimento: ao enviar uma mensagem, o dispositivo receptor deve confirmar o recebimento, pois, dessa forma, é possível reenviar os segmentos não recebidos. ◊◊ Estabelecer a conexão: antes de iniciar o envio das mensagens, o protocolo TCP deve estabelecer a conectividade, já que esse tipo de transmissão é orientada à conexão. ◊◊ Escolher um caminho confiável: apesar de ser full-duplex, o protocolo através das tabelas de roteamento procura sempre o melhor caminho para transporte de suas mensagens. TCP/IP Prof. Ridis Ribeiro 17/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 18/66 Prof. Ridis Ribeiro Cada campo do cabeçalho tem as respectivas funções: Souceport number (porta de origem): número da porta lógica onde a aplicação está localizada. Destination port number (porta destino): número da porta lógica onde está a aplicação do dispositivo destino. Sequence number (número sequencial): número que sequencia os segmentos transmitidos/recebidos. Acknowledgement number (número de confirmação): número de confirmação de conexão. Header lenght (comprimento do cabeçalho): define o comprimento do cabeçalho TCP. Reserved (reservado): campo reservado. Code bits: campos responsáveis por gerenciar o início e o encerramento das conexões. Windows (janela): tamanho da janela de dados que mede a capacidade de recebimento do remetente. TCP checksum: este campo faz checagem de controle de erros (redundante). Urgent pointer (marcação de urgência): determina os dados críticos, aqueles com maior prioridade na transmissão. Option (opção): onde é definido o tamanho máximo do segmento. Data (dados): os dados transmitidos. Prof. Ridis Ribeiro 19/66 Prof. Ridis Ribeiro UDP (User Datagram Protocol): é considerada uma versão simplificada do protocolo TCP. Dessa forma, não utiliza tanto a largura da banda disponível, pois não efetua a confirmação do recebimento das mensagens, razão pela qual é considerada como um protocolo de transmissão não confiável Prof. Ridis Ribeiro 20/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 21/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 22/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 23/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 24/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 25/66 Prof. Ridis Ribeiro Prof. Ridis Ribeiro 26/66 Prof. Ridis Ribeiro Dúvidas Prof. Ridis Ribeiro 27/66 Prof. Ridis Ribeiro F U N D A M E N T O S D E R E D E S Obrigado !
Compartilhar