Buscar

Aula 5- Redes . Transporte

Prévia do material em texto

Prof. Ridis Ribeiro
1/66
Prof. Ridis Ribeiro
F
U
N
D
A
M
E
N
T
O
S
 D
E
 R
E
D
E
S
Prof. Ridis Ribeiro
2/66
Prof. Ridis Ribeiro
.IP
Protocolo: HTTP,FTP...
Protocolo: TCP, UDP.
Prof. Ridis Ribeiro
3/66
Prof. Ridis Ribeiro
Os dados provenientes da camada de aplicação 
(TCP/IP) ou sessão (OSI) ao chegar nesta camada são 
divididos em unidades menores (segmentos). No 
entanto, o mais importante é a garantia de que os 
pacotes chegarão corretamente ao seu destino. 
Também é determinado o tipo de serviço que a 
camada de sessão deve utilizar, sendo o mais comum 
a conexão ponto a ponto.
Camada de transporte
Prof. Ridis Ribeiro
4/66
Prof. Ridis Ribeiro
Controle de fluxo, 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.
Para a compreensão desse 
mecanismo, observe a 
Figura
Prof. Ridis Ribeiro
5/66
Prof. Ridis Ribeiro
• Qualquer segmento que não recebe a confirmação de
recebimento é retransmitido.
• Os segmentos são reconstruídos na sua sequência inicial
quando recebidos pelo computador.
• O mecanismo de envio e recebimento faz a gerência do 
fluxo, a fim de evitar perda de dados e gargalos na rede.
Prof. Ridis Ribeiro
6/66
Prof. Ridis Ribeiro
Para que o modelo de referência OSI pudesse funcionar de 
forma eficiente, deveria ser proposto um mecanismo de 
confirmação das mensagens entre os dispositivos 
(acknowledgement). 
A técnica deve garantir que os dados não sejam perdidos ou 
duplicados, ou seja, ao enviar uma mensagem para um 
dispositivo, este deve retornar uma mensagem de 
confirmação de recebimento. 
Dá-se o nome de confirmação positiva de retransmissão 
(acknowledgement with retransmition).
Prof. Ridis Ribeiro
7/66
Prof. Ridis Ribeiro
Interação entre as camadas, as quatro camadas inferiores 
(física, enlace, rede e transporte) possuem nomes 
específicos para o tratamento dos dados: 
• Camada física → bits. 
• Camada de enlace → Quadro/frame.
• Camada de rede → Pacote/Datagrama.
• Camada de transporte → Segmento.
Prof. Ridis Ribeiro
8/66
Prof. Ridis Ribeiro
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 de referência OSI indica que uma camada de 
transmissão se comunique com a sua camada “vizinha” do 
dispositivo receptor e esse processo é repetido até que as 
camadas de sessão, apresentação e aplicação possam 
interpretar e exibir o conteúdo dos dados ao usuário.
Prof. Ridis Ribeiro
9/66
Prof. Ridis Ribeiro
Através da camada de aplicação, o browser efetua a 
solicitação de acesso ao site. Em seguida, o formato é lido 
camada de aplicação) e encaminhado à camada de sessão, 
que vai efetuar o gerenciamento da conexão. 
Os dados são encapsulados na camada de transporte, 
ganhando o nome de segmento. Em seguida, a camada de 
rede adiciona os endereços de origem e destino e os 
encapsula, tornando-se assim um pacote. 
Chegando à camada de enlace, segmentam-se os dados, aos 
quais se atribui o nome de quadro. 
Por último, os quadros são transformados em bits na camada 
física e em seguida enviados pelas redes até o seu destino.
Prof. Ridis Ribeiro
10/66
Prof. Ridis Ribeiro
Ao chegar ao destino, é efetuado o processo 
inverso pela pilha.
Processo depois do qual é enviada a resposta ao 
usuário para que o site seja acessado.
Prof. Ridis Ribeiro
11/66
Prof. Ridis Ribeiro
1. Para os produtos e serviços consumidos diariamente, é exigido, 
antes de serem disponibilizados, que sejam efetuados testes para a 
comprovação de eficácia, segurança para o consumidor, entre outros 
fatores. Tais ensaios realizados em laboratórios devem ser conduzidos 
por órgãos específicos de cada área de conhecimento.
A forma de se comunicar e os protocolos de comunicação foram 
padronizados pela ISO (International Standards Organization), o que 
possibilitou um avanço na área de telecomunicações.
Quando se planeja padronizar um produto, um processo ou serviços, 
uma das vantagens é o ganho de qualidade, segurança e confiabilidade 
por parte dos consumidores. Assinale a alternativa que descreve a 
intenção ao desenvolver um modelo de referência para a comunicação 
de dados. 
Prof. Ridis Ribeiro
12/66
Prof. Ridis Ribeiro
A ) O desenvolvimento de um modelo em camadas isoladas, que não 
permite a interação entre elas, para que ocorra a comunicação de 
forma independente.
b) Um modelo somente para a construção dos hardwares de rede, pois 
isso, por si só, já garantiria a padronização na comunicação entre os 
dispositivos.
c) Efetuar o controle da comunicação, permitindo os países mais ricos 
vigiarem as mensagens trocadas.
d) Obter um modelo com os serviços bem definidos nas camadas, 
aberto para a utilização, que permitisse a comunicação por meio de 
diversos dispositivos.
e) Obter o prêmio Nobel em Engenharia, pois esse status permitiria aos 
membros da ISO (International Standards Organization) mais 
patrocínios em seus projetos.
Prof. Ridis Ribeiro
13/66
Prof. Ridis Ribeiro
2. A ISO (International Standards Organization), no ano de 1981, reuniu 
engenheiros de algumas empresas ligadas ____, acadêmicos e 
profissionais de tecnologia da informação, a fim de padronizar a 
comunicação nas redes de computadores. Após anos de estudos e 
testes, em 1984 os hardwares e _____ de comunicação possuíam um 
modelo de referência denominado OSI. O modelo foi dividido em ____ 
camadas, com funções bem definidas em cada uma delas. Para conhecer 
como e porque um produto foi desenvolvido, é necessário conhecer as 
motivações e os aspectos históricos envolvidos nas suas características 
técnicas. Nesse contexto, assinale a alternativa que complete as lacunas 
corretamente.
a) à administração – serviços – sete.; b) ao governo – protocolos – seis.
c) a telecomunicações – protocolos – sete.
d) a telecomunicações – serviços – oito.; 
e) à eletrônica – meios de – seis.
Prof. Ridis Ribeiro
14/66
Prof. Ridis Ribeiro
3. Os serviços consumidos diariamente como o WhatsApp, Facebook,
aplicativos de compra, entre outros tantos, necessitam de protocolos
para prover a comunicação. Esses protocolos utilizados nas redes de
computadores foram estruturados com base no modelo de referência 
OSI, desenvolvido em sete camadas, conforme apresentado a seguir:
As quatro camadas inferiores (física, enlace, rede e transporte) 
possuem nomes específicos para o tratamento dos dados. Nesse 
contexto, relacione as duas colunas seguintes:
(A) Camada física
(B) Camada de enlace
(C) Camada de rede
(D) Camada de transporte
Assinale a alternativa com a sequência correta de associação, de cima 
para baixo.
a) B – A – C – D. ; b) C – B – D – A. ; c) D – C – A – B.
d) D – A – B – C.; e) A – D – B – C.
Prof. Ridis Ribeiro
15/66
Prof. Ridis Ribeiro
TCP (Transmission Control Protocol): a principal 
função deste protocolo é quebrar as mensagens 
provenientes da camada de aplicação, em 
segmentos, e numerá-las. Quando recebe o
fluxo das mensagens, o dispositivo faz a reconstrução 
a partir dos números adicionados no cabeçalho do 
protocolo. 
TCP/IP
Prof. Ridis Ribeiro
16/66
Prof. Ridis Ribeiro
. Além dessa função, o TCP deve:
◊◊ Confirmar o recebimento: ao enviar uma mensagem, o
dispositivo receptor deve confirmar o recebimento, pois,
dessa forma, é possível reenviar os segmentos não 
recebidos.
◊◊ Estabelecer a conexão: antes de iniciar o envio das 
mensagens, o protocolo TCP deve estabelecer a 
conectividade, já que esse tipo de transmissão é orientada à 
conexão.
◊◊ Escolher um caminho confiável: apesar de ser full-duplex, 
o protocolo através das tabelas de roteamento procura 
sempre o melhor caminho para transporte de suas 
mensagens.
TCP/IP
Prof. Ridis Ribeiro
17/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
18/66
Prof. Ridis Ribeiro
Cada campo do cabeçalho tem as respectivas funções: 
Souceport number (porta de origem): número da porta lógica onde a aplicação está localizada. 
Destination port number (porta destino): número da porta lógica onde está a aplicação do 
dispositivo destino.
Sequence number (número sequencial): número que sequencia os segmentos 
transmitidos/recebidos.
Acknowledgement number (número de confirmação): número de confirmação de conexão.
Header lenght (comprimento do cabeçalho): define o comprimento do cabeçalho TCP.
Reserved (reservado): campo reservado.
Code bits: campos responsáveis por gerenciar o início e o encerramento das conexões.
Windows (janela): tamanho da janela de dados que mede a capacidade de recebimento do 
remetente.
TCP checksum: este campo faz checagem de controle de erros (redundante).
Urgent pointer (marcação de urgência): determina os dados críticos, aqueles com maior 
prioridade na transmissão.
Option (opção): onde é definido o tamanho máximo do segmento.
Data (dados): os dados transmitidos.
Prof. Ridis Ribeiro
19/66
Prof. Ridis Ribeiro
UDP (User Datagram Protocol): é considerada uma versão
simplificada do protocolo TCP. 
Dessa forma, não utiliza tanto a largura da banda disponível, 
pois não efetua a confirmação do recebimento das 
mensagens, razão pela qual é considerada como um 
protocolo de transmissão não confiável
Prof. Ridis Ribeiro
20/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
21/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
22/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
23/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
24/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
25/66
Prof. Ridis Ribeiro
Prof. Ridis Ribeiro
26/66
Prof. Ridis Ribeiro
Dúvidas
Prof. Ridis Ribeiro
27/66
Prof. Ridis Ribeiro
F
U
N
D
A
M
E
N
T
O
S
 D
E
 R
E
D
E
S
Obrigado !

Continue navegando