Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitetura e evolução do protocolo TCP/IP, Camadas: funções e principais…
Arquitetura e evolução do protocolo TCP/IP
Origem do nome
Batizada TCP/IP por conta dos seus 2 protocolos
TCP: Transmission Control Protocol
IP: Internet Protocol
Originada em 1974
Criada com o objetivo de criar uma arquitetura que permitisse a interligação de diversas redes de comunicação
Criada utilizando
quatro camadas
Transporte
Internet
Rede
Inter-rede
Aplicação
Responsável pelas funções da camada de apresentação e sessão
Acesso a rede
Host-rede
Intrarrede
Camada de enlace
Host-Network
Responsável pelas funções da camada de enlace e física
A diferença da Arquitetura TCP/IP é que não ficou presa apenas nas funcionalidades, além de ampliar os desenvolvimentos de protocolos independentes e hierárquicos
A hierarquia baseia-se em um protocolo de nível superior que é suportado por um protocolo de nível inferior
Camadas: funções e principais protocolos
Aplicação
Através dela é possível
acessar uma infinidade de serviços na internet
Os serviços são implementados pelos
diversos protocolos existentes
Alguns serviços e protocolos
Transferência de arquivos
FTP, TFTP
Nomes
DNS
Áudio e vídeo em tempo real
RTP
Correio Eletrônico
SMTP, POP, e IMAP
Web
HTTP, HTTPS
Configurações automática de estações
DHCP
Os
protocolos apresentados
são implementados
por meio de software
que podem estar associados a dois tipos de principais de arquitetura:
Par a par (Peer-to-peer(P2P))
A arquitetura P2P foi pensando no emprego mínimo de servidores. A ideia é que os usuários possam trocar informações de forma direta. Esse tipo de arquitetura ficou muito famoso através de programas de compartilhamento de arquivos, mas também pode ser usado em outras situações
Cliente-servidor
Nessa arquitetura existirá um cliente e um servidor. O cliente será executado como por um usuário e irá requisitar um serviço do servidor
Independente da arquitetura, dizemos que os processos da camada de aplicação trocam
mensagens
Transporte
Seu papel é garantir que a entrega de processo a processo de todos os dados enviados pelo usuário
Porém temos 2 protocolos principais que são
TCP (Transmission Control Protocol)
Esse protocolo, confere efetividade
Ele é adequado para as aplicações de rede que precisam de confiabilidade na troca de mensagem entre processos.
É um protocolo orientado à conexão, com controle de erros, de congestionamento e de fluxo
Também define endereços das portas e divide a
mensagem
(PDU-A) da camada de aplicação em
segmentos
(PDU-T)
Determina números de sequência para cada um, para garantir a entrega dos dados na ordem correta para a aplicação
UDP ( User Datagram Protocol)
Esse protocolo, diferente do TCP não confere confiabilidade
Por que usamos o UDP?
Ele é importante para as
aplicações que demandam tempo de resposta baixo na comunicação
Áudio
Videoconferência
E nas aplicações que toleram algum tipo de perda
Ele não é orientado à conexão e não faz a maioria das funções da camada de rede
Dá para se dizer que o protocolo UDP existe apenas para permitir que uma
mensagem
seja encapsulada em um
datagrama
e entregue para o processo de destino correto
Internet
Tem por objetivo
permitir que os dados sejam ligados na rede pela máquina de origem possam alcançar o destino
O principal protocolo da camada de rede é o IP (Internet Protocol)
Ele é encontrando me duas versões principais
IP (Internet Protocol
IP versão 6 (IPv6)
Objetivo
Os dois protocolos têm por objetivo definir o endereço lógico, conhecido como endereço IP, e permitir o tratamento dos
datagramas
(PDU-R) para que possam ser roteados da origem até o destino
Diferença
A diferença entre as duas versões do protocolo está no tamanho do endereço lógico, 32 bits para o IPv4 e 128 bits para o IPv6
Semelhança
Os dois protocolos têm em comum o fato de não serem orientados à conexão e não terem confiabilidade, ou seja, não realizam o tratamento de erros e os
datagramas
são enviados de forma independente.
IP versão 4 (IPv4)
Será feito o maior esforço de entregar as informações, mas não será garantida a entrega, nem a ordem. nem a ausência de erro.
Serviços
Protocolos