redes de computadores prof. deivson redes de computadores e a internet jaboticabal 2012

23
REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012

Upload: internet

Post on 18-Apr-2015

104 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012

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

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

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

Internet em detalhes

Page 5: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modelo Internet X Modelo OSI

Page 21: REDES DE COMPUTADORES Prof. Deivson Redes de Computadores e a Internet Jaboticabal 2012

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

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

Questionário