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

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

Arquitetura de Redes: TCP/IP

Apresentações semelhantes


Apresentação em tema: "Arquitetura de Redes: TCP/IP"— Transcrição da apresentação:

1 Arquitetura de Redes: TCP/IP
Prof. Dr. José Luís Zem Faculdade de Tecnologia de Americana Centro Paula Souza

2 Arquiteturas de Redes de Computadores: TCP/IP
Redes Chaveadas Transmissão de longa distância é feita tradicionalemente sobre uma rede de nós chaveados. Os nós não se interessam pelo conteúdo dos dados. Dispositivos finais são estações: Computadores, terminais, telefones etc. Uma coleção de nós e conexões formam uma rede de comunicação. Dados roteados são chaveados de um nó para outro nó. Arquiteturas de Redes de Computadores: TCP/IP

3 Arquiteturas de Redes de Computadores: TCP/IP
Nós (nodes) Os links que ligam um nó a outro nó geralmente são multiplexados. Uma rede geralmente é parcialmente conectada: Algumas conexões redundantes são desejáveis para garantir a confiabilidade e a disponibilidade. Duas diferentes técnicas de chaveamento: Chaveamento por Circuito (Circuit switching). Chaveamento por Pacote (Packet switching). Arquiteturas de Redes de Computadores: TCP/IP

4 Exemplo de uma Rede Chaveada
Arquiteturas de Redes de Computadores: TCP/IP

5 Arquiteturas de Redes de Computadores: TCP/IP
Operação Básica Os dados são transmitidos em pequenos pacotes: Tipicamente 1000 octetos. Mensagens longas são divididas em uma série de pacotes . Cada pacote contém uma parte com dados do usuário mais algumas informações de controle. Informação de Controle: Informações sobre roteamento (endereçamento). Pacotes são recebidos, armazenados brevemente (bufferizados) e enviados para o próximo nó: Armazenar e passar adiante (store and forward). Arquiteturas de Redes de Computadores: TCP/IP

6 Arquiteturas de Redes de Computadores: TCP/IP
Uso de Pacotes Arquiteturas de Redes de Computadores: TCP/IP

7 Arquiteturas de Redes de Computadores: TCP/IP
Vantagens Uso eficiente do link: Um link entre nós pode ser compartilhado por muitos pacotes. Pacotes são enfileirados e transmitidos o mais rápido possível. Conversão de taxa de dados: Cada estação conecta-se ao nó local usando sua própria velocidade. Nós bufferizam os dados se for necessário equalizar a taxa de saída. Pacotes são aceitos mesmo quando a rede estiver ocupada: Entrega pode sofre uma desaceleração. Prioridades podem ser utilizadas. Arquiteturas de Redes de Computadores: TCP/IP

8 Técnicas de Chaveamento
Estação quebra mensagens longas em pacotes. Pacotes são enviados um a um através da rede. Pacotes são manipulados de duas maneiras: Datagrama. Circuito Virtual. Arquiteturas de Redes de Computadores: TCP/IP

9 Arquiteturas de Redes de Computadores: TCP/IP
Datagrama Cada pacote é tratado independentemente. Pacotes podem tomar praticamente qualquer rota. Pacotes podem chegar for a de ordem. Pacotes podem se perder ao longo do caminho. No lado do receptor, os pacotes devem ser colocados na ordem correta e recuperar-se dos pacotes perdidos. Arquiteturas de Redes de Computadores: TCP/IP

10 Arquiteturas de Redes de Computadores: TCP/IP
Circuito Virtual Rota pré-planejada é estabelecida antes dos pacotes serem enviados. Uma requisição de chamada e uma requisição de aceite estabelece a conexão (handshake). Cada pacote contém um identificador de circuito virtual que identifica o endereço do destinatário. Não há necessidade de decisão de roteamento para os pacotes. O circuito é liberado após o uso. Não requer um caminho dedicado. Arquiteturas de Redes de Computadores: TCP/IP

11 Arquitetura da Internet
Arquiteturas de Redes de Computadores: TCP/IP

12 Interconexão através de roteadores IP
Arquiteturas de Redes de Computadores: TCP/IP

13 Arquiteturas de Redes de Computadores: TCP/IP
A visão do Usuário Arquiteturas de Redes de Computadores: TCP/IP

14 As camadas do modelo conceitual
Arquiteturas de Redes de Computadores: TCP/IP

15 As camadas do modelo conceitual
Arquiteturas de Redes de Computadores: TCP/IP

16 As camadas do modelo conceitual
Arquiteturas de Redes de Computadores: TCP/IP

17 As camadas do modelo conceitual
Arquiteturas de Redes de Computadores: TCP/IP

18 O Modelo de Referência de 5 camadas (TCP/IP 5)
Arquiteturas de Redes de Computadores: TCP/IP

19 O Princípio do Protocolo em Camadas
Arquiteturas de Redes de Computadores: TCP/IP

20 O Princípio do Protocolo em Camadas na Internet
Arquiteturas de Redes de Computadores: TCP/IP

21 Fronteiras do Modelo TCP/IP
Arquiteturas de Redes de Computadores: TCP/IP

22 A idéia básica por trás da Multiplexação e Demultiplexação
Arquiteturas de Redes de Computadores: TCP/IP

23 A idéia básica por trás da Multiplexação e Demultiplexação
Arquiteturas de Redes de Computadores: TCP/IP

24 O conjunto de Protocolos TCP/IP
Arquitetura de protocolos dominante comercialmente. Especificada e intensivamente utilizada antes do OSI. Desenvolvida e financiada pelo Departamento de Defesa dos Estados Unidos. Usado pela Internet. Arquiteturas de Redes de Computadores: TCP/IP

25 Arquitetura de Protocolos TCP/IP
Camada de Aplicação: Comunicação entre processos e aplicações. Fim-a-Fim ou de Transporte (TCP/UDP/…): Transferência de dados fim-a-fim. Pode incluir mecanismo de confiabilidade (TCP). Esconde detalhes da rede. Camada de Internet (IP) - Rede: Roteamento de dados. Arquiteturas de Redes de Computadores: TCP/IP

26 Arquitetura de Protocolos TCP/IP
Camada de Interface de Rede: Interface lógica entre o sistema final e a rede. Camada Física: Meio de Transmissão. Codificação e Taxa de sinalização. Arquiteturas de Redes de Computadores: TCP/IP

27 Arquiteturas de Redes de Computadores: TCP/IP
Encapsulamento Arquiteturas de Redes de Computadores: TCP/IP

28 Arquiteturas de Redes de Computadores: TCP/IP
PDUs no TCP/IP Arquiteturas de Redes de Computadores: TCP/IP

29 Arquiteturas de Redes de Computadores: TCP/IP
Conceito de Endereços Arquiteturas de Redes de Computadores: TCP/IP

30 Alguns protocolos da arquitetura TCP/IP
Arquiteturas de Redes de Computadores: TCP/IP

31 Arquiteturas de Redes de Computadores: TCP/IP
Endereços IP - Classe A Endereços compostos por 32 bits. Parte corresponde ao endereço da Rede e parte ao endereço do Host. Classe A: Começa com o valor binário 0, O endereço com todos bits em 0 é reservado. (127) é reservado para o loopback. Faixa 1.x.x.x até 126.x.x.x, Todos os endereços já foram alocados. Arquiteturas de Redes de Computadores: TCP/IP

32 Arquiteturas de Redes de Computadores: TCP/IP
Endereços IP - Classe B Inicia com 10. Faixa 128.x.x.x até 191.x.x.x Segundo octeto está incluído no endereço da rede. 214 = 16,384 endereços classe B são disponibilizados. Todos os endereços já foram alocados. Arquiteturas de Redes de Computadores: TCP/IP

33 Arquiteturas de Redes de Computadores: TCP/IP
Endereços IP - Classe C Inicia com 110. Faixa 192.x.x.x até 223.x.x.x Segundo e Terceiro Octeto são parte do endereço da rede. 221 = 2,097,152 endereços. Quase todos já estão alocados: Veja IPv6. Arquiteturas de Redes de Computadores: TCP/IP

34 O esquema de Endereçamento por Classe
Arquiteturas de Redes de Computadores: TCP/IP

35 Arquitetura e Filosofia Internet
Arquiteturas de Redes de Computadores: TCP/IP

36 Arquiteturas de Redes de Computadores: TCP/IP
Datagrama Internet Arquiteturas de Redes de Computadores: TCP/IP

37 Formato do Datagrama IP
Arquiteturas de Redes de Computadores: TCP/IP

38 IP v6 – Números das Versões
IP v 1-3 definido e substituído. IP v4 – versão atual. IP v5 – protocolo de fluxo. IP v6 – substituto do IP v4: Durante seu desenvolvimento foi chamado de IPng. Next Generation. Arquiteturas de Redes de Computadores: TCP/IP

39 Arquiteturas de Redes de Computadores: TCP/IP
IPv6 RFCs Recommendations for the IP Next Generation Protocol. Overall specification. addressing structure. Arquiteturas de Redes de Computadores: TCP/IP

40 Arquiteturas de Redes de Computadores: TCP/IP
Protocolo IPv6 Arquiteturas de Redes de Computadores: TCP/IP

41 UDP - User Datagram Protocol
O User Datagram Protocol (UDP) fornece um serviço de entrega não orientado à conexão e não confiável utilizando o IP para transportar mensagens entre máquinas. Ele utiliza o IP para enviar mensagens, mas adiciona a habilidade de distinguir entre múltiplos destinatários dentro de um determinado computador. Arquiteturas de Redes de Computadores: TCP/IP

42 Formato da Mensagem UDP
Arquiteturas de Redes de Computadores: TCP/IP

43 Encapsulamento UDP e Protocolo da Camada
Arquiteturas de Redes de Computadores: TCP/IP

44 Encapsulamento UDP e Protocolo da Camada
Arquiteturas de Redes de Computadores: TCP/IP

45 Multiplexação, Demultiplexação UDP e Portos
Arquiteturas de Redes de Computadores: TCP/IP

46 TCP - Transmission Control Protocol
Orientado à Fluxo. Conexão por Circuito Virtual. Transferência Bufferizada. Fluxo Não Estruturado. Conexão Full Duplex. Arquiteturas de Redes de Computadores: TCP/IP

47 Fornecendo a Confiabilidade
Arquiteturas de Redes de Computadores: TCP/IP

48 Fornecendo a Confiabilidade
Arquiteturas de Redes de Computadores: TCP/IP

49 A idéia por trás da Janela Deslizante
Arquiteturas de Redes de Computadores: TCP/IP

50 A idéia por trás da Janela Deslizante
Arquiteturas de Redes de Computadores: TCP/IP

51 Diagrama da Janela Deslizante
Arquiteturas de Redes de Computadores: TCP/IP

52 Exemplo da Janela Deslizante
Arquiteturas de Redes de Computadores: TCP/IP

53 Formato do Segmento TCP
Arquiteturas de Redes de Computadores: TCP/IP

54 Estabelecendo uma Conexão TCP
Arquiteturas de Redes de Computadores: TCP/IP

55 Encerrando uma Conexão TCP
Arquiteturas de Redes de Computadores: TCP/IP

56 Arquiteturas de Redes de Computadores: TCP/IP
Aplicações - TELNET Arquiteturas de Redes de Computadores: TCP/IP

57 Arquiteturas de Redes de Computadores: TCP/IP
Aplicações - FTP Arquiteturas de Redes de Computadores: TCP/IP

58 Arquiteturas de Redes de Computadores: TCP/IP
Aplicações - NFS Arquiteturas de Redes de Computadores: TCP/IP

59 Arquiteturas de Redes de Computadores: TCP/IP
Aplicações - Arquiteturas de Redes de Computadores: TCP/IP

60 Arquitetura de Redes: TCP/IP
Prof. Dr. José Luís Zem Faculdade de Tecnologia de Americana Centro Paula Souza


Carregar ppt "Arquitetura de Redes: TCP/IP"

Apresentações semelhantes


Anúncios Google