Aula 1 Comunicação de Dados Professor Leandro Redes de Computadores e a Internet James F. Kurose e Keith W. Ross

Tamanho: px
Começar a partir da página:

Download "Aula 1 Comunicação de Dados Professor Leandro Redes de Computadores e a Internet James F. Kurose e Keith W. Ross"

Transcrição

1 1 Aula 1 Comunicação de Dados Professor Leandro Redes de Computadores e a Internet James F. Kurose e Keith W. Ross Rede Mundial de Computadores (Internet) componentes básicos de hardware e software que a formam. infra-estrutura de rede que prove serviços para aplicações distribuídas. Internet pública é uma rede de computadores mundial, isto é, uma rede que interconecta milhões equipamentos de computação em todo o mundo. Sistemas finais são interligados indiretamente por equipamentos intermediários de comutação conhecidos como comutadores de pacotes. Um comutador de pacotes encaminha a informação que está chegando em um de seus enlaces de comunicação de entrada para um de seus enlaces de comunicação de saída. No jargão das redes de computadores, o bloco de informação é denominado pacote. Há comutadores de pacotes de todos os tipos e formas, mas os dois mais proeminentes na Internet de hoje são roteadores e comutadores de camada de enlace (switches). Esses dois tipos de comutadores encaminham pacotes a seus destinos finais. A seqüência de enlaces de comunicação e comutadores de pacotes que um pacote percorre desde o sistema final remetente até o sistema final receptor é conhecida como rota ou caminho através da rede. Em vez de prover um caminho dedicado entre sistemas finais comunicantes, a Internet usa uma técnica conhecida como comutação de pacotes, que permite que vários sistemas finais comunicantes compartilhem ao mesmo tempo um caminho ou partes dele. Sistemas finais acessam a Internet por meio de Provedores de Serviços de Internet (Internet Service iders ISPs), entre eles ISFs residenciais como AOL ou sua empresa local de telefonia ou cabo: ISPs rativos, ISPs de universidades e lsps como o T-Mobile, que provê acesso sem fio em aeroportos. Hotéis, outros locais públicos. Cada ISP é uma rede de comutadores de pacotes e enlaces de comunicação.

2 2 Os sistemas finais, os comutadores de pacotes e outras peças da Internet executam protocolos que controlam o envio e o recebimento de informações dentro da Internet. O TCP (Transmission Control Protocol Protocolo de Controle de Transmissão) e o IP (Internet Protocol Protocolo da Internet) são dois dos protocolos mais importantes da Internet. O protocolo IP especifica o formato dos pacotes que são enviados e recebidos entre roteadores e sistemas Finais. Os principais protocolos da Internet são conhecidos coletiva-mente como TCP/IP. Dada a importância de protocolos para a Internet, é adequado que todos concordem sobre o que cada um dos protocolos faz. Foram definidos protocolos Padrões da Internet são pela IETF (Internet Engineering Task Force Força de Trabalho de Engenharia de Internet) [IETF, 2004]. Os documentos padronizados da IETF são denominados RFCs (request for comments pedido de comentários). Os RFCs começaram como solicitações gerais de comentários para resolver problemas de arquitetura que a precursora da Internet enfrentava. Os RFCs tendem a ser bastante técnicos e detalhados. Definem protocolos como TCP, IP, HTTP (para a Web) e SMTP (Protocolo Simples de Transferência de Correio Simple Mail Transfer Protocol) (para padronizado). A letf E também padronizou quais protocolos devem ser executados por um hospedeiro da Internet [RFC 112: RFC 1123] e por um roteador da Internet [RFC 1812]. Existem mais de RFCs. Outros organismos também especificam padrões para componentes de rede, mais notavelmente para enlaces de rede. O IEEE 802 LAN/MAN Standards Comnmittee [IEEE, 802, 2004], por exemplo, especifica os padrões da Ethernet e Wi-Fi sem fio. Redes privadas são freqüentemente denominadas intranets, pois usam o mesmo tipo de hospedeiros, roteadores, enlaces e protocolos da Internet pública. Serviços Aplicações distribuídas que executam em seus sistemas finais troquem dados entre si. Entre essas aplicações estão a navegação na Web, mensagem instantânea, áudio e vídeo em tempo real, telefonia pela Internet, jogos distribuídos, compartilhamento de arquivos peer-to-peer (P2P), login remoto, correio eletrônico e mais, muito mais. Vale enfatizar que a Web não é uma rede isolada, mas apenas uma das muitas aplicações distribuídas que utilizam os serviços de comunicação providos pela Internet. Internet prove dois serviços a suas aplicações distribuídas: um serviço confiável orientado para conexão e um serviço não confiável não orientado para conexão. De maneira geral,

3 3 o serviço confiável orientado para conexão garante que os dados transmitidos de uma origem a um destino sejam finalmente entregues ao destinatário em ordem e completos. O serviço não confiável não orientado para conexão não oferece nenhuma garantia quanto à entrega final. Comumente, uma aplicação distribuída usa um ou outro desses dois serviços (mas não ambos). A segunda descrição da Internet isto é, em ternos dos serviços que ela prove a aplicações distintas é muito importante. Cada vez mais, os avanços na tecnologia dos componentes da Internet sendo guiados pelas necessidades de novas aplicações. Portanto, é importante ter sempre eminente a Internet é uma infra-estrutura na qual novas aplicações estão constantemente sendo inventadas e disponibilizadas. Protocolos Provavelmente é mais fácil entender a idéia de um protocolo de rede de computadores considerando primeiramente algumas analogias humanas, já que executamos protocolos o tempo todo. Considere o que faz quando quer perguntar as horas a alguém. Um diálogo comum é ilustrado na Figura.

4 4 O protocolo humano (ou as boas maneiras, ao menos) ordena que, ao iniciarmos uma comunicação com outra pessoa. primeiramente a cumprimentemos (o primeiro oi ). A resposta comum para um oi é um outro oi. Implicitamente, odotamos a resposta cordial oi como uma indicação de que podemos prosseguir e perguntar as horas. Uma resposta diferente ao oi inicial (tal como Não me perturbe!, I don t speak Portuguese! ou alguma resposta impublicável) poderia indicar falta de vontade ou incapacidade de comunicação. Nesse caso, o protocolo humano seria não perguntar que horas são. Às vezes, não recebemos nenhuma resposta para uma pergunta, caso em que normalmente desistimos de perguntar as horas à pessoa. Note que, no nosso protocolo humano, há mensagens especificas que enviamos e acões específicas que realizamos em reação às respostas recebidas ou a outros eventos (como menhuma resposta após certo tempo). É claro que mensagens transmitidas e recebidas e ações realizadas quando essas mensagens são enviadas ou recebidas ou quando ocorrem outros eventos desempenham um papel central em um protocolo humano. Se as pessoas executarem protocolos diferentes (por exemplo, se uma pessoa tem boas maneiras, mas a outra não; se uma delas entende o conceito de horas, mas a outra não), os protocolos não interagem e nenhum trabalho útil pode ser realizado. O mesmo é válido para redes é preciso que duas (ou mais) entidades comunicantes executem o mesmo protocolo para que uma tarefa seja realizada. Vamos considerar uma segunda analogia humana. Suponha que você esteja assistindo a uma aula (sobre redes de computadores, por exemplo). O professor está falando monotonamente sobre protocolos e você está confuso. Ele para e pergunta: Alguma dúvida? (uma mensagem que é transmitida a todos os alunos e recebida por todos os que não estão dormindo). Você levanta a mão (transmitido uma mensagem implícita ao professor). O professor percebe e, com um sorriso, diz Sim... (uma mensagem transmitida, incentivando-o a fazer sua pergunta professores adoram perguntas) e você então faz sua pergunta (isto é, transmite sua mensagem ao professor). O professor ouve (recebe sua mensagem) e responde (transmite uma resposta a você). Mais uma vez, percebemos que a transmissão e a recepção de mensagens é um conjunto de ações convencionais, realizadas quando as mensagens são enviadas e recebidas, são o coração desse protocolo de pergunta e resposta. Protocolos de rede Um protocolo de rede é semelhante a um protocolo humano; a única diferença é que as

5 5 entidades que trocam mensagens e realizam ações são componentes de hardware ou software de algum equipamento (por exemplo, computador, roteador ou outro equipamento habilitado para rede). Todas as atividades na Internet que envolvem duas ou mais entidades remotas comunicantes são governadas por um protocolo. Por exemplo, protocolos implementados em hardware nas placas de interface de rede de dois computadores conectados fisicamente controlam o fluxo de bits no cabo entre as duas placas de interface de rede; protocolos de controle de congestionamento em sistemas finais controlam a taxa com que os pacotes são transmitidos entre a origem e o destino; protocolos em roteadores determinam o caminho de um pacote da fonte ao destino. Como exemplo de um protocolo de rede de computadores com o qual você provavelmente está familiarizado, considere o que acontece quando fazemos uma requisição a um servidor Web, isto é, quando digitamos o URL de uma página Web no browser. Isso é mostrado no lado direito da Figura. Primeiramente, o computador enviará uma mensagem de requisição de conexão ao servidor Web e aguardará uma resposta. O servidor receberá essa mensagem de requisição de conexão e retornará uma mensagem de resposta de conexão. Sabendo que agora está tudo certo para requisitar o documento da Web, o computador envia então nome da página Web que quer buscar naquele servidor com uma mensagem GET. Por fim, o servidor retorna a página da Web (arquivo) para o computador. Dados o exemplo humano e o exemplo de rede anteriores, as trocas de mensagens e as ações realizadas Essas mensagens são enviadas e recebidas são os elementos fundamentais para a definição de um protocolo: Um protocolo define 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. A Internet e as redes de computadores em geral fazem uso intenso de protocolos. Diferentes tipos de protocolos são usados para realizar diferentes tarefas de comunicação. Sistemas finais, clientes e servidores O jargão de redes de computadores, os computadores conectados à Internet são usualmente denominados sistemas finais, porque estão na periferia da Internet.

6 6 Entre os sistemas finais da Internet estão computadores de mesa (por exemplo, PCs de mesa, Macs, estações de trabalho UNIX), servidores (por exemplo, servidores Web e de ) e computadores móveis (por exemplo, computadores portáteis, PDAs e telefones com conexões sem fio à Internet). Além do mais, um número cada vez maior de equipamentos alternativos como terminais clientes e eletroeletrônicos [Thinplanet. 2002], Web TVs e transceptores [Nesbitt], câmeras digitais, eletrodomésticos, equipamentos de piso de fábrica e sensores ambientais estão sendo ligados à Internet como sistemas finais. Sistemas finais também são denominados hospedeiros (hosts) porque hospedam (isto é, executam) programas de aplicação, tais como um programa de browser da Web, um programa de servidor da Web, um programa leitor de ou um servidor de . No contexto de software de rede há ainda uma outra definição de cliente e de servidor.. Um programa cliente é um programa que funciona em um sistema final, que solicita e recebe um serviço de um programa servidor, que funciona em um outro sistema final. Este forma de comunicação é mais predominante para aplicações da Internet. A Web, o , a transferência de arquivo, o login remoto (por exemplo, Telnet), os grupos de discussão e muitas outras aplicações populares adotam o modelo cliente servidor. Uma vez que um programa cliente normalmente roda em um computador e o programa servidor, em outro, aplicações cliente servidor de Internet são, por definição, aplicações distribuídas. O programa cliente e o programa servidor interagem enviando mensagens um para o outro pela Internet. Nesse nível de abstração, os roteadores. enlaces e outros componentes da Internet funcionam como uma caixa-preta que transfere mensagens entre os componentes distribuídos, comunicantes, de uma aplicação da Internet. Nem todas as aplicações da lnmernet de hoje consistem em programas puramente clientes que interagem com programas puramente servidores. Por exemplo, em aplicações P2P* de compartilhamento de arquivos populares, como o KaZaA, a aplicação P2P no sistema final do usuário funciona como um programa cliente e também como um programa servidor. O programa que executa em um par (peer) (isto é, na máquina de um usuário) funciona como um cliente quando requisita um arquivo de outro par, e o programa funciona como um servidor quando envia um arquivo pata outro par. Na telefonia por Internet, as duas partes comunicantes interagem como pares; uma parte não requisita serviço da outra em nenhum sentido. Serviço não orientado para conexão e serviço orientado poro conexão

7 7 Sistemas finais usam a Internet para se comunicar entre si. Especificamente, programas de sistemas finais usam os serviços da Internet para enviar mensagens uns aos outros. Os enlaces, roteadores e outros componentes da Internet provem os meios para transportar essas mensagens entre os programas de sistemas finais. Mas quais são as características dos serviços de comunicação que a Internet prove a seus sistemas finais? Redes TCP/IP e, em particular, a Internet, oferecem dois tipos de serviços às aplicações de sistemas finais: serviços não orientados para conexão e serviços orientados para conexão. Um profissional de desenvolvimento que está criando uma aplicação de Internet (por exemplo, uma aplicação de , de transferência de arquivo, de Web ou de telefonia pela Internet) deve programá-la para usar um desses dois serviços. Serviço orientado para conexão Quando uma aplicação usa o serviço orientado para conexão, o programa cliente e o programa servidor (que residem em sistemas finais diferentes) enviam pacotes de controle um para o outro antes de remeter pacotes com os dados reais que deverão ser transferidos. Esse procedimento, denominado apresentação, alerta o cliente e o servidor, permitindo que se preparem para uma rajada de pacotes. Uma vez concluído o procedimento de apresentação, diz-se que foi estabelecida uma conexão entre os dois sistemas finais. É interessante notar que esse procedimento inicial de apresentação se assemelha ao protocolo usado na interação entre seres humanos. A troca de ois que vimos é um exemplo de protocolo humano de apresentação (mesmo que as duas pessoas não estejam literalmente trocando um aperto de mãos). No caso da interação pela Web também as duas primeiras mensagens trocadas também são mensagens de apresentação. As duas mensagens subseqüentes a mensagem GET e a mensagem de resposta contendo o arquivo incluem dados reais e são enviadas somente após a conexão ter sido estabelecida. Por que se utiliza a terminologia serviço orientado para conexão e não simplesmente serviço de conexão? Essa terminologia deve-se ao fato de que sistemas finais são conectados de maneira muito livre. Em particular, somente os próprios sistemas finais estão cientes dessa conexão; os comutadores de pacotes dentro da Internet ficam completamente alheios a ela. Na verdade, uma conexão na Internet nada mais é do que buffets alocados e variáveis de estado nos sistemas finais: os comutadores de pacotes intervenientes não mantêm nenhuma informação de estado de conexão.

8 8 Os serviços orientados para conexão providos pela Internet vêm conjugados com diversos outros serviços, inclusive transferência de dados confiável, controle de fluxo e controle de congestionamento. A expressão transferência de dados confiável quer dizer que uma aplicação pode confiar que a conexão entregará todos os seus dados sem erro e na ordem certa. A confiabilidade na Internet é conseguida por meio da utilização de confirmações e retransmissões. Para ter uma idéia preliminar de como a Internet implementa o serviço de transporte confiável, considere uma aplicação que tenha estabelecido uma conexão entre os sistemas finais A e B. Quando o sistema final B recebe um pacote de A. envia uma confirmação; quando o sistema final A recebe a confirmação, sabe que o pacote correspondente foi definitivamente recebido. Quando o sistema final A não recebe uma confirmação, presume que o pacote enviado não foi recebido por B e, por conseguinte, o retransmite. O controle de fluxo garante que nenhum dos lados de uma conexão sobrecarregue o outro enviando demasiados pacotes muito rapidamente. Enfatizamos neste texto que, embora o serviço orientado para conexão da Internet venha conjugado com serviços de transferência de dados confiável, controle de fluxo e controle de congestionamento, essas três características não são, de modo algum, componentes essenciais de um serviço orientado para conexão. Um tipo diferente de rede de computadores pode prover um serviço orientado para conexão às suas aplicações sem conjugá-lo com uma ou mais dessas características. Na verdade, qualquer protocolo que execute apresentação entre as entidades comunicantes antes de transferir dados é um serviço orientado para conexão [iren, 1999]. O serviço orientado para conexão da Internet tem um nome Protocolo de Controle de Transmissão (Transmission Control Protocol TCP). A versão inicial do protocolo TCP é definida no RFC 793 da Internet [RFC 793]. Entre os serviços que o TCP provê a uma aplicação estão transporte confiável, controle de fluxo e controle de congestionamento. O protocolo provê uma abstração de corrente de bytes, entregando de modo confiável uma corrente de bytes do remetente ao receptor. É importante notar que uma aplicação precisa se preocupar somente com os serviços fornecidos; não precisa se preocupar com o modo como o TCP implementa confiabilidade, controle de fluxo ou controle de congestionamento. Serviço não orientado para conexão Não há apresentação mútua no serviço não orientado para conexão da Internet. Quando

9 9 um lado de uma aplicação quer enviar pacotes ao outro lado, o programa remetente simplesmente os envia. Como não há procedimento de apresentação mútua antes da transmissão de pacotes de dados, os dados podem ser entregues mais rápido, o que torna o serviço não orientado para conexão ideal para aplicações simples orientadas para transação. Mas, como também não há nenhuma transferência confiável de dados, uma fonte nunca sabe com certeza quais pacotes chegaram ao destino Além disso, o serviço não orientado para conexão da Internet não provê controle de fluxo, nem controle de congestionamento. O serviço de Internet não orientado para conexão é denominado Protocolo de Datagrama do Usuário (User Datagram Protocol UDP), cuja definição pode ser encontrada no RFC 768. A maioria das aplicações mais conhecidas da Internet usa TCP, o serviço orientado para conexão da Internet. Entre essas aplicações estão: Telnet (para login remoto), SMTP (para correto eletrônico), FTP (pata transferência de arquivos) e HTTP (para a Web). Não obstante, UDP, o serviço não orientado para conexão da Internet, é usado por inúmeras aplicações de multimídia que estão surgido, como telefone por Internet e videoconferência.

Redes de Computadores I Internet - Conceitos

Redes de Computadores I Internet - Conceitos Redes de Computadores I Internet - Conceitos Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2012/1 v1-2012.03.29 O que é a Internet Milhões de elementos de computação interligados: Hosts,

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Capítulo 1 Gustavo Reis gustavo.reis@ifsudestemg.edu.br - O que é a Internet? - Milhões de elementos de computação interligados: hospedeiros = sistemas finais - Executando aplicações

Leia mais

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural Arquitetura e Protocolos de Rede TCP/IP Modelo Arquitetural Motivação Realidade Atual Ampla adoção das diversas tecnologias de redes de computadores Evolução das tecnologias de comunicação Redução dos

Leia mais

Redes de computadores. Redes para Internet

Redes de computadores. Redes para Internet Redes de computadores Redes para Internet Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio, satélite

Leia mais

Prof. Manuel A Rendón M

Prof. Manuel A Rendón M Prof. Manuel A Rendón M Kurose Redes de Computadores e a Internet Uma Abordagem Top-Down 5ª. Edição Pearson Cap.: 1 até 1.2.2 2.1.2 2.1.4 Como funciona uma rede? Existem princípios de orientação e estrutura?

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores

Leia mais

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural Arquitetura e Protocolos de Rede TCP/IP Modelo Arquitetural Agenda Motivação Objetivos Histórico Família de protocolos TCP/IP Modelo de Interconexão Arquitetura em camadas Arquitetura TCP/IP Encapsulamento

Leia mais

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL TRIBUNAL DE CONTAS DO DISTRITO FEDERAL TÉCNICO EM ADMINISTRAÇÃO PÚBLICA E ANALISTA (EXCETO PARA O CARGO 4 e 8) GABARITO 1. (CESPE/2013/MPU/Conhecimentos Básicos para os cargos 34 e 35) Com a cloud computing,

Leia mais

AULA Redes de Computadores e a Internet

AULA Redes de Computadores e a Internet UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Bacharelado em Ciência da Computação Disciplina: INF64 (Introdução à Ciência da Computação) Prof: Anilton Joaquim da Silva / Ezequiel

Leia mais

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

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2010 Introdução Redes

Leia mais

Redes de Computadores I Conceitos Básicos

Redes de Computadores I Conceitos Básicos Redes de Computadores I Conceitos Básicos Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2011/2 v3 2011.07.27 (baseado no material de Jim Kurose e outros) Histórico da Evolução das Redes Histórico

Leia mais

Redes de Computadores

Redes de Computadores edes de Computadores Introdução: Capítulo 1- edes de Computadores e a Internet Prof. Jó Ueyama Março/2012 1 Cap. 1 Objetivos Entender os conceitos básicos de redes de computadores. Maior profundidade e

Leia mais

Um pouco sobre Pacotes e sobre os protocolos de Transporte

Um pouco sobre Pacotes e sobre os protocolos de Transporte Um pouco sobre Pacotes e sobre os protocolos de Transporte O TCP/IP, na verdade, é formado por um grande conjunto de diferentes protocolos e serviços de rede. O nome TCP/IP deriva dos dois protocolos mais

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

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

RC e a Internet: noções gerais. Prof. Eduardo RC e a Internet: noções gerais Prof. Eduardo Conceitos A Internet é a rede mundial de computadores (rede de redes) Interliga milhares de dispositivos computacionais espalhados ao redor do mundo. A maioria

Leia mais

RC e a Internet. Prof. Eduardo

RC e a Internet. Prof. Eduardo RC e a Internet Prof. Eduardo Conceitos A Internet é a rede mundial de computadores (rede de redes) Interliga milhões de dispositivos computacionais espalhados ao redor do mundo. A maioria destes dispositivos

Leia mais

Rede de Computadores II

Rede de Computadores II Rede de Computadores II Slide 1 Rede de Computadores II Internet Milhões de elementos de computação interligados: hosts, sistemas finais executando aplicações distribuídas Enlaces de comunicação fibra,

Leia mais

Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins

Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins Material de apoio 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura

Leia mais

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

CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA] CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA] UC: Redes Docente: Prof. André Moraes Curso técnico em Informática Instituto Federal de Santa Catarina Créditos I Instituto Federal de Santa Catarina

Leia mais

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

MÓDULO 8 Modelo de Referência TCP/IP MÓDULO 8 Modelo de Referência TCP/IP A internet é conhecida como uma rede pública de comunicação de dados com o controle totalmente descentralizado, utiliza para isso um conjunto de protocolos TCP e IP,

Leia mais

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Criado em 1974 Protocolo mais utilizado em redes locais Protocolo utilizado na Internet Possui arquitetura aberta Qualquer fabricante pode adotar a sua

Leia mais

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

rr-09-r.01 Introdução UC: Redes de Computadores Docente: Prof. André Moraes Introdução UC: Redes de Computadores Docente: Prof. André Moraes Créditos I Créditos II Bibliografia Básica Título Autor Edição Local Editora Ano Redes de computadores TANENBAUM, Andrew S. Rio de Janeiro

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

TECNOLOGIA WEB INTERNET PROTOCOLOS

TECNOLOGIA WEB INTERNET PROTOCOLOS INTERNET PROTOCOLOS 1 INTERNET Rede mundial de computadores. Também conhecida por Nuvem ou Teia. Uma rede que permite a comunicação de redes distintas entre os computadores conectados. Rede WAN Sistema

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br - Aula 2 - MODELO DE REFERÊNCIA TCP (RM TCP) 1. INTRODUÇÃO O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande

Leia mais

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

Redes de Computadores. Protocolos de comunicação: TCP, UDP Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca

Leia mais

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo TECNOLOGIA WEB Principais Protocolos na Internet Aula 2 Profa. Rosemary Melo Tópicos abordados Compreender os conceitos básicos de protocolo. Definir as funcionalidades dos principais protocolos de Internet.

Leia mais

Redes de Computadores (PPGI/UFRJ)

Redes de Computadores (PPGI/UFRJ) Redes de Computadores (PPGI/UFRJ) Aula 1: Apresentação do curso e revisão de interface de sockets 03 de março de 2010 1 2 O que é a Internet 3 4 Objetivos e página do curso Objetivos Apresentar a motivação,

Leia mais

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

Redes de Computadores e a Internet. Prof.: Agostinho S. Riofrio Redes de Computadores e a Internet Prof.: Agostinho S. Riofrio Agenda 1. Introdução 2. Internet 3. Protocolo 4. Estrutura da Rede 5. Bordas da rede 6. Núcleo da rede 7. Comutação de Circuitos 8. Comutação

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE INTRODUÇÃO (KUROSE) A Camada de Rede é uma peça central da arquitetura de rede em camadas A sua função é a de fornecer serviços de comunicação diretamente aos processos

Leia mais

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Arquiteturas de Rede. Prof. Leonardo Barreto Campos Arquiteturas de Rede 1 Sumário Introdução; Modelo de Referência OSI; Modelo de Referência TCP/IP; Bibliografia. 2/30 Introdução Já percebemos que as Redes de Computadores são bastante complexas. Elas possuem

Leia mais

Camada de Transporte TCP/IP e Aplicação

Camada de Transporte TCP/IP e Aplicação Universidade do Sul de Santa Catarina Camada de Transporte TCP/IP e Aplicação 1 Camada de Transporte Os serviços de transporte incluem os seguintes serviços básicos: Segmentação de dados de aplicações

Leia mais

Informática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1

Informática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Critério de Correção do Trabalho 1 Organização: 2,0 O trabalho está bem organizado e tem uma coerência lógica. Termos

Leia mais

Redes de Computadores 1

Redes de Computadores 1 Redes de Computadores 1 IF66B Introdução Objetivos dessa aula: Obter contexto, terminologia, conhecimentos gerais de redes Maior profundidade e detalhes serão vistos durante o semestre Abordagem: Usar

Leia mais

PROJETO E IMPLANTAÇÃO DE INTRANETS

PROJETO E IMPLANTAÇÃO DE INTRANETS PROJETO E IMPLANTAÇÃO DE INTRANETS Aulas : Terças e Quintas Horário: AB Noite [18:30 20:20hs] PROJETO E IMPLANTAÇÃO DE INTRANETS 1 Conteúdo O que Rede? Conceito; Como Surgiu? Objetivo; Evolução Tipos de

Leia mais

INTRODUÇÃO ÀS REDES DE COMPUTADORES

INTRODUÇÃO ÀS REDES DE COMPUTADORES INTRODUÇÃO ÀS REDES DE COMPUTADORES Teresa Vazão 2 INTRODUÇÃO Um pai para a Internet.. 1961 - Leonard Kleinrock (aluno de PhD MIT): Inventor do conceito de rede de comutação de pacotes 1969 IMP - Interface

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula Complementar - MODELO DE REFERÊNCIA OSI Este modelo se baseia em uma proposta desenvolvida pela ISO (International Standards Organization) como um primeiro passo em direção a padronização dos protocolos

Leia mais

INTERNET = ARQUITETURA TCP/IP

INTERNET = ARQUITETURA TCP/IP Arquitetura TCP/IP Arquitetura TCP/IP INTERNET = ARQUITETURA TCP/IP gatewa y internet internet REDE REDE REDE REDE Arquitetura TCP/IP (Resumo) É útil conhecer os dois modelos de rede TCP/IP e OSI. Cada

Leia mais

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

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação 1 Introdução à Camada de Transporte Camada de Transporte: transporta e regula o fluxo de informações da origem até o destino, de forma confiável.

Leia mais

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer

Leia mais

Revisão. Karine Peralta karine.peralta@pucrs.br

Revisão. Karine Peralta karine.peralta@pucrs.br Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70

Leia mais

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Computadores Digitais 2. Prof. Rodrigo de Souza Couto Computadores Digitais 2 Linguagens de Programação DEL-Poli/UFRJ Prof. Miguel Campista ATENÇÃO Esta apresentação foi retirada e adaptada dos seguintes trabalhos: Notas de aula do Prof. Miguel Campista da

Leia mais

Camada de Transporte. Prof. Leonardo Barreto Campos

Camada de Transporte. Prof. Leonardo Barreto Campos Camada de Transporte 1 Sumário Introdução; Serviços oferecidos à camada superior; Multiplexação e Demultiplexação; UDP; TCP; Controle de Congestionamento; Controle de Congestionamento do TCP; 2/62 Introdução

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Introdução a Redes de Computadores Prof. Esbel Tomás Valero Orellana Usos de Redes de Computadores Uma rede de computadores consiste de 2 ou mais computadores e/ou dispositivos

Leia mais

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz Camadas de Transporte, Sessão & Apresentação Redes de Computadores Prof. Leandro C. Pykosz Função A camada de Transporte fica entre as camadas de nível de aplicação (camadas 5 a 7) e as de nível físico

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes

Leia mais

Instituto Federal de Minas Gerais Campus Formiga. Tópico: Redes de. Introdução à Computação Prof. Diego Mello (diego.silva@ifmg.edu.

Instituto Federal de Minas Gerais Campus Formiga. Tópico: Redes de. Introdução à Computação Prof. Diego Mello (diego.silva@ifmg.edu. Instituto Federal de Minas Gerais Campus Formiga Tópico: Redes de Computadores Introdução à Computação Prof. Diego Mello (diego.silva@ifmg.edu.br) Redes de Computadores Uma rede de computadores é um grupo

Leia mais

Capítulo 1. Redes de computadores e a Internet

Capítulo 1. Redes de computadores e a Internet Capítulo 1 Redes de computadores e a Internet Redes de computadores I Prof.: Leandro Soares de Sousa E-mail: leandro.uff.puro@gmail.com Site: http://www.ic.uff.br/~lsousa Não deixem a matéria acumular!!!

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores... 1 Mobilidade... 1 Hardware de Rede... 2 Redes Locais - LANs... 2 Redes metropolitanas - MANs... 3 Redes Geograficamente Distribuídas - WANs... 3 Inter-redes... 5 Software de Rede...

Leia mais

Conteúdo Programático. Redes de Computadores e a Internet. Avaliação. Bibliografia. Suporte da disciplina. Antônio Abelém abelem@ufpa.br.

Conteúdo Programático. Redes de Computadores e a Internet. Avaliação. Bibliografia. Suporte da disciplina. Antônio Abelém abelem@ufpa.br. Conteúdo Programático Redes de Computadores e a Internet Antônio Abelém abelem@ufpa.br 1. Introdução e Conceitos Básicos 2. Camada de Aplicação 3. Camada de Transporte 4. Camada de Rede 1: Introdução 1

Leia mais

Introdução. Professor: Leandro Engler Boçon E-mail: leandro@facear.edu.br Disciplina: Comunicação de Dados

Introdução. Professor: Leandro Engler Boçon E-mail: leandro@facear.edu.br Disciplina: Comunicação de Dados Introdução Professor: Leandro Engler Boçon E-mail: leandro@facear.edu.br Disciplina: Comunicação de Dados 1 Objetivo Apresentar os conceitos básicos do: Modelo de referência OSI. Modelo de referência TCP/IP.

Leia mais

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Aula passada Threads Threads em SDs Processos Clientes Processos Servidores Aula de hoje Clusters de Servidores Migração de Código Comunicação (Cap. 4) Fundamentos

Leia mais

Protocolos Hierárquicos

Protocolos Hierárquicos Protocolos Hierárquicos O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio,

Leia mais

Introdução as Redes de Computadores Transparências baseadas no livro Computer Networking: A Top-Down Approach Featuring the Internet James Kurose e Keith Ross Redes de Computadores A. Tanenbaum e Prof.

Leia mais

TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD

TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD Objetivos: Definir as funcionalidades dos principais protocolos de Internet. Compreender os conceitos básicos de protocolo. Conhecer mais a respeito

Leia mais

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

P L A N O D E D I S C I P L I N A INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS SÃO JOSÉ SC CURSO TÉCNICO EM TELECOMUNICAÇÕES / REDES DE COMPUTADORES P L A N O D E D I S C I P L I N A DISCIPLINA: Redes de Computadores Carga Horária: 95 HA

Leia mais

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

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza Redes de Computadores Modelo de referência TCP/IP Prof. MSc. Hugo Souza É uma pilha de protocolos de comunicação formulada em passos sequenciais de acordo com os serviços subsequentes das camadas pela

Leia mais

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

Capítulo 1. Redes de computadores e a Internet. e a Internet. Introdução. Redes de computadores e a Internet Redes de computadores e a Internet Capítulo Redes de computadores e a Internet Introdução Nossos objetivos: Obter contexto, terminologia, sentimento sobre redes Visão geral: O que é a Internet Borda da

Leia mais

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer

Leia mais

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

Redes de Computadores e Teleinformática. Zacariotto 4-1 Redes de Computadores e Teleinformática Zacariotto 4-1 Agenda da aula Introdução Redes de computadores Redes locais de computadores Redes de alto desempenho Redes públicas de comunicação de dados Computação

Leia mais

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

02/03/2014. Conteúdo deste módulo. Curso de Preparatório para Concursos Públicos. Tecnologia da Informação REDES. Conceitos Iniciais Curso de Preparatório para Concursos Públicos Tecnologia da Informação REDES Conceitos Iniciais; Classificações das Redes; Conteúdo deste módulo Equipamentos usados nas Redes; Modelos de Camadas; Protocolos

Leia mais

Capítulo 5 Noções sobre TCP/IP

Capítulo 5 Noções sobre TCP/IP Capítulo 5 Noções sobre TCP/IP Endereços IP Arquitetura TCP/IP DHCP Redes classe A, B e C Protocolos TCP/IP Estudos complementares 3 Estudos complementares Consulte os capítulos 5 e 12 do livro: Capítulo

Leia mais

Protocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar

Protocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar Primeiro Técnico Protocolos de Internet (família TCP/IP e WWW) Prof. Cesar 1 TCP - Transmission Control Protocol Esse protocolo tem como principal objetivo realizar a comunicação entre aplicações de dois

Leia mais

1 Redes de comunicação de dados

1 Redes de comunicação de dados 1 Redes de comunicação de dados Nos anos 70 e 80 ocorreu uma fusão dos campos de ciência da computação e comunicação de dados. Isto produziu vários fatos relevantes: Não há diferenças fundamentais entre

Leia mais

Redes de Computadores. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br ricardo.souza@superig.com.br

Redes de Computadores. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br ricardo.souza@superig.com.br Redes de Computadores Ricardo José Cabeça de Souza ricardo.souza@superig.com.br MODELOS DE REDE Redes são criadas por diversas entidades São necessários padrões para redes heterogêneas se comunicarem Padrões

Leia mais

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE 1/5 PROTOCOLOS DE O Modelo OSI O OSI é um modelo usado para entender como os protocolos de rede funcionam. Para facilitar a interconexão de sistemas de computadores, a ISO (International Standards Organization)

Leia mais

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP SMTP "Protocolo de transferência de correio simples (ou em inglês Simple Mail Transfer Protocol ) é o protocolo padrão para envio de e- mails através da

Leia mais

Internet. Edy Hayashida E-mail: edy.hayashida@uol.com.br

Internet. Edy Hayashida E-mail: edy.hayashida@uol.com.br Internet Edy Hayashida E-mail: edy.hayashida@uol.com.br Internet A Internet não é de modo algum uma rede, mas sim um vasto conjunto de redes diferentes que utilizam certos protocolos comuns e fornecem

Leia mais

Prof. Manuel A Rendón M

Prof. Manuel A Rendón M Prof. Manuel A Rendón M Tanenbaum Redes de Computadores Cap. 1 e 2 5ª. Edição Pearson Padronização de sistemas abertos à comunicação Modelo de Referência para Interconexão de Sistemas Abertos RM OSI Uma

Leia mais

2Arquitetura cliente-servidor

2Arquitetura cliente-servidor Redes de computadores e a Internet Capítulo Camada de aplicação Nossos objetivos: Conceitual, aspectos de implementação de protocolos de aplicação de redes Paradigma cliente-servidor Paradigma peer-to-peer

Leia mais

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:

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: Tecnologia em Redes de Computadores Redes de Computadores Professor: André Sobral e-mail: alsobral@gmail.com Conceitos Básicos Modelos de Redes: O O conceito de camada é utilizado para descrever como ocorre

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES O QUE É PROTOCOLO? Na comunicação de dados e na interligação em rede, protocolo é um padrão que especifica o formato de dados e as regras a serem seguidas. Sem protocolos, uma rede

Leia mais

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Prof. Silvana Rossetto (DCC/IM/UFRJ) 1 13 de julho de 2010 Questões 1. Qual é a diferença fundamental entre um roteador

Leia mais

Camada de Transporte

Camada de Transporte Camada de Transporte Conceitos Básicos Redes de Computadores A. S. Tanenbaum Mário Meireles Teixeira. UFMA-DEINF Protocolos Protocolo: Conjunto de regras e formatos usados para comunicação entre entidades,

Leia mais

Redes. Pablo Rodriguez de Almeida Gross

Redes. Pablo Rodriguez de Almeida Gross Redes Pablo Rodriguez de Almeida Gross Conceitos A seguir serão vistos conceitos básicos relacionados a redes de computadores. O que é uma rede? Uma rede é um conjunto de computadores interligados permitindo

Leia mais

Curso de Tecnologia em Análise e Desenvolvimento de Software

Curso de Tecnologia em Análise e Desenvolvimento de Software Curso de Tecnologia em Análise e Desenvolvimento de Software Disciplina: Redes de Computadores 2. Arquiteturas de Redes: Modelo em camadas Prof. Ronaldo Introdução n Redes são

Leia mais

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2010 Camada de Aplicação

Leia mais

Nota de Aplicação. Integrando controladores em rede Ethernet com protocolo UDP. HI Tecnologia. Documento de acesso público

Nota de Aplicação. Integrando controladores em rede Ethernet com protocolo UDP. HI Tecnologia. Documento de acesso público Nota de Aplicação Integrando controladores em rede Ethernet com protocolo UDP HI Tecnologia Documento de acesso público ENA.00030 Versão 1.00 setembro-2013 HI Tecnologia Integrando controladores em rede

Leia mais

REDES ESAF. leitejuniorbr@yahoo.com.br 1 Redes - ESAF

REDES ESAF. leitejuniorbr@yahoo.com.br 1 Redes - ESAF REDES ESAF 01 - (ESAF - Auditor-Fiscal da Previdência Social - AFPS - 2002) Um protocolo é um conjunto de regras e convenções precisamente definidas que possibilitam a comunicação através de uma rede.

Leia mais

Redes de Computadores LFG TI

Redes de Computadores LFG TI Redes de Computadores LFG TI Prof. Bruno Guilhen Camada de Aplicação Fundamentos Fundamentos Trata os detalhes específicos de cada tipo de aplicação. Mensagens trocadas por cada tipo de aplicação definem

Leia mais

INTERNET CONCEITOS. Internet é a "grande rede mundial de computadores"

INTERNET CONCEITOS. Internet é a grande rede mundial de computadores INTERNET CONCEITOS O que é Internet Estamos acostumados a ouvir que Internet é a "grande rede mundial de computadores" Entretanto, essa definição não é muito simplista. Na realidade, Ela é uma coleção

Leia mais

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Protocolo O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Máquina: Definem os formatos, a ordem das mensagens enviadas e recebidas pelas entidades de rede e as ações a serem tomadas

Leia mais

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

Introdução às Redes de Computadores. Por José Luís Carneiro Introdução às Redes de Computadores Por José Luís Carneiro Portes de computadores Grande Porte Super Computadores e Mainframes Médio Porte Super Minicomputadores e Minicomputadores Pequeno Porte Super

Leia mais

Cap 03 - Camada de Aplicação Internet (Kurose)

Cap 03 - Camada de Aplicação Internet (Kurose) Cap 03 - Camada de Aplicação Internet (Kurose) 1. Qual a diferença entre um Programa de computador e um Processo dentro do computador? R. Processo é um programa que está sendo executado em uma máquina/host,

Leia mais

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

Fundamentos de Redes de Computadores. Arquitetura TCP/IP Endereçamento das Redes Classes de redes Principais protocolos Fundamentos de Redes de Computadores Arquitetura TCP/IP Endereçamento das Redes Classes de redes Principais protocolos Histórico O TCP/IP é um padrão de comunicação entre diferentes computadores e diferentes

Leia mais

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

Capítulo 1: Redes de computadores e a Internet. Capítulo1. Redes de. computadores. computador. e a Internet. es e a Internet Redes de computadores e a Internet Capítulo : Capítulo Redes de Redes de computadores computador e a Internet es e a Internet O que é a Internet? Milhões de elementos de computação interligados: hospedeiros

Leia mais

www.projetoderedes.com.br Gestão da Segurança da Informação Professor: Maurício AULA 08 Protocolos de Segurança

www.projetoderedes.com.br Gestão da Segurança da Informação Professor: Maurício AULA 08 Protocolos de Segurança www.projetoderedes.com.br Gestão da Segurança da Informação Professor: Maurício AULA 08 Protocolos de Segurança Protocolos de Segurança A criptografia resolve os problemas envolvendo a autenticação, integridade

Leia mais

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira Wireshark Captura de Protocolos da camada de aplicação Maicon de Vargas Pereira Camada de Aplicação Introdução HTTP (Hypertext Transfer Protocol) 2 Introdução Camada de Aplicação Suporta os protocolos

Leia mais

FACULDADE LOURENÇO FILHO ENADE 2011 Redes de Computadores Prof. José Vigno DATA: 17/09/2011

FACULDADE LOURENÇO FILHO ENADE 2011 Redes de Computadores Prof. José Vigno DATA: 17/09/2011 FACULDADE LOURENÇO FILHO ENADE 2011 Redes de Computadores Prof. José Vigno DATA: 17/09/2011 01 - Uma topologia lógica em barramento pode ser obtida usando uma topologia física em estrela. PORQUE Uma topologia

Leia mais

Redes de Computadores I Conceitos Básicos (6 a. Semana de Aula)

Redes de Computadores I Conceitos Básicos (6 a. Semana de Aula) Redes de Computadores I Conceitos Básicos (6 a. Semana de Aula) Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2013.09 v2 2013.09.10 (baseado no material de Jim Kurose e outros) Arquiteturas

Leia mais

AGENTE PROFISSIONAL - ANALISTA DE REDES

AGENTE PROFISSIONAL - ANALISTA DE REDES Página 1 CONHECIMENTO ESPECÍFICO 01. Suponha um usuário acessando a Internet por meio de um enlace de 256K bps. O tempo mínimo necessário para transferir um arquivo de 1M byte é da ordem de A) 4 segundos.

Leia mais

Redes de Computadores II

Redes de Computadores II Redes de Computadores II INTERNET Protocolos de Aplicação Intranet Prof: Ricardo Luís R. Peres As aplicações na arquitetura Internet, são implementadas de forma independente, ou seja, não existe um padrão

Leia mais

BC-0506: Comunicação e Redes Aula 03: Princípios de Redes de Computadores

BC-0506: Comunicação e Redes Aula 03: Princípios de Redes de Computadores BC-0506: Comunicação e Redes Aula 03: Princípios de Redes de Computadores Santo André, 2Q2011 1 Comutação Comutação (chaveamento): alocação dos recursos da rede para a transmissão pelos diversos dispositivos

Leia mais

REDES DE COMPUTADORES. Prof. Evandro Cantú

REDES DE COMPUTADORES. Prof. Evandro Cantú REDES DE COMPUTADORES Prof. Evandro Cantú Prof. Evandro Cantú, evandro.cantu@ifpr.edu.br Slides adaptados de J. Kurose & K. Ross 2 Curso de Capacitação Intelbras Redes Computadores Maio 2007 Camada de

Leia mais

Camada de Transporte, protocolos TCP e UDP

Camada de Transporte, protocolos TCP e UDP Camada de Transporte, protocolos TCP e UDP Conhecer o conceito da camada de transporte e seus principais protocolos: TCP e UDP. O principal objetivo da camada de transporte é oferecer um serviço confiável,

Leia mais

Instituto Federal de Santa Catarina. Redes de Computadores RES 12502

Instituto Federal de Santa Catarina. Redes de Computadores RES 12502 Instituto Federal de Santa Catarina Redes de Computadores RES 12502 2014 2 O material para essas apresentações foi retirado das apresentações disponibilizadas pela Editora Pearson para o livro Redes de

Leia mais

Redes de Computadores Aula 3

Redes de Computadores Aula 3 Redes de Computadores Aula 3 Aula passada Comutação: circuito x pacotes Retardos e perdas Aula de hoje Protocolo em camadas Aplicações C/S x P2P Web Estruturando a Rede Como organizar os serviços de uma

Leia mais