Você está na página 1de 54

FATENE

Faculdade de Tecnologia do Nordeste Redes de Computadores Aulas 3 e 4

Prof Raniella Dyulle raniella@hotmail.com

Introduo
Com o crescimento cada vez mais acentuado das redes de computadores surgiu a necessidade de interconecta-las. Sabe-se que uma grande rede formada por pequenas unidades de LAN (Local Area Network), MAN (Metropolitan Area Network) ou WAN (Wide Area Network). Existem diversos tipos de usurios e diversos tipos de aplicaes, existem tecnologias de redes que se adequam melhor a um determinado perfil de usurio. O problema comea quando precisamos conectar diferentes tecnologias de redes de forma transparente ao usurio.
2

Introduo
Torna-se ento necessrio um protocolo (ou linguagem) comum que independente da tecnologia de rede utilizada, permita uma comunicao de forma transparente. Neste contexto, o protocolo TCP/IP (Transport Control Protocol / Internet Protocol) vem suprir esta necessidade dando total trasparncia aos usurios finais das diversas tecnologias de rede empregadas pelas LANs, MANs e WANs existentes, mascarando todos os detalhes da tecnologia de Hardware utilizada.
3

Conceito de Protocolo
a linguagem usada pelos dispositivos de uma rede de modo que eles consigam entender, isto , trocar informaes entre si. Para isso faz-se necessrio a utilizao do mesmo padro de protocolo.

Protocolo

um conjunto de regras/acordos entre duas ou mais partes que desejam comunicar-se; um procedimento que estabelece um link de comunicao entre dois computadores; um tradutor entre dois computadores. O Protocolo padro para ambiente de redes o TCP/IP.
protocolos definem os formatos, ordem das mensagens enviadas e recebidas pelas entidades de rede e aes a serem tomadas na transmisso e recepo de mensagens
5

O que um protocolo?
Um protocolo humano
Al Al Um protocolo de redes de computadores

TCP pedido de conexo TCP resposta de conexo

Que horas so?


2:00

<arquivo> tempo

Modelo OSI
Criado na dcada de 1970 pela International Organization for Standardization (ISO) ; um sistema aberto (OSI - Open Systems Interconnection); Proposta de padronizao Internacional dos protocolos empregados nas diversas camadas; um modelo de referncia para desenvolver padres de comunicaes de dados ; Foi criado com o objetivo de servir de base para definio de projetos de padronizao da interconexo de sistemas abertos.
7

Modelo OSI
O Modelo OSI possue 7 camadas Cada camada usuria dos servios prestados pela camada imediatamente inferior e presta servios para a camada imediatamente superior. Esta troca de informaes entre as camadas adjacentes ocorre por meio da troca de primitivas de servios nas interfaces entre as camadas.

Modelo OSI
Apesar da diviso em sete nveis, pode-se considerar genericamente que trs camadas mais baixas cuidam dos aspectos relacionados transmisso propriemente dita e a camada de transporte lida com a comunicao fim-a-fim, enquanto que as trs camadas superiores se preocupam com os aspectos relacionados aplicao, j a nvel de usurio.

CAMADAS DO MODELO OSI


Finalizao Traduo Recuperao Intermediria Trfego Gerenciamento Hardware
10

Camada 1 - Fsica
A camada fsica a nica camada que possui acesso fsico ao meio de trasmisso da rede devendo, portanto, se preocupar com fatores como as especificaes eltricas, mecnicas, funcionais e procedurais da interface fsica entre o equipamento e o meio de transmisso, ou seja, a camada fsica tem como funo bsica a adaptao do sinal ao meio de transmisso.

Camada 1 - Fsica
So as conexes eltricas formadas pelos modems, linhas fsicas, conectores, cabos e interfaces de hardware de comunicao dos equipamentos. Nesse nvel temos : As definies dos sinais eltricos; Transmisso de bits . A funo do nvel fsico permitir o envio de uma cadeia de bits pela rede sem se preocupar com o significado ou com a forma como esses bits so agrupados. No funo desse nvel tratar de problemas tais como erros de transmisso.

Camada 2 - Enlace
Situa-se na conexo de dois pontos de uma rede, em que feita a formatao das mensagens e endereamento dos pontos em comunicao, ou seja, os bits do nvel fsico so agora tratados como blocos com endereamento de origem e destino. Nessa camada feita. Checagem de blocos transmitidos e recebidos; Correo de erros na transmisso entre dois pontos; Protocolo de comunicao CSMA/CD. A camada de enlace tem objetivo de prover uma conexo confivel sobre um meio fsico. Sua funo bsica detectar, e opcionalmente corrigir erros que por ventura ocorram no nvel fsico.

Camada 3 - Rede
A camada de rede deve tornar transparente para a camada de transporte a forma como os recursos dos nveis inferiores so utilizados para implementar conexes de rede. Deve tambm uniformizar as diferenas entre as diversas subredes utilizadas de forma a fornecer um servio nico a seus usurios (independente da rede utilizada).

Camada 3 - Rede
Nesse nvel feito o controle de todo o trafego dentro da rede externa, como o roteamento dos dados entre os ns da rede para atingir o endereo final. Os pacotes de dados so encaminhados entre os nos da rede at atingirem o seu destino. Tarefas atingidas nesse nvel so por exemplo: O empacotamento (montagem dos pacotes ou blocos de dados ).

Camada 3 - Rede
Correo de falhas de transmisso entre os nos da rede; Controle de fluxo; Roteamento dos dados; Encaminhamentos dos pacotes selecionado; Controla a transferncia do pacote entre a origem e o destino (determina o melhor caminho). A determinao do melhor caminho pode ser feita em um ponto centralizado da rede (calculando por algoritmo o melhor caminho) ou de forma distribuda (na qual todos os ns podem calcular o melhor caminho).

Camada 4 - Transporte
A camada de transporte prov mecanismos que possibilitam a troca de dados fim-a-fim, isto , a entidade do nvel de transporte da mquina de origem se comunica com a entidade do nvel de transporte da mquina de destino. Isto pode no acontecer nos nveis fsico, de enlace e de rede, onde a comunicao se d entre mquinas vizinhas na rede.

Camada 4 - Transporte
Nessa camada so definidas as regras de controle da comunicao fim a fim entre duas pontas finais que esto se comunicando. o protocolo dessa camada que garante a entrega correta dos dados no seu destino.

Essa camada a primeira a fazer o controle fim a fim, a integridade das mensagens trocadas entre dois usurios finais deve ser garantida, independentemente dos controles dos nveis anteriores.

Camada 4 - Transporte
Nessa camada temos: Tratamento de retardo, espera de pacote. Controle de fluxo de mensagens entre transmissor e receptor e a capacidade de recepo do receptor. Controle e retransmisso de mensagens no confirmadas depois de um determinado tempo. Pode-se ainda citar como funes desse nvel o controle de sequncia fim a fim, a deteco e recuperao de erros fim a fim, entre outras.

Camada 5 - Sesso
O objetivo do nvel de sesso fornecer os meios necessrios para que seus usurios (normalmente entidades do nvel de apresentao) possam organizar e sincronizar seus dilogos e gerenciar suas trocas de dados [ISO92].

Camada 5 - Sesso
O nvel de sesso, fornece mecanismos que permitem estruturar os circuitos oferecidos pelo nvel de transporte. Os principais servios fornecidos pelo nvel de sesso so: gerenciamento de token, controle de dilogo e gerenciamento de atividades. O nvel de sesso usa o conceito de ponto de sincronizao, que uma marca lgica posicionada ao longo do dilogo entre dois usurios do servio de sesso. Se por algum motivo a conexo for interrompida e depois restabelecida, os usurios podem retornar o dilogo de onde a conexo parou.

Camada 6 - Apresentao
A funo do nvel de apresentao a de realizar transformaes adequadas nos dados antes de seu envio ao nvel de sesso. Os servios oferecidos por este nvel so: transformao de dados, formatao de dados, seleo de sintaxes e estabelecimento e manuteno de conexes de apresentao.

Camada 7 - Aplicao
O nvel de aplicao oferece aos processos de aplicao os meios para que estes utilizem o ambiente de comunicao OSI. Nesse nvel so definidas funes de gerenciamento e mecanismos genricos que servem de suporte construo de aplicaes distribudas. Basicamente, as funes da camada de aplicao so aquelas necessrias adaptao dos processos de aplicao ao ambiente de comunicao.

O Modelo de Referncia OSI

Viso geral do TCP/IP

Transmission Control Protocol / Internet Protocol; uma famlia de protocolos utilizados para interconectar redes, trocar dados entre computadores, rotear trfego e acessar Internet. Surgiu na dcada de 70, a partir da ARPANET, com o objetivo de interligar diversos computadores (independente da tecnologia de rede utilizada), de forma simples e no centralizada;
25

Viso geral do TCP/IP

O TCP/IP um sistema aberto, suas especificaes so controladas pela IAB (Internet Architecture Board) que coordena os esforos de pesquisa na rea, atravs de grupos de trabalho como IETF (Internet Engineering Task Force). Todas estas especificaes so descritas nas RFC (Request for Comments), que detalham o conjunto de padres para comunicao entre os computadores, assim como as convenes de interconexo, roteamento, trfego etc.
http://www.ietf.org http://andrew2.andrew.cmu.edu/rfc/rfc1160.html
26

TCP/IP
TCP : Protocolo responsvel pelo empacotamento dos dados na origem para possibilitar sua transmisso e pelo desempacotamento dos dados no local de chegada dos dados. IP : o responsvel por rotear e entregar os pacotes contendo as informaes que sero enviadas. O endereo IP contm um cabealho aonde esto indicados os endereos de redes e de hosts. Esse endereo representado por quatro bytes separados por pontos. Por exemplo: 27 200.202.36.251

Protocolos TCP/IP
Exemplos de Protocolos da famlia TCP:
ARP: (Address Resolution Protocol) ICMP: (Internet Control Message Protocol) UDP: (User Datagram Protocol) HTTP: (Hypertext Transfer Protocol) SMTP: (Simple Mail Transfer Protocol ) SNMP: (Simple Network Management Protocol ) FTP: (File Transfer Protocol) DNS: (Domain Name System)

28

VISO GERAL DO TCP/IP

Vantagens do TCP/IP sobre outros protocolos: Rotevel foi criado pensando em redes grandes e de longas distncias; Arquitetura aberta qualquer fabricante pode adotar sua prpria verso do TCP/IP.

29

CAMADAS DO TCP/IP
A arquitetura Internet TCP/IP organizada em quatro camadas conceituais construdas sobre uma quinta camada que no faz parte do modelo, a camada intra-rede [Comer 91].

Camada Fsica
Semelhante camada fsica do RM-OSI Tambm conhecida como camada intra-rede; Hardware bsico de comunicao da rede;

Camada de Inter-Rede
Tambm conhecida como camada Internet; Responsvel pelo empacotamento e roteamento. endereamento,

IP- enderea e encaminha pacotes entre hosts e redes ARP-Obtem endereos de hosts localizados na mesma rede fsica ICMP-Envia mensagens de controle e reporta erros sobre o encaminhamento de um pacote.

Camada de Transporte
Comunicao fim a fim entre as aplicaes; Orientado a conexo
Protocolo TCP: orientado para grandes volumes de dados e exigncia de reconhecimento de dados recebidos.

Sem conexo
Protocolo UDP: No garante a entrega dos pacotes. Utilizado em pequeno volume de dados quando no h necessidade de confirmao.

Camada de Aplicao
Usurios usam programas de aplicao para ter acesso aos servios: - SMTP Simple Mail Transfer Protocol; - FTP File Transfer Protocol; - Telnet servio de terminal virtual; - DNS Domain Name System; - HTTP Hypertext Transfer Protocol ; - etc.

Comparao TCP/ IP vs. OSI

Comparao TCP/ IP vs. OSI


Como pode ser observado, a primeira diferena entre as arquiteturas OSI e Internet TCP/IP est no nmero de camadas. No RM-OSI so descritos formalmente os servios de cada camada, a interface usada pelas camadas adjacentes para troca de informaes e o protocolo que define regras de comunicao para cada uma das camadas.

Comparao TCP/ IP vs. OSI


A arquitetura Internet TCP/IP foi desenvolvida com o objetivo de resolver um problema prtico: interligar redes com tecnologia distintas. Para tal, foi desenvolvido um conjunto especfico de protocolos que resolveu o problema de forma bastante simples e satisfatria. Os nveis fsico, de enlace, e os aspectos do nvel de rede do RM-OSI, relativos transmisso de dados em uma nica rede, no so abordados na arquitetura TC/IP, que agrupa todos esses servios na camada intra-rede. A arquitetura TCP/IP se limita a definir uma interface entre o nvel intra-rede e o nvel inter-rede.

Comparao TCP/ IP vs. OSI


Os protocolos da arquitetura TCP/IP oferecem uma soluo simples, porm bastante funcional, para o problema da interconexo de sistemas abertos. O fato de implementaes de seus protocolos terem sido a primeira opo de soluo no-proprietria para a interconexo de sistemas fez com que essa arquitetura se tornasse um padro de facto. A estrutura organizacional da ISO, como membros representando vrios pases, se por um lado aumenta o tempo de desenvolvimento dos padres, por outro confere aos mesmos uma representatividade bem maior. Os padres ISO, por serem elaborados por uma instituio legalmente constituda para tal, so padres de jure.

Elementos que compem uma Rede

Equipamentos e suas funes.

Elementos de uma Rede


Repetidor; Ponte (Bridge); Hub; Comutador (Switch); Roteador (Router); Gateway de Aplicao;

Interligao atravs de repetidores

Funcionam na camada Fsica; Permitem amplificar e retransmitir os sinais eltricos representando os bits de dados entre dois segmentos de rede; Permite isolar possveis falhas num segmento. Permitem aumentar a dimenso da rede. Encapsulados em HUBs.

Bridges
Uma bridge Ethernet um dispositivo que conecta duas redes Ethernet e passa frames entre elas. Uma bridge no replica rudo, erros ou frames mal formados; a bridge precisa receber um frame completamente vlido de um segmento para transmitir para outro segmento. Conexes entre uma bridge e uma rede Ethernet segue as regras do CSMA/CD, de modo que as colises e os atrasos de propagao em um seguimento permaneam isolados do outro seguimento.

Bridges
As pontes (bridges), so implementadas no camada de enlace, estas armazenam e retransmitem os quadros (sinal) entre duas redes locais.

Vantagens das Bridges


Aumento do nmero de estaes que podem ligar mesma rede local; Aumento da distncia em que uma rede local pode se estender; Divide a rede em sub-redes menores (segmentao).
Aumenta a confiabilidade devido ao isolamento dos segmentos; Aumenta a capacidade devido filtragem.

Fazem a interligao ao nvel MAC - mais eficiente; Facilita a tarefa da gesto de rede.

Desvantagens das Bridges

Aumento do tempo de comunicao estaes; As bridges so Store and Forward; Verificam a integridade da trama. No existe controle de fluxo. Uma bridge congestionada perde tramas

entre

Segmentao de redes atravs de Bridges

Interligao atravs de Routers


Os roteadores so elementos que operam no nvel de Rede, que se utilizam do endereamento definido a este nvel para transferir e rotear as mensagens de uma rede a outra. Ao contrrio das pontes que interligam as subredes duas a duas, os roteadores podem interligar duas ou mais subredes, sendo que a escolha de que linha utilizar feita com base na execuo de um algoritmo de roteamento.

Interligao atravs de Routers


Caractersticas
Tomam decises com os dados da camada rede (nvel 3); O tipo de redes interligadas poder variar
Existe converso de endereos

Aumentam a capacidade total da rede.

Desvantagens
Exigem maior capacidade de processamento (nvel de rede nvel 3) Introduzem maior atraso aos dados.

Interligao atravs de Routers

Interligao atravs de Gateways


Os gateways so implementadas na camada de aplicao, e tem uma tarefa bem mais complexa que os elementos anteriores, so utilizados para a interconexo de subredes de arquiteturas diferentes, (redes OSI x redes no-OSI).

Interligao atravs de Gateways


Caractersticas
Atuam baseados nos dados da camada de Transporte e Aplicao. Podem converter protocolos na ntegra, sem perca de informao durante o processo. Implementam funes muito mais complexas que as das bridges e routers.

Interligao atravs de Gateways


Endereo destino Permisso ou bloqueio da passagem de dados provenientes de determinadas estaes. Endereo de origem Permisso ou bloqueio da passagem de dados destinadas a determinadas estaes. Tipo de protocolo Permisso ou bloqueio da passagem de dados pertencentes a determinado tipo de protocolo.

Elementos networking

de

rede

para

inter-

Você também pode gostar