Sie sind auf Seite 1von 4

14/03/2017 Redes de computadores/Protocolos e servios de rede - Wikilivros

Redes de computadores/Protocolos e servios de


rede
Origem: Wikilivros, livros abertos por um mundo aberto.
< Redes de computadores

Podemos pensar em rede de computadores como diversas mquinas interligadas fisicamente entre si onde os
seus utilizadores promovem a troca de informao de seu interesse. Entretanto, uma rede no pode ser bem
estabelecida considerando apenas o hardware como preocupao principal como nas primeiras redes,
atualmente o software considerado uma das partes mais importantes na concepo de novas tecnologias de
redes de computadores.

Protocolo o conjunto de regras sobre o modo como se dar a comunicao entre as partes envolvidas.

Protocolo a "lngua" dos computadores, ou seja, uma espcie de idioma que segue normas e padres
determinados. atravs dos protocolos que possvel a comunicao entre um ou mais computadores. Os
protocolos de rede nasceram da necessidade de conectar equipamentos de fornecedores distintos, executando
sistemas distintos, sem ter que escrever a cada caso programas especficos. Ambos os computadores devem
estar configurados com os mesmos parmetros e obedecer aos mesmos padres para que a comunicao possa
ser realizada sem erros. Existem diversos tipos de protocolos de rede, variando de acordo com o servio a ser
utilizado. De maneira geral h dois tipos de protocolos: Abertos e Proprietrios ou Especficos. Os protocolos
Abertos so os protocolos padres da internet. Este podem comunicar com outros protocolos que utilizam o
mesmo padro de protocolo. Um exemplo seria o TCP/IP, pois ele pode comunicar com vrias plataformas
como Windows, Linux, Mac e outros. J os protocolos Proprietrios so feitos para ambiente especficos (da o
seu nome), pois ele apenas pode comunicar com uma plataforma padro. Exemplos desse tipo de protocolo:
IPX/SPX, NETBIOS e outros. So exemplos de protocolos de rede: IP (Internet Protocol), DHCP (Dynamic
Host Configuration Protocol), TCP (Transmission Control Protocol), HTTP (Hypertext Transfer Protocol),
FTP (File Transfer Protocol), Telnet (Telnet Remote Protocol), SSH (SSH Remote Protocol), POP3 (Post Office
Protocol 3), SMTP (Simple Mail Transfer Protocol), IMAP (Internet Message Access Protocol).

ndice
1 Funes dos Protocolos
2 Hierarquia
3 Servios de Rede
4 Classificao de servios

Funes dos Protocolos


Uma das funes dos protocolos pegar os dados que sero transmitidos pela rede, dividir em pequenos
pedaos chamados pacotes, na qual dentro de cada pacote h informaes de endereamento que informam a
origem e o destino do pacote. atravs do protocolo que as fases de estabelecimento, controle, trfego e
encerramento, componentes da troca de informaes so sistematizadas. O protocolo desempenha as seguintes
funes:

Endereamento: especificao clara do ponto de destino da mensagem.


Numerao e sequencia: individualizao de cada mensagem, atravs de nmero sequencial.
Estabelecimento da conexo: estabelecimento de um canal lgico fechado entre fonte e destino.

https://pt.wikibooks.org/wiki/Redes_de_computadores/Protocolos_e_servi%C3%A7os_de_rede 1/4
14/03/2017 Redes de computadores/Protocolos e servios de rede - Wikilivros

Confirmao de recepo: confirmao do destinatrio, com ou sem erro, aps cada segmento de
mensagem.
Controle de erro: deteco e correo de erros.
Retransmisso: repetio da mensagem a cada recepo de mensagem.
Converso de cdigo: adequao do cdigo s caractersticas do destinatrio.
Controle de fluxo: manuteno de fluxos compatveis com os recursos disponveis.

Hierarquia
Como j foi visto um protocolo um conjunto de regras sobre o modo como se dar a comunicao entre as
partes envolvidas. Com o intuito de reduzir a complexidade do projeto, a maioria das redes foi organizada
como uma srie de nveis ou camadas, que so colocadas uma sobre a outra. O nmero, o nome, o contedo e a
funo de cada camada difere de uma rede para outra. Em todas as redes, no entanto, o objetivo de cada camada
oferecer determinados servios para as camadas superiores. A camada n de uma mquina comunica-se com a
camada n de outra mquina. Para isso acontecer, ela baseia-se num conjunto de convenes e regras que vo
permitir gerenciar esta comunicao na qual foi nomeada de protocolo da camada n, ou, simplesmente,
protocolo n.

As entidades que ocupam as mesmas camadas em diferentes mquinas so chamadas de PARES. So os pares
que se comunicam utilizando o protocolo. Os dados no so transferidos diretamente entre os pares, pois no
existe meio fsico entre eles. Ento cada camada transfere os dados para a camada inferior a ela, at alcanar a
ltima camada. Aps a ltima camada est o meio fsico (meio de transmisso) atravs do qual se d a
comunicao.

Em cada par de camadas adjacentes, h uma INTERFACE (Define as operaes e servios que a camada
inferior tem a oferecer para a camada superior a ela). Ao conjunto das camadas compondo uma rede d-se o
nome de arquitetura da rede. As especificaes da arquitetura devem conter informaes suficientes para
permitir o correto desenvolvimento da rede, tanto do ponto de vista do software quanto do hardware. Por outro
lado, os detalhes de implementao dos mecanismos em cada camada, assim como as especificaes detalhadas
das interfaces no fazem parte da definio da arquitetura da rede.

https://pt.wikibooks.org/wiki/Redes_de_computadores/Protocolos_e_servi%C3%A7os_de_rede 2/4
14/03/2017 Redes de computadores/Protocolos e servios de rede - Wikilivros

Resumindo, o protocolo um conjunto de regras que controlam o formato e o significado das informaes
trocadas pelas entidades pares contidas numa camada, sendo que as entidades utilizam protocolos com a
finalidade de implementar as suas definies de servios e as entidades tm a liberdade de trocarem os seus
protocolos, desde que no alterem o servio visvel para os seus utilizadores.

Servios de Rede
Um servio de rede um conjunto de operaes implementado por um protocolo atravs de uma interface, e
oferecido camada imediatamente superior. Ele define o que uma camada capaz de executar sem se
preocupar com a maneira pela qual as operaes sero executadas.

Cada servio utilizado por aplicaes diferentes, podendo uma aplicao utilizar vrios servios, como, por
exemplo, um browser como o Mozilla Firefox. Este utiliza, por exemplo, HTTP, SHTTP, DNS.

Os servios podem ser orientados a conexo ou no. Servios relacionados famlia TCP so orientados a
conexo, enquanto servios relacionados ao protocolo UDP so sem conexo.

Classificao de servios
Servios orientados a conexo: o servio TCP. Antes do envio de dados, um processo conhecido como
handshaking cria uma conexo fraca entre os hosts. Basicamente, esse processo prepara o receptor para a
recepo de pacotes. Esta conexo prvia possibilita verificar se todos os pacotes iro chegar
corretamente ao destino, e em caso negativo, solicitar o reenvio dos mesmos (quando o receptor recebe
um pacote, ele envia uma mensagem de confirmao ao transmissor. Se a confirmao no chegar, o
pacote reenviado), gerando uma transferncia de dados confivel. Tambm pode fazer-se um controlo
de fluxo e congestionamento, para casos em que o receptor no suporta a velocidade de envio dos
pacotes, ou quando algum roteador na rede est congestionado ( enviada uma mensagem ao transmissor,
reduzindo ou interrompendo a velocidade de envio de pacotes). Como exemplo de servios orientados a
conexo, TCP, temos: HTTP, FTP, Telnet.

Servios sem conexo: o servio UDP (Protocolo de Datagrama de Usurio). No h o processo de


handshaking. Assim, uma aplicao apenas envia dados para um host, e com isso no h como saber se
todos os pacotes chegaram. mais rpido, mesmo por no haver a etapa da handshaking, mas menos
confivel, alm de no possuir a possibilidade de controle de fluxo e congestionamento presentes no
TCP. Algumas aplicaes que usam o UDP: conferncia de vdeo e telefone por internet.

https://pt.wikibooks.org/wiki/Redes_de_computadores/Protocolos_e_servi%C3%A7os_de_rede 3/4
14/03/2017 Redes de computadores/Protocolos e servios de rede - Wikilivros

Existem outros tipos de servios, como o DHCP, que automaticamente determina um endereo IP vlido a cada
host conectado Internet e o DNS, que possibilita que o utilizador use strings, ao invs de endereos IP para se
conectar a outros servidores. O DNS mantm um banco de dados que relaciona cada string a um endereo IP.

Obtido em "https://pt.wikibooks.org/w/index.php?
title=Redes_de_computadores/Protocolos_e_servios_de_rede&oldid=443732"

Categoria: Livro/Redes de computadores

Esta pgina foi modificada pela ltima vez (s) 15h20min de 12 de maro de 2017.
Este texto disponibilizado nos termos da licena Creative Commons Atribuio-Compartilhamento pela
mesma Licena 3.0 Unported; pode estar sujeito a condies adicionais. Consulte as Condies de Uso
para mais detalhes.

https://pt.wikibooks.org/wiki/Redes_de_computadores/Protocolos_e_servi%C3%A7os_de_rede 4/4