Protocolos da Arquitetura TCP/IP
|
|
- Ayrton Almada Dias
- 6 Há anos
- Visualizações:
Transcrição
1 Fundamentos de s - Curso Superior de Tecnologia em s de Computadores, 2014 Prof. M. e Maurício Severich SENAI / FATESG 1
2 O que é protocolo? protocolos humanos: que horas são? gostaria de saber... Apresentações, cerimônias mensagens específicas enviadas... ações específicas tomadas ao receber mensagens, ou em outros eventos O que é protocolo? Por que usar? Arquiteturas em 2
3 O que é protocolo? protocolos de rede: para máquinas! Define formato, ordem de mensagens transmitidas entre entidades de rede, e ações tomadas ao enviar ou receber uma mensagem; Internet é governada por protocolos! O que é protocolo? Por que usar? Arquiteturas em 3
4 Por que usar? s são muito complexas; Sistema complexo divisão e conquista Estrutura explícita permite: identificação e relações entre componentes; Modularização facilita manutenção; Será que temos somente vantagens? O que é protocolo? Por que usar? Arquiteturas em 4
5 Arquiteturas em Usuário transmite Dados c7 c6 c7 c5 c6 c7 c4 c5 c6 c7 c3 c4 c5 c6 c7 c2 c3 c4 c5 c6 c7 c1 c2 c3 c4 c5 c6 c7 Dados Dados Dados Dados Dados Dados Dados Apresentação Sessão Cabeçalhos Dados Modelo OSI Objetos Mensagem ou fluxo Segmento / Datagrama de usuário Datagrama IP Quadro O que é protocolo? Por que usar? Arquiteturas em 5
6 - Principais atribuições Prover os meios mecânicos, elétricos, funcionais; Voltagem, corrente, frequência; Procedimentos necessários para se ativar, manter e desativar conexões físicas. Principais atribuições 6
7 - Principais características Também denominada: enlace de dados, acesso a rede e interface de rede; Estabelecer, manter e encerrar conexões de enlace entre entidades de rede; Primeira camada a tratar unidades de dados (quadros); Notificação de erros; Controle de link lógico (LLC); Controle de acesso ao meio físico (MAC). Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 7
8 - Protocolo Ethernet Esboço de Robert (Bob) Metcalfe Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 8
9 - MAC: Controle de acesso ao meio CSMA/CD: Carrier Sense Multiple Access with Collision Detection. Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN CSMA/CA: Carrier Sense Multiple Access with Collision Avoidance. Tipos de VLAN Quadro IEEE 802.1Q Do para 9
10 - Quadro Ethernet 48 bits Endereço Destinatário 48 bits Endereço Remetente 16 bits Tipo Bytes Dados 32 bits Seqüência de verificação de quadro (FCS) Considere ainda mais 8 bytes: 7 bytes para o preâmbulo ( ); 1 byte para delimitador de inicio de quadro (SFD) ( ); Campo Tipo indica qual protocolo está encapsulado na área de dados do quadro. 0x0800: Protocolo IPv4 0x0806: Protocolo de Resolução de Endereço (ARP) 0x8100: IEEE 802.1Q (VLAN tagged frame) Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 10
11 - Ethernet comutada Métodos clássicos para comutação A operação do switch é baseada no endereço MAC do destino; Método Cut-through: Corta os 48 bits iniciais para obter o MAC; Encaminha para porta associada ao endereço. Método Store and forward: Armazena todo o quadro; Verifica a integridade do quadro (FCS); Encaminha para porta de destino somente os quadros válidos. Método Adaptativo: seleciona método conforme condição da rede; Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 11
12 - Virtual Local Area Network VLAN permite criar arranjos de rede baseados na necessidade do usuário e não na localização de componentes. Esses arranjos são estabelecidos de forma lógica, isto é, são configurados ou executados por algum software. Principais aplicações: grupos de trabalho, segurança e desempenho Se equipamento com este recurso já está disponível solução de baixo custo! Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 12
13 - Tipos de VLAN Baseadas em porta Baseadas em MAC Baseadas em protocolo Inspeção de pacote IEEE 802.1Q - Tagged VLAN Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 13
14 - Quadro IEEE 802.1Q 48 bits 48 bits 32 bits 16 bits Bytes 32 bits Endereço Destinatário Endereço Remetente Q TPID TCI PCP CFI VID Tipo Dados Seqüência de verificação de quadro (FCS) Tag Protocol Identifier (TPID) Tag Control Identifier (TCI) Priority Code Point (PCP): 3 bits Canonical Format Indicator (CFI): 1-bit - ordem dos bits do endereço MAC VLAN Identifier (VID): 12-bits, quando todos são 0 representam nenhuma VLAN (somente prioridade), quando todos são 1 uso reservado (pode ser usado para representar todos VIDs - gerenciamento e filtragem no protocolo) Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 14
15 Do para Address Resolution Protocol - ARP 16 bits Tipo de Hardware 16 bits Tipo de protocolo 8 bits Tamanho do endereço de hardware 8 bits Tamanho do endereço de protocolo 16 bits Endereço de Código de hardware do operação remetente Endereço de protocolo do remetente Endereço de hardware do destinatário Endereço de protocolo do destinatário Utilizado para encontrar endereços MAC a partir de endereços IPs; Após conhecer o MAC fica viabilizada a entrega na camada de enlace; Baseado em consulta por broadcast (difusão) na rede; Principais funções Protocolo Ethernet MAC: Controle de acesso ao meio Quadro Ethernet Ethernet comutada VLAN Tipos de VLAN Quadro IEEE 802.1Q Do para 15
16 - Internet Protocol (IP) Tratar endereços e rotear; Transferência transparente de datagramas entre entidades de transporte; Oferece Fragmentação/Remontagem; Não orientado a conexão; Não-confiável, pois pacote pode: Ser perdido; Chegar atrasado; Ser duplicado; Ser entregue na ordem errada; IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 16
17 - Endereço IP Tem 32 bits (4 grupos de 8 bits) e é formado pelo par: net_id + host_id Pode significar uma rede, um host, ou todos os hosts de uma rede; A identificação da rede e host possibilita o roteamento de pacotes; IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 17
18 - Exemplo de endereço IP Base binária: Base decimal: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 18
19 - Estrutura de classes IP Classe A: net_id + host_id 1 byte + 3 bytes 0*******.********.********.******** poucas redes + muitos hosts Faixa: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 19
20 - Estrutura de classes IP Classe B: net_id + host_id 2 bytes + 2 bytes 10******.********.********.******** situação + intermediária Faixa: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 20
21 - Estrutura de classes IP Classe C: net_id + host_id 3 bytes + 1 byte 110*****.********.********.******** muitas redes + poucos hosts Faixa: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 21
22 - Faixas reservadas para uso interno 1 rede Classe A: redes Classe B: redes Classe C: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 22
23 - Máscaras de rede padrão para Classes IP Os bits da máscara configuram o que será identificador da rede e do host; Classe A: Classe B: Classe C: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 23
24 - Endereços IP com significado especial IP de rede: é o endereço IP cujos bits de host_id estão marcados com 0. IP de broadcast: é o endereço IP cujos bits de host_id estão marcados com 1. IPs de loopback: rede Classe A, utilizada para acessar o próprio host ( ). IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 24
25 - Roteamento entre redes IP Matriz Roteador s da Empresa X Classe C: Faixa: Classe C: Faixa: Roteador s diferentes Filial IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 25
26 - Como o roteamento acontece? Todo pacote transmitido possui endereços IP de origem e destino; A tabela de roteamento inclui todos os possíveis destinos que o host conhece; É realizada uma operação lógica AND entre IP de destino e cada máscara de rede da tabela de roteamento; Cada resultado é comparado ao respectivo destino da tabela, se forem iguais o pacote é enviado por esta rota. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 26
27 - Operação Lógica AND IP de origem IP de destino ; Máscara de rede de um destino da tabela de roteamento: ip: m: rs: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 27
28 - Limitações das Classes IP Menor rede possível é uma classe C, que fornece 254 endereços de hosts; Considerando o exemplo anterior - onde foram usados 60 endereços IP, houve desperdício de 194; Na realidade 2 prédios 2 Classes C; nesse caso, foram desperdiçados 388 endereços IP. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 28
29 - Sub-redes - Quando utilizar? A técnica de sub-redes pode ser utilizada quando há necessidade de implementar configurações de redes não previstas na estrutura de classes IP; Permite subdividir redes de Classe A, B, ou C, em redes menores (sub-redes). Também pode ser utilizada sobre sub-redes já definidas. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 29
30 - Sub-redes - Como utilizar? A quantidade de sub-redes deve ser igual a 2 n (2, 4, 8, 16, 32, 64,?) Onde n é o número de bits que serão utilizados para identificar a sub-rede dentro de um endereço IP; Deve-se definir a máscara de sub-rede para se obter a nova configuração dos bits. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 30
31 - Máscara de sub-rede Também conhecida como máscara de rede ou netmask, altera a forma de interpretar um endereço IP; net_id + subnet_id + host_id Assim como o endereço IP, possui 32 bits (4 grupos de 8 bits). Os bits que identificam a rede (e sub-rede) devem ser marcados com 1 o restante com 0. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 31
32 - Dimensionando sub-redes Considere o problema da rede da Empresa X Para dimensionar: o número máximo (M) de IPs da Classe deve ser divido por 2 sucessivamente até se obter o tamanho apropriado (A); A diferença entre M e A convertida em binário é a configuração dos bits que devem ser alterados na máscara atual. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 32
33 - Dimensionando sub-redes Então: número máximo de IPs = 256 (classe C) 256/2 = 128; 128/2 = = 192, em binário: A nova configuração deverá substituir na máscara de rede os bits de host_id Máscara de sub-rede: IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 33
34 - Dimensionando sub-redes Sub-redes da Empresa X 62! IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 34
35 s - Cabeçalho IP Versão HLEN Tipo de Servico Comprimento total do Datagrama Identificação Flags Deslocamento do Fragmento Tempo de vida Protocolo Header Checksum IP de origem IP de destino Opções IP (Se houverem) Enchimento (Padding) Versão (4 bits); HLEN (4 bits): Tamanho em n o de palavras de 32 bits; Header sem opções: 5 (20 bytes); Header com opções: tamanho máximo 15 (60 bytes). IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 35
36 - Cabeçalho IP Tipo de Serviço (8 bits): precedência (3 bits), Atraso (D), Vazão (T) e Confiabilidade (R); Comprimento total do datagrama (16 bits): Cabeçalho + área de dados; Identificação (16 bits): Difere um datagrama IP de outro, imprescindível para fragmentação e remontagem; Flags (3 bits): Reserved More Fragments (MF) Don t Fragment (DF) IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 36
37 - Cabeçalho IP Deslocamento do fragmento (13 bits); Tempo de vida - Time to Live TTL (8 bits); Protocolo (8 bits): Próximo nível a receber dados (protocolo que está encapsulado no datagrama IP) ICMP (1), TCP (6), UDP (17) Header Checksum (16 bits); Opções (campo variável): Security, source route, record route, stream id (ex.: voz), timestamp recording; Enchimento ou Padding é variável pois o header deve ser alinhado em 32 bits. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 37
38 - Fragmentação Datagrama IP (cabeçalho + dados): <= bytes Cada protocolo de enlace tem um MTU diferenciado: MTU mínimo: 576 bytes Ethernet: 1500 bytes FDDI: 4500 bytes GigabitEthernet: Jumbo Frame (>=9000 bytes) ATM: 9180 bytes... Datagramas maiores do que a MTU da rede devem ser fragmentados. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 38
39 - Fragmentação Fragmentos Cada fragmento recebe uma cópia do cabeçalho IP do datagrama original e uma porção de dados; No cabeçalho IP dos fragmentos são atualizados os campos: Flags, Deslocamento, Comprimento e Header Checksum; Header IP Header IP Dados Frag #1 Header IP Dados Frag #2 Dados ID = xxxx DF = 0 MF =1 Deslocamento = 0 Datagrama Original ID = xxxx DF = 0 MF = 0 Deslocamento = 0+Tam FRAG #1 IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 39
40 - Remontagem Fragmentos são remontados somente no destino Roteadores intermediários não devem remontar datagramas: Gasto de memória e processamento; Comutação de pacotes = fragmentos com rotas diferenciadas; Tempo máximo para remontagem Se faltam fragmentos e o tempo se esgota, os fragmentos são descartados; Destino envia para origem um ICMP de Time Exceeded. IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 40
41 Internet Control Message Protocol - ICMP O IP não provê serviços para detectar falhas e efetuar testes; O ICMP foi projetado como um protocolo "auxiliar", mas é obrigatório em toda implementação do IP; Permite comunicação de controle e sinalização de erros entre dispositivos de rede que executam IP; Algumas funções: informe de timeouts; anúncio de erros de rede; anúncio de congestionamento; Útil para monitoramento e diagnóstico de problemas! IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 41
42 - Cabeçalhos ICMP Cabeçalho geral Tipo Código Soma de Verificação (CheckSum) Depende do tipo de mensagem Cabeçalho de Solicitação e Resposta Tipo (8 ou 0) Código (0) Soma de Verificação (CheckSum) Identificador Número de sequência Dados Opcionais Cabeçalho de destino inalcançável Tipo (3) Código (0) Soma de Verificação (CheckSum) Não-utilizado (deve ser zero) Cabeçalho IP + Primeiros 64 bits do datagrama IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 42
43 - Mensagens ICMP Tipo Descrição 0 Resposta de eco (Echo Reply) 3 Destino inalcançável/inacessível 4 Source Quench - Redução da transmissão 5 Redirecionamento (informe de outra rota) 8 Solicitação de eco (Echo Request) 11 Tempo excedido - Campo TTL em zero 12 Campo de cabeçalho inválido 13 Solicitação de Indicação de Hora 14 Resposta de Indicação de Hora 17 Solicitação de Máscara de Endereço 18 Resposta de Máscara de Endereço IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 43
44 - Códigos para destino inalcançável Cód. Descrição 0 inacessível 1 Host inacessível 2 Protocolo inacessível 3 Porta inacessível 4 Fragmentação necessária, mas flag DF 5 Rota de origem em falha 6 de destino desconhecida 7 Host de destino desconhecido 8 Host de origem isolado 9 Comunicação com rede destinatária proibida 10 Comunicação com host destinatário proibido 13 Comunicação administrativamente proibida IP Endereço IP Estrutura de classes IP Máscaras de rede padrão IP com significado especial Roteamento Operação Lógica AND Limitações das Classes IP Sub-redes Máscara de sub-rede Dimensionando sub-redes Cabeçalho IP Fragmentação Remontagem ICMP 44
45 - Principais características Conecta entidades de aplicação; Entrega fim-a-fim: aplicação-a-aplicação; Preferencialmente confiável: escolha de acordo com a aplicação; UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 45
46 - UDP User Datagram Protocol - UDP Utiliza o IP como meio de transporte sem adicionar confiabilidade, controle de fluxo ou recuperação de erros; Oferece maior/melhor desempenho em redes locais (LANs); Multiplexação/demultiplexação: forma de distinção de múltiplos tráfegos; No UDP a multiplexação se baseia em IP e porta de destino; UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 46
47 - Cabeçalho UDP Formato de datagrama UDP; Porta de Origem Comprimento Porta de Destino Soma de Verificação Dados... Pseudo cabeçalho UDP (para cálculo) Endereço IP de Origem Endereço IP de Destino ZERO PROTO (17) Comprimento UDP UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 47
48 - TCP - Principais funções Transmission Control Protocol - TCP Fornecer uma conexão confiável sobre uma Internet não confiável (IP); Se adaptar dinamicamente às características das diferentes redes que compõem a Internet (largura de banda, taxa, atraso, etc..); Ser robusto frente às diferentes falhas que podem ocorrer na Internet; Suporte a segmentação, sequenciação, controle de erro e de fluxo para fornecer confiabilidade às aplicações. UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 48
49 - TCP - Características funcionais Transmission Control Protocol - TCP TCP é orientado a conexão; Conexão TCP é fim-a-fim e duplex; No TCP multiplexação é baseada na conexão; Conexão é um fluxo de bytes; Fluxo é ordenado; Prioridades simples (PUSH,URGENT); UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 49
50 - Cabeçalho TCP Porta de Origem Porta de Destino Número de Sequência Número de reconhecimento HLEN Reservado Bits de código Janela Checksum Ponteiro Urgente Opções (se houverem) Enchimento (Padding) UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Porta de origem e destino: identificam os processos de aplicação na origem e no destino que estão trocando dados. Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 50
51 - Cabeçalho TCP Número de sequência: é a identificação do primeiro byte de dados contido no segmento enviado. Os demais são sequenciados a partir deste byte. Número de reconhecimento: identifica os bytes que foram recebidos e tratados sem erro pelo destino, bem como a sequência do próximo byte esperado. HLEN: comprimento do cabeçalho TCP; UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 51
52 - Cabeçalho TCP Reservado é um campo ainda não utilizado Bits de código: URG ACK PSH RST SYN FIN Janela: identifica o tamanho da janela para o controle de fluxo; Checksum: verificação de erros de transmissão. Tanto o cabeçalho TCP como a área de dados são considerados Ponteiro urgente: indicar dados urgentes UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 52
53 - Estabelecendo uma conexão TCP (Three way handshake) Cliente envia pacote com bit SYN marcado; Servidor responde com bit SYN e ACK marcados; Cliente confirma com pacote com bit ACK marcado UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 53
54 - TCP - Ataque SYN Flood Atacante Inundar host com solicitações falsas de conexão TCP; SYN SYN SYN SYN SYN SYN Host destino RST RST SYN + ACK UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Método de proteção, disponível no Linux: Controle de Fluxo Controle de congestionamento echo 1 > /proc/sys/net/ipv4/tcp_syncookies 54
55 - Encerrando uma conexão TCP (Four way handshake) Cliente envia pacote com bit FIN marcado; Servidor responde com bit ACK marcado; Servidor envia pacote com bit FIN marcado; Cliente confirma com bit ACK marcado. UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 55
56 - TCP - Controle de Fluxo Capacidade de transmissão é regulada em função da capacidade de recepção no destino; O TCP executa o algoritmo de janela deslizante; A cada envio de mensagens o host informa o número de bytes que podem ser recebidos; Heurística deve ser utilizada para evitar excesso de transferências de controle. UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 56
57 - TCP - Controle de congestionamento Origem controla transmissão de acordo com as condições da rede; A camada de rede (protocolo IP) não oferece à camada de transporte nenhum suporte explícito com essa finalidade Partida Lenta: CongWin * 2 a cada RTT; Perda = timeout ou 3 ACKs iguais; Diminuição multiplicativa (CongWin/2) e aumento aditivo(congwin+1mss) RTT; UDP Cabeçalho UDP TCP Características funcionais Cabeçalho TCP Estabelecendo uma conexão TCP Ataque SYN Flood Encerrando uma conexão TCP Controle de Fluxo Controle de congestionamento 57
58 Prof. M. e Maurício Severich mseverich@gmail.com 58
Capítulo 4 - Sumário
1 Capítulo 4 - Sumário Características do O Datagrama IP (Campos do Cabeçalho) Tamanho do Datagrama, MTU da Rede e Fragmentação 2 Aplicação Telnet HTTP FTP POP3 SMTP DNS DHCP Transporte TCP (Transmission
Leia maisFuncionalidades da camada de rede
Camada de Rede Objetivo Conhecer as características, funcionalidades e protocolos da camada de rede, especialmente os protocolos IP e ICMP Entender as principais características e princípios operacionais
Leia maisDatagrama IP. Professor Leonardo Larback
Professor Leonardo Larback O pacote apresentado abaixo é repassado à camada de enlace para que seja enviado ao equipamento destino. VERS: Identifica a versão do protocolo IP que montou o pacote. HLEN:
Leia maisProtocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Origem:
Protocolo TCP/IP Origem: Surgiu na década de 60 através da DARPA (para fins militares) - ARPANET. Em 1977 - Unix é projetado para ser o protocolo de comunicação da ARPANET. Em 1980 a ARPANET foi dividida
Leia maisAula 5 Camada de rede (TCP/IP):
Aula 5 Camada de rede (TCP/IP): Protocolos da Camada de Rede; Endereços IP (Versão 4); ARP (Address Resolution Protocol); ARP Cache; RARP (Reverse Address Resolution Protocol); ICMP. Protocolos da Camada
Leia maisCamada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br
Camada de Rede Fundamentos e Protocolos 1 Objetivos Conhecer as características, funcionalidades e protocolos da camada de rede, especialmente os protocolos IP e ICMP; Entender as principais características
Leia maisArquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP
Departamento de Ciência da Computação - UFF Disciplina: Arquitetura TCP/ - Internet Protocolo Protocolo ICMP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br ARP (Address Resolution Protocol)
Leia maisPROTOCOLOS DE COMUNICAÇÃO
PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Serviços de Transporte na Internet Arquitectura TCP/IP
Leia maisINFO ARQ REDES. Prova 2 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO
INFO3 2018.1 ARQ REDES Prova 2 Bimestre Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO NOME: MATRÍCULA: Q U E S T Õ E S O B J E T I V A S (Valor de cada questão: 0,7 pts) 1. [ExAEx] Não
Leia maisRedes de Computadores 2 Prof. Rodrigo da Rosa Righi - Aula 6
Agenda Redes de Computadores 2 Prof. Rodrigo da Rosa Righi - Aula 6 professor.unisinos.br/righi rrrighi@unisinos.br Camada de Rede na Internet Formato de Datagrama IP Fragmentação IP ICMP Camada de Rede
Leia maisProtocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol
Protocolos TCP e UDP Transmission Control Protocol Protocolo de transporte orientado à conexão. Transferência de dados confiável fim-a-fim recuperação de dados perdidos, duplicados organização dos dados
Leia maisCapítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP
1 Capítulo 5 Sumário Formato das Mensagens ICMP Tipos de Mensagens ICMP Solicitação de Eco / Resposta de Eco Destino Inatingível Tempo Esgotado (time-out) Source Quench Redirecionamento 2 Aplicação Telnet
Leia maisArquitetura de Redes de Computadores
Arquitetura de Redes de Computadores Unidade III Camada de Transporte Apresentado por Prof. Fred Sauer Baseado em Material didático de Prof Sergio Cardoso Objetivos do Capítulo Entender os princípios dos
Leia maisRedes de Computadores. Prof. André Y. Kusumoto
Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Transporte Responsável pela comunicação fim-a-fim entre dois ou mais computadores As redes são normalmente complexas
Leia maisRedes de Computadores
Introdução Inst tituto de Info ormátic ca - UF FRGS Protocolos ARP e ICMP Trabalho sob a Licença Atribuição-SemDerivações-SemDerivados 3.0 Brasil Creative Commons. Para visualizar uma cópia desta licença,
Leia maisArquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP
Departamento de Ciência da Computação - UFF Disciplina: Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Arquitetura TCP/IP Internet
Leia maisRedes de Computadores
Nível de rede Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Nível de rede Trabalho sob a Licença Atribuição-SemDerivações-SemDerivados 3.0 Brasil Creative Commons. Para visualizar uma
Leia maisRedes de Computadores Nível de Rede
Comunicação de Dados por Fernando Luís Dotti fldotti@inf.pucrs.br Redes de Computadores Nível de Rede Fontes Fontes principais: principais: Redes Redes de de Computadores Computadores -- das das LANs,
Leia maisJéfer Benedett Dörr
Redes de Computadores Jéfer Benedett Dörr prof.jefer@gmail.com Conteúdo Camada 4 Camada de Transporte Objetivo Conhecer o funcionamento da camada de transporte; Apresentar os protocolos UDP e TCP; Aprender
Leia maisCamada de Transporte Protocolos TCP e UDP
Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes 2016.1 Camada de Transporte Protocolos TCP e UDP Curso Técnico Integrado em Informática Turma: INT.INF.3M Arquitetura de Redes
Leia maisRedes de Computadores I
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores I Nível de Rede (IP) Prof. Helcio Wagner da Silva. p.1/36 Introdução
Leia maisModelo de Referência OSI
Modelo de Referência Revisão: OSI Prof. Esp. Thiago José Lucas thiago@fatecourinhos.edu.br Fundamentos básicos Classificação das redes LAN, MAN, WAN, CAN, PAN, WLAN (...) Anel, estrela, barramento (...)
Leia maisRedes de Computadores
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
Leia maisConceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal:
Redes de Computadores Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Camada de Rede Departamento de Ciência da Computação Universidade Federal de Minas Gerais Motivação para interconexão Motivação
Leia maisResumo P2. Internet e Arquitetura TCP/IP
Resumo P2 Internet e Arquitetura TCP/IP Internet: Rede pública de comunicação de dados Controle descentralizado; Utiliza conjunto de protocolos TCP/IP como base para estrutura de comunicação e seus serviços
Leia maisFunções da Camada de
Camada de Transporte Funções da Camada de Transporte Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores,
Leia maisCamada de Rede. Redes de Computadores. Motivação para interconexão. Motivação para interconexão (DCC023) Antonio Alfredo Ferreira Loureiro
Redes de Computadores (DCC023) Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Departamento de Ciência da Computação Universidade Federal de Minas Gerais Motivação para interconexão Diferentes tecnologias
Leia maisParte 3: Camada de Rede
Parte 3: Camada de Rede Objetivos: Visão Geral: Entender os princípios dos serviços da Camada de Rede: Roteamento (seleção de caminho). Implementação na Internet. Serviços da Camada de Rede. Princípios
Leia maisCCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP
CCNA 2 Conceitos Básicos de Roteadores e Roteamento Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP 1 Objetivos do Capítulo Descrever o ICMP; Descrever o formato de mensagem
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com BENEFÍCIOS MODELO OSI Menor complexidade; Interfaces padronizadas; Interoperabilidade entre
Leia maisNoções de Ethernet (enlace) Endereçamento Físico Dispositivos de Rede. Introdução às Redes de Computadores
Noções de Ethernet (enlace) Endereçamento Físico Dispositivos de Rede Nível de enlace Enlace Físico Delimitação da informação Detecção de erros de transmissão Controle de acesso ao Meio Físico Endereçamento
Leia maisCamada de Transporte. Redes Industriais Rone Ilídio UFSJ CAP
Camada de Transporte Redes Industriais Rone Ilídio UFSJ CAP Itens do Livro Livro Rede de Computadores e a Internet Kurose 5ª edição 3 Camada de Transporte 3.1 Introdução 3.3 Transporte não orientado a
Leia maisRedes TCP/IP - Aula 13 Fragmentação Datagrama IP
1. Fragmentação a) Formado de Cabeçalho + Dados 0 4 8 16 24 31 VERSÃO HLEN TIPO DE SERVIÇO COMPRIMENTO TOTAL IDENTIFICAÇÃO FLAGS (0,DF,MF) DESLOCAMENTO FRAGMENTO TEMPO DE VIDA PROTOCOLO VERIFICAÇÃO SOMA
Leia maisModelo OSI x Modelo TCP/IP
Modelo OSI x Modelo TCP/IP OSI TCP/IP 7 Aplicação 6 Apresentação 5 Aplicação 5 Sessão 4 3 2 1 Transporte 4 Transporte Rede 3 Internet Enlace 2 Link de dados Física 1 Física Modelo de Referência OSI/ISO
Leia maisCamada de Rede. Endereçamento de Rede Protocolo IP
Camada de Rede Endereçamento de Rede Protocolo IP Camada de Rede Protocolo mais importante: IP IPv4 (mais utilizada) IPv6 (atender ao crescimento das redes e a necessidade de novos endereços). PDU: Pacote
Leia maisRedes de Computadores e Aplicações. Aula 43 - Camada de Transporte TCP (Transmission Control Protocol)
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 43 - Camada de Transporte TCP (Transmission Control Protocol) Prof. Diego
Leia maisCamada de rede. Introdução às Redes de Computadores
Rede Endereçamento Tradução de endereços de enlace Roteamento de dados até o destino Enlace Físico Provê os meios para transmissão de dados entre entidades do nível de transporte Deve tornar transparente
Leia maisRede de computadores Protocolos UDP. Professor Carlos Muniz
Rede de computadores Professor Carlos Muniz User Datagram Protocol O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 [1] e permite que a aplicação
Leia maisProtocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite
Interligação de Redes Locais e a Distância Protocolos de Thiago Leite thiago.leite@udf.edu.br 1 Quadros (enlace), datagrama (rede) e segmento (transporte) 2 Funções da camada de transporte Transferência
Leia maisRedes de Computadores
Redes de Computadores Camada de Transporte Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Departamento de Ciência da Computação Universidade Federal de Minas Gerais UFMG/DCC Redes de Computadores
Leia maisRedes TCP/IP Formato Datagrama IP
Referência básica: 1. Redes de Computadores e a Internet/Uma Abordagem Top-Down 5ª. Edição Kurose Ross Editora Pearson (Capítulo 4 item 4.4.1) 2. Tanenbaum Cap. 5.6.1 - O protocolo IP 1. INTRODUÇÃO : No
Leia maisRedes de Computadores. Protocolos TCP/IP
Redes de Computadores Protocolos TCP/IP Sumário 2! Endereços IP (lógicos) Sub-redes! Endereços Ethernet (físicos)! Conversão de endereços IP/Ethernet! Pacotes IP! Números de portos! Segmentos UDP! Segmentos
Leia maisTecnologia de Redes de Computadores - aula 2
Tecnologia de Redes de Computadores - aula 2 Prof. Celso Rabelo Centro Universitário da Cidade 1 Objetivo 2 3 O cabeçalho O CABEÇALHO Os campos 4 Conceitos Gerais Clássico Classe A Classe B Classe C Classe
Leia maisRedes de Computadores
Redes de Computadores Endereçamento e Ethernet Prof. Jó Ueyama Junho/2013 1 slide 1 Redes Locais LAN: Local Area Network concentrada em uma área geográfica, como um prédio ou um campus. 2 slide 2 Tecnologias
Leia maisRedes de computadores e a Internet. Prof. Gustavo Wagner. A camada de rede
Redes de computadores e a Internet Prof. Gustavo Wagner Capitulo Capítulo 4 A camada de rede NAT: Network Address Translation resta da Internet 138.76.29.7 10.0.0.4 rede local (ex.: rede doméstica) 10.0.0/24
Leia maisExercícios de Revisão Redes de Computadores Edgard Jamhour. VLANs, Switching e Padrões IEEE 802
Exercícios de Revisão Redes de Computadores Edgard Jamhour VLANs, Switching e Padrões IEEE 802 Cenário 1: Considere a seguinte configuração de rede estruturada em VLANs 220.0.0.2/24 C VLAN 2 B VLAN 1 A
Leia maisCamada de Transporte. Protocolos TCP e UDP
Camada de Transporte Protocolos TCP e UDP O estabelecimento de conexão Como estabelecer a conexão de maneira confiável? Handshake de 3 vias SYN SYN ACK ACK Transferência Confiável de Dados Importante nas
Leia maisNome: Nº de aluno: 3ª Ficha de Avaliação 20/5/2014
Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores (LEIC/LEETC/LERCM) Nome: Nº de aluno: 3ª Ficha de Avaliação
Leia maisModelo de Camadas. Redes de Computadores
Modelo de Camadas Redes de Computadores Sumário Visão Geral de uma Rede de Computadores Protocolos Modelo de Camadas Porque utilizar Tipos de Modelos de Referência Modelo de Referência ISO/OSI Histórico
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES Unidade IV Camada de Rede. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 4.1 Protocolo IP 4.2 Endereçamento IP 4.3 Princípios de Roteamento Introdução O papel da camada de rede é transportar pacotes
Leia maisRedes de Computadores
Nível de rede Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Nível de rede Aula 6 Aplicação Apresentação Sessão Transporte Rede Enlace Físico Protocolo nível de aplicação Protocolo nível
Leia maisRedes de Computadores
Redes de Computadores Camada de Rede Parte I Prof. Thiago Dutra Agenda Camada de Rede n Introdução nprotocolo IP nipv4 n Roteamento nipv6 2 1 Agenda Parte I n Introdução n Visão
Leia maisCapítulo 5. A camada de rede
Capítulo 5 A camada de rede slide slide 1 1 slide 2 Questões de projeto da camada de rede Comutação de pacote: store-and-forward Serviços fornecidos à camada de transporte Implementação do serviço não
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com Arquitetura TCP/IP Exercícios AULA 08 1 SERVIÇO UNIVERSAL SISTEMA TELEFÔNICO Comunicação entre
Leia maisRede de computadores Protocolos IP. Professor Carlos Muniz
Rede de computadores Professor Carlos Muniz Protocolo de Internet IP é um acrônimo para a expressão inglesa "Internet Protocol" (ou Protocolo de Internet), que é um protocolo usado entre duas ou mais máquinas
Leia maisProf. Marcelo Cunha Parte 6
Prof. Marcelo Cunha Parte 6 www.marcelomachado.com ARP (Address Resolution Protocol) Protocolo responsável por fazer a conversão entre os endereços IPs e os endereços MAC da rede; Exemplo: Em uma rede
Leia maisTE239 - Redes de Comunicação Lista de Exercícios 2
Carlos Marcelo Pedroso 11 de maio de 2017 Figura 1: Rede 1 Exercício 1: Suponha a rede apresentada na Figura 1 a) Escreva um esquema de endereçamento Classe B (invente os endereços). b) Escreva endereços
Leia maisAula 3B. Camada de Enlace de Dados. Disciplina: IF66B Redes de Computadores 2018/1 Universidade Tecnológica Federal do Paraná Câmpus Curitiba.
Camada de Enlace de Dados Disciplina: IF66B Redes de Computadores 2018/1 Universidade Tecnológica Federal do Paraná Câmpus Curitiba 1 / 30 Roteiro 1 2 Enlace Ponto-a-Ponto 3 4 5 2 / 30 / O Quadro O Preâmbulo
Leia maisINSTITUTO FEDERAL SP CAMPUS DE PRESIDENTE EPITÁCIO PESQUISA PROTOCOLO ICMP
INSTITUTO FEDERAL SP CAMPUS DE PRESIDENTE EPITÁCIO PESQUISA PROTOCOLO ICMP PROF: KLEBER MANRIQUE TREVISANI SABRINA TAVERA RODRIGUES PRONTUARIO : 1580248 Presidente Epitácio SP 2016 Pesquisa Realize uma
Leia maisArquiteturas de Protocolos. Redes. O Protocolo IP (Internet Protocol) Endereços IPv4. Aplicação. Transporte. Inter-rede. Sub-Rede
rquiteturas de rquitetura OSI rquitetura IEEE rquitetura Internet s presentação Sessão Transporte Transporte Inter-rede Enlace LLC MC Sub- Prof. Sérgio Colcher colcher@inf.puc-rio.br Físico Físico 2 O
Leia maisAplicações de Redes de Computadores
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Aplicações de Redes de Computadores Aula 08 - Camada de Transporte TCP (Transmission Control Protocol) Prof.
Leia maisUNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática
90 minutos * 24.05.2013 =VERSÃO B= 1 1. Esta teste serve como avaliação de frequência às aulas teóricas. 2. Leia as perguntas com atenção antes de responder. São 70 perguntas de escolha múltipla. 3. Escreva
Leia maisRedes de Computadores e a Internet
Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2010 Capítulo 4:
Leia maisData and Computer Network Endereçamento IP
Endereçamento IP P P P Prof. Doutor Félix Singo Camadas do TCP/IP Data and Computer Network Aplicação: Camada mais alta Protocolos de Aplicações clientes e servidores HTTP, FTP, SMTP, POP Transporte: Estabelece
Leia maisJéfer Benedett Dörr
Redes de Computadores Jéfer Benedett Dörr prof.jefer@gmail.com Conteúdo Camada de Rede Kurose Capítulo 4 Tanenbaum Capítulo 5 Camada de Rede terceira camada A camada de rede é usada para identifcar os
Leia maisRedes de Computadores Arquitetura TCP/IP. Prof. Alberto Felipe
Redes de Computadores Arquitetura TCP/IP Prof. Alberto Felipe Histórico TCP/IP O TCP/IP foi desenvolvido em 1969 pelo U.S. Departament of Defense Advanced Research Projects Agency DARPA, como um recurso
Leia maisCapítulo6-7 Redes de Computadores Camada 2 Conceitos
Há três formas de se calcular o frame check sum: cyclic redundancy check (CRC) - executa cálculos polinomiais sobre os dados paridade bidimensional - adiciona um 8 th oitavo bit que faz uma seqüência de
Leia maisRedes de Computadores
Redes de Computadores Camada de Transporte - Parte II Prof. Thiago Dutra Agenda n Parte I n Introdução n Protocolos de Transporte Internet n Multiplexação e Demultiplexação n
Leia maisProtocolos de Interligação de Redes Locais e a Distância Camada de Transporte
Protocolos de Interligação de Redes Locais e a Distância Camada de Transporte Thiago Leite thiago.leite@udf.edu.br 1 1 Quadros(enlace), pacote (rede) e segmento (transporte) 2 2 Camada de Transporte Funções
Leia maisProtocolos de Rede. Protocolos em camadas
Protocolos de Rede Prof. Alexandre Beletti Protocolos em camadas Existem protocolos em diferentes camadas dos modelos de estudo (OSI e TCP/IP) Lembre-se de diferencias tipos de programas de tipos de protocolos
Leia maisPROTOCOLO ICMP. Março de Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3
Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3 PROTOCOLO ICMP Março de 2016 Lourival da Silva Souza Sergio Dusilekz ICMP (INTERNET CONTROL MESSAGE PROTOCOL) O protocolo
Leia maisRedes de Computadores e Telecomunicações - Camada de Transporte
Redes de Computadores e Telecomunicações - Camada de Transporte Objetivos Motivação Os serviços oferecidos pelo protocolo IP não oferecem garantia de confiabilidade. Problemas como congestionamento, perda
Leia maisTRANSPORTE. Prof. Me. Hélio Esperidião
TRANSPORTE 1 Prof. Me. Hélio Esperidião DEFINIÇÃO Na arquitetura OSI, o serviço de transporte é realizado pela camada quatro. A camada de transporte fornece serviços à camada superior - de sessão Utiliza-se
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com Arquitetura TCP/IP Exercícios AULA 08 1 SERVIÇO UNIVERSAL SISTEMA TELEFÔNICO Comunicação entre
Leia maisCST em Redes de Computadores
CST em Redes de Computadores Dispositivos de Rede I Aula 03 Básico de Switches Prof: Jéferson Mendonça de Limas O que é um Switch? Dispositivos que filtram e encaminham pacotes entre segmentos de redes
Leia maisProtocolos de Interligação de Redes Locais e a Distância Protocolos de Enlace. Thiago Leite
Protocolos de Interligação de Redes Locais e a Distância Protocolos de Enlace Thiago Leite thiago.leite@udf.edu.br Protocolos de Enlace Canal de comunicação o meio de transmissão é compartilhado o meio
Leia maisArquitetura de Redes TCP/IP. Camada de Transporte
Arquitetura de Redes TCP/IP Camada de Transporte n Fundamentos n Define a unidade de dados do serviço de circuito virtual, denominada seguimento TCP n Especifica o formato e a função dos campos n Multiplexa
Leia maisA camada de Enlace. Serviços e Protocolos
A camada de Enlace Serviços e Protocolos Camada de Enlace Segunda camada do modelo OSI Primeira Camada do Modelo TCP/IP Modelo OSI Modelo TCP/IP Aplicação Apresentação Aplicação Sessão Transporte Rede
Leia maisRedes de Computadores
Redes de Computadores Camada de Transporte TCP Slide 1 TCP RFC s 793, 1122, 1323, 2018 e 2581; Orientado a conexão; Serviço full-duplex; Transmissão confiável de dados; Conexão ponto a ponto (apresentação
Leia maisArquiteturas de Protocolos. O Protocolo IP (Internet Protocol) Endereços IP. Redes. Aplicação. Transporte. Inter-rede. Sub-Rede
rquiteturas de rquitetura OSI rquitetura IEEE rquitetura Internet s presentação rquitetura Internet (IETF) v4 Sessão Transporte Transporte Inter-rede Enlace LLC MC Sub- Físico Físico 1 Prof. Sérgio Colcher
Leia maisCapítulo 3 Camada de transporte
Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre
Leia maisRedes de Computadores II. Camada de Transporte Visão Geral de Sockets
v.2016 Redes de Computadores II Camada de Transporte Visão Geral de Sockets Prof. Ricardo Couto A. da Rocha rcarocha@ufg.br UFG Regional de Catalão Roteiro Visão geral e objetivos Multiplexação Gerenciamento
Leia maisArquitetura TCP/IP. Parte VII Mensagens de controle e erro (ICMP) Fabrízzio Alphonsus A. M. N. Soares
Arquitetura TCP/IP Parte VII Mensagens de controle e erro (ICMP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Erros em redes de pacotes ICMP (Internet Control Message Protocol) Características Encapsulação
Leia maisPTC Aula O que há dentro de um roteador? 4.3 O Protocolo da Internet (IP): Repasse e Endereçamento na Internet
PTC 2550 - Aula 18 4.2 O que há dentro de um roteador? 4.3 O Protocolo da Internet (IP): Repasse e Endereçamento na Internet (Kurose, p. 241-254) (Peterson, p. 124-144) 02/06/2017 Muitos slides adaptados
Leia maisArquitetura TCP/IP e aplicações em Redes de Computadores. Icmp, arp e rarp. Protocolos icmp, arp e rarp e comandos de diagnóstico de redes
Icmp, arp e rarp Protocolos icmp, arp e rarp e comandos de diagnóstico de redes Versão 1.2 Setembro de 2018 Prof. Jairo jairo@uninove.br professor@jairo.pro.br http://www.jairo.pro.br/ Icmp, arp e rarp
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES AULA 5: REDE DE ACESSO CAMADA ENLACE. Prof. LUIZ LEÃO
AULA 5: REDE DE ACESSO CAMADA ENLACE Prof. LUIZ LEÃO Conteúdo Desta Aula FLUXO DE TRANSMISSÃO TOPOLOGIA FÍSICA PROTOCOLOS DE CONTROLO DE ACESSO 1 2 3 4 5 LINHAS DE COMUNICAÇÃO MÉTODOS DE CONTROLE DE ACESSO
Leia maisProtocolos de Interligação de Redes Locais e a Distância Protocolos de Rede. Thiago Leite
Protocolos de Interligação de Redes Locais e a Distância Protocolos de Rede Thiago Leite thiago.leite@udf.edu.br 1 Falha de Conexão 2 Funções da camada de rede transmissão fim-a-fim precisa conhecer a
Leia maisConfiguração da recusa de técnicas de prevenção do serviço (série da Segurança) em switch empilhável do Sx500 Series
Configuração da recusa de técnicas de prevenção do serviço (série da Segurança) em switch empilhável do Sx500 Series Objetivo A recusa de serviço (DoS) ou a recusa distribuída de ataques do serviço (DDoS)
Leia maisDireto ou Indireto Monolítico ou Estruturado Simétrico ou Assimétrico Padronizado ou Não-Padronizado
PROTOCOLOS Características dos Protocolos Funcionalidade dos Protocolos Protocolos OSI Protocolos TCP/IP Características dos Protocolos As principais caraterísticas de um protocolo são: Direto ou Indireto
Leia maisRedes de computadores. Protocolo TCP
Redes de computadores Protocolo TCP Dilema dos Comandantes Dilema dos Comandantes Dois comandantes estão em montes prestes a atacar uma cidade no vale Eles precisam combinar um horário para o ataque Seu
Leia maisRedes de Computadores
Redes de Computadores Prof. Macêdo Firmino Camada de Transporte Macêdo Firmino (IFRN) Redes de Computadores Setembro de 2011 1 / 61 Camada de Transporte Os protocolos dessa camada supervisionam o fluxo
Leia maisRedes de Computadores I
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores I Nível de Transporte (TCP & UDP) Prof. Helcio Wagner da Silva.
Leia mais1 TECNOLGIA DA INTERNET
REDES INDUSTRIAIS SEMANA 7 A INTERNET E O PROTOCOLO IP 1 1 TECNOLGIA DA INTERNET A.1. A Rede Mundial Internet A.2. A Arquitetura TCP/IP A.3. Topologia Física da Internet A.4. Modelo Cliente Servidor A.5.
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão
Unidade 5 Camada de Transporte e Aplicação Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 5.1 Protocolo UDP 5.2 Protocolo TCP 5.3 Principias Protocolos de Aplicação 5.3.1 SMTP
Leia maisModelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto
Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto Modelo OSI / ISO Nomenclaturas OSI - Open Systems Interconnect ISO International Organization for Standardization Conceitos
Leia maisComunicação de Dados II
Comunicação de Dados II Tecnologia em Redes de Computadores IFSULDEMINAS Campus Inconfidentes Prof. Kleber Rezende kleber.rezende@ifsuldeminas.edu.br Interligação em Redes Acomoda distintas tecnologias
Leia maisNível de Transporte Portas, Protocolos UDP e TCP
Departamento de Ciência da Computação - UFF Disciplina: Nível de Transporte Portas, Protocolos UDP e TCP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Nível de Transporte 3 Camada de Transporte
Leia maisCURSO TÉCNICO EM INFORMÁTICA
1. A arquitetura TCP/IP possui diferentes protocolos organizados em uma estrutura hierárquica. Nessa arquitetura, exemplos de protocolos das camadas de Rede, Transporte e Aplicação, são, respectivamente,
Leia maisRedes TCP-IP. Protocolo ICMP. Pilha TCP/IP. Protocolo ICMP Internet Control Message Protocol. Introdução ao Protocolo ICMP
Volnys 1999-2003 1 Volnys 1999-2003 2 Pilha TCP/IP Internet Control Message Protocol Introdução ao Volnys Borges Bernal volnys@lsi.usp.br Introdução ao = Internet Control Message Protocol Protocolo auxiliar
Leia mais