segunda-feira, 19 de outubro de 2015

ISO e o Modelo OSI

A ISO (International Organization for Standardization) é uma entidade de padronização e normatização, criada em Genebra, na Suíça, em 1947.

A ISO tem como objetivo principal padronizar e aprovar normas internacionais em todos os campos técnicos, como normas técnicas, classificações de países, normas de procedimentos e processos, e etc. No Brasil, a ISO é representada pela ABNT (Associação Brasileira de Normas Técnicas). Pensando na padronização, ela criou o modelo OSI, com o objetivo de ser o modelo padrão para protocolos de comunicação entre diversos sistemas.

O modelo OSI é divido em 7 camadas, cada uma contendo uma série de protocolos.



Camada 7 - Aplicação: Faz a comunicação entre a rede e aplicativos instalados na máquina.

Principais protocolos:

HTTP: É um protocolo de comunicação entre sistemas de informação que permite a transferência de dados entre redes de computadores. Sua estrutura utiliza utiliza hyperlinks entre nós contento texto. É a base para comunicação de dados na internet.

SMTP: É o protocolo padrão para envio de e-mails na internet, baseado em texto simples, onde os destinatários de uma mensagem são especificados, sendo depois a mensagem transferida.

FTP: É o protocolo que faz a transferência de arquivos, sendo assim um dos mais usados na internet.

DHCP: É um protocolo de serviço TCP/IP que oferece configuração dinâmica de terminais, assim facilitando as configurações em qualquer dispositivo conectado a uma rede que utilize TCP/IP.

DNS: Permite a inscrição de vários dados digitados além do nome do host e seu IP. Ou seja, ele permite que um site possa ser identificado pelo seu domínio, e não apenas pelo endereço IP.

Telnet: É um protocolo que permite a interface de terminais e de aplicações através da internet, proporcionando uma facilidade de comunicação.

SIP: É um protocolo utilizado para iniciar sessões de comunicação interativa entre utilizadores, por exemplo, o VoIP.

X.400: É um protocolo para transferência de e-mails assim como o SMTP, porém mais complexo e assim tendo seu uso limitado à algumas aplicações.

Camada 6 - Apresentação: Serve como o "tradutor" de dados para a rede.
Principais protocolos:

MIME: É um modelo padrão para o envio de e-mails.

XDR: Permite que dados sejam empacotados em uma arquitetura de maneira independente para que o dado seja transferido entre sistemas de computadores heterogêneos.

TLS: É um protocolo de segurança que protege as telecomunicações via internet para serviços como e-mail, navegação e outros tipos de transferência de dados; Sucessor do SSL.

Camada 5 - Sessão: É responsável pela troca de dados entre hosts, permitindo que duas aplicações em computadores diferentes estabeleçam uma comunicação.
Principais protocolos:

NetBIOS: Permite que aplicativos em computadores separados se comuniquem em uma rede local.

Named pipe: Faz a comunicação entre processos em um computador.

SOCKS: e um protocolo que encaminha pacotes entre cliente-servidor por um servidor proxy.

RPC: Permite a um programa de computador chamar um procedimento em outro espaço de endereçamento via rede.

Camada 4 - Transporte: É a camada responsável pela transferência dos dados entre a máquina de origem e a máquina de destino.
Principais protocolos:

TCP: É um dos protocolos fundamentais da internet, ele verifica se os dados são enviados de forma correta, na sequência apropriada e sem erros, pela rede.

UDP: É um protocolo simples que permite que a aplicação escreva um datagrama encapsulado num pacote IPv4 ou IPv6, e então enviado ao destino, porém diferente do TCP, não há garantia que o pacote irá chegar.

Camada 3 - Rede: É responsável por controlar a operação da rede de um modo geral, roteando os pacotes entre fonte e destino.
Principais protocolos:

IPv4:  Protocolo de comunicação usado entre duas ou mais máquinas em rede para encaminhamento dos dados, 32 bits, suportando mais de 4 bilhões de endereços (capacidade que ja foi esgotada) e apresenta problemas de segurança.

IPv6: Faz o mesmo que o IPv4, porém tem 128 bits, suportando uma quantidade muito maior de endereços, além de prometer acabar com os problemas de seguranças existentes no IPv4.

IPsec: É uma extensão do protocolo IP que visa fornecer mais segurança ao usuário.

ICMP: É um protocolo integrante do protocolo IP, utilizado para fornecer relatórios de erros à fonte original.

AppleTalk: É um conjunto de protocolos desenvolvido pela Apple, está disponível em Mac, impressoras LaserWriter e sistemas UNIX.

Camada 2 - Ligação de Dados(Data Link): É responsável por estabelecer um protocolo de comunicação entre sistemas diretamente conectados.
Principais protocolos:

Ethernet: Faz a conexão de redes locais (LAN) por envio de pacotes.

IEEE 802.11: Também conhecido como Wi-Fi ou wireless, é o protocolo utilizado na construção de redes sem fio. Muito utilizado atualmente.

PPT: Cria uma conexão direta entre dois dispositivos através de uma rede.

HDLC: É um protocolo orientado por bits, que fornece serviço orientado a conexão e sem conexão.

Token Ring: É um protocolo de redes que consiste em uma trama de três bytes, que circula numa topologia em anel em que as estações devem aguardar a sua recepção para transmitir. Foi descontinuado em detrimento do Ethernet.

FDDI: É um padrão de transmissão de dados parecido com o Token Ring, porém utiliza cabros de fibra óptica, o que proporciona capacidade de transmissão elevada.

Frame Relay: É uma tecnologia de comunicação de dados rápida e barata usada para transmitir informação digital através de uma rede, dividindo-as em frames a um ou muitos destinos.

Camada 1 - Física: Diz respeito aos meios de conexão através dos quais irão trafegar os dados.
Principais protocolos:

Modem: É um dispositivo eletrônico utilizado para converter os sinais digitais em sinais analógicos e vice-versa, fornecendo conexão com a internet.

DSL: Fornece um meio de transmissão digital de dados, se utilizando da própria rede de telefonia.

RS-232: É um protocolo para troca de dados digitais entre um DTE (terminal de dados) e um DCE (comunicador de dados).

RS-449: Parecido com o RS-232, porém feito para transmissões elevadas. Foi projetado para substituir o RS-232, porém possuem especificações incompatíveis.

10BASE-T: Implementação de rede com 10 Mbps, que permite que estações sejam ligadas por cabos de par trançado.

10BASE-TX: O mesmo que o 10BASE-T, porém utiliza 4 pares de cabos e tem maior velocidade de transmissão.

ISDN: Realiza a transferências de dados digitais, utilizando o sistema telefônico comum.

SONET: É um protocolo que permite a multiplexação de tráfego de alta velocidade em fibras ópticas.

Bluetooth: É um modelo de transmissão de dados por ondas de rádio com alcance de até 60 metros.

USB: É um tipo de conexão padrão que permite a conexão de periféricos sem a necessidade de desligar o computador.