Redes de Computadores – Prof. Alberto Redes de computadores Modelo ISO-OSI Topologia.
REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.
Transcript of REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.
![Page 1: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/1.jpg)
REDES DE COMPUTADORESProf. Deivson
Redes de Computadores e a Internet
Jaboticabal2012
![Page 2: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/2.jpg)
OBJETIVOS
• Dada a sua importância, entender o funcionamento da Internet
• Entender Comutação de pacotes• Iniciar no conhecimento dos jargões de redes
de computadores• Aprofundar no conhecimento de protocolos
de rede
![Page 3: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/3.jpg)
O QUE É A INTERNET?
• A internet pode ser definida em detalhes, com seus componentes de hardware e software, mas também como uma infra-estrutura que provê serviços a aplicações distribuídas
![Page 4: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/4.jpg)
Internet em detalhes
![Page 5: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/5.jpg)
Internet em detalhes
• Comutador de pacotes – encaminha a informação que está chegando em um de seus enlaces de entrada para um de seus enlaces de saída
• Pacote – bloco de informações• Rota - A sequência de enlaces e comutadores
percorridos
![Page 6: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/6.jpg)
Uma descrição do serviço
A Internet permite que aplicações distribuídas que executam em sistemas finais troquem mensagens entre si (web, áudio e vídeo, voip, jogos distribuídos, compartilhamento P2P, login remoto etc)
A Internet provê dois serviços: serviço confiável orientado para conexão (TCP) e serviço não confiável não orientado para conexão (UDP)
![Page 7: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/7.jpg)
Serviço Não Orientado Para Conexão
O Serviço não orientado para a conexão é como o envio de carta “simples”, não é necessário sequer ir no caixa dos correios, mas não possui garantia de entrega.
Em breve veremos a estrutura do protocolo UDP.
![Page 8: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/8.jpg)
Serviço Orientado Para a Conexão
No serviço orientado para a conexão, tanto cliente quanto servidor enviam pacotes de controle, garantem:
- Transferência de dados confiável- Controle de Fluxo (sobrecarregamento)- Controle de Congestão (evita que trave)Poderíamos comparar a serviços dos
correios com garantia de entrega. Em breve veremos o TCP.
![Page 9: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/9.jpg)
O que é um protocolo?
Antes de voltarmos a discussão, faremos uma analogia humana
![Page 10: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/10.jpg)
O que é um protocolo?
• TCP (Transmission Control Protocol)
• IP (Internet Protocol) – Especifica o formato dos pacotes enviados e recebidos entre roteadores e sistemas finais
![Page 11: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/11.jpg)
O que é um protocolo?
“Um protocolo define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento.”
Então, dominar redes de computadores é diretamente proporcional a dominar protocolos.
![Page 12: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/12.jpg)
Componentes
• Sistemas Finais• Clientes• Servidores• Aplicações distribuídas• P2P
![Page 13: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/13.jpg)
Padrões da Internet
• IETF (Internet Enginnering Task Force – Força de Trabalho de Engenharia da Internet)
• Documentos Padronizados – RFCs (Request for comments). Ex.: TCP, IP, HTTP, SMTP.
• IEEE (Institute of Electrical and Eletronics Engineers - Instituto de Engenheiros Eletricistas e Eletrônicos)
![Page 14: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/14.jpg)
Intranets
Sistemas finais em Intranets não podem trocar mensagens com hospedeiros for a da rede privada, a não ser por firewalls
![Page 15: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/15.jpg)
COMUTAÇÃO DE CIRCUITOSNeste tipo de comutação, os recursos ao
longo do caminho (buffers, taxas de transmissão de enlaces) são reservados pelo período de comunicação. Ex.: Telefone
![Page 16: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/16.jpg)
COMUTAÇÃO DE PACOTES
Neste tipo de comutação (o foco deste curso), os recursos não são reservados, as mensagens de sessão usam recursos por demanda, talvez tenham de esperar
![Page 17: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/17.jpg)
COMUTAÇÃO
Poderíamos comparar os dois tipos de comutação a um restaurante. Se o restaurante trabalha com reserva, pode ser comparado à comutação por circuitos. No caso em que é possível apenas chegar no restaurante sem ser necessário reserva, poderíamos referenciar comutação de pacotes.
![Page 18: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/18.jpg)
ISPs e backbones da Internet
• ISP (Internet Service Provider – Provedor de Serviços da Internet) cria uma infraestrutura de acesso para sistemas finais e o mundo esterior (ex AOL)
• ISPs são divididos em níveis, sendo o mais baixo (nível 1), o que temos acesso. Este precisa dos níveis superiores de ISP para nos direcionar à Internet
![Page 19: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/19.jpg)
Camadas de Protocolo e Seus Modelos de Serviço
Nota-se que a Internet é um sistema extremamente complexo. E não para por aí! Sendo assim, convém que estudemos as redes de computadores sob uma ótica de divisão das mesmas em camadas.
Antigamente, tal arquitetura era ensinada baseando-se no modelo OSI, mas nos moldes atuais, é conveniente estudar a partir do modelo Internet.
![Page 20: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/20.jpg)
Modelo Internet X Modelo OSI
![Page 21: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/21.jpg)
Camada de aplicação
Onde residem as aplicações e seus protocolos. Veremos que certas funções de redes, como a tradução de nomes fáceis de entender das a sistemas finais da internet.
![Page 22: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/22.jpg)
Alguns Protocolos de Redes
• SMTP – Correio Eletrônico, envio• POP – Correio Eletrônico, download• FTP – Transferência de arquivos• DNS – Resolução de Nomes• HTTP e HTTPs – Servidores WEB• DHCP – Configuração Automática
![Page 23: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012.](https://reader037.fdocumentos.tips/reader037/viewer/2022103016/552fc13c497959413d8dae07/html5/thumbnails/23.jpg)
Questionário