Comunicando através da rede Fundamentos de Rede Capítulo 2 1
Estrutura de Rede Elementos de comunicação Três elementos comuns de comunicação origem da mensagem o canal destino da mensagem Podemos definir uma rede de dados ou informações, como: Redes capazes de trafegar diferentes tipos de comunicações 2
Estrutura de Rede Como as mensagens são trafegadas Dados são enviados através da rede em pequenos pedaços chamados de segmentos 3
Estrutura de rede Componentes de uma rede hardware software 4
Estrutura de rede Dispositivo final e seu papel dentro da rede Dispositivos finais geram a interface da rede de comunicações para nós. Os dispositivos finais originam os fluxos de dados. Papel dos dispositivos finais: client server client e server 5
Estrutura de rede O papel de um dispositivo intermediário dentro da rede de dados é diferente dispositivos finais Papel de um dispositivo intermediário Regeneração e retransmissão do sinal de dados Manter informações sobre caminhos e rotas que existe através da rede Notificar outros dispositivos sobre erros e falhas de comunicação Direcionar dados por caminhos alternativos quando ocorrer falha em links Classificar e direcionar mensagens conforme as configurações de QoS Permitir ou negar o fluxo de dados, baseado nas configurações de segurança 6
Estrutura de rede Meios de comunicação da rede e critério para escolha do meio de comunicação da rede Meios de rede Este é um canal através do qual a mensagem trafega 7
Tipos de rede Local Area Networks (LANs) - Uma rede que sirva uma casa, edifício ou campus é considerada uma LAN (Local Area Network) 8
Tipos de rede Wide Area Networks (WANs) - LANs separadas por uma distância geográfica são conectadas por uma rede conhecida como Wide Area Network (WAN) 9
Tipos de rede Definindo a Internet A Internet é definida como uma: Malha global de redes interconectadas. 10
Tipos de rede Representações da rede 11
Função do Protocolo na Rede de Comunicação A importância dos protocolos e como eles são usados para facilitar a comunicação através da rede de dados Protocolo São regras pré-determinadas 12
Função do Protocolo na Rede de Comunicação Os protocolos de rede são usados, para: permitir que os dispositivos se comuniquem com sucesso 13
Função do Protocolo na Rede de Comunicação O conjunto de protocolos e a indústria de padronizações Uma padronização é: Um processo ou protocolo que foi endossado pela indústria de redes e ratificada pela organização que padroniza. 14
Função do Protocolo na Rede de Comunicação Diferentes protocolos e como eles interagem 15
Função do Protocolo na Rede de Comunicação Protocolos de Tecnologias independentes -Diversos tipos de dispositivos podem se comunicar utilizando as mesmas definições de protocolos. Isto é, os protocolos especificam a funcionalidade da rede, e não uma tecnologia subjacente para suportar estas funcionalidades. 16
Camadas com TCP/IP e Modelo OSI Benefícios de usar o modelo em camadas Benefícios incluem auxilio no design do protocolo estimula concorrências mudanças em uma camada não afeta outras camadas provê uma linguagem em comum 17
Camadas com TCP/IP e Modelo OSI TCP/IP 18
Camadas com TCP/IP e Modelo OSI Processo de Comunicação 19
Camadas com TCP/IP e Modelo OSI PDU (Protocol Data Unit) e o encapsulamento Principais funções do encapsulamento: Identificar segmentos de dados como parte da mesma comunicação Assegurar que segmentos de dados podem ser direcionados corretamente para os dispositivos finais Possibilitar o reagrupamento completo das mensagens 20
Camadas com TCP/IP e Modelo OSI Processo de enviar e receber mensagens. Quando a mensagem é enviada na rede, a pilha de protocolos no host opera de cima para baixo. Em um servidor Web, por exemplo, nós podemos usar o modelo TCP/IP para ilustrar o processo de enviar uma página Web em HTML para um cliente. A camada de aplicação, HTTP, inicia o processo para entregar dos dados da página web em HTML para a camada de transporte. Então os dados da aplicação é dividido em segmentos TCP. Cada segmento TCP é dado uma marcação, chamada de cabeçalho, contendo informações sobre qual processo rodando no computador de destino deve receber a mensagem. Além disso contem informações para permitir o processo no destino de reagrupar os dados para o formato original. 21
Camadas com TCP/IP e Modelo OSI Processo de enviar e receber mensagens. A camada de transporte encapsula os dados da página HTML dentro do segmento e envia para a camada de internet, onde o protocolo IP é implementado. Nesta camada, todo o segmento TCP é encapsulado dentro de um pacote IP, o qual adiciona outra marcação, chamada de cabeçalho IP. O cabeçalho IP contem o endereço IP do host de origem e de destino, bem como informações necessárias para entrega o pacote para o destino correspondente do processo. No próximo passo, o pacote IP é enviado para o protocolo ethernet na camada de acesso à rede, onde é encapsulado em um quadro. Cada quadro contem o endereço físico de origem e destino. O endereço físico é uma identificação única do dispositivo na rede local. O quadro contém informações para verificação de erro. Finalmente os bits são codificados no meio físico ethernet pela placa de rede. 22
Camadas com TCP/IP e Modelo OSI O protocolo e modelo de referência Um modelo de protocolo Provê um modelo que caracteriza a estrutura de cada conjunto de protocolos em particular. Um modelo de referência Provê uma referencia comum para manter uma consistência dentro de todos os tipos de protocolos de redes e serviços. 23
Camadas com TCP/IP e Modelo OSI Comparando os modelos OSI e TCP/IP 24
Esquemas de Endereçamento e Nomes Como definições dentro do cabeçalho de encapsulamento são usados para gerenciar as comunicações na rede de dados. 25
Esquemas de Enderessamento e Nomes Exemplos de endereço MAC, endereço IP e número de portas TCP/UDP. 26
Esquemas de Enderessamento e Nomes Como as definições no cabeçalho de encapsulamento são usados para gerenciar a comunicação na rede de dados 27
Esquemas de Enderessamento e Nomes Como a informação no cabeçalho de encapsulamento é usado para identificar a origem e destino no processo de comunicação dos dados 28
29