REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Documentos relacionados
REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

IESGO Redes de Computadores I

Modelo de Referência TCP/IP

Redes de Computadores e Aplicações

Aplicações de Redes de Computadores

Redes de Computadores. Prof. Msc André Y. Kusumoto

Redes Industriais. Curso: Téc. Automação Professor: Regis Isael

MODELOS DE REFERENCIA OSI TCP/IP

Redes de Computadores

Arquitetura da Internet TCP/IP

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso

TCP/IP Protocolos e Arquiteturas

Modelo de Camadas. Redes de Computadores

Fundamentos de Rede. Aula 2 - Modelo OSI

CURSO TÉCNICO EM INFORMÁTICA

Redes de Computadores

REDES DE COMPUTADORES

Protocolos de Rede. Protocolos em camadas

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

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

Infra Estruturas Computacionais. Modelos de Referência. Modelos de Referência para Redes de Computadores. Arquitetura RM-OSI/ISO. O Modelo OSI da ISO

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

Prof. Marcelo Cunha Parte 5

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

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP

Redes de Computadores. Protocolos TCP/IP

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

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

Redes de Computadores I

REDES DE COMPUTADORES. Prof. Gabriel Campos camposg.com.br

Redes de Computadores

Redes de Computadores. Prof. André Y. Kusumoto

Lista de exercícios - 1º bimestre 2016 REDES

Protocolos de Interligação de Redes Locais e a Distância Modelos de Referência. Thiago Leite

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola

Redes de Computadores I

Protocolos e Arquiteturas de Redes. Thiago Leite

CURSO TÉCNICO EM INFORMÁTICA

CURSO TÉCNICO EM INFORMÁTICA

Tecnologia de Redes. Arquitetura de Rede de Computadores

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva

Curso de Pós-Graduação Lato-Sensu em Redes de Computadores. Arquitetura TCP/IP. Hermes Senger DC/UFSCar 2012

Resumo. Redes de Computadores. História da Internet. História da Internet. História da Internet. História da Internet

Tecnologia em Sistemas para Internet Redes de Computadores e Aplicações

Fundamentos. Aplicação. Sessão Transporte OSI Transporte TCP/IP. Física

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

REDES DE COMPUTADORES

Camada de Aplicação da Arquitetura TCP/IP

Prof. Marcelo Cunha Parte 6

Redes de Comunicação de Dados

OSI e TCP/IP. Professor: Leandro Engler Boçon Disciplina: Redes e Serviços

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:

Data and Computer Network Endereçamento IP

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

Prof. Samuel Henrique Bucke Brito

Redes de Computadores

Redes de Computadores. A arquitectura protocolar TCP/IP

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

Camada de Transporte Protocolos TCP e UDP

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

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

Capítulo 4 - Sumário

TRANSPORTE. Prof. Me. Hélio Esperidião

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

Modelo OSI x Modelo TCP/IP

REDES DE COMPUTADORES

FUNDAMENTOS DE REDES DE COMPUTADORES. Lista de Exercícios AV2-01. Luiz Leão

Modelo TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos

Arquiteturas de Redes de Computadores

REDES DE COMPUTADORES. Vinícius Pádua

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

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.

Capítulo 4: Camada de rede

Camada de Rede. Redes de Computadores. Motivação para interconexão. Motivação para interconexão (DCC023) Antonio Alfredo Ferreira Loureiro

1 TECNOLGIA DA INTERNET

Padrões (arquiteturas) de rede

Informática Básica. Aula 03 Internet e conectividade

Jéfer Benedett Dörr

1. Protocolos de Comunicação

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

Protocolos e Serviços de Redes

Entendendo o Modelo OSI. As 7 camadas

Funcionalidade e Protocolos da Camada de Aplicação

Modelo de Referência OSI

Resumo P2. Internet e Arquitetura TCP/IP

Modelos de Camadas. Professor Leonardo Larback

Arquitetura de Redes. Redes TCP-IP. Agenda. Introdução à Arquitetura TCP/IP. Tipos de Serviços. Modelo de Referênca ISO/OSI

Protocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite

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

Redes. Pablo Rodriguez de Almeida Gross

Rede de Computadores (REC)

Protocolos Hierárquicos

Conceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal:

REDES DE COMPUTADORES

Transcrição:

- Aula 7 - MODELO DE REFERÊNCIA TCP 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 utilidade para entender alguns aspectos. Era uma rede de pesquisa patrocinada pelo Departamento de Defesa dos EUA, onde pouco a pouco, centenas de universidades e repartições públicas foram conectadas, usando linhas telefônicas dedicadas. Quando surgiram as redes de rádio e satélite, surgiram problemas com os protocolos existentes, o que forçou a criação de uma nova arquitetura de referência. Uma das grandes habilidades exigidas é a possibilidade de conectar várias redes de maneira uniforme. Esta arquitetura ficou conhecida como Modelo de Referência TCP/IP, devido a utilização de seus dois principais protocolos. Diante da grande preocupação do Departamento de Defesa dos EUA de que seus hosts, roteadores e gateways de interconexão de redes fossem destruídos de uma hora para outra, definiu-se também que a rede deveria ser capaz de sobreviver à perda do hardware de subrede. Além disso, era necessária uma arquitetura flexível, capaz de se adaptar a aplicações com requisitos divergentes como a transferência de arquivos e a transmissão de dados e voz em tempo real. Em suma, as redes TCP/IP vieram com o objetivo de definir a interconexão de diferentes tecnologias de redes. A pilha de protocolos TCP/IP representa, hoje, a forma mais utilizada para comunicação entre computadores remotos. Serve como base para o que conhecemos como Internet, tal que o nome alternativo dado ao TCP/IP é pilha de protocolos Internet. 1

Assim como no RM OSI a arquitetura TCP/IP pode ser vista como uma seqüência de camadas, no entanto, no TCP/IP foi definido um modelo arquitetural com base em quatro camadas. Primando pela simplicidade e pela funcionalidade, a arquitetura TCP/IP é composta por dois protocolos principais: - IP (Internet Protocol): responsável pelo encaminhamento de pacotes de dados entre diversas subredes, desde a origem até o seu destino (Datagrama). - TCP (Transmission Control Protocol): que tem por função o transporte fim-a-fim confiável de mensagem de dados entre dois sistemas (Orientado à Conexão). Outro conceito, adotado nessa arquitetura diz respeito à interfaces sockets. Não existem elementos de serviço padronizados, é permitido ao usuário o desenvolvimento de suas próprias aplicações através da utilização de primitivas, especificadas de acordo com o conceito de interface sockets. As interfaces sockets definem um padrão para o estabelecimento das conexões e para as trocas de dados entre os sistemas, escondendo da aplicação toda a complexidade envolvida nos respectivos protocolos. Na Arquitetura Internet é também implementado o conceito de portas (ports) que são endereços associados a aplicações. Esses endereços são fixos e existe um conjunto de endereços de portas reservadas para os serviços mais utilizados, tais como: - Telnet porta 23; - FTP porta 25; 2

Nenhum fornecedor detém o direito de propriedade sobre a tecnologia TCP/IP, bem como nenhuma sociedade profissional ou instituição é responsável pelos padrões. Camada Inter-redes (redes) Todas essas necessidades levam à escolha de uma rede de comutação de pacotes baseada em uma camada de interligação de redes sem conexões. A camada Inter-redes, integra toda a arquitetura. Sua tarefa é permitir que os hosts injetem pacotes em qualquer rede e garantir que eles trafegarão independentemente até o destino (podendo ser uma rede diferente). Esta camada (também chamada camada internet) descreve as tecnologias para interligação de redes e administra o fluxo de pacotes na subrede. Devido a limitação dos serviços fornecidos pela camada de interface de rede, cabe a camada de rede melhorar a qualidade dos mesmos. É nesta camada que é realizado o roteamento; Função: Endereçamento, roteamento dos pacotes, controle de envio e recepção (erros, bufferização, fragmentação, seqüência, reconhecimento, etc... É onde residem três protocolos-chave do TCP/IP: o IP, o ARP e o ICMP. Camada de Transporte A finalidade dessa camada é permitir que as entidades pares dos hosts de origem e de destino mantenham uma conversação exatamente como acontece na camada de transporte RM OSI. Dois protocolos fim-a-fim foram definidos: - TCP (Transmission Control Protocol Protocolo de Controle de Transmissão), é um protocolo orientado a conexões confiável que permite a entrega sem erros de um fluxo de bytes originário de uma determinada máquina em qualquer computador da inter-rede. Esse protocolo fragmenta o fluxo de bytes de entrada. No destino, o processo TCP receptor volta a montar as mensagens recebidas no fluxo de saída. O TCP também cuida do controle de fluxo, impedindo que haja sobrecarga na rede. - UDP (User Datagram Protocol Protocolo de Datagramas do Usuário). É um protocolo sem conexão e não confiável destinado a aplicações que não querem controle de fluxo nem manutenção da seqüência das mensagens enviadas, e desejam fornecer seus próprios recursos para isso. É muito utilizado na transmissão de dados de voz ou de vídeo. 3

É nesta camada que as aplicações endereçam dados por meio dos protocolos TCP e UDP usando portas, que nada mais é que um endereço interno predefinido que serve como uma via da aplicação para a camada de transporte, por exemplo: porta 21 FTP. De forma semelhante o socket que é o endereço formado pela concatenação do endereço IP com o número de porta. Camada de Aplicação O modelo TCP/IP não tem as camadas de sessão e de apresentação, visto que não foi percebida qualquer necessidade uma vez que pela experiência com o modelo OSI elas são pouco utilizadas na maioria das aplicações. A camada de Aplicação descreve as tecnologias usadas para fornecer serviços especializados para os usuários finais e administra os detalhes de uma aplicação em particular. Ela contém todos os protocolos de nível mais alto, dentre eles estão o protocolo de terminal virtual (TELNET), o protocolo de transferência de arquivos (FTP) e o protocolo de correio eletrônico (SMTP). Muitos outros protocolos foram incluídos com o decorrer dos anos, como o DNS (Domain Name System), que mapeia os nomes de hosts para os respectivos endereços de rede, o HTTP usado para buscar páginas da World Wide Web (WWW), dentre outros. Camada Host/Rede (ou interface de rede) O modelo de referência TCP/IP não especifica muito bem o que acontece nessa camada, exceto pelo fato de que o host tem de se conectar à rede utilizando algum protocolo para que seja possível enviar pacotes IP. Esta camada deve gerenciar todos os serviços e funções para preparar os dados para a rede física. Possui responsabilidades como: 4

- Interface com o adaptador de rede; - Coordenação da transmissão de dados com as convenções do método apropriado; - Formatação dos dados em frames e conversão desses para o fluxo de pulsos elétricos; - Verificação de erros dos frames recebidos; - Inclusão de informações de verificação de erros para frames emitidos. Exemplo: Qualquer tecnologia de rede física pode formar a base para essa camada. Token Ring, Ethernet, FDDI, PPP, etc... Sistema Básico TCP/IP 5