Autor: Marcelo Henrique da Silva Fonseca | Publicado: 2013-12-04T20:50:00-02:00


Protocolos de Redes 

Lucas Marchon da Silva1,
Marcelo Henrique da Silva Fonseca2

¹Centro Federal de Educação
Tecnológica (CEFET-RJ)
Av. Governador Roberto Silveira -1900 – Nova Friburgo – RJ – Brasil



lucasmarchons@gmail.com¹,
mhmsn@hotmail.com²



Abstract. This article presents the characteristics of HTTP,
DNS, IP, DHCP, Token Ring network protocols. Its main operating methods as well
as their communication methodology beyond a brief summary of the model ISO-OSI
and TCP-IP will be described.

Resumo. Este artigo apresenta as características dos
protocolos de rede HTTP, DNS, IP, DHCP, Token Ring.&nbsp; Será
descrito seus principais métodos de funcionamento bem como sua metodologia de
comunicação alem de um breve resumo do modelo ISO- OSI e TCP-IP. 

1. Introdução 

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Os protocolos de rede servem para
estabilizar a comunicação entre computadores sem que ocorra colisões ou algum
tipo de interferência. Os protocolos são como um conjunto de regras que regem o
envio e recebimento de dados entre as máquinas, possibilitando o funcionamento
correta das mesmas, cada protocolo tem suas peculiaridades e meios de
comunicação, o que faz que cada um tenha um papel específico em alguma área da
rede. 



1.1 Orientação para conexão

Um
protocolo orientado a conexão tem uma resposta do destinatário se os pacotes
realmente chegaram como exemplo o TCP-IP já que se um pacote se perde no
caminho ele manda uma copia de novo para assim o destinatário organizar os
pacotes e conseguir a informação por completo. Um protocolo não orientado a
conexão não sabe se o destinatário recebeu os pacotes como exemplo temos o UDP
que funciona nas vídeo chamadas sendo assim que o pacote que não chegou não
chegara mais como em vídeo chamada, pois não seria pratico receber um pedaço do
vídeo ou áudio atrasado.





Figura
1. Exemplo de rede interconectada

1.2 Modelo ISO-OSI

O modelo ISO-OSI
(Open System Interconnection), ou interconexão entre sistemas abertos, divide
os protocolos de uma forma gráfica e também de uma forma mais fácil juntando
eles por função. Foi criada para ser um padrão, porém não é 100% seguido, pois
o que é mais usado é o TCP-IP que citaremos mais abaixo.

Abaixo as respectivas camadas que definem a codificação,
transporte e decodificação do dado ao ser enviado para algum membro da rede:





Figura
2. Modelo ISO/OSI

1.3 TCP-IP





O TCP-IP é
como o modelo ISO/OSI, um conjunto de protocolos por isso é chamado também de
Pilha de protocolos TCP-IP. Tendo também como no modelo ISO/OSI camadas que por
sua vez são divididas pela função de cada uma. Ele tem algumas camadas com o mesmo
nome do modelo ISO/OSI, porém isso não quer dizer que façam a mesma coisa. O protocolo TCP-IP
traz benefícios significativos onde dentre eles está a padronização da
comunicação entre dados, a interconectividade entre sistemas não similares, o
roteamento que permite que as tecnologias antigas e as novas se conectem
conjuntamente à internet, o protocolo robusto que permite sua estrutura ser
utilizada tanto por clientes tanto para servidores, e por fim a possibilidade
de conexão com a internet, pois é através do protocolo TCP-IP que nos
conectamos à rede. O protocolo TCP-IP se utiliza de cinco camadas
do modelo ISO/OSI, citado acima, as quais são a primeira (física), a segunda
(Enlace), a terceira (Rede), a quarta (Transporte) e a quinta (Aplicação).



&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;Figura 3. Relação Entre o modelo ISO-OSI e pilha TCP-IP


2.
Revisão Bibliográfica



2.1 DHCP



O DHCP (Protocolo de configuração dinâmica
de host) é um protocolo de rede do tipo TCP/IP, que fornece configuração
dinâmica automática de terminais. O DHCP se divide em principalmente seis fases as quais são: O DHCP descoberta (Discover), O DHCP
Oferta (Offer), DHCP pedido (Request), DHCP de confirmação (Ack), DHCP
informações (Renew) e DHCP liberando (Ack). &nbsp;Estas
etapas estão melhores representadas na imagem abaixo:





<!--[if gte vml 1]><v:shape id="_x0000_i1028" type="#_x0000_t75"
 alt="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcTLNgbZJXh1-CJmjjqu4nSPFMI9C9C6vrQF0bEZMLl_N3VCInyr"
 style='width:231.75pt;height:229.5pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="file:///C:\Users\FAMILI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image005.jpg"
  o:title="ANd9GcTLNgbZJXh1-CJmjjqu4nSPFMI9C9C6vrQF0bEZMLl_N3VCInyr"/>
<![endif]--><!--[if !vml]--><!--[endif]-->

Figura 4. DHCP
fases



Por meio dessas fases,
o novo membro da rede busca e recebe seu endereço de rede e possui permissão
para enviar e receber dados livremente na sua comunicação com outros membros
seguindo o protocolo de rede TCP/IP. O protocolo DHCP pertence à camada três (rede)
do modelo ISO/OSI de redes TCP/IP.&nbsp; Este
protocolo é orientado à conexão.



2.2 HTTP



O
protocolo HTTP (Protocolo de
Transferência de Hipertexto) é um protocolo de comunicação que se encontra na
camada cinco (aplicação) do modelo ISO/OSI, é a base para a comunicação na Web.
O HTTP se utiliza de nós entre hipertextos o que é estruturado utilizando
ligações lógicas, ou os chamados Hiperlinks, fazendo as transferências entre
eles realizando uma comunicação. &nbsp;O protocolo HTTP faz a interligação entre
esses nós de Hipertextos e efetiva uma comunicação íntegra que permita uma
interpretação dos dados contidos neles.



2.3 Protocolo IP

O
protocolo de internet é um protocolo de comunicação entre duas ou mais máquinas
utilizado para o encaminhamento de dados, sendo assim, este é orientado para
conexão. Está definido na camada três (Rede) do Modelo ISO/OSI. Os dados numa
rede IP são divididos e transferidos em blocos ou ficheiros que os levam até o destino,
identificando-o pelo seu cabeçalho. Em todo bloco há a origem e o destino
dentre outras funções, o demais é constituído pelos dados que estão sendo
enviados. 









2.4 DNS

Domain Name System é um protocolo
que é um tradutor der linguagem “humana” se assim pode dizer para endereço IP
já que e bem mais fácil lembrarmos o nome do que
números porem não e assim para computadores eles preferem trabalhar co os
números e é ai que o DNS entra ele traduz endereços de sites para endereço IP.
Para fazer isso o computador acessa um servidor DNS na internet para o servidor
fazer a tradução. É digno de nota que os nomes são
hierárquicos como exemplo google.com no qual a importância é medida da esquerda
para a direita sendo o mais a direita o computador e o mais a esquerda o
domínio do mesmo. Abaixo uma representação do funcionamento do processo de
busca de um domínio na rede:





<!--[if gte vml 1]><v:shape id="Imagem_x0020_4"
 o:spid="_x0000_i1026" type="#_x0000_t75" alt="http://i.technet.microsoft.com/dynimg/IC269360.gif"
 style='width:269.25pt;height:291.75pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="file:///C:\Users\FAMILI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image009.gif"
  o:title="IC269360"/>
<![endif]--><!--[if !vml]--><!--[endif]-->

Figura
5. Esquema servidor DHCP



2.5 Token Ring

&nbsp;O protocolo Token Ring é usado na topologia de
anel ele consiste em uma palavra virtual chamado de Token que é a permissão de
enviar na rede e fica passeando pelo canal de transmissão até chegar em um
computador que esteja querendo enviar algo ele por fim captura essa permissão
deixando assim o canal livre e assim manda a informação desejada. É também um
protocolo orientado á conexão.

<!--[if gte vml 1]><v:shape id="Imagem_x0020_2" o:spid="_x0000_i1025"
 type="#_x0000_t75" style='width:244.5pt;height:178.5pt;visibility:visible;
 mso-wrap-style:square'>
 <v:imagedata src="file:///C:\Users\FAMILI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image011.gif"
  o:title="RING"/>
<![endif]--><!--[if !vml]--><!--[endif]-->






Figura
6. Ilustração Token Ring



3. Categorização resumida dos protocolos citados 

O
Protocolo Token Ring se encontra na primeira camada do modelo ISO/OSI, isto é,
na camada Física. O Protocolo DNS se localiza na camada sete, ou aplicação. O
serviço de DHCP também se encontra na sétima camada do modelo ISSO/OSI por isso
também é um protocolo especifico para aplicação. O TCP-IP se localiza na 3º
camada do modelo, que é a camada de rede. E por ultimo o protocolo HTTP que
assim como o DHCP e DNS se encontra na sétima camada do modelo sendo também um
protocolo de aplicação.




4. Conclusão

Com esse
artigo foi possível ter uma melhor ideia dos protocolos de rede. Com a
explicação de cada um dos citados acima pôde-se compreender mais amplamente a
atuação de cada um no seu respectivo lugar no modelo ISO/OSI. Embora uns sejam
mais complexos que os outros, todos são de extrema importância para o envio e
recebimento de informações entre os computadores na rede, com cada um
desempenhando um papel crucial na interpretação minuciosa de cada parte da
informação e transferindo-a para sua próxima fase no modelo, sempre de modo
estável e confiável, garantindo a origem e destino de cada bit durante seu
caminho, embora, é claro, hajam certos casos de falhas, essa esquematização dos
dados traça um ótimo conjunto que opera de modo cooperativo para que cada
junção , ou camada, do modelo esteja sempre desempenhando seu papel e
trafegando de modo seguro seu dado pertencente.

7. Referencias



DYNAMIC HOST CONFIGURATION PROTOCOL. In: WIKIPÉDIA,
a enciclopédia livre. Flórida: Wikimedia Foundation, 2013. Disponível em: &lt;http://pt.wikipedia.org/w/index.php?title=Dynamic_Host_Configuration_Protocol&amp;oldid=37425417&gt;. Acesso em: 26 nov. 2013.



HYPERTEXT TRANSFER PROTOCOL. In: WIKIPÉDIA, a
enciclopédia livre. Flórida: Wikimedia Foundation, 2013. Disponível em: &lt;http://pt.wikipedia.org/w/index.php?title=Hypertext_Transfer_Protocol&amp;oldid=37163198&gt;. Acesso em: 26 nov. 2013.



PROTOCOLO DE INTERNET. In: WIKIPÉDIA, a enciclopédia
livre. Flórida: Wikimedia Foundation, 2013. Disponível em: &lt;http://pt.wikipedia.org/w/index.php?title=Protocolo_de_Internet&amp;oldid=37043059&gt;. Acesso em: 26 nov. 2013.



Disponível em:&lt;http://technet.microsoft.com/pt-br/library/cc731879(v=ws.10).aspx&gt;


Acesso
em: 03/12/2013



Disponível
em: &lt;http://technet.microsoft.com/en-us/library/dd759168.aspx&gt;&nbsp; 

Acesso
em: 03/12/2013



Disponível
em:&lt;http://pt.hereisfree.com/materials/download/465.html&gt;


Acesso
em: 30/12/2013