Prof. Marcelo Cunha Parte 6

Documentos relacionados
Protocolos de Rede. Protocolos em camadas

Data and Computer Network Endereçamento IP

Aula 5 Camada de rede (TCP/IP):

Protocolos e Serviços de Redes

Protocolos e Serviços de Redes

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

Redes de Computadores. Protocolos TCP/IP

Redes de Computadores

Camada de Transporte Protocolos TCP e UDP

REDES DE COMPUTADORES

Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão

REDES DE COMPUTADORES

Lista de exercícios - 1º bimestre 2016 REDES

Rede de computadores Protocolos UDP. Professor Carlos Muniz

Comunicação de Dados II

Protocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol

Prof. Marcelo Cunha Parte 5

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

Modelo de Referência TCP/IP

Prof. Samuel Henrique Bucke Brito

TCP/IP Protocolos e Arquiteturas

Modelo de Referência TCP/IP

FUNDAMENTOS DE REDES DE COMPUTADORES - CCT0647

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade IV Camada de Rede. Luiz Leão

Funções da. Os principais serviços oferecidos pela camada de transporte são: Controle de conexão, Fragmentação, Endereçamento e Confiabilidade.

Tecnologia de Redes. Arquitetura de Rede de Computadores

Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas

Redes de Computadores Arquitetura TCP/IP. Prof. Alberto Felipe

MODELOS DE REFERENCIA OSI TCP/IP

Capítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP

Aplicações de Rede DHCP

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola

Preparação AV3 Fundamentos de Redes de Computadores

Modelo de Camadas. Redes de Computadores

CURSO TÉCNICO EM INFORMÁTICA

Redes de Computadores

UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior

Camada de Aplicação da Arquitetura TCP/IP

Protocolos da camada de redes. Professor Leonardo Larback

REVISÃO - Questões de Redes em Concursos. Semestre: 2 Bimestre:2 Data: / / 2013

FUNDAMENTOS DE REDES DE COMPUTADORES. Lista de Exercícios AV2-01. Luiz Leão

Camada de rede. Introdução às Redes de Computadores

Redes de Computadores. Prof. Msc André Y. Kusumoto

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

Fundamentos de Redes de Computadores Modelo de Referência ISO/OSI

REDES DE COMPUTADORES. Vinícius Pádua

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP

Capítulo 4 - Sumário

INTERNET. A figura mostra os inúmeros backbones existentes. São cabos de conexão de altíssima largura de banda que unem o planeta em uma rede mundial.

Redes de Computadores

Execícios de Revisão Redes de Computadores Edgard Jamhour. Proxy, NAT Filtros de Pacotes

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES

Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

Redes de Computadores I Internet - Conceitos

Arquitetura de Rede. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina: Redes de Computadores I

Redes de Computadores I

Protocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite

Redes de Computadores

Servidor DHCP Dynamic Host Configuration Protocol

Resumo P2. Internet e Arquitetura 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

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

Introdução às camadas de transporte e de rede

Redes de Computadores

Execícios de Revisão Redes de Computadores Edgard Jamhour. Proxy, NAT Filtros de Pacotes

Redes de Dados e Comunicações

Arquitetura da Internet TCP/IP

Jéfer Benedett Dörr

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

Exercícios de Revisão Redes de Computadores I. Spanning-Tree Camada de Transporte DNS DHCP

EXERCÍCIOS DE REVISÃO REDES DE COMPUTADORES EDGARD JAMHOUR. Segundo Bimestre

Fundamentos de Redes. Introdução ao Endereço IP TCP/IP. Professor Airton Ribeiro de Sousa 2016

Arquitetura de Redes. Redes TCP-IP. Agenda. Introdução à Arquitetura TCP/IP. Tipos de Serviços. Modelo de Referênca ISO/OSI

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Origem:

Nome do Curso: Técnico em Informática. Nome da Disciplina: Redes de Computadores. Número da Semana: 2. Nome do Professor: Dailson Fernandes

Transcrição:

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 grande, os pacotes TCP/IP são encaminhados até a rede de destino através dos roteadores; Estando na rede de destino, o protocolo ARP tem a função de detectar qual o endereço da placa de rede (MAC) de destino;

Funcionamento do protocolo O ARP envia uma mensagem de broadcast para a rede, perguntando qual responde ao endereço IP para o qual pretende transmitir o pacote; A máquina corresponde ao endereço responde informando o seu endereço MAC para que a transmissão de dados entre essa máquina possa ser estabelecida;

Exemplo: A camada Ethernet da máquina A recebe um pacote IP com destino 10.0.0.4 para ser transmitido. Este pacote IP deverá será colocado em quadros Ethernet para ser transmitido na rede local. Problema: Não se sabe o endereço Ethernet (MAC) da máquina de destino;

Máq. A Quem é o endereço 10.0.0.4?, enviar resposta para 00:C0:80:23: 45:11 Sou eu endereço MAC = 00:C0:80:2C0:80:2 Maq. 10.0.0.4

Para não ocupar a rede diversas vezes o dispositivo emissor armazena (tabela) os endereços IPs recentemente acessados e seus endereços MACs correspondentes; Cada entrada nesta tabela possui um tempo de vida (varia entre os sistemas);

RARP (Reverse Address Resolution Protocol) Permite que uma máquina descubra um endereço IP através de um endereço MAC; Utilizado por estações diskless no momento de boot; Estações que usam de boot remoto (Consiste em carregar o sistema operacional através da própria rede em vez de carregá-lo através do seu disco rígido); Não sabem qual o seu endereço IP (Não tem com iniciar uma comunicação TCP/IP); As redes que possuírem esse tipo de equipamento deverão possuir um servidor RARP Possui um tabela contendo os endereços MACs e os seus respectivos IPs

Uma máquina que necessite saber o seu próprio endereço IP envia para todas as máquinas esse pedido, mas somente o servidor RARP responde informando seu IP;

O protocolo IP - não orientado a conexão Não verifica se os dados chegaram ao destino Isso é feito pelo protocolo TCP Função - permitir roteamento de pacotes Criar mecanismo para que o pacote chegue o mais rapidamente ao seu destino Isso é possível através do auxílio de roteadores de rede, que escolhem os caminhos mais rápidos entre a origem e o destino;

Um pacote IP contém: Endereço de origem Endereço de destino Tempo de vida Protocolo de transporte (TCP ou UDP) Tempo de Vida Tem como objetivo um pacote perdido não ficar circulando pela rede. Quando um roteador recebe um pacote ele decrementa o seu tempo de vida e passa adiante Quando o tempo de vida chega a zero o pacote é descartado

Tempo de vida Evita pacotes ficarem vagando eternamente pela Internet à procura de seu destino caso eles encontrem problemas de rota; O receptor TCP irá verificar se está faltando algum pacote e pedirá uma retransmissão do pacote que está faltando;

ICMP (Internet Control Message Protocol) Protocolo utilizado juntamente com o protocolo IP para enviar mensagens entre os equipamentos envolvidos na comunicação (roteadores, computadores); Ex.: Um roteador não consiga passar adiante um pacote recebido por estar congestionado demais ou não por ter zerado o tempo de vida do pacote. Nesse caso é necessário informar ao transmissor que ocorreu um erro.

Obs.: Este protocolo é usado simplesmente para informar à máquina transmissora da ocorrência de um erro através de mensagens. Não corrige o erro; As mensagens consistem de: Aviso de fluxo interrompido; Congestionamento entre determinado roteador; Tempo de resposta de um host; Tempo de vida excedido; Aviso de destino inalcançável;

Protocolo de transporte não orientado a conexão; Não verifica se os dados chegaram ao seu destino; Por esse motivo é um protocolo que não é usado para envio de dados importantes; Vantagem Transmissão fica mais rápida Não existe o mecanismo de verificação do pacote(ack) Em redes onde existe um pequena perda de pacotes a utilização deste tipo de protocolo se torna interessante

Utilizado em aplicações onde a velocidade é mais importante que a integridade dos dados Vídeos e música pela internet Por não exigir confirmação do receptor quanto a chegada do pacote, este protocolo não sobrecarrega a rede tanto como o TCP;

Protocolo orientado a conexão Só transmite após o estabelecimento de uma conexão entre o emissor e receptor; Garante a entrega dos pacotes através das confirmações de recebimento por parte do computador de destino; Controle de fluxo de pacotes (através da numeração existente em cada pacote) Gerencia a entrega fora de ordem de pacotes Identifica a falta de um pacote Duplicidade de pacote Verifica se chegaram corretamente;

Transmissão e Recepção de Pacotes Ao receber um pacote o protocolo TCP envia uma mensagem de confirmação recebimento à máquina transmissora (ACK) Se o transmissor não receber uma confirmação de recebimento dentro de um determinado tempo, o pacote é retransmitido;

UDP Serviço sem conexão nenhuma sessão é estabelecida entre os hosts Não garante nem confirma a entrega dos dados, nem organiza em sequência os mesmos Os programas que utilizam UDP são responsáveis por oferecer a confiabilidade necessária ao transporte dos dados UDP é mais rápido, necessita de baixa sobrecarga TCP Serviço orientado por conexão; uma sessão é estabelecida entre os hosts Garante a entrega através do uso de confirmações e entrega os dados de forma seqüenciada Os programas que usam TCP tem garantia de transporte confiável de dados dada pelo próprio protocolo TCP é mais lento, por gerar maior sobrecarga na rede.

DNS (Domain Name System) TELNET FTP (File Transfer Protocol) SMTP (Simple Mail Transfer Protocol) HTTP (Hyper Text Transfer Protocol)

Usado para identificar máquinas através de nomes em vez de endereço IP www.meusite.com.br 200.123.123.7 O servidor DNS será o responsável por descobrir o endereço IP. Sem servidores DNS todas as máquinas conectadas a Internet teriam que ter uma tabela contendo todos os endereços IP e nomes das máquinas; Seria Impossível pelo tamanho da Internet

Root.com.net.org.br.com.br.net.br.org.br Os endereços de Internet são resolvidos da direita para esquerda;

Telnet é um protocolo cliente-servidor usado para permitir a comunicação entre computadores ligados numa rede; LAN,Internet Telnet é um protocolo de login remoto; Permite obter um acesso remoto a um computador; Através deste protocolo é possível manipular um servidor como se estivesse sentado em frete dele; Utiliza o protocolo TCP na porta 23

Protocolo utilizado para transferência de arquivos; Utiliza duas portas TCP Porta 21 circulam informações de controle; Porta 20 circulam os dados; Os clientes FTP necessitam de um software cliente FTP para terem acesso a um servidor FTP;

Protocolo utilizado pelos programas de e-mail; A transferência de mensagens (e-mails) tem que levar em consideração a possibilidade do servidor de destino está fora do ar; As mensagens são enviadas a um servidor de e-mail que trata de entregar as mensagens ao destino; Caso destino esteja inalcançável a mensagem será armazenada e reenviada posteriormente;

POP (Post Office Protocol) POP funciona através do download seu e-mail para o seu computador; IMAP (Internet Message acess Protocol) IMAP funciona mantendo mensagens no servidor; POP SMTP SMTP Internet SMTP SMTP POP

HTTP protocolo utilizado pelo browser URL www.meusite.com.br Utiliza a porta 80 O browser é responsável por fazer a requisição da página e interpretar a linguagem e exibir; HTML JavaScript Proxy Cache Rede Local Servidor Proxy Internet

Endereço IP é um número de 32 bits, representado em decimal em forma de 4 números de oito bits separados por um ponto; 0.0.0.0-255.255.255.255 Classes de endereços IP Classe A O primeiro número identifica a rede, os demais três números indicam a máquina. 16.177.216 máquinas por endereço de rede; Classe B Os dois primeiros números identificam a rede, os dois demais indicam a máquina; 65.536 máquinas por endereço de rede; Classe C Os três primeiros números identificam a rede, o último número indica a máquina; 256 máquinas por endereço de rede;

Classe C 256 dispositivos (teoricamente) Classe C 254 dispositivos (Verdade) Endereço 0 e 255 são reservados; Se uma rede não for conectada a internet é possível definir qualquer IP para as máquinas, caso contrário poderá conflitar com os endereços de Internet; Endereços IPs reservados para redes privadas Classe A: 10.0.0.0 a 10.255.255.255 Classe B: 172.16.0.0 a 172.31.255.255 Classe C: 192.168.0.0 a 192.168.255.255

192.168.0.0 indica que a rede começa por 192.168.0 10.0.0.0 indica que a rede começa por 10 classe A Endereço 255 é reservado para broadcast Ato de enviar um mesmo pacote de dados para diversas máquinas ao mesmo tempo;

A mascara é formada por 32 bits no mesmo formato que o endereço IP Classe A: 255.0.0.0 Classe B: 255.255.0.0 Classe C: 255.255.255.0