Introdução à Ciência da Computação



Documentos relacionados
Redes de Computadores I Internet - Conceitos

Capítulo 1: Redes de computadores e a Internet. Capítulo1. Redes de. computadores. computador. e a Internet. es e a Internet

Parte I: Introdução. O que é a Internet. Nosso objetivo: Visão Geral:

Capítulo 1. Redes de computadores e a Internet

Capítulo 1. Redes de computadores e a Internet

Redes de Computadores. Prof. César Melo

Redes de Computadores. Prof. César Melo

Camada de Aplicação da Arquitetura TCP/IP

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

Gestão de Tecnologia da Informação

Protocolos de Rede. Protocolos em camadas

Protocolos e Serviços de Redes

Redes de Computadores

Redes de Computadores. Técnico em Informática - Integrado Prof. Bruno C. Vani

Protocolos e Serviços de Redes

Introdução às Redes de Computadores. Ricardo Couto Antunes da Rocha Redes e Sistemas Distribuídos 2011

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

Especialização Disciplina Sistemas Distribuídos Prof. Cesar A. Tacla UTFPR/Curitiba

Capítulo 1. Redes de computadores e a Internet

Pós-Graduação em Engenharia de Redes e Sistemas de Telecomunicações

Redes de Computadores I Internet - Conceitos

Redes de Computadores

Rede de Computadores II

Redes de computadores. Redes para Internet

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Arquitetura da Internet TCP/IP

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

Redes de Computadores e a Internet

INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO

Capítulo 1. 4 Modem de conexão discada sobre linha telefônica: residencial;

PTC Aula Princípios das aplicações de rede 2.2 A Web e o HTTP. (Kurose, p ) (Peterson, p ) 21/03/2017

Redes de Computadores

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.

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

DESVENDADO O TCP/IP. Prof. Me. Hélio Esperidião

Aula 1 Cleverton Hentz

Redes de Computadores

Redes de Computadores. Protocolos de Internet

Redes de Computadores. Visão Geral

Redes de Computadores

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

REDES DE COMPUTADORES

Normas de Utilização dos Recursos Computacionais

Redes de computadores e a Internet

TAW Tópicos de Ambiente Web

Capítulo 2 A Camada de Aplicação Prof. Othon Marcelo Nunes Batista Mestre em Informática

Rede de Computadores (REC)

Redes de Computadores e a Internet. Prof.: Agostinho S. Riofrio

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Disciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho

Passagens de Mensagens

Navegadores Browsers

Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens

Informática. Redes de Computadores e Internet

MÓDULO I - INTERNET APRESENTAÇÃO DO CURSO. Prof. BRUNO GUILHEN. Prof. BRUNO GUILHEN. O processo de Navegação na Internet. Aula 01

Firewall. Prof. Marciano dos Santos Dionizio

Redes de Computadores. Camada de Transporte

Modelo de Referência TCP/IP

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Aplicação de rede. GA-027 Redes de Computadores. Camada de Aplicação. Artur Ziviani LNCC/MCT. Execução nos sistemas finais com comunicação via rede

Modelo de Referência TCP/IP

Redes de Computadores

Redes de Computadores

Professor: Gládston Duarte

Redes de Computadores

Redes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza

Arquitetura e Protocolos de Rede TCP/IP

DESCRIÇÃO TÉCNICA DATA CENTER VIRTUAL

Prof. Marcelo Cunha Parte 5

Comunicação em Rede e Internet. Computação Aplicada à Comunicação e Artes Carlos Eduardo Ba9sta

1. DADOS DE IDENTIFICAÇÃO:

Especialização. Redes TCP/IP. Prof. Edgard Jamhour. Redes TCP/IP

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

Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas

REDES DE COMPUTADORES

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

Noções sobre Redes de Computadores. Aula 16/06 Secretariado Executivo

Programação com Sockets

Aula 6. Disciplina: IF66B Redes de Computadores 2018/1 Universidade Tecnológica Federal do Paraná Câmpus Curitiba. Aula 6. Prof. Daniel F.

Introdução. Capítulo 1

Camada de Aplicação. Prof. Eduardo

TRABALHO DE GESTÃO DE INFORMAÇÃO VIRTUAL PRIVATE NETWORK VPN

Arquitetura TCP/IP Nível de Aplicação (HTTP, SMTP, FTP & DNS) Prof. Helber Silva

Redes de Computadores Conceitos Básicos

REDES DE COMPUTADORES. Prof. Evandro Cantú

O computador foi criado para. auxiliar o homem em tarefas

Capítulo 1. Redes de computadores e a Internet. e a Internet. Introdução. Redes de computadores e a Internet

Protocolos da camada aplicação

Internet - Navegação. Conceitos. 1 Marco Soares

Redes de Computadores

Computação Instrumental

O processo de Navegação na Internet APRESENTAÇÃO DO CURSO. Prof. BRUNO GUILHEN. O Internet Explorer. 1 INFORMÁTICA BÁSICA

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

: TMS M

PLANO DE APRENDIZAGEM

REDES DE COMPUTADORES

REDES DE COMPUTADORES

Firewall. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes. Campus Cachoeiro Curso Técnico em Informática

Redes de Computadores e a Internet Kurose. Prof. Rone Ilídio da Silva DTECH-CAP-UFSJ

Transcrição:

1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: leandro.uff.puro@gmail.com site: http://www.ic.uff.br/~lsousa Aula 9: Redes de Computadores

Para que servem as redes de computadores? 2 Para que servem?

Para que servem as redes de computadores? 3 Para os computadores trocarem informações?

Para que servem as redes de computadores? 4 Para os computadores trocarem informações? Não! Isso é uma consequência.

Para que servem as redes de computadores? 5 As redes de computadores foram criadas para executar aplicações distribuídas. Uma aplicação distribuída executa parte em um computador e parte em outro (ou milhões deles)

Para que servem as redes de computadores? 6 Exemplos: Correio eletrônico (e-mail), Web, Compartilhamento de Arquivos, FTP, TELNET,...

Para que servem as redes de computadores? 7 Exemplos: Correio eletrônico (e-mail), Web, Compartilhamento de Arquivos, FTP, TELNET,... Aplicação distribuída: Web Cliente Web: Firefox, IE, Chrome,... Servidor Web: Apache, Microsoft IIS,...

Para que servem as redes de computadores? 8 Exemplos: Correio eletrônico (e-mail), Web, Compartilhamento de Arquivos, FTP, TELNET,... Reparem que todos esses produtos executam uma única aplicação! Aplicação distribuída: Web Cliente Web: Firefox, IE, Chrome,... Servidor Web: Apache, Microsoft IIS,...

Internet 9 A internet é a rede hegemônica no mundo por isso os estudos em redes partem dela como exemplo.

Internet 10 Como explicar o que é a internet?

Internet 11 Duas formas: Através dos seus componentes Através dos serviços que ela presta esquecendo sua infraestrutura (componentes)

Componentes? 12 Como esses computadores se interligam para formar uma rede??

Componentes? 13 Como esses computadores se interligam para formar uma rede? Será assim?

Componentes? 14 Como esses computadores se interligam para formar uma rede? Claro que não!

Componentes? 15 Como esses computadores se interligam para formar uma rede? Infraestrutura

Componentes? 16 Como esses computadores se interligam para formar uma rede? Efeito esgoto de Copacabana! Infraestrutura

Componentes? 17 O que está fora dessa infraestrutura são hospedeiros (hosts)!?

Componentes? 18 O que está fora dessa infraestrutura são hospedeiros (hosts)! Além desses, mais óbvios

Componentes? 19 O que está fora dessa infraestrutura são hospedeiros (hosts)!

Componentes? 20 Como esses computadores se interligam para formar uma rede? E a infraestrutura? Infraestrutura

Componentes? 21 Como esses computadores se interligam para formar uma rede? Enlaces

Componentes? 22 Como esses computadores se interligam para formar uma rede? Roteadores (Simplificando muito a coisa) Borda Interno

E a infraestrutura? 23 ISP Internet Service Provider Provedores de Serviço da Internet

Componentes? protocolos: controlam o envio e recepção de mensagens ex., TCP, IP, HTTP, FTP, PPP Internet: rede de redes livremente hierárquica 24 Internet pública versus Intranet privada

Componentes? 25 Estrutura da Internet: visão dos componentes quase hierárquica No centro: ISPs tier-1 (ex., UUNet, BBN/Genuity, Sprint, AT&T, Embratel), cobertura nacional/internacional trata os demais como iguais ISP Internet Service Providers

Componentes? 26 Estrutura da Internet: Conexões internacionais

Componentes? 27 Estrutura da Internet: visão dos componentes Tier-2 ISPs: ISPs menores (frequentemente regionais) Conexão com um ou mais ISPs tier-1, possivelmente com outros ISPs tier-2

Componentes? Estrutura da Internet: visão dos componentes 28 Tier-3 ISPs e ISPs locais rede de última milha ( acesso ) (próximo aos sistemas finais)

Componentes? Estrutura da Internet: visão dos componentes 29 um pacote atravessa diversas redes!

Serviços? 30 Visão da internet através da arquitetura das aplicações e dos serviços disponíveis para as aplicações

Serviços? A borda da rede: 31 Sistemas finais (hosts): rodam programas de aplicação ex., WWW, e-mail na borda da rede modelo cliente/servidor No host cliente faz os pedidos, são atendidos pelos servidores ex., cliente WWW (browser)/ servidor; cliente/servidor de e-mail modelo peer-peer: uso mínimo (ou nenhum) de servidores dedicados (torrent). Os clientes se falam diretamente ex.: torrent, vários jogos

Serviços? Estrutura da Internet: visão dos serviços 32 Serviços aos desenvolvedores: TCP e UDP

Serviços? Estrutura da Internet: visão dos serviços serviço orientado a conexões Objetivo: transferência confiável de dados entre sistemas finais. handshaking: inicialização (prepara para) a transferência de dados 33 Alô, alô protocolo humano inicializa o estado em dois hosts que desejam se comunicar TCP - Transmission Control Protocol serviço orientado a conexão da Internet

Serviços? Estrutura da Internet: visão dos serviços serviço sem conexão Objetivo: transferência de dados entre sistemas finais, mesmo que o anterior! UDP - User Datagram Protocol [RFC 768]: 34 serviço sem conexão transferência de dados não confiável Para que servem esses protocolos? No que são aplicados?

Serviços? Estrutura da Internet: visão dos serviços 35 Aplicações que usam TCP: HTTP (WWW), FTP (transferência de arquivo), Telnet (login remoto), SMTP (e-mail) Aplicações que usam UDP: streaming media, teleconferência, telefonia Internet

Redes de Computadores 36 Tendências: Internet das coisas Redes de sensores Segurança Endereçamento por conteúdo...

Aula 9 37 Redes de Computadores FIM