Fernando Braghetto Hiway Internet Provider Agosto/2003



Documentos relacionados
genérico proteção de rede filtragem dos pacotes Sem estado (stateless) no próprio pacote. Com estado (stateful) outros pacotes

Visão geral da arquitetura do roteador

TECNOLOGIA WEB INTERNET PROTOCOLOS

Revisão. Karine Peralta

Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour

REDES DE COMPUTADORES

REDES DE COMPUTADORES

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

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

Capítulo 6 - Protocolos e Roteamento

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.

Camada de Transporte, protocolos TCP e UDP

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

Revisão. 1.1 Histórico 1.2 Protocolo 1.3 Classificação 1.4 Lan 1.5 Wan

Introdução a Redes de Computadores TCP/UDP/IP. Fernando Braghetto Maio/2005

Redes de Computadores. Protocolos de comunicação: TCP, UDP

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

TCP-IP - Introdução. Aula 02. Professor Sérgio Teixeira sergio.professor@multicast.com.br Telefone: (27)

Prof. Marcelo Cunha Parte 5

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

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

Professor: Gládston Duarte

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de Página

Introdução ao Protocolo TCP/IP

REDES COMPONENTES DE UMA REDE

Aula 3. Objetivos. A internet.

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Redes de Computadores. Camada de Transporte

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

REDES ESAF. 1 Redes - ESAF

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Fernando Albuquerque - fernando@cic.unb.br REDES LAN - WAN. Fernando Albuquerque (061) fernando@cic.unb.br

Redes. Pablo Rodriguez de Almeida Gross

Introdução ao Protocolo TCP/IP. Prof. Gil Pinheiro UERJ/FEN/DETEL

Programação TCP/IP. Protocolos TCP e UDP

Arquitetura TCP/IP Prof. Ricardo J. Pinheiro

Introdução à Redes de Computadores

Redes de Computadores

Capítulo 11: Redes de Computadores. Prof.: Roberto Franciscatto

3) Na configuração de rede, além do endereço IP, é necessário fornecer também uma máscara de subrede válida, conforme o exemplo:

Informática Aplicada I. Sistemas Operacionais Projeto e Implementação Andrew S. Tanenbaum Albert S. woodhull

Redes de Computadores

Fundamentos dos protocolos internet

Cap 01 - Conceitos Básicos de Rede (Kurose)

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

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

Redes de Computadores

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

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Redes de Computadores. Prof. André Y. Kusumoto

Modelo de referência OSI. Modelo TCP/IP e Internet de cinco camadas

CCNA 1 Conceitos Básicos de Redes. Módulo 11 Camada de Transporte TCP/IP Camada de Aplicação

Redes de Computadores I Conceitos Básicos

Rede de Computadores

Modelos de Camadas. Professor Leonardo Larback

Redes de computadores e a Internet. A camada de rede

Redes de Computadores e Teleinformática. Zacariotto 4-1

REDES DE COMPUTADORES - I UNI-ANHANGUERA CENTRO UNIVERSITÁRIO DE GOIÁS CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF.

Redes de Computadores

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Camada de Transporte TCP/IP e Aplicação

Redes de Computadores

Curso de Redes de Computadores

Fundamentos de Redes de Computadores. Arquitetura TCP/IP Endereçamento das Redes Classes de redes Principais protocolos

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Endereços Lógicos, Físicos e de Serviço

Redes de Computadores e a Internet

Redes de Computadores I. Gabarito da Lista de Exercícios

Projeto de Redes Locais e a Longa Distância. Thiago Leite <thiago.leite@udf.edu.br>

Redes de Dados e Comunicações. Prof.: Fernando Ascani

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

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

CAMADA DE TRANSPORTE

REDES DE COMPUTADORES

PROJETO INTERDISCIPLINAR I

AULA Redes de Computadores e a Internet

Modelo TCP / IP. História da família TCP/IP Modelo utilizado pela família TCP/IP Comparação com o modelo OSI

Tecnologia de Redes de Computadores - aula 1

1 TCI/IP MODELO TCP/IP Camada de Aplicação... 4

Protocolo IP (Internet Protocol) Características do

Fundamentos de Redes. Protocolos de Transporte. Djamel Sadok Dênio Mariz.

02/03/2014. Conteúdo deste módulo. Curso de Preparatório para Concursos Públicos. Tecnologia da Informação REDES. Conceitos Iniciais

Redes de Computadores II

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Arquiteturas de Redes Prof. Ricardo J. Pinheiro

RC e a Internet. Prof. Eduardo

Redes de Computadores

RC e a Internet: noções gerais. Prof. Eduardo

Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET

INTERNET = ARQUITETURA TCP/IP

Introdução às Redes de Computadores. Por José Luís Carneiro

Aula 03 Regras de Segmentação e Switches

7.1 Modelo TCP / IP Departamento de Engenharia, Electrónica, Telecomunicações e Computadores Redes de Computadores

Curso de extensão em Administração de Redes

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

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

REDES DE COMPUTADORES

Redes de computadores e Internet

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

Transcrição:

Introdução a Redes de Computadores com Enfoque na Internet Comercial Fernando Braghetto Hiway Internet Provider Agosto/2003 Introdução a Redes de Computadores Introdução O que é Redes? Tecnologias de Redes Definição Dois ou mais computadores conectados um ao outro por um meio de transmissão. Divididas em Redes Locais (LAN) e redes de longa distância (WAN) Motivação Facilitar o compartilhamento de informações Compartilhamento de recursos caros (discos/impressoras) Centralização Administração Aumentar Eficiência Topologias: Barramento Estrela Anel Tipos Redes Cliente Servidor Servidor compartilha recursos Não precisa ser o maior da rede Par a par Todos são clientes e servidores Anel Barramento SWITCH Estrela Topologias de Rede Tipos de Transmissões Estrela Ethernet com Switch Anel FDDI Token Ring Barramento Ethernet com coaxial Tecnologia Ethernet Colisões em Ethernet Quadros com 46bytes Hubs x Switches Switches mais inteligentes Regra 5-4-3 5 segmentos rede 4 repetidores (hubs) 3 podem conter estações Rede de Circuitos Telefones Circuitos são alocados Reserva antecipada de recursos (desperdício) Não existe colisão 100Mbps 2Mbps Redes por comutação de pacotes Internet Sem reserva de recursos Estatisticamente comporta 3,5~4 vezes a quantidade de usuários Colisões são possíveis Fila Saída Comutação de Pacotes

Redes de Comutação de Pacotes - Segmentação Técnica store-and-forward Uso de Segmentação de Pacotes Quase todos usam segmentação de pacotes Redes de Comutação de Pacotes - Segmentação 0s 5s 10s 15s Sem Segmentação Com Segmentação Protocolos? Protocolos de Redes Protocolos são regras de como mensagens (pacotes) são enviados pelas redes Compatibilidade e Interoperabilidade Protocolos são usados em camadas Protocolos de rede podem ser roteáveis ou não roteáveis IPX e IP são roteáveis NetBEUI não é roteável Grande maioria das redes usam IP Nos anos 80, redes isoladas. Protocolos que permitem conectar duas LANs são roteáveis. TCP/IP Atualmente versão 4 Internet 2 usa IPv6 Roteável TCP/IP não é UM protocolo, é uma suíte de protocolos. Camadas 3 à 7 do modelo OSI Independente de meio físico Utiliza endereços IP (Internet Protocol) Protocolo IP Endereços IP parecem com 200.150.138.1 4 octetos de 1 byte separados por ponto Aproximadamente 3,7 bilhões endereços Identificam unicamente um host na rede (como telefones no mundo) Divididos em 3 partes: Rede SubRede Host Todos bits 0 ou todos bits 1 são proibidos

Classes de IPs Protocolos e Camadas Endereços IP possuem classes Classe A (1.0.0.0 à 126.255.255.255) Classe B (128.0.0.0 à 191.255.255.255) Classe C (192.0.0.0 à 223.255.255.255) Classe D (224.0.0.0 à 239.255.255.255) Notação CIDR (Classless InterDomain Routing) provê qualquer quantidade de hosts e redes Exemplo CIDR: 200.174.0.0/16 Camadas TCP/IP Cabeçalho IP Pacote tem nome diferente em cada camada: Quadro (enlace) Datagramas (rede) Segmentos (transporte) Mensagem (aplicação) Hubs x Switches x Brigdes x Routers Hubs Nível 1 (elétrico/físico) Switches Nível 2 (ethernet/mac Address) Bridges Nivel 2 Roteadores Nível 3 (Rede/IP) Casos especiais de Switches Nível 7 (aplicação) IP versão 4 IP versão 6 Cabeçalho UDP Cabeçalho TCP Porque UDP tem Checksum? O que acontece quando há erro? Descarte ou passa a aplicação com flag erro. Ponteiro URG ( Urgent Pointer Field Significant 1 bit Pouco Usado): Ponteiro ACK (Acknowledgment Field Significant 1 bit): Ponteiro PSH (Push Function 1 bit Pouco Usado): Ponteiro RST (Reset connection 1 bit): Ponteiro SYN (Synchronize sequence numbers 1 bit): Ponteiro FIN (No more data from sender 1 bit):

Protocolo de Transporte TCP vs. UDP Protocolo de Transporte TCP vs. UDP UDP Cabeçalho 8 bytes Orientado à Datagrama Sem Garantia Entrega Pacotes Rápido TCP Cabeçalho 20 bytes Orientado a Conexão Garantia de Entrega de Pacotes Controle Fluxo Janelas Deslizantes Reconhecimentos (ACKs) NACK inferido por perda de pacote Precisa estabelecer conexão (Three-way-handshaking) Aplicações que usam TCP: HTTP POP3 SMTP SMB Telnet / SSH FTP Aplicações que usam UDP: DNS SNMP RADIUS (Autenticação) RIP NTP Protocolo de Transporte TCP vs. UDP ICMP Para uma aplicação falar com outra usa-se quatro parâmetros IP Origem IP Destino Porta Origem Porta Destino Portas identificam qual aplicativo fala com um aplicativo específico. Exemplos: HTTP = TCP/80. FTP = FTP/21. SNMP = UDP/161. POP3 = TCP/110. SMTP = TCP/25. DNS = UDP/53. Acrônimo de Internet Control Message Protocol Criado para trocar mensagens de erro nas redes Roda em nível de rede (3) Mensagens comuns: Network Unreachable Port Unreachable Echo Request/Reply Ping Traceroute Lista mais completa pode ser encontrada Windows XP/2000/NT -> C:\windows\system32\drivers \etc\services Linux -> /etc/services Resolução de Nomes Revisão Protocolos Redes www.hiway.com.br = 200.246.53.16.br -> Brasil.com -> Comércio hiway -> domínio www -> nome host Roda sobre UDP IPs são difíceis de lembrar Nomes são fáceis Estrutura Hierárquica.br gerenciada pela Fapesp Nomes principais gerenciados pela Internet Assigned Numbers Authority (IANA) Dividido em camadas Camadas tem tarefas diferentes Modelo tem camadas física, enlace, rede, transporte e aplicação Protocolos são padrões nos formatos dos pacotes. HTTP, POP3, SMTP, DNS camada de aplicação TCP/UDP são camadas de transporte (identificam aplicação através de número de porta) IP é camada de rede (identifica o host através de endereços IP)

O que é a Internet? Internet Comercial Redes conectadas em outras redes (redes de redes) Computadores compartilham formas de envio (protocolos em comum) ARPANET - 1969-1990 AlohaNet 1970 Packet Radio, SATNET- 1973 Ethernet (Xerox PARC) 1973 Internet Dev t - 1973-1983 NSFNET - 1986-1995 Internet Histórico (marcos) Estatísticas 1969-1985 - Basic Packet Net Research 1974 Publicado primeiro design Internet 1983 primeiro desenvolvimento 1986 primeira companhia de roteadores 1989 - WWW; MCI Mail/Internet link 1989 Serviços Comerciais (UUNet, PSINet, CERFNet and CIX) 1990 - ARPANET for do ar; 1994 - WWW para Público (Browser Netscape) 1995 - NSFNet retired, competitive backbone 2002 8 milhões de usuários no Brasil 22.5 Milhões Hosts (Bellcore Junho 1997) 50 Milhões Usuários (NUA Julho 1997) 190 países IP (NW Julho 1997) 171.6 Milhões Hosts (ISC Janeiro 2003) 605 Milhões Usuários (NUA Setembro 2002) 218/246 países IP (NW Janeiro 2001) 1,3 bilhões telefones Est: 830M users em Dez/2003 Estatísticas Estatísticas Usuários (Milhões) 3000 2500 2000 1500 1000 500 0 Source: Nua Internet Surveys + vgc projections '95 '97 '99 '01 '03 '05 Ano '07 '09 '11 '13 '15 Posição 1 2 3 4 5 6 7 8 9 10 País Estados Unidos Japão Itália Canadá Alemanha Inglaterra Austrália Holanda Brasil Taiwan Hosts (milhões) 120,5 9,2 3,8 3,0 2,9 2,58 2,56 2,4 2,2 2,1

Tecnologia Tecnologia Internet Rede Comutação Pacotes Sem Garantia (BestEffort) Ninguém é dono RFC, IETF, IANA, ARIN, ICANN, IPv6 Forum Endereços IP Consumo IP alto IPs são escassos Solução: IPv6 (Internet2) Atuais IPv6 tunelados em IPv4 Redes no núcleo de alta velocidade ISPs locais à Mbps ISPs nacionais à Gbps Provedores de backbone com vários Gbps Cogita-se transferências à Tbps (terabits/s) Bits/s x Bytes/s Custos para usuários: 1997 = R$ 90,00 2003 = R$ 15 (0 talvez) Banda Larga 2003 = R$ 100,00 2009 = R$??? Segurança Segurança Ataques Escuta (eavesdropping) Switches Ajudam Dificuldades nos ataques Rotas de Retorno ICMP Redirects Firewalls Criptografia Forte IP Spoofing Falsificação IP SYN Attacks DoS / DDoS (Distributed Denial of Service) Firewalls Ajudam? Ataques de Aplicação Possível Root, buffer overflow LOGs Horários Sincronizados Armazenamento 5 Anos Segurança leva os administradores a loucura Mais estudo, mais conhecimento, mais neurótico é o administrador! Fernando Braghetto Futuro da Internet Futuro da Internet InterPlaNet Projeto NASA Testes em 2020 IP com altas latências Vicent Cerf é um dos projetistas (MCI/Worldcom)

Futuro da Internet Futuro da Internet Redundância e Disponibilidade Segurança Proteção Roteadores, Servidores DNS e Clientes Criptografia Forte Fim-a-fim (VPN) Firewalls Privacidade / Autenticação (SmartCards) Terceira Parte Confiável (?) Spam acabará e-mail (53% spam) Wireless LAN (WLANs) Acesso Alta Velocidade para usuários finais a baixo custo. Internet 2 = IP versão 6 WebTVs, Palms, Câmeras Vigilância Geladeira, Microondas terão IPs (celulares 4G??) Telefones IPs Mais Velocidade, maior gama serviços Negócios na Internet Oportunidades Emprego Porque redes é Interessante? Tecnologia top-linha Transmissão dados 100 à 500% crescimento a.a. Sistemas Operacionais Linux x Windows x MACs x Sparc x etc, etc Criptografia RSA, 3DES, AES, Curvas Elípticas, etc Programação/ Desenvolvimento Banco Dados (DBAs) ASP/PHP/JSP/HTML Designers Analistas Suporte Usuários existem!!! Programadores Administradores de Redes Gerentes TI Professores Acadêmicos / Certificação Certificações Vale a pena? MCSE Microsoft Certified System Engineer CCNA Cisco Certified Network Associate CCIE Cisco Certified Internetworking Expert RHCE RedHat Certified Engineer CNE Certified Novell Engineer Graduação Pós Graduação Mestrado Doutorado PhD? Introdução a Redes de Computadores com Enfoque na Internet Comercial Fernando Braghetto Hiway Internet Provider Agosto/2003 duvidas@braghetto.eti.br