Sie sind auf Seite 1von 4

URCAMP - CCEI - Curso de Informtica Redes de Computadores I

Introduo
A principal funo dos protocolos gerenciar a comunicao entre os dispositivos da rede (equipamentos) para que se processem as trocas de dados de forma segura e ordenada. Os dados devem ter uma seqncia lgica quando transmitidos e a sua integridade deve ser protegida contra eventuais erros e devem ser utilizados mecanismos de recuperao destes. Para permitir que todos os equipamentos da rede troquem informaes entre si eles devero utilizar uma mesma linguagem, a isto chamamos de protocolo. Os principais protocolos atualmente so: TCP/IP, NetNEBUI, X.25, Frame Relay, ATM e o SPX/IPX, entretanto um dos primeiros protocolos de rede foi o modelo OSI, que foi considerado o padro (guia) para todos os demais.

Mdulo 6 Protocolos
Prof. Cristiano Cachapuz e Lima cristiano@urcamp.tche.br http://www.urcamp.tche.br/~ccl/redes1/

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Objetivos dos Protocolos


Os protocolos surgiram visando solucionar os principais problemas em uma rede de computadores, que so os seguintes: Os equipamentos de uma rede compartilham um mesmo meio fsico de transmisso (cabo), assim todos os computadores recebem a mesma informao; Enquanto estiver acontecendo a comunicao entre dois equipamentos, outra transmisso no poder ser efetuada, assim caso a transmisso seja de um arquivo com grande contedo a rede ficar congelada por um longo tempo; Alguma interferncia poder ocorrer, na comunicao, conforme j estudamos, assim a informao chegar distorcida no equipamento de destino.

Como funcionam os protocolos


Os protocolos solucionam os problemas citados, pois eles quebram as mensagens em pacotes, de tamanho fixo. Desta forma, um arquivo no transmitido todo de uma nica vez. Dentro de cada pacote h um cabealho contendo, entre outras informaes, o endereo da mquina de destino. Este endereo composto basicamente pelo nmero da placa de rede da mquina de destino. Os pacotes de transmissores para receptores diferentes so intercalados para que todas as mquinas possam enviar suas mensagens pela rede. Quando a mquina de destino da mensagem recebe os pacotes, deve montar a mensagem.

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Organizaes Internacionais de Padronizao


As organizaes internacionais de padronizao podem ser classificadas conforme seu enfoque tcnico e por sua estrutura geogrfica e poltica. Em nvel de redes de computadores as organizaes mais importantes so: ISO: International Organization for Standardization; Que tambm lida com padres que no so abordados pelos demais rgos, como por exemplo: Mecnica, qumica e outras. IEC: International Electrotechnical Comission; ITU-T: International Telecommunications Union; Em cada pas existe um rgo, reconhecido internacionalmente, que so partes da ISO, que so os responsveis pela coordenao de seus trabalhos, no Brasil este rgo a ABNT (Associao Brasileira de Normas Tcnicas), nos Estados Unidos a ANSI (American National Standards Institute)
Prof. Cristiano Cachapuz e Lima 5

O Modelo OSI
Para permitir o intercmbio de informaes entre computadores de diversos fabricantes, tornou-se necessrio definir uma arquitetura padro, que fosse aberta e pblica para que todos os fabricantes pudessem ter acesso. Com este objetivo foi criada a ISO (International Organization for Standardization), que definiu um modelo chamado de OSI (Open Systems Interconnection) tambm conhecido como RM-OSI (Reference Model Open Systems Interconnection). No primeiro momento a arquitetura OSI, foi utilizada em redes de longa distncia, mas tambm pode ser utilizada em redes locais. A coexistncia de redes heterogneas (locais, metropolitanas e de longa distncia), tornou necessria uma arquitetura para realizar a conexo entre estas redes e principalmente entre sistemas operacionais diferentes. Neste sentido muito forte a presena do protocolo TCP/IP, utilizado na Internet.
Prof. Cristiano Cachapuz e Lima 6

Redes de Computadores I

Redes de Computadores I

O Modelo OSI
O Modelo de Referncia OSI (Open System Interconection) surgiu em funo da dificuldade de se comunicar as maquinas de diferentes fabricantes. A ISO(International Organization for Standardization) em 1978 comeou a desenvolver uma arquitetura padro e no mesmo ano props o Reference Model for Open System Interconection (modelo de referncia para interconexo de sistemas abertos) OSI como um padro. Mesmo ainda no sendo um padro da indstria, ele fornece um modelo til para compreender as diferentes camadas de protocolos de rede.

O Modelo OSI
Este modelo por si s, no define a arquitetura de uma rede, pois no especifica com exatido os servios e protocolos de cada camada, mas sim recomenda ou estabelece o que cada camada deve fazer. Os demais protocolos no seguem rigidamente as determinaes do modelo OSI. Entretanto, sua organizao (ISO), produziu e continua produzindo (aperfeioando) documentos (regras) que definem com exatido os servios e protocolos de cada camada de seu modelo. No incio das redes, estas eram, em sua grande maioria, proprietrias, ou seja, a tecnologia de um fabricante somente se comunicava com equipamentos que tambm utilizassem tecnologias deste fabricante.

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Camadas do Modelo OSI


No modelo de referncia OSI, existem sete camadas numeradas e cada uma ilustra uma funo particular da rede. Essa separao das funes da rede chamada diviso em camadas. Dividir a rede nessas sete camadas oferece as seguintes vantagens: Decompe as comunicaes de rede em partes menores e mais simples. Padroniza os componentes de rede, permitindo o desenvolvimento e o suporte por parte de vrios fabricantes. Possibilita a comunicao entre tipos diferentes de hardware e de software de rede. Evita que as modificaes em uma camada afetem as outras, possibilitando maior rapidez no seu desenvolvimento. Decompe as comunicaes de rede em partes menores, facilitando sua aprendizagem e compreenso.

Camadas do Modelo OSI

Aplicao

6 Apresentao 5 4 3 2 1 Sesso Transporte Rede Enlace Fsica

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

10

Camada 7: Aplicao
A camada de aplicao a camada OSI mais prxima do usurio. Ela fornece servios de rede aos aplicativos do usurio. Ela se diferencia das outras por no fornecer servios a nenhuma outra camada OSI, mas apenas a aplicativos fora do modelo OSI. Os programas de planilhas, os programas de processamento de texto e os programas de terminal bancrio so exemplos desses processos de aplicativos. A camada de aplicao estabelece a disponibilidade dos parceiros de comunicao pretendidos, sincroniza e estabelece o acordo sobre os procedimentos para a recuperao de erros e o controle da integridade dos dados. Para definir em poucas palavras a camada 7, pense em navegadores.
Prof. Cristiano Cachapuz e Lima 11

Camada 6: Apresentao
A camada de apresentao assegura que a informao emitida pela camada de aplicao de um sistema seja legvel para a camada de aplicao de outro sistema. Se necessrio, a camada de apresentao faz a converso de vrios formatos de dados usando um formato comum. Se voc quiser pensar na camada 6 com o mnimo de palavras, pense em um formato de dados comum. Os computadores tm diferentes cdigos para representar suas informaes (strings de caracteres), como por exemplo ASCII e Unicdigo. Alm desta converso dos dados realiza a compactao para que estes possam trafegar de forma mais conveniente pela rede.

Redes de Computadores I

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

12

Camada 5: Sesso
A camada de sesso, como est implcito no nome, estabelece, gerencia e termina sesses entre dois hosts que se comunicam. A camada de sesso fornece seus servios camada de apresentao. Ela tambm sincroniza o dilogo entre as camadas de apresentao dos dois hosts e gerencia a troca de dados entre eles. Alm da regulamentao bsica das sesses, a camada de sesso oferece recursos para a transferncia eficiente de dados, classe de servio e relatrios de exceo de problemas da camada de sesso, da camada de apresentao e da camada de aplicao. Para definir em poucas palavras a camada 5, pense em dilogos e conversaes. Exemplo: Uma transferncia de arquivo que demore duas horas. Durante este tempo pode ocorrer falha na comunicao entre os computadores, esta camada gerencia estas falhas e tenta refazer a conexo para continuar a transferncia.
Prof. Cristiano Cachapuz e Lima 13

Camada 4: Transporte
A camada de transporte segmenta os dados do sistema host que est enviando e monta os dados novamente em uma seqncia de dados no sistema host que est recebendo. O limite entre a camada de transporte e a camada de sesso pode ser comparado ao limite entre os protocolos de aplicativos e os protocolos de fluxo de dados. Enquanto as camadas de aplicao, de apresentao e de sesso esto relacionadas a problemas de aplicativos, as quatro camadas inferiores esto relacionadas a problemas de transporte de dados. A camada de transporte tenta fornecer um servio de transporte de dados que isola as camadas superiores de detalhes de implementao de transporte.

Redes de Computadores I

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

14

Camada 4: Transporte (cont.)


Especificamente, algumas questes, por exemplo, como realizar transporte confivel entre dois hosts, dizem respeito camada de transporte. Fornecendo servios de comunicao, a camada de transporte estabelece, mantm e termina corretamente circuitos virtuais. Fornecendo servio confivel, so usados o controle do fluxo de informaes e a deteco e recuperao de erros de transporte. Realiza a diviso dos dado em pacotes. Para definir em poucas palavras a camada 4, pense em qualidade de servios (QoS) e confiabilidade.

Camada 3: Rede
A camada de rede uma camada complexa que fornece conectividade e seleo de caminhos entre dois sistemas hosts que podem estar localizados em redes geograficamente separadas. Eventuais problemas surgidos devido a protocolos de redes diferentes, so resolvidos nesta camada. Em redes com apenas um canal de transmisso (barra), os servios desta camada tornam-se irrelevantes. Realiza o endereamento dos pacotes convertendo endereos fsicos em lgicos. Se voc desejar lembrar da camada 3 com o menor nmero de palavras possvel, pense em seleo de caminhos, roteamento e endereamento

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

15

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

16

Camada 2: Enlace
A camada de enlace fornece trnsito confivel de dados atravs de um link fsico. Fazendo isso, a camada de enlace trata do endereamento fsico (em oposio ao endereamento lgico), da topologia de rede, do acesso rede, da notificao de erro, da entrega ordenada de quadros e do controle de fluxo. Portanto esta camada cria os padres para permitir que as informaes sejam organizadas e transmitidas pela rede. Este nvel da rede que controla o fluxo de dados nas transmisses full-duplex e redes de difuso. nesta camada que cada pacote pacote recebe um cdigo de endereo e uma soma de verificao para deteco de erros. Tambm transforma os pacotes em quadros, adicionando informaes sobre a origem e o destino, o CRC (cheksum ou Cyclical Redundancy Check). O quadro criado nesta camada enviado para a camada fsica. Se voc desejar se lembrar da camada 2 com o mnimo de palavras possvel, pense em quadros e controle de acesso ao meio.
Prof. Cristiano Cachapuz e Lima 17

Camada 1: Fsica
A camada fsica define as especificaes eltricas, mecnicas, funcionais e de procedimentos para ativar, manter e desativar o link fsico entre sistemas finais. Caractersticas como nveis de voltagem, temporizao de alteraes de voltagem, taxas de dados fsicos, distncias mximas de transmisso, conectores fsicos e outros atributos similares so definidas pelas especificaes da camada fsica. Recebe o quadro da camada fsica e adapta ao meio de transmisso, ou seja, transforma em sinais eltricos (0 e/ou 1), se for fibra tica transforma em sinais luminosos. O papel desta camada efetuado pela placa de rede. Para definir em poucas palavras a camada 1, pense em sinais e meios.

Redes de Computadores I

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

18

Comentrios
O termo pacote est relacionado com as informaes dos nveis mais altos da rede (nveis 3 e 4), j quadro est relacionado com as informaes de forma mais bruta (mais nvel fsico) e j contm informaes, tais como os endereos das placas de rede. Um pacote pode ser dividido em diversos quadros. O modelo OSI apresenta um modelo de sete camadas que podem utilizar at sete protocolos diferentes (um para cada camada) para fazer uma rede funcionar. Na prtica, para que os computadores consigam trabalhar em redes, necessrio a utilizao de uma srie de protocolos, cada um equivalendo a uma ou mais camadas do modelo OSI. Isto no significa dizer que um outro protocolo no possa ser suficiente para fazer os computadores funcionar em rede, mas na prtica podemos utilizar dois ou mais protocolos para uma rede funcionar.
19

Redes de Computadores I

Prof. Cristiano Cachapuz e Lima

Das könnte Ihnen auch gefallen