Escolar Documentos
Profissional Documentos
Cultura Documentos
COMPUTADORES
AULA 2
2
O IETF é a organização que publica todas as normas pertinentes ao
funcionamento da internet. O protocolo que é a base de toda esta rede, que é o
IP (Internet Protocol) é um padrão do IETF. Para caracterizar os processos e
protocolos na rede de dados, o IETF publicou um modelo mais resumido, focado
no funcionamento da internet, que é chamado de modelo TCP/IP. Este modelo
é um dos modelos que veremos em detalhe nesta aula.
Figura 2 – O IEEE
3
Figura 3 – O modelo de comunicação
MEIO
TRANSMISSOR
RECEPTOR
4
mensagens e estrutura das informações, são necessários diversos protocolos
para implementar o processo de comunicação nas redes de dados.
Assim, os protocolos são conjuntos de regras, que devem ser seguidas
pelos elementos das redes para garantir que a mensagem seja transmitida entre
o emissor e o receptor e que o processo de comunicação seja efetivo. Ou seja,
a mensagem enviada pelo transmissor seja corretamente interpretada pelo
receptor. Para que isso ocorra, os protocolos devem estabelecer os seguintes
requisitos no processo de comunicação:
Fonte: Rido/Shutterstock.
5
Para que a mensagem seja corretamente interpretada pelo receptor, é
necessário que você use um idioma conhecido por ele, bem como fale em uma
velocidade que seja adequada à compreensão da mensagem. A confirmação do
recebimento normalmente é feita pela resposta do receptor, que responde ou
comenta a mensagem enviada. Também estes três componentes do processo
de comunicação, em redes digitais, são definidos pelos protocolos utilizados. Por
exemplo, o protocolo Ethernet, utilizado na rede LAN, pode operar em diversas
velocidades — 10 Mbps, 100 Mbps ou 1 Gbps. Porém, os dois equipamentos
que estão participando do processo de comunicação devem estar operando na
mesma velocidade para que os dados possam ser interpretados corretamente
pelo receptor. Neste exemplo, o protocolo Ethernet descreve um método de
como os equipamentos terminais fazem o sincronismo da velocidade de
transmissão.
Outro elemento do processo de comunicação é a codificação da
informação, que consiste na adequação da mensagem ao meio de transmissão
a ser utilizado. Por exemplo, quando você deseja enviar uma mensagem por
carta ou e-mail, é necessário codificar a mensagem no formato de texto,
lembrando sempre que a linguagem utilizada deve ser compreendida pelo
receptor. No caso do e-mail, ainda temos mais uma etapa de codificação, que é
da digitação do texto, para que possa ser transmitido pela rede de dados.
Utilizando o exemplo da comunicação por e-mail, a identificação do
emissor e do receptor é feita no formato usuário@domínio.com.br, que é um
formato definido pelo protocolo de envio de e-mails. Porém, este protocolo não
define a velocidade de transmissão nem mecanismo de confirmação. Assim, são
necessários outros protocolos para implementar estes outros elementos do
processo de comunicação. Portanto, as comunicações em redes de dados
envolvem diversos protocolos, não existindo um único protocolo que defina todos
os requisitos necessários.
Outra atribuição dos protocolos de redes é definição da estrutura das
informações, também chamado de encapsulamento. O encapsulamento dos
dados pode ser comparado ao uso do envelope para o envio de uma mensagem
escrita, em que o conteúdo a ser transmitido é inserido em uma estrutura
adicional, que contém as informações necessárias para o seu envio.
6
Figura 5 – O “encapsulamento” da mensagem
Fonte: Rido/Shutterstock.
7
Figura 6 – O Modelo OSI
7 APLICAÇÃO
6 APRESENTAÇÃO
5 SESSÃO
4 TRANSPORTE
3 REDE
2 ENLACE DE DADOS
1 FÍSICA
8
camada de sessão é responsável por abrir estas novas conexões, permitindo a
comunicação com vários destinatários diferentes. Além de abrir várias sessões
utilizando a mesma aplicação, como no exemplo anterior, podem ser abertas
diversas sessões, com aplicativos diferentes. Isso acontece quando você abre
diversas aplicações, tais como o e-mail, o browser e um aplicativo de chat. Cada
um deles abre uma nova sessão de comunicação, mas envolvendo protocolos
diferentes na camada de aplicação.
Fonte: Stokkete/Shutterstock.
9
Figura 8 – As portas na camada de transporte
Aba 1 Aba 2
Camada de Transporte
10
corretamente pelo destinatário, o protocolo de transporte adequa a taxa de envio,
buscando obter o melhor desempenho possível da rede.
Camada de Transporte
11
deve suprir toda a expansão possível da internet, inclusive com a implementação
da Internet das Coisas (IoT – Internet of Things).
Os dispositivos intermediários de rede que fazem o encaminhamento do
tráfego operando na camada 3 são os roteadores. Outra função dos roteadores
é fazer a interligação entre as redes, bem como a interligação entre a rede LAN
e a WAN. Por exemplo, na conexão da sua rede residencial ou da empresa onde
você trabalha, certamente existe um roteador que conecta esta rede à rede do
seu provedor de acesso à internet.
Figura 10 – O roteador
ROTE
12
conectado à internet. Portanto, para que a comunicação aconteça, o seu
endereço interno é substituído pelo endereço do roteador, quando ele envia o
pacote para a internet. Quando o tráfego retorna, o roteador novamente troca o
endereço público pelo seu endereço privado, dentro do pacote IP. Esse processo
de tradução de endereços é chamado de NAT (Network Address Translate). Ele
limita a utilização de algumas aplicações que necessitam de conectividade fim-
a-fim e, principalmente, a implementação da Internet da Coisas, pois os
dispositivos precisam ser acessados externamente, mas com o processo de NAT
não têm um endereço válido.
13
Figura 11 – Rede LAN com switches e Access Point
SWITCH
AP
NA PRÁTICA
14
envolvidos nesses processos, que permitem utilizar a rede para acessar todos
estes conteúdos e serviços. O que permite a utilização de diversos serviços
simultaneamente é a estrutura em camadas, que define como cada protocolo,
executando suas tarefas específicas, faça a integração com os protocolos das
camadas adjacentes, garantido o processo de comunicação.
Então, quando abrimos um navegador para acessar uma página web,
estamos utilizando o protocolo HTTP na camada de aplicação. No início do uso
da internet, era necessário digitar o protocolo junto com o nome do site, no
formato http://www.nomedosite.com.br. Porém, como a grande maioria dos sites
utiliza esse protocolo, basta digitarmos o nome do site e o navegador inclui o
protocolo ao nome do site digitado.
O protocolo HTTP é executado sobre o protocolo da camada de
transporte, que deve ser o protocolo TCP. Então, a página acessada é dividida
em diversos segmentos para ser enviada pela rede. No servidor, o protocolo TCP
é responsável pela segmentação, entregando cada um dos segmentos para o
protocolo da camada de rede. No receptor, ou seja, no seu computador, o
protocolo TCP recebe os diversos segmentos e os entrega ao browser, que está
utilizando o protocolo HTTP.
Cada um dos segmentos gerados pelo protocolo da camada de transporte
é encapsulado em um pacote IP, pelo protocolo da camada de rede, que é o
protocolo IP. Esses pacotes são roteados através dos diversos roteadores, que
formam as redes que fazem a interligação entre o servidor e o cliente. Para
encaminhar os pacotes entre os roteadores, existem diversos protocolos
envolvidos nas camadas inferiores, que dependem das tecnologias de rede WAN
utilizados pelos provedores de acesso e pelas operadoras de redes de
telecomunicações.
Na rede local, os pacotes IP são encaminhados do roteador até o seu
computador utilizando o protocolo Ethernet, que opera na camada física e de
enlace. Para que o switch faça a entrega correta, o roteador deve inserir o
endereço MAC da placa de rede de seu computador no quadro Ethernet que
será enviado para o switch.
15
Figura 12 – Os protocolos e o modelo OSI
7 APLICAÇÃO
Protocolo
6 APRESENTAÇÃO
HTTP
5 SESSÃO
4 TRANSPORTE Protocolo TCP
3 REDE Protocolo IP
2 ENLACE DE DADOS Protocolo
1 FÍSICA Ethernet
FINALIZANDO
16
utilizou este protocolo quando acessou o site do seu banco ou um site de
compras na internet.
17
REFERÊNCIAS
18