Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 8

12/02/2023

• Unidade de Ensino: 02

• Competência da Unidade: Redes de Computadores

• Resumo: Introdução a Redes de Computadores


Redes de • Palavras-chave: Redes de Computadores; Protocolos;

Computadores Teleprocessamento; Aplicações; Modelo OSI.

• Título da Teleaula: Protocolos de redes e aplicações;

• Teleaula nº: 02

Prof. Me. Wesley Viana

1 2

Contextualização
Conceitos
• Protocolos e serviços de rede;

• O modelo de referência ISO/OSI; Protocolos e serviços de


• O protocolo TCP/IP.
rede

3 4

Protocolos e serviços de rede Protocolos e serviços de rede


Os processos necessários para adquirir uma padronização EIA (Eletronic Industries Association) – grupo que visa
podem se diferenciar conforme o tipo de aplicação ou a entidade que padronizações das transmissões elétricas.
fará os estudos e as análises. Essas entidades que efetuam esse tipo
de trabalho estão espalhadas pelos continentes, com destaque para:
IEEE (Institute of Eletrical and Eletronics Engineers) – a maior
organização internacional de desenvolvimento e padronização nas
ISO (Internacional Organization for Standardization) – áreas de engenharia elétrica e computação.
organização não governamental responsável pela padronização. É
dividida em:
ITU-T (Telecommunication Standardization Sector) – entidade
responsável pela padronização dos assuntos relacionados a
ANSI (American National Standards Institute). telecomunicações.
ABNT (Associação Brasileira de Normas Técnicas).
ANFOR (Associação Francesa). Problema de falta de padronização atingia não somente os
DIN (Associação Alemã). protocolos de comunicação (parte lógica), mas também os hardwares
desenvolvidos pelos fabricantes.

5 6

1
12/02/2023

Protocolos e serviços de rede Protocolos e serviços de rede


Segundo Tanenbaum (1997), o desejo da ISO era desenvolver Segundo Tanenbaum (1997), o modelo de referência OSI
uma forma universal de interconexão de sistemas abertos. Para isso, efetua todos os processos necessários para que ocorra a transmissão
foi desenvolvido um modelo em sete camadas, que deveria atender aos de dados, fazendo com que as camadas (layers) nele existentes
seguintes requisitos: efetuem a divisão dos processos lógicos. A arquitetura do modelo é
apresentada a seguir:
• Cada camada deve executar a função à qual foi destinada.
• A função das camadas deve ser escolhida em razão dos protocolos
que foram padronizados.
• Os limites entre as camadas devem ser escolhidos a fim de minimizar
os esforços ao fluxo das mensagens pelas interfaces.
• O número de camadas deve ser do tamanho suficiente para alocar
todas as funcionalidades possíveis nas redes.

7 8

Protocolos e serviços de rede Protocolos e serviços de rede


O modelo de referência não é exatamente a arquitetura dos Camada de enlace: os dados provenientes da camada física são
protocolos de rede, mas sim uma referência de como os protocolos transformados em quadros, o que facilita a detecção de erros, para que
devem ser estruturados. Tanenbaum (1997) define assim as não seja repassada à camada de rede. Os dados são divididos em
características e funcionalidades de cada uma das camadas: algumas centenas de quadros para assim serem transmitidos. Entre os
equipamentos utilizados nesta camada estão as placas de redes
(endereço de MAC), os switches e bridges.
Camada física: nesta camada está definida a forma de transmissão
dos bits pelo canal de comunicação. Deve ser determinada a voltagem
que representa os bits 0s e 1s, o tempo de duração dos bits (em Camada de rede: a forma como os dados são roteados da origem até
nanossegundos) e o método de transmissão (simplex, half-duplex ou o seu destino é definida nesta camada. As tabelas referentes às rotas
full-duplex). Entre os equipamentos descritos nesta camada estão os podem ser estáticas, e os dispositivos vizinhos são responsáveis por
hubs, repetidores e cabos. manter a tabela de roteamento atualizada. Como em alguns casos, o
caminho mais curto não é o mais rápido, pois os links podem possuir
diferentes velocidades. O controle do congestionamento (gargalo de
rede) também é efetuado nessa camada.

9 10

Protocolos e serviços de rede Protocolos e serviços de rede


Camada de transporte: os dados provenientes da camada de sessão Camada de apresentação: esta camada analisa a semântica e a
ao chegar nesta camada são divididos em unidades menores. No sintaxe dos dados transmitidos, ou seja, os diferentes serviços
entanto, o mais importante é a garantia de que os pacotes chegarão utilizados. Antes de serem intercambiados, analisase o tipo de dado,
corretamente ao seu para que seja utilizada a codificação correta durante a conexão. Um
destino. Também é determinado o tipo de serviço que a camada de exemplo do serviço de tradução (codificação/decodificação) dos dados
sessão deve utilizar, sendo o mais comum a conexão ponto a ponto. que pode ser utilizado é o ASCII (American Standard Information
Interchange).

Camada de sessão: os computadores que estão separados


geograficamente são conectados nesta camada. São gerenciados Camada de aplicação: local em que os usuários se comunicam com
diversos serviços, controle de acesso, sincronização e a verificação de o computador responsável por prover a disponibilidade dos recursos no
status da conexão. dispositivo destino. Nesta camada estão definidos os navegadores (IE,
Firefox, Safari, etc.), os servidores web (Apache, Netscape, e-mail) e
de banco de dados (MySql, Oracle, Postgree).

11 12

2
12/02/2023

Protocolos e serviços de rede Protocolos e serviços de rede


Após a aceitação do modelo de referência OSI pelas empresas
desenvolvedoras de hardware, em pouco tempo o mercado já dispunha
de dispositivos que seguiam normas e padrões. Podemos perceber isso
nos equipamentos como roteadores, smartphones e notebooks, que
permitem acesso aos recursos em qualquer infraestrutura de rede.

Controle de fluxo

Segundo Tanenbaum (1997), a integridade dos dados é


efetuada na camada de transporte. Esse mecanismo garante que as
requisições efetuadas pelos usuários sejam confirmadas, recebidas e
atendidas.

13 14

Protocolos e serviços de rede Protocolos e serviços de rede


Kurose (2006) define que, para que o modelo de referência Interação entre as camadas
OSI pudesse funcionar de forma eficiente, deveria ser proposto um
mecanismo de confirmação das mensagens entre os dispositivos
Segundo Tanenbaum (1997), as quatro camadas inferiores
(acknowledgement).
(física, enlace, rede e transporte) possuem nomes específicos para o
A técnica deve garantir que os dados não sejam perdidos ou tratamento dos dados:
duplicados, ou seja, ao enviar uma mensagem para um dispositivo,
este deve retornar uma mensagem de confirmação de recebimento.
Daí dá-se o nome de confirmação positiva de retransmissão • Camada física → bits.
(acknowledgement with retransmition). • Camada de enlace → Quadro/frame.
• Camada de rede → Pacote/Datagrama.
• Camada de transporte → Segmento.

15 16

Protocolos e serviços de rede


No processo de transmissão nas redes, é utilizada a técnica de
encapsulamento das mensagens. De maneira análoga, é como se os
dados fossem embrulhados para depois serem transmitidos. O modelo Conceitos
de referência OSI indica que uma camada de transmissão se
comunique com a sua camada “irmã” do dispositivo receptor e esse
processo é repetido até que as camadas de sessão, apresentação e O modelo de referência
aplicação possam interpretar e exibir o conteúdo dos dados ao usuário.
ISO/OSI
Esta é apenas uma descrição dos processos que o modelo de
referência OSI fornece para a estruturação dos protocolos de
comunicação. OSI não é protocolo, mas sim um guia de
desenvolvimento para comunicação em redes de computadores.

17 18

3
12/02/2023

O modelo de referência ISO/OSI O modelo de referência ISO/OSI


Forouzan (2008, p. 19) define que, em redes de computadores, Hierarquia e interfaces dos protocolos nos serviços de redes
“protocolo é sinônimo de regra”. Ao enviar uma mensagem para Segundo Tenenbaum (1997), assim como determina o modelo de
qualquer dispositivo encontrado na rede mundial de computadores, referência OSI, os protocolos são organizados em pilha ou camada,
tanto o emissor quanto o receptor precisam utilizar um protocolo com porém em todas as redes a função primordial é fornecer serviços às
que as duas partes concordem. camadas superiores.
A arquitetura do protocolo deve possuir os elementos-chave: Para isso, o mecanismo utilizado faz com que a camada “n” de
um dispositivo se comunique com a camada “n” de outro dispositivo.
Sintaxe: averígua-se o formato que os dados possuem, ou seja, a
ordem como são apresentados.
Semântica: analisa-se qual é a característica de cada seção de bits,
como cada padrão se comporta e qual deve ser a decisão tomada.
Timing: refere-se ao tempo durante o qual as mensagens são
enviadas, em que se verifica: quando a mensagem deve ser enviada e
a que velocidade.

19 20

O modelo de referência ISO/OSI O modelo de referência ISO/OSI


Quando os dados são transferidos, cada camada processa o SMTP: é a sigla para Simple Mail Transfer Protocol (Protocolo Simples
seu serviço respectivo. Para que isso ocorra, a cada par de camadas de Transferência de E-mail). É o protocolo utilizado para efetuar a
existe uma interface, responsável por definir as operações e os serviços transferência de e-mail de um servidor para outro.
que a camada inferior tem que encaminhar à camada superior.
Os protocolos utilizados nas redes de computadores estão
diretamente ligados aos serviços utilizados nas redes de computadores
diariamente. Protocolos que operam na camada 7 (aplicação) do
modelo de referência OSI. Segundo Tanenbaum (1997), estão definidos
os seguintes protocolos:
HTTP: trata-se de um protocolo utilizado para acessar conteúdo web
na rede mundial de computadores. Permite que ocorra a transferência Para que isso ocorra, o acesso aos e-mails pode ser efetuado
ponto a ponto entre clientes e servidores, de serviços do tipo elástico e via web, usando o HTTP. Este servidor HTTP, por sua vez, acessa o
streaming servidor SMTP, onde estão alocadas as mensagens.

21 22

O modelo de referência ISO/OSI O modelo de referência ISO/OSI


SSH (Secure SHell): este protocolo é utilizado para efetuar acesso POP3: Esse protocolo permite que o usuário descarregue as
remoto em outro dispositivo, por meio de um terminal, assim como o mensagens que estejam localizadas em um servidor de e-mail em seu
prompt de comando do DOS. dispositivo.

RTP: trata-se de um protocolo de transporte utilizado na camada de IMAP: assim como ocorre com o POP3, este protocolo sincroniza as
aplicação para prover serviços streaming de áudio e vídeo. mensagens alocadas em um servidor de e-mail, porém se mantém
conectado a fim de sincronizar as mensagens recebidas, em tempo
real.
SIP (Session Initiation Protocol): este protocolo não pertencer à
camada de aplicação e sim ser definido na camada de sessão,
responsável pela criação, modificação e finalização de sessões de NTP: o Network Time Protocol (Protocolo de Tempo de Redes) tem
transferência de arquivos de serviços multimídia. como função sincronizar os relógios dos servidores, roteadores e
computadores das redes.

23 24

4
12/02/2023

O modelo de referência ISO/OSI O modelo de referência ISO/OSI


DNS (Domain Name System – Sistema de Nomes de Domínios) Domínio de países: é utilizada a abreviatura com dois caracteres
Forouzan (2008) define que esse protocolo tem como função principal para identificar em qual país o domínio foi registrado, podendo ser: br
efetuar a tradução do número IP (Internet Protocol) para o nome de (Brasil), us (Estados Unidos), ar (Argentina), entre outros.
domínios, dentro de um servidor DNS.

Domínio reverso: faz o processo reverso à consulta ao servidor DNS.


Quando um servidor recebe uma solicitação, é feita uma consulta em
sua “tabela”, que por sua vez encaminha a solicitação do cliente,
apontando para o servidor relacionado ao endereço digitado pelo
usuário, sendo utilizado o endereço IP.

A hierarquia dos domínios é dividida em três categorias diferentes:

Domínio genérico: são definidos os registros conforme o segmento


do site, podendo estes ser: .com, .net, .org, .edu, .gov, entre outros.

25 26

O protocolo TCP/IP
Filippetti (2008) afirma que o padrão TCP/IP foi desenvolvido
pelo DOD (Departamento de Defesa Americano) para que, em caso de
Conceitos guerras, houvesse a garantia da integridade das mensagens enviadas.

A arquitetura do protocolo TCP/IP foi desenvolvida em quatro


O protocolo TCP/IP camadas, e um conjunto de processos (aplicações) é utilizado para
prover diversos serviços.

27 28

O protocolo TCP/IP O protocolo TCP/IP


Para isso, podemos definir a função de cada uma das camadas Camada de acesso à rede (network access layer): desempenha a
do protocolo TCP/IP como: mesma função das camadas de enlace e a física do modelo de
Camada de aplicação (Application Layer): nesta camada definese referência OSI.
como os programas vão se comunicar com as diversas aplicações
disponíveis nas redes. Semelhanças entre o modelo OSI e o protocolo TCP/IP:

Camada de transporte (Host-to-host Layer): é idêntica à camada • A divisão é feita em camadas.


de transporte do modelo de referência OSI, ou seja, responsabiliza-se
• As camadas de transporte e rede são equivalentes.
por prover, gerenciar e encerrar uma conexão ponto a ponto.
• A comutação de pacotes é definida no modelo e efetuada no
protocolo.
Camada de rede (internet layer): tem o mesmo objetivo da
• Os profissionais de redes necessitam conhecer ambos.
camada de rede do modelo de referência OSI, sendo responsável por
definir o endereçamento dos dispositivos por meio do IP e garantir o
roteamento dos pacotes através das redes.

29 30

5
12/02/2023

O protocolo TCP/IP O protocolo TCP/IP


Existem diversos protocolos definidos nas camadas do protocolo SNMP (Simple Network Management Protocol): é um protocolo
TCP/IP, alguns exemplos: muito utilizado por administradores de redes, pois ele pode ser um
Na camada de aplicação: aliado na coleta e na manipulação de algumas informações geradas.

Telnet: o seu significado é telephone network, tendo como função Na camada de transporte:
principal efetuar a conexão remota utilizando um terminal (no Windows
o prompt de comando). TCP (Transmission Control Protocol): a principal função deste
protocolo é quebrar as mensagens provenientes da camada de
FTP (File Transfer Protocol): é um protocolo que tem como objetivo aplicação, em segmentos, e numerá-las. Quando recebe o fluxo das
efetuar a transferência de arquivos entre dois dispositivos. mensagens, o dispositivo faz a reconstrução a partir dos números
adicionados no cabeçalho do protocolo.

SMTP (Simple Mail Transfer Protocol): trata-se de um protocolo


responsável por gerenciar a distribuição de e-mail aos usuários.

31 32

O protocolo TCP/IP O protocolo TCP/IP


Além dessa função, o TCP deve: Segundo Tanenbaum (1997), o protocolo UDP recebe as
• Confirmar o recebimento; mensagens provenientes das camadas superiores, quebra-as em
segmentos e as transmite, porém a numeração para sequenciar não é
• Estabelecer a conexão;
adicionada. Ao receber as mensagens, caso um segmento não seja
• Escolher um caminho confiável. recebido, o protocolo UDP ignora o fato. Um exemplo de utilização são
os serviços do tipo streaming.
Segundo Tanenbaum (1997), todas essas características
encontradas no protocolo TCP/IP é que fazem dele o de maior
confiabilidade na transmissão das mensagens.

UDP (User Datagram Protocol): é considerada uma versão


simplificada do protocolo TCP. Não utiliza tanto a largura da banda, não
efetua a confirmação do recebimento das mensagens, é um protocolo
de transmissão não confiável.

33 34

O protocolo TCP/IP O protocolo TCP/IP


Protocolos utilizam as portas lógicas para que ocorra a No caso de aplicações que não possuem portas reservadas, é
comunicação com as camadas superiores do protocolo TCP/IP. O gerado um número aleatório maior ou igual a 1024. As portas acima de
número designado para as portas lógicas permite o registro de diversas 1024 são consideradas “portas altas”, por padrão utilizado pelo lado do
sessões dos serviços disponíveis nas redes de comunicação de dados. cliente em uma comunicação. Alguns exemplos podem ser destacados:

Programas de download via Torrent: normalmente utilizam portas


escolhidas aleatoriamente, entre 50000 e 65535.

IRC (Internet Relay Chat): é utilizado para prover serviços de


conversação em chats. Normalmente as portas utilizadas nos sockets
variam entre 6666 a 6670.

35 36

6
12/02/2023

O protocolo TCP/IP O protocolo TCP/IP


Na camada de rede: Ping: mecanismo utilizado para saber se a interface de rede
IP (Internet Protocol): protocolo responsável, entre outras coisas, está ativa ou inativa.
por fornecer o endereçamento para os dispositivos nas redes de Traceroute: esta ferramenta permite mapear os saltos,
computadores. fornecendo informações como o tempo entre os nodos e o seu
respectivo nome.

ICMP (Internet Control Message Protocol): tem como objetivo


gerenciar os erros no processamento dos datagramas do protocolo IP. ARP (Address Resolution Protocol): este protocolo tem a função
Entre eles podem ser destacados: de permitir conhecer o endereço físico da placa de rede, segundo o seu
IP.

Buffer Full: indica quando um buffer atingiu a sua capacidade


máxima de processamento. RARP (Reverse Address Resolution Protocol): tem função
Hops: mostra quantos saltos são necessários para que uma contrária à do ARP, ou seja, deve encontrar o endereço lógico, segundo
mensagem possa alcançar o seu destino. o endereço físico (placa de rede do dispositivo).

37 38

Princípios de comunicação de dados e teleprocessamento Princípios de comunicação de dados e teleprocessamento


Os serviços consumidos diariamente como o Para testar o acesso ao servidor web, o Um levantamento feito pelo Ibope em 2016 mapeou as preferências dos
WhatsApp, Facebook, aplicativos de compra, administrador de redes digitou o nome de brasileiros ao acessarem a internet. Em primeiro lugar, está o ato de acessar
entre outros tantos, necessitam de protocolos domínio do site no navegador. Em seguida as redes sociais, seguido por assistir/baixar filmes, ler notícias em portais e
EXERCÍCIO 01: para prover a comunicação. Esses protocolos ele fez o mesmo procedimento com o escutar músicas. Dos entrevistados, 70% utilizam smartphones para acessar os
utilizados nas redes de computadores foram endereço desse site. Tanto no endereço serviços, entre os quais 93% o fazem por meio da wi-fi em sua residência.
estruturados com base no modelo de referência quanto no nome de domínio, o site que (Fonte: Olhar Digital.) Os serviços mais utilizados se dividem em dois grupos:
OSI, desenvolvido em sete camadas, conforme abriu no navegador foi o mesmo. O os de tráfego elástico, ou seja, aqueles que utilizam o protocolo TCP, e os de
apresentado a seguir: Segundo Tanenbaum protocolo que tem a capacidade de streaming, que utilizam UDP. Com base nisso, correlacione entre si as duas
(1997), as quatro camadas inferiores (física, revolver o nome de domínio para colunas a seguir:
enlace, rede e transporte) possuem nomes proporcionar acessos aos serviços e às
Protocolo Característica
específicos para o tratamento dos dados. Nesse aplicações web disponíveis nas redes. Com
contexto, relacione as duas colunas seguintes: base nisso, indique (V) para as afirmações (T) Protocolo TCP ( ) Comunicação Sequencial
verdadeiras ou (F) para as falsas: (U) Protocolo UDP ( ) Comunicação confiável
(A) Camada física ( ) Segmento.
( ) Os domínios genéricos definem o ( ) Baixa latência
(B) Camada de enlace ( ) Bits.
seguimento de um site.
(C) Camada de rede ( ) Quadro / ( ) Comunicação orientada à conexão
( ) O domínio dos países identifica em que
frame. ( ) Sem retransmissão de pacotes perdidos.
país ocorreu o registro de um site.
(D) Camada de transporte ( ) Pacote /
( ) Os domínios dos países podem ser:
datagrama.
.com, .net, .org, .edu, .gov, entre outros. Assinale a alternativa com a sequência
Assinale a alternativa com a sequência correta
( ) O domínio reverso faz a consulta correta de correlação, de cima para baixo:
de associação, de cima para baixo.
inversa ao servidor DNS.
a) B – A – C – D. a) T – U – U – T – T.
( ) Os domínios genéricos podem ser: .br,
b) C – B – D – A. b) T – U – T – U – T.
.us, .ar, entre outros.
c) D – C – A – B. c) U – T – U – T – U.
Assinale a alternativa com a sequência
d) D – A – B – C. correta de indicações, de cima para baixo: d) T – T – U – T – U.

e) A – D – B – C. e) U – U – T – U – U.

39 40

Princípios de comunicação de dados e teleprocessamento


Os serviços consumidos diariamente como o Para testar o acesso ao servidor web, o Um levantamento feito pelo Ibope em 2016 mapeou as preferências dos
WhatsApp, Facebook, aplicativos de compra, administrador de redes digitou o nome de brasileiros ao acessarem a internet. Em primeiro lugar, está o ato de acessar
entre outros tantos, necessitam de protocolos domínio do site no navegador. Em seguida as redes sociais, seguido por assistir/baixar filmes, ler notícias em portais e
para prover a comunicação. Esses protocolos ele fez o mesmo procedimento com o escutar músicas. Dos entrevistados, 70% utilizam smartphones para acessar os
utilizados nas redes de computadores foram endereço desse site. Tanto no endereço serviços, entre os quais 93% o fazem por meio da wi-fi em sua residência.
estruturados com base no modelo de referência quanto no nome de domínio, o site que (Fonte: Olhar Digital.) Os serviços mais utilizados se dividem em dois grupos:
OSI, desenvolvido em sete camadas, conforme abriu no navegador foi o mesmo. O os de tráfego elástico, ou seja, aqueles que utilizam o protocolo TCP, e os de
apresentado a seguir: Segundo Tanenbaum protocolo que tem a capacidade de streaming, que utilizam UDP. Com base nisso, correlacione entre si as duas
(1997), as quatro camadas inferiores (física, revolver o nome de domínio para colunas a seguir:
enlace, rede e transporte) possuem nomes proporcionar acessos aos serviços e às
Protocolo Característica
específicos para o tratamento dos dados. Nesse aplicações web disponíveis nas redes. Com
contexto, relacione as duas colunas seguintes: base nisso, indique (V) para as afirmações (T) Protocolo TCP ( ) Comunicação Sequencial
verdadeiras ou (F) para as falsas: (U) Protocolo UDP ( ) Comunicação confiável
(A) Camada física ( ) Segmento.
(V) Os domínios genéricos definem o ( ) Baixa latência
(B) Camada de enlace ( ) Bits.

Recapitulando
seguimento de um site.
(C) Camada de rede ( ) Quadro / ( ) Comunicação orientada à conexão
(V) O domínio dos países identifica em
frame. ( ) Sem retransmissão de pacotes perdidos.
que país ocorreu o registro de um site.
(D) Camada de transporte ( ) Pacote /
(F) Os domínios dos países podem ser:
datagrama.
.com, .net, .org, .edu, .gov, entre outros. Assinale a alternativa com a sequência
Assinale a alternativa com a sequência correta
(V) O domínio reverso faz a consulta correta de correlação, de cima para baixo:
de associação, de cima para baixo.
inversa ao servidor DNS.
a) B – A – C – D. a) T – U – U – T – T.
(F) Os domínios genéricos podem ser: .br,
b) C – B – D – A. b) T – U – T – U – T.
.us, .ar, entre outros.
c) D – C – A – B. c) U – T – U – T – U.
Assinale a alternativa com a sequência
d) D – A – B – C. correta de indicações, de cima para baixo: d) T – T – U – T – U.

e) A – D – B – C. d) V – V – F – V – F. e) U – U – T – U – U.

41 42

7
12/02/2023

Recapitulando
• Introdução à comunicação de dados e ao teleprocessamento;

• Introdução a redes de computadores;

• Topologias de redes.

43

Você também pode gostar