Redes de Computadores



Documentos relacionados
Redes de Computadores

Redes de computadores e a Internet. Capitulo 4. Capítulo. A camada de rede

Redes de Computadores

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Aula 6 Modelo de Divisão em Camadas TCP/IP

Redes de Computadores

Visão geral da arquitetura do roteador

Endereço IP Privado. Endereçamento IP. IP Protocolo da Internet. Protocolos da. Camada de Inter-Rede (Internet)

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet.

Protocolo IP (Internet Protocol) Características do

Redes de computadores e a Internet. A camada de rede

Funcionamento de ARP entre redes (sub-redes) distintas. Mecanismos de entrega. Funcionamento entre redes (sub-redes): default gateway

Prefixo a ser comparado Interface Senão 3

Capítulo 5. A camada de rede

A Camada de Rede. A Camada de Rede

Interconexão de Redes Parte 2. Prof. Dr. S. Motoyama

IP - endereçamento. Endereço IP. Ex.: Identificador de 32 bits para interfaces de roteadores e hospedeiros

REDES DE COMPUTADORES. Camada de Rede. Prof.: Agostinho S. Riofrio

Foi inicialmente desenvolvido como parte de um

Redes de Computadores

Redes de Computadores

Redes de Computadores

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

Comutação de pacotes. Não há um estabelecimento de um caminho dedicado. Não há reserva de recursos. Compartilhamento de enlaces ou partes de enlaces

Camada de Rede. Prof. Leonardo Barreto Campos 1

Aula 4. Pilha de Protocolos TCP/IP:

Teleprocessamento e Redes

Aula-16 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama

Redes de Computadores

Aula 11 Comutação de pacotes. Prof. Dr. S. Motoyama

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Prof. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO

rr-09-r.01 Introdução UC: Redes de Computadores Docente: Prof. André Moraes

MÓDULO 8 Modelo de Referência TCP/IP

Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de Página

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA]

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Redes de Computadores

Protocolos. Prof. Wladimir da Costa

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

P L A N O D E D I S C I P L I N A

Detecção de Portadora em Redes de Acesso múltiplo (CSMA)

AULA Redes de Computadores e a Internet

Capítulo 7 CAMADA DE TRANSPORTE

Internet e TCP/IP. Camada de Rede: Objetivos. Encapsulamento. Redes de Computadores. Internet TCP/IP. Conceitos Básicos Endereçamento IP

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes de Computadores Aula 3. Aleardo Manacero Jr.

Redes de Computadores e a Internet

Redes de Computadores

Redes de Computadores II INF-3A

Redes de computadores. Redes para Internet

IPv6. Problema do espaço de endereços do IPv4 Outros problemas abordados

Redes de Computadores

Prof. Manuel A Rendón M

Redes de Computadores I ENLACE: PPP ATM

1. PRINCIPAIS PROTOCOLOS TCP/IP

Arquitetura de Rede de Computadores


Capítulo 4: Camada de rede

Capítulo 7 CAMADA DE TRANSPORTE

OS endereços IP v.4 consistem em 4 octetos separados por pontos. Estes endereços foram separados

Arquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.

Introdução à Redes de Computadores

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

Alan Menk Santos. Redes de Computadores e Telecomunicações. Camada de Rede 21/05/2013. alanmenk@hotmail.com

Redes de Computadores. Camada de Transporte

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

Redes de Computadores

Redes de Computadores II Prova 3 13/07/2012. Nome:

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Redes de Computadores

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Protocolo Ethernet e Dispositivos de Interconexão de LANs

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS

Redes de Computadores

Selecionar o melhor caminho para uma finalidade particular; Usar o caminho para chegar aos outros sistemas;

Bacharelado em Informática

Introdução a Firewalls no Linux (Netfilter/Iptables)

Arquitetura de Redes: Camadas de Protocolos (Parte II)

18/05/2014. Problemas atuais com o IPv4

CAMADA DE REDES PARTE II. Fabrício Pinto

Redes de Computadores

Redes de Computadores e a Internet

Comunicação de Dados

Informática I. Aula Aula 22-03/07/06 1

Veja abaixo um exemplo de um endereço IP de 32 bits:

Redes de Computadores

Redes de computadores são sistemas complexos. Decomposição dos sistemas em elementos realizáveis

Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Redes WAN. Redes de Longa Distância Prof. Walter Cunha

Bateria REDES MPU Prof. Walter Cunha

Transcrição:

Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro

Ementa Introdução a Redes de Computadores A Camada Aplicação A Camada Transporte A Camada Rede A Camada Enlace A Camada Física

Camada rede Protocolos de rede Fornecem comunicação entre hospedeiros diferentes Serviços Encaminhamento Roteamento Endereçamento Comunicação de erros e de informações

Encaminhamento x roteamento Encaminhamento Envolve a transferência de um pacote de um enlace de entrada para um enlace de saída dentro de um roteador Roteamento Envolve todos os roteadores de uma rede, cujas interações por meio de protocolos de roteamento determinam as rotas que os pacotes devem seguir Tabela de roteamento Indica para qual enlace de saída o pacote deve ser encaminhado Kurose chama de tabela de repasse

Algoritmos e de tabelas de roteamento (fonte: Kurose)

Camada rede Modelos de serviço de rede Entrega garantida Entrega garantida com atraso limitado Entrega ordenada de pacotes Largura de banda mínima garantida Variação máxima do atraso garantida

Camada rede Modelos de serviço de rede (fonte: Kurose)

Circuitos virtuais x datagramas Camada rede pode oferecer serviços orientados ou não a conexão Circuito virtual Orientado a conexão Datagrama Não orientado a conexão

Circuitos virtuais Circuito virtual consiste em Caminho entre a origem e o destino Números de CVs Um número para cada enlace ao longo do caminho Registros na tabela de roteamento em cada roteador ao longo do caminho

Rede de circuito virtual (fonte: Kurose) Tabela de roteamento no roteador R1: Interface de entrada VC # de entrada Interface de saída VC # de saída 1 12 2 22 2 63 1 18 3 7 2 17 1 97 3 87

Circuitos virtuais Roteadores devem manter informações de estado das conexões em curso Três fases Estabelecimento de CV Pode haver reserva de recursos Transferência de dados Fechamento de CV

Circuitos virtuais Estabelecimento e transferência de dados (fonte: Kurose)

Datagramas Usam endereços de destino para rotearem os pacotes

Tabela de roteamento - 1/2 (fonte: Kurose) Destination Address Range Link Interface 11001000 00010111 00010000 00000000 through 0 11001000 00010111 00010111 11111111 11001000 00010111 00011000 00000000 through 1 11001000 00010111 00011000 11111111 11001000 00010111 00011001 00000000 through 2 11001000 00010111 00011111 11111111 otherwise 3

Tabela de roteamento - 2/2 (fonte: Kurose) Prefix Match Link Interface 11001000 00010111 00010 0 11001000 00010111 00011000 1 11001000 00010111 00011 2 otherwise 3 Exemplos DA: 11001000 00010111 00010110 10100001 Qual interface? DA: 11001000 00010111 00011000 10101010 Qual interface?

Datagramas Roteadores usam a regra da concordância do prefixo mais longo

Interconexão de redes Vários tipos diferentes de redes

Interconexão de redes Conjunto de redes interconectadas (fonte: Tanenbaum)

Interconexão de redes Diferenças entre redes (fonte: Tanenbaum)

Interconexão de redes Necessidade de comunicação global Interconexão pode ser feita na camada rede através dos roteadores Protocolo IP tem como objetivo a interligação de redes

IP Protocolo da Internet (Internet Protocol) Definido na RFC 791 Serviços Detecção de erros no cabeçalho Fragmentação/remontagem Endereçamento Encaminhamento (apresentado posteriormente)

Formato do datagrama IPv4 (adaptado de Tanenbaum) Data

IP - formato do datagrama Versão (4 bits) Comprimento do cabeçalho - IHL (4 bits) Tamanho em palavras de 32 bits Tipo de serviço - ToS (6 bits) Comprimento do datagrama (16 bits) Tamanho máximo de 65535 octetos Identificador (16 bits) Todos os fragmentos de um datagrama possuem um mesmo identificador

IP - formato do datagrama Flags (2 bits) DF - não fragmentar MF - mais fragmentos Último fragmento tem o bit igual a 0 Deslocamento de fragmentação (13 bits) Informa (em múltiplos de 8 octetos) a que ponto do datagrama o fragmento pertence Fragmentos (exceto o último) têm de ser múltiplos de 8 octetos Existem no máximo 8192 fragmentos por datagrama

IP - formato do datagrama Tempo de vida - TTL (8 bits) Para garantir que datagramas não fiquem circulando indefinidamente pela rede Decrementado de uma unidade a cada roteador Quando chega a 0, o datagrama é descartado e é enviada uma mensagem à origem Protocolo (8 bits) Indica o protocolo da camada transporte Soma de verificação do cabeçalho (16 bits) Análoga à utilizada no TCP e no UDP Deve ser recalculada a cada roteador TTL muda

IP - formato do datagrama Endereço de origem (32 bits) Endereço de destino (32 bits) Opções Permitem que o cabeçalho IP seja ampliado Ex.: Enchimento (cabeçalho é múltiplo de 32 bits) Fonte: Tanenbaum

IP - formato do datagrama Dados Podem carregar dados do transporte ou outros tipos de dados, como mensagens ICMP

IP - fragmentação/remontagem MTU do enlace estabelece um limite máximo para o datagrama IP Fragmentação MTU do enlace de saída é menor que o tamanho do datagrama IP Se DF=0 e tamanho do fragmento é maior que a MTU do enlace de saída roteador envia pacote ICMP A fragmentação pode ocorrer em diferentes pontos da rede para um mesmo pacote original Remontagem é feita nos sistemas finais

Fragmentação/remontagem no IP (fonte: Kurose)

Fragmentação/remontagem no IP (adaptada de Kurose) Exemplo datagrama de 4000 bytes MTU = 1500 bytes tamanho =4000 ID =x fragflag =0 offset =0 Um grande datagrama se torna vários datagramas menores 1480 bytes no campo de dados offset = 1480/8 tamanho =1500 tamanho =1500 tamanho =1040 ID =x ID =x ID =x fragflag =1 fragflag =1 fragflag =0 offset =0 offset =185 offset =370