Escolar Documentos
Profissional Documentos
Cultura Documentos
E Arquitetura TCP/IP
DESCRIÇÃO
PROPÓSITO
Objetivos
Modelo em Camadas
A internet é um conjunto de redes de computadores que permite a troca de informações entre
dispositivos computacionais.
Para que a troca seja eficiente, é necessário estabelecer regras, os protocolos, que devem
garantir que a comunicação ocorra de forma confiável, segura, eficaz.
Para que todos esses itens funcionem, é algo difícil, porém engenheiros e cientistas utilizaram
o princípio básico de resolução de diversos outros problemas: A técnica de Dividir Para
Conquistar.
Para que isso funcionasse, dividiram a organização das redes de computadores em camadas,
em que cada camada é responsável por cuidar de determinada regra ou protocolo necessário
ao processo de comunicação.
Quanto mais divisões, mais camadas, numeradas da mais baixa, camada 1, para a mais alta,
camada n.
Serviço – Conjunto de funcionalidades que cada uma determinada camada oferece. Dizendo o
que a camada faz, e não como faz.
Protocolo – Responsável pelo como a camada faz. Executa as regras para corrigir os erros ou
para identificar um pc.
Interface – Para que tenha a interação de uma camada com a outra, é necessário um ponto de
comunicação entre elas, a interface.
Quando as camadas estão empilhadas seria comunicação vertical, o dado original, que está no
topo do conjunto de camadas, desce até a primeira camada.
Camada 1 está conectada a um meio de transmissão, como uma fibra óptica, possíveis
caminhos para o dador ir até o destino. No destino, ele sobe as camadas até o nível mais alto
da arquitetura.
Hardware ou Software responsável por implementar o protocolo, prepara o dado para que a
regra seja executada.
Ex: camada 2 é responsável por verificar erro. Se o dado passar por lá, camada 2 de origem, ele
será preparado até ir a camada de destino, que irá verificar se tem erro.
No exemplo anterior, vimos que a camada 2 de origem preparou o dado para que a camada 2
de destino verificasse se a informação está correta, caracterizando a existência de uma
conversa entre as duas camadas de mesmo nível em computadores distintos. Essa conversa é a
comunicação horizontal, realizada pelos protocolos que implementarão a regra.
Encapsulamento
Quando uma camada recebe os dados, ela não se preocupa com o conteúdo, apenas adiciona
o cabeçalho para permitir que o protocolo execute as regras necessárias à comunicação.
Isso acontece até a camada 1 e a informação ser transmitida ao destino. Depois a informação
subirá, descapsulando as informações da camada 1 até o usuário do serviço.
Cabeçalho – Informações de controle inseridas pelos protocolos de rede, onde permite que
que serviço seja executado por uma determinada camada.
O Modelo OSI não é exatamente uma arquitetura de rede, pois não especifica os serviços e
protocolos que devem ser usados em cada camada. Apenas informa o que cada camada deve
fazer.
Modelo OSI possui 7 camadas. Aplicação, apresentação, sessão, transporte, rede, enlace e
física. Cada camada e responsável por uma determinada tarefa no processo de transmissão de
dados.
Divisão nas sete Camadas
Funções que dão suporte para que os usuários possam acessar os serviços de redes,
garantindo a interoperabilidade de sistemas heterogêneos
Ligadas aos aspectos de movimentação dos dados de um dispositivo para outro, dando
suporte as operações de rede
Camadas 1 e 2 são quase apenas de hardware. Camada 2 está associada a placa de rede,
integrando um pouco ao software, como em drivers. Camada 1 é em hardware
Aplicação - a mais perto dos usuários da rede, nos. Aplicações oferecidas pela camada
Serviço Web, Serviço de Correio Eletrônico, Serviço de Transferência e Arquivos, Serviço de
Streaming de áudio e vídeo e Serviço de Compartilhamento de Arquivos.
Os serviços oferecidos pela camada de aplicação são executados Por Processos dos usuários
que estão em andamento em determinado dispositivo.
Há compressão e criptografia para o receptor entender os dados. Faz com que as redes
interajam entre si.
Sincronização: estabelece pontos de controle de fluxo de dados. Esses pontos permitem que,
se houver perda de comunicação, retome de onde parou, e não dando início à transmissão.
Quinta Tarefa transferir pacotes de origem à destino, permitindo a ligação entre redes.
Funcionalidades
Endereço Lógico: endereço da porta, definida pela camada de transporte, permite a entrega
no processo de destino. Para isso, os segmentos têm que chegar à máquina de destino.
Endereços lógicos permite dispositivos intermediários encaminharem dados pelas redes e
alcancem o destino.
Enlace – objetivo de entregar os dados para a máquina de destino. Na maioria das vezes as
máquinas não estão conectadas por meios físico, mas por meios intermediários, como a
internet. Os dados são roteados pela internet até chegar ao destino. Após decidir o caminho,
essa camada garantirá a comunicação ponto a ponto (hop to hop).
Controle de Erros: os dados que estão trafegando estão sujeitos a erros nos meios de
transmissão. Na camada enlace agrega esse Controle de Erro para gerar confiabilidade.
Controle de Acesso ao Meio: Mais de um dispositivo pode transmitir pelo mesmo meio, daí
parte o mecanismo para controlar os dispositivos que podem transmitir naquele momento.
Sétima Tarefa transmitir os bits através de um meio físico. Garante estabilidade do sinal.
Física – Responsável por transmitir os dados pelo meio de transmissão. Recebe os quadros da
camada de enlace. Estabelece comunicação real entre os dispositivos. Cabeamento,
características elétricas, óptica ou eletromagnética.
Características
Taxa de Dados: responsável pela velocidade dos bits em que são inseridos no meio de
transmissão. Velocidade de transmissão definirá a duração de um bit: quanto maior a
velocidade, menor a duração do bit, e vice-versa.
Topologia física: Define como os nós da rede estão interligados, podendo ser uma
configuração de um enlace ponto a ponto, em que cada nó está diretamente conectado a
outro, sem compartilhamento do meio, ou uma ligação ponto-multiponto, em que o enlace é
compartilhado por diversos nós.
Módulo 3
Arquitetura TCP/IP
TCP/IP: tem seu nome assim por conta dos seus dois principais protocolos: Transmission
Control Protocol (TCP) e Internet Protocol (IP).
Serviço Protocolo
Web https://
Correio eletrônico SMTP, POP e IMAP
Nomes DNS Objetivo: criar uma
Transferência de arquivos FTP, TFTP arquitetura que
permite a
Áudio e vídeo em tempo real RTP
interligação de
Configuração automática de DHCP diversas redes de
estações comunicação,
depois como padrão para comunidade internet.
Essa arquitetura foi criada utilizando 4 camadas: aplicação, transporte, internet(rede ou inter-
rede) e acesso à rede(enlace, host-rede, intrarede e host-network.
Ex: funções das camadas apresentação e sessão serão acumuladas na camada Aplicação
(TCP/IP). E as funções das camadas enlace e física serão acumuladas na camada Acesso à
Rede(TCP/IP).
IETF (The Internet Engineering Task Force): cria grupos de trabalho para atualizar protocolos.
Estes que são desenvolvidos pela RFCs (Request For Comments), conhecidos como padrões da
internet.
Aplicação – permite acessar diversos serviços na internet. Os de forma direta pelo usuário e os
que dão suporte à operação da rede, como serviço de nomes (DNS).
Protocolos esses que são implementados por meio de softwares. Estão associados a 2 tipos de
arquiteturas:
Cliente-Servidor: cliente e servidor. Por exemplo, para o serviço Web, o cliente é o navegador
que acessa determinado servidor, por exemplo, o servidor que está disponibilizando esse
conteúdo.
Par a Par (peer-to-peer ou 2p2): trocar informações de forma direta entre os usuários. Tipo
compartilha arquivos, ou chat de mensagens. Uso mínimo de servidores.
Transporte – garante entrega de processo a processo de dados enviador pelo usuário. Temos
dois principais protocolos:
UDP (User Datagram Protocol: o contrário do TCP. Permite uma mensagem (PDU-A) seja
encapsulada em um datagram (PDU-T) e entregue para o processo de destino correto. Usa
endereço da porta correta para entregar na máquina de destino.
Internet – permite dados injetados na rede pela máquina de origem chegue ao destino.
Principal protocolo: Internet Protocol (IP). IPv4 e IPv6 (v de versões).
Objetivo: define endereço lógico (IP) e permite tratar datagrams(PDU-R) para que possam ser
roteados da origem até destino.
Semelhança: não são orientados à conexão e não terem confiabilidade (não tratam erros),
datagrams são enviados de forma independente, chegando em ordem diferentes.
Melhor esforço. Não é garantida a entrega, ordem, ausência de erro. Erros devem ser
corrigidos nas camadas superiores.
Acesso à Rede – não foi bem definida pela arquitetura TCP/IP e não define um protocolo
específico. É qualquer coisa que liga o dispositivo ao enlace de transmissão.
Não faz parte da arquitetura TCP/IP mas é uma, a IEEE 802 é bastante utilizada nessa camada.
Ela define padrões utilizadas em redes locais e metropolitanas, como Ethernet e o Wifi
A Arquitetura Internet ou TCP/IP não houve evolução, apenas nos protocolos empregados.
Aplicação não é apenas para textos. Protocolos evoluíram suportando tráfego de vídeo,
segurança, transações financeiras etc.