ARQUITETURA TCP/IP.

Slides:



Advertisements
Apresentações semelhantes
O Modelo OSI O RM-OSI é um modelo de referência p/ interconexão de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Advertisements

Redes de computadores I
Família tcp/ip Prof: Diovani Milhorim
Bruno Rafael de Oliveira Rodrigues
Agenda Aula 4: Modelos de Referência OSI TCP/IP OSI x TCP/IP.
Redes de Computadores Arquitetura de Protocolos
Conceitos Relacionados a Internet
Exercícios de Revisão Redes de Computadores Edgard Jamhour
MODELO DE REFERÊNCIA OSI
Introdução Ligações inter-redes.
Modelo TCP/IP Versus Modelo OSI
Paulo Roberto Freire Cunha
Camada de Transporte.
Aula 01: Arquitetura TCP/IP
Modelo OSI OSI é um modelo de referência para interligação de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Visão Geral de Protocolos
Modelos de Referência.
Modelos de Referência.
Subnet; Roteamento básico; ICMP..
TCP/IP básico e outros protocolos
Funcionalidades e Protocolos da Camada de Aplicação
Módulo III.
Software de Rede Willamys Araújo.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Modelo de referência OSI
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Modelos de Referência Profa. Andréa Chicri Torga Adaptações
CCNA Exploration Camada de Rede OSI.
Aula 9 - Camada de aplicação
REDES DE COMPUTADORES Comparativo dos modelos ISSO/OSI x TCP/IP
Redes Aula 7 Professor: Marcelo Maia.
IC II - Prof. Msc. Allan K. Luizi - UNEMAT
Endereçamento de Rede IPv4
Redes de Computadores Prof Rafael Silva.
Modelos de Referência OSI e TCP/IP
O Modelo OSI Guilherme Guimarães.
CCNA 1 – Modelos OSI e TCP/IP
Endereçamento IP.
Protocolos e o Modelo OSI
Protocolos de comunicação: IP
Módulo III.
Prof. Msc. Wellington W. F. Sarmento
MAT164 – Redes de Computadores I
Modelos de Referência OSITCP/IP29/06/06.  Camadas de Protocolos  Modelo de Referência OSI Funcionamento Camadas e Funcionalidades  Modelo de Referência.
Endereçamento IP.
UNEMAT-FACIEX MODELOS DE REFERÊNCIA Dr. José Raúl Vento 2005.
Redes de Computadores.
Segurança e Auditoria de Sistemas
Prof. Carlos Roberto da Silva Filho, M. Eng.
Redes de Computadores Prof Rafael Silva.
MODELO DE REFERÊNCIA TCP/IP
TCP/IP.
Modelo OSI Apresentação Sessão Transporte Rede Enlace Física Aplicação
Disciplina de: Comunicação de Dados Professor: Carlos Pereira Trabalho Realizado por: João Santos.
Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS.
Modelo OSI Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
Nesta Aula... Software de Rede Redes de Computadores
Administração e Projeto de Redes
TCP/IP.
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
TCP/IP Fabiano Mayer Fernanda F. de Oliveira João Boechat Neto
Trabalho elaborado por: -Daniel Nº26 -André Nº3. * A camada de rede do modelo OSI é responsável por controlar a operação da rede de um modo geral. As.
Redes Industriais Prof. Arthur Salgado.
Redes de Computadores e Internet Sistemas de comunicação de dados Professor: Waldemiro Arruda.
Informática Industrial N8INF
Rede de Computadores MAT164 – Redes de Computadores I Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação.
PROTOCOLOS ALUNOS: HUDSON JOSÉ WASHINGTON VITÓRIA GABRIEL KURIYAMA THIAGO SANTOS CAROLINA LIMA Professor: Alcebíades Lôbo.
Modelo de referência TCP/IP Redes de comunicação de dados Professor Cristiano José Cecanho.
Arquitetura e Protocolos de Rede TCP/IP
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Transcrição da apresentação:

ARQUITETURA TCP/IP

TCP / IP COMO SURGIU ? OBJETIVO ? O QUE SIGNIFICA A SIGLA ? APLICAÇÃO ?

TCP / IP Inicialmente desenvolvido para a ARPANET, resultante das pesquisas do Projeto DARPA (“Defense Advanced Research Projects Agency”) Pilha de Protocolos de interligação em redes TCP/IP Surgiu ... INTERLIGAÇÃO DE REDES ... TCP/IP é anterior ao Modelo OSI/ISO

História e escopo do TCP / IP Internet teve início --- 1980 ARPANET --- “backbone” da Internet 1983 : a “Defense Communication Agency (DCA)” separou a ARPANET em duas partes: (1) para futuras pesquisas (2) para fins militares (MILNET) 1986 : novo backbone (NSFNET) 1993 : mais de 3 milhões de computadores em 61 países

TCP/IP: Quem estabelece as DIRETRIZES TÉCNICAS e decide quando os protocolos devem se tornar um PADRÃO ? IAB (“Internet Architeture Board”) proporciona a base e a coordenação para pesquisas e desenvolvimentos, orientando a evolução da Internet Nenhum fornecedor detém o direito de propriedade sobre TCP/IP --- a “National Science Foundation” (NSF) financia um grupo da AT&T para manter e distribuir informações sobre TCP/IP e Internet global Conhecido como “Internet NetWork Information Center (INTERNIC)” --- trata de detalhes administrativos para a Internet, além de distribuir a documentação

DESENVOLVIMENTO DO PROJETO TCP/IP BOA CAPACIDADE DE FALHAS CAPACIDADE DE SE LIGAR A NOVAS SUB-REDES “DURANTE A EXECUÇÃO” CAPACIDADE DE MANIPULAR ALTAS TAXAS DE ERROS INDEPENDÊNCIA DO HOST SOBRECARGA DE DADOS MUITO PEQUENA DESEMPENHO – Protocolos mais simples significam transmissão e comutação de pacotes mais rápidos

DESENVOLVIMENTO DO TCP/IP Transmission Control Protocol / Internet Protocol HONEYWELL IBM SPERRY BOLT BERANEK NEWMAN UNIX OBJETIVO : INTERCONEXÃO DE AMBIENTES HETEROGÊNEOS SEM DISTINÇÃO DE FABRICANTE, TECNOLOGIA OU ARQUITETURA

PROTOCOLO TCP/IP --- DEVE SER CAPAZ DE REALIZAR AS TAREFAS: Dividir MSG em pedaços gerenciáveis de dados que serão passados eficientemente pelo meio de transmissão Realizar a interface com o HARDWARE adaptador de rede Fazer o ENDEREÇAMENTO: o TX deve endereçar dados ao RX e este deve reconhecer uma msg destinada a ele Fazer o ROTEAMENTO: o sistema deve rotear dados à sub-rede do computador de destino, mesmo que as sub-redes de origem e de destino sejam diferentes Realizar VERIFICAÇÃO DE ERROS, CONTROLE DE FLUXO e CONFIRMAÇÃO Aceitar dados de uma APLICAÇÃO e passá-los para a rede

PROTOCOLO TCP/IP Modelo em 4 camadas

SERVIÇOS DE INTERLIGAÇÃO DE REDES EM NÍVEL DE APLICATIVOS CORREIO ELETRÔNICO TRANSFERÊNCIA DE ARQUIVOS LOGIN REMOTO (TELNET)

CONCEITO DE INTERLIGAÇÃO DE REDES INTERCONEXÃO DE REDES FÍSICAS, SUPORTANDO TECNOLOGIAS BÁSICAS E HETEROGÊNEAS E UM CONJUNTO DE CONVENÇÕES QUE POSSIBILITAM AS COMUNICAÇÕES ESQUEMA QUE ESCONDE OS DETALHES DE HARDWARE DE REDE, PERMITINDO QUE OS COMPUTADORES SE COMUNIQUEM INDEPENDENTEMENTE DE SUAS CONEXÕES FÍSICAS

ARQUITETURA DE INTERLIGAÇÃO DE REDES O GATEWAY G1 deverá conhecer os HOSTs conectados a ambas as redes, ou apenas saber o endereço das redes envolvidas? Resposta: basta saber os endereços de rede.

Visão do usuário de uma INTERNET TCP/IP ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Estrutura física da rede --- GATEWAYs / ROTEADORES provêem a interconexão ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

SOLUÇÃO PARA CONECTIVIDADE TCP / IP

Segmento IP do TCP/IP IP – “Internet Protocol” Dados são empacotados em um pacote IP Pacotes IP são roteados de uma rede a outra IP é um nímero de 32 bits associado a cada nó da rede IP identifica a rede principal e as sub-redes de um nó O endereço IP é utilizado para realizar o ROTEAMENTO

Uma Internet simples O IP DEVE PERMITIR QUE MSG TRAFEGUEM DE UMA PARTE PARA OUTRA DE UMA REDE. COMO ELE FAZ ISSO? ENDEREÇO IP X ENDEREÇO ETHERNET Código de 48 bits (12 bits HEX) Ex: 00-20-AF-F8-E7-71 3Com

ENDEREÇO IP - classes Formato QUAD

ENDEREÇO IP - classes TABELA I - PARTES DE ENDEREÇO IP CLASSE DE REDE BITS DE CLASSE HOST A 1 7 24 B 2 14 16 C 3 21 8

ENDEREÇO IP - classes TABELA II - NÚMEROS DE REDES E HOSTS POR CLASSE BITS DE QTDE DE REDE HOST A 7 126 24 16.777.214 B 14 16.382 16 65.534 C 21 2.097.150 8 254

ENDEREÇO IP - classes TABELA III - CLASSE DE IP E NÚMERO ÚNICO DE REDE CLASSE DE REDE PONTO DECIMAL BYTES PARA EXEMPLO A Menos de 127 1 byte 36 B 128 a 192 2 bytes 142.93 C 192 a 223 3 bytes 223.96.174 127.20.17.55 É CLASSE A 146.30.20.32 É CLASSE B 200.0.18.67 É CLASSE C

ENDEREÇO IP - classes TABELA IV CLASSE ENDEREÇO ENDEREÇO DE MAIS MAIS REDE BAIXO ALTO A 0.1.0.0 126.0.0.0 B 128.0.0.0 191.255.0.0 C 192.0.1.0 223.255.255.0

ENDEREÇO ESPECIAIS 127.0.0.0 ENDEREÇO DE LOOPBACK X.Y.Z.0 NÚMERO DE REDE X.Y.Z.1 ENDEREÇO DO ROTEADOR PADRÃO X.Y.Z.255 ENDEREÇO DE BROADCAST

CONJUNTO DE BITS 0 E 1 SEMELHANTE AO ENDEREÇO IP MÁSCARA DE REDE CONJUNTO DE BITS 0 E 1 SEMELHANTE AO ENDEREÇO IP O HOST “A” COM IP 199.34.57.10 ESTÁ NA MESMA SUB-REDE QUE O HOST “B” COM IP 199.34.57.20 ?

MÁSCARA DE REDE QUANDO SE ATRIBUI UMA MÁSCARA DE SUB-REDE, SE ESTÁ RESERVANDO ALGUNS BITS HOST PARA REPRESENTAR SUB-REDES DENTRO DE SUA REDE Com a máscara 255.255.255.224 quantas sub-redes podem ser configuradas em um endereço Classe C ?

MÁSCARA DE SUB-REDE / COLOCANDO UMA REDE CLASSE C EM SUB-REDE Número de sub-redes desejadas Máscara de sub-rede Número de rede Número Número de sub-redes desejadas Roteador Broadcast 255.255.255.0 X.Y.Z.0 X.Y.Z.1 X.Y.Z.255 253 255.255.255.128 X.Y.Z.0 X.Y.Z.1 X.Y.Z.127 125 X.Y.Z.128 X.Y.Z.129 X.Y.Z.255 125 255.255.255.192 X.Y.Z.0 X.Y.Z.1 X.Y.Z.63 61 X.Y.Z.64 X.Y.Z.65 X.Y.Z.63 61 X.Y.Z.128 X.Y.Z.129 X.Y.Z.127 61 X.Y.Z.192 X.Y.Z.193 X.Y.Z.191 61 255.255.255.224 X.Y.Z.0 X.Y.Z.1 X.Y.Z.31 29 X.Y.Z.32 X.Y.Z.33 X.Y.Z.63 29 X.Y.Z.64 X.Y.Z.65 X.Y.Z.95 29 X.Y.Z.96 X.Y.Z.97 X.Y.Z.127 29 X.Y.Z.128 X.Y.Z.129 X.Y.Z.159 29 X.Y.Z.160 X.Y.Z.161 X.Y.Z.191 29 X.Y.Z.192 X.Y.Z.193 X.Y.Z.223 29 X.Y.Z.224 X.Y.Z.225 X.Y.Z.255 29

ROTEAMENTO DIRETO X ROTEAMENTO INDIRETO transmissão de um DATAGRAMA, através de uma máquina para outra, estando ambas na mesma rede física Não envolve roteadores. ROTEAMENTO INDIRETO : transmissão de um DATAGRAMA, quando o destino não se encontra na mesma rede física da máquina transmissora. Envolve roteadores.

TABELAS DE ROTEAMENTO ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

O que o IP não faz ? VERIFICAÇÃO DE ERRO Como garantir que os pacotes não sofram dano ? Um pacote IP contém um byte CHECKSUM que verifica se as informações de cabeçalho foram danificadas no caminho que leva do REMETENTE ao DESTINATÁRIO. O CHECKSUM é usado para verificar se o cabeçalho do pacote IP é válido. Caso negativo, o pacote é descartado. O IP não oferece um serviço confiável --- Se um DESTINATÁRIO recebe um pacote danificado, ele apenas descarta o pacote e nada informa ao REMETENTE. É o TCP que fornece a SEGURANÇA. O IP não foi projetado para fornecer transmissão de dados garantida de ponta a ponta. O IP existe para ROTEAMENTO. ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

NOVO ESQUEMA DE ENDEREÇAMENTO de IPv4 para IPv6 (IPng) Coexistência das duas versões IPv4 : 32 bits IPv6 : 128 bits IPv6 : hierarquia semelhante à rede telefônica DDI – DDD – central – assinante (terminal) Com o IPv6, o roteamento só precisa ser completo no destino busca-se melhoria de performance maior quantidade de endereços e melhoria na segurança (autenticação e criptografia) ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

IP --- CONCLUSÕES PROTOCOLO IP DEIXA A DESEJAR : ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

SEGMENTO TCP do TCP/IP O protocolo IP é NÃO CONECTADO, pois não há ligação física origem-destino, onde cada DATAGRAMA pode tomar um rumo diferente dentro da rede para alcançar seu objetivo. Este fato ... acarreta problema de segurança há necessidade de medidas de recuperação e controle de erros responsável por estas tarefas é o nível TRANSPORTE, cujo protocolo mais eficiente da internet é o TCP ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

O TCP implementa a transmissão “FULL-DUPLEX” Técnica “SLIDING WINDOWS” SEGMENTO TCP do TCP/IP O TCP implementa a transmissão “FULL-DUPLEX” Técnica “SLIDING WINDOWS” ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

O TCP implementa a transmissão “FULL-DUPLEX” Técnica “SLIDING WINDOWS” SEGMENTO TCP do TCP/IP O TCP implementa a transmissão “FULL-DUPLEX” Técnica “SLIDING WINDOWS” ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

SEGMENTO TCP do TCP/IP Função : FORNECER UM SERVIÇO DE ENTREGA DE DADOS ALTAMENTE CONFIÁVEL, EM CANALIZAÇÕES VIRTUAIS, COM INDEPENDÊNCIA QUANTO AOS NÍVEIS INFERIORES DE COMUNICAÇÃO E ESCONDENDO DAS APLICAÇÕES OS DETALHES DOS NÍVEIS INFERIORES ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

CONCEITO DE CAMADAS INTERNET IDENTIFICAR CAMINHOS DE CONEXÃO CONTROLE DE FLUXO COMPATIBILIZAÇÃO DE CÓDIGOS DETECÇÃO E RECUPERAÇÃO DE ERROS CONTROLE SOBRE INTERFACE ELÉTRICA CONTROLE SOBRE DUPLICAÇÃO DE DADOS ENVIO DE INFORMAÇÕES DE CONTROLE SEGMENTAÇÃO/REAGRUPAMENTO DE DADOS ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

ARQUITETURA TCP/IP X MODELO OSI/ISO ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

MODELO DE DIVISÃO EM CAMADAS DA INTERLIGAÇÃO EM REDES TCP/IP Objetos passados entre camadas Camada Conceitual APLICAÇÃO Mensagens ou Fluxos TRANSPORTE Pacotes de Protocolos de Transporte INTER-REDE ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Datagramas IP INTERFACE DE REDES OU ENLACE DE DADOS Quadros de Redes Específicas HARDWARE

PACOTE DE DADOS APLICAÇÃO TRANSPORTE INTERNET NETWORK ACCESS DADOS CABEÇALHOS 101011110010 ...

VISÃO GERAL DO SISTEMA BÁSICO DAS REDES TCP/IP APLICAÇÃO Aplicações de rede TRANSPORTE TCP UDP INTERNET IP ARP RARP NETWORK ACCESS FDDI PPP (MODEM) TOKEN RING ETHERNET Rede Física

COMPARAÇÃO APLICAÇÃO REDE APRESENTAÇÃO SESSÃO TRANSPORTE ENLACE FÍSICA Arquitetura OSI TRANSPORTE (TCP ou UDP) FÍSICA (802.3, SDLC, HDLC, FDDI, ...) Arquitetura TCP/IP REDE (IP) APLICAÇÃO (Telnet, FTP, ...)

MAPEAMENTO DE ENDEREÇOS INTERNET PARA ENDEREÇOS FÍSICOS (ARP) 1 UMA INTERLIGAÇÃO DE REDES COMPORTA-SE COMO UMA REDE VIRTUAL, USANDO APENAS ENDEREÇOS ATRIBUÍDOS QUANDO ENVIA E RECEBE PACOTES DUAS MÁQUINAS DE UMA REDE FÍSICA SÓ PODEM SE COMUNICAR SE SOUBEREM O ENDEREÇO DA REDE FÍSICA O QUE SE PRECISA SABER É COMO UM HOST MAPEIA OU UM ROTEADOR MAPEIA UM ENDEREÇO IP PARA O DESTINO FÍSICO CORRETO QUANDO FOR PRECISO ENVIAR UM PACOTE DE UMA REDE FÍSICA ENDEREÇOS IP SÃO ATRIBUÍDOS INDEPENDENTE DO ENDEREÇO DE HARDWARE DA MÁQUINA 2 3 ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 4

MAPEAMENTO DE ENDEREÇOS INTERNET PARA ENDEREÇOS FÍSICOS (ARP) 5 PARA ENVIAR UM PACOTE ATRAVÉS DA REDE FÍSICA, O SOFTWARE DE REDE DEVE MAPEAR O ENDEREÇO IP EM ENDEREÇO FÍSICO DE HARDWARE PARA TRANSMITIR O QUADRO SE OS ENDEREÇOS DAS MÁQUINAS FOREM IDENTIFICADOS NA MESMA REDE FÍSICA, UM ROTEAMENTO DIRETO SERÁ EXECUTADO O ARP PERMITE A IDENTIFICAÇÃO DE UM ENDEREÇO DE HARDWARE (FÍSICO) A PARTIR DE UM ENDEREÇO IP (LÓGICO) UMA MÁQUINA USA ARP PARA DESCOBRIR O DE OUTRA MÁQUINA, DIFUNDINDO UMA SOLITAÇÃO ARP 6 ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 7 8

MAPEAMENTO DE ENDEREÇOS INTERNET PARA ENDEREÇOS FÍSICOS (ARP) 9 A SOLICITAÇÃO CONTÉM O ENDEREÇO IP DA MÁQUINA PARA O QUAL O ENDEREÇO FÍSICO DE HARDWARE É REQUISITADO TODAS AS MÁQUINAS DE UMA REDE RECEBEM UMA SOLICITAÇÃO ARP SE A SOLICITAÇÃO COMBINA COM UM ENDEREÇO IP (LÓGICO) DA MÁQUINA, A MÁQUINA ENVIA UMA RESPOSTA QUE CONTÉM O ENDEREÇO DE HARDWARE NECESSÁRIO AS RESPOSTAS SÃO DIRIGIDAS PARA UMA MÁQUINA, NÃO SENDO TRANSMITIDAS POR DIFUSÃO O ARP É UM PROTOCOLO DA CAMADA INTERNET 10 11 ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 12 13

INTERNET CONTROL MESSAGE PROTOCOL (ICMP) O ICMP É UM PROTOCOLO BÁSICO DA CAMADA INTERNET USO PELOS ROTEADORES OS DADOS ENVIADOS POR UM COMPUTADOR REMOTO TRAFEGAM POR UM OU MAIS ROTEADORES, PODENDO ENCONTRAR UMA SÉRIE DE PROBLEMAS NO ENVIO ATÉ O DESTINO FINAL. OS ROTEADORES UTILIZAM MENSAGENS ICMP PARA NOTIFICAR O PONTO DE ORIGEM QUANTO A PROBLEMAS OCORRIDOS. ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

A CAMADA DE TRANSPORTE: PROTOCOLOS TCP X UDP OFERECER INTERFACE PARA APLICAÇÕES DE REDE MECANISMO PARA MULTIPLEXAÇÃO / DESMULTIPLEXAÇÃO ACEITAR DADOS DE VÁRIAS ENTRADAS E DIRECIONÁ- LOS PARA UMA ÚNICA SAÍDA ---- DEVE SER CAPAZ DE ACEITAR SIMULTANEAMENTE VÁRIAS APLICAÇÕES DE REDE E GERENCIAR O FLUXO DE DADOS PARA A CAMADA INTERNET DEVE ACEITAR DADOS DA CAMADA INTERNET E DIRECIONÁ-LOS PARA VÁRIAS SAÍDAS (APLICAÇÕES DE REDE VERIFICAÇÃO DE ERRO, CONTROLE DE FLUXO E CONFIRMAÇÃO ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

TCP X UDP TCP OFERECE VERIFICAÇÃO DE ERRO E CONTROLE DE FLUXO PARA GARANTIR A ENTREGA BEM SUCEDIDA DOS DADOS TCP É PROTOCOLO BASEADO EM CONEXÃO UDP OFERECE UMA VERIFICAÇÃO DE ERRO BASTANTE RUDIMENTAR E FOI PROJETADO PARA SITUAÇÕES EM QUE OS RECURSOS DE CONTROLE EXTENSIVOS DO TCP NÃO SÃO NECESSÁRIOS UDP É PROTOCOLO SEM CONEXÃO ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

CONFIABILIDADE X VELOCIDADE TCP X UDP CONFIABILIDADE X VELOCIDADE PROTOCOLO BASEADO EM CONEXÃO ESTABELECE E MANTÉM CONEXÃO ENTRE COMPUTADORES SE CONECTANDO E MONITORA O ESTADO DESSA CONEXÃO DURANTE A TRANSMISSÃO / CADA PACOTE DE DADOS ENVIADO RECEBE CONFIRMAÇÃO / MÁQUINA EMISSORA REGISTRA INFORMAÇÕES DE “STATUS” PARA GARANTIR QUE CADA PACOTE SEJA RECEBIDO SEM ERROS PROTOCOLO SEM CONEXÃO ENVIA UM DATAGRAMA UNIDIRECIONAL AO DESTINO E NÃO SE PREOCUPA EM NOTIFICAR À MÁQUINA DE DESTINO QUE OS DADOS ESTÃO A CAMINHO / MÁQUINA DE DESTINO RECEBE DADOS E NÃO SE PREOCUPA EM RETORNAR INFORMAÇÕES DE “STATUS” PARA O COMPUTADOR DE ORIGEM ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

CAMADA DE TRANPORTE: PORTAS E SOQUETES Camada INTERNET Camada NETWORK ACCESS UDP ... 19 20 21 22 23 ... TCP FTP Para o computador B, porta 21 do TCP Computador A

TROCANDO OS NÚMEROS DE SOCKET DE ORIGEM E DE DESTINO COMO OS COMPUTADORES USANDO TCP TROCAM INFORMAÇÕES DE SOCKET QUANDO FORMAM UMA CONEXÃO ? Solicita conexão com a porta de destino 23 Porta de destino = 2500 Porta de destino = 2500 Porta de origem = 23

PORTAS TCP E UDP CONHECIDAS 13 DAYTIME 21 FTP 23 TELNET 25 SMTP 37 TIME 53 DNS 70 GOPHER 80 HTTP 110 POP3 13 DAYTIME 53 DNS 67/68 DHCP 161 SNMP

OUTROS PROTOCOLOS DO CONJUNTO TCP/IP FTP (“File Transfer Protocol”) SMTP (“Simple Mail Transfer Protocol”) TELNET (Programa de Emulação de Terminal e de Comunicações)

UTILITÁRIOS DO TCP/IP São residentes na camada de APLICAÇÃO Desenvolvidos originalmente para a Internet e redes UNIX São usados para configurar, gerenciar e diagnosticar redes TCP/IP Estão disponíveis nos diversos Sistemas Operacionais de Rede

UTILITÁRIOS DO TCP/IP De CONECTIVIDADE IPConfig valores de configuração do TCP/IP Ping testa a conectividade da rede Traceroute caminho de um datagrama pela interligação de rede Route permite incluir ou editar entradas em uma tabela de roteamento Netstat apresenta estatísticas deIP, UDP, TCP e ICMP Hostname retorna o nome do host da rede local

De TRANSFERÊNCIA DE ARQUIVOS UTILITÁRIOS DO TCP/IP De TRANSFERÊNCIA DE ARQUIVOS FTP utilitário básico de transferência de arquivos que utiliza o TCP TFTP utilitário básico de transferência de arquivos que utiliza o UDP RCP utilitário remoto de transferência de arquivos

UTILITÁRIOS DO TCP/IP REMOTOS Telnet utilitário de terminal remoto Finger utilitário que apresenta informações de usuários

UTILITÁRIOS DO TCP/IP INTERNET Browsers oferecem acesso a conteúdo de HTML na WWW Newsreader conectam a “newsgroups” da Internet Programas oferecem recursos para enviar/receber e-mail de e-mail Archie oferece acesso a índices de sites FTP anônimos Gopher informações da Internet baseado em menus Whois oferece acesso a catálogos com informações de contato pessoal

PROTOCOLOS DE ROTEAMENTO

FIREWALLs E ACESSO À INTERLIGAÇÃO DE REDES

File Transfer Protocol Microsoft INTERNET EXPLORER e-mail telnet NETSCAPE INTERNET Microsoft INTERNET EXPLORER gopher World Wide Web finger talk

Intranet A REVOLUÇÃO NO CAMPO DAS INFORMAÇÕES

SLIP X PPP FIM