Introdução às Redes Privadas Virtuais - VPN

Slides:



Advertisements
Apresentações semelhantes
Universidade Federal do Rio de Janeiro
Advertisements

Leandro Alonso Xastre Thiago T. C. de Felipo
Curso de Administração
Administração e Projeto de Redes
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Exercícios de Revisão Redes de Computadores Edgard Jamhour
MPLS e VPN Referência: Slides extraídos do material dos professores Jim Kurose e Keith Ross relativos ao livro “Redes de Computadores e a Internet –
Virtual Private Networks
Introdução às Redes Privadas Virtuais - VPN
Segurança em VPN Luciana Pompei Ricardo Tavernaro Rumiko Stolfi.
Introdução Ligações inter-redes.
Criptografia e Segurança de Redes Capítulo 16
Redes Privadas Virtuais (VPN)
VPN (Virtual Private Network)‏
VPN (Virtual Private Network)‏
TCP/IP básico e outros protocolos
3º período – Ciência da Computação IFSudeste MG – Campus Rio Pomba
Profº Charles de Sá Graduado em Computação Profº Charles de Sá Graduado em Computação.
Execícios de Revisão Redes e Sistemas Distribuídos II Edgard Jamhour
SSL/TLS Universidade Federal do Rio de Janeiro Escola Politécnica
Auxilio a Resolução da Lista de Exercícios
Modelo de referência OSI
CCNA Exploration Camada de Rede OSI.
Segurança na Web SSL - Secure Socket Level TLS - Transport Layer Security SET – Secure Electronic Transaction.
Redes Aula 7 Professor: Marcelo Maia.
Segurança em Ambientes de Redes e Internet
Hash HTTPS SSL Certificados.
REDES DE COMPUTADORES Prof. Deivson
VPN (Virtual Private Network)
VPN VPN é uma conexão onde o acesso e a troca de dados somente é permitido a usuários e/ou redes que façam parte de uma comunidade de interesse, que ocorre.
VPN Virtual Private Network.
Secure Sockets Layer (SSL) e Transport Layer Security (TLS)
Domínio de Conhecimento 2: Segurança em Comunicações
O Modelo OSI Guilherme Guimarães.
CCNA 1 – Modelos OSI e TCP/IP
Teleprocessamento e Redes:
Protocolos e o Modelo OSI
Pedro da Fonseca Vieira2000/1 VPNs: Virtual Private Networks.
Roteadores Roteadores são pontes que operam na camada de Rede do modelo OSI. Tomando como base o protocolo mais usado hoje em dia, o TCP/IP, o protocolo.
Virtual Private Network VPN Professor: Otto Carlos Muniz B. Duarte Autor: Rodrigo Augusto Gomes.
Segurança e Auditoria de Sistemas
Redes Aula 6 Professor: Marcelo Maia.
Segurança e Auditoria de Sistemas
Virtual Private Networks
Segurança & Auditoria de Sistemas AULA 09 Eduardo Silvestri
Tópicos Avançados em Redes de Computadores Prof. Fabiano Sabha.
Tópicos Avançados em Redes de Computadores
2006, Edgard Jamhour Professor Edgard Jamhour VPN.
VPN VPN VIRTUAL PRIVATE NETWORK. VPN - DEFINIÇÃO VPN é uma conexão onde o acesso e a troca de dados somente é permitido a usuários e/ou redes que façam.
Disciplina de: Comunicação de Dados Professor: Carlos Pereira Trabalho Realizado por: João Santos.
VPN Virtual Private Network.
MATA59 - Redes de Computadores I
Segurança & Auditoria de Sistemas AULA 08 Eduardo Silvestri
SRC Prof. Luciano Brandão 5° Semestre ( UFA!!!)
2001, Edgard Jamhour Segurança em Redes TCP/IP Redes Virtuais Privadas e Extranets Edgard Jamhour.
TCP/IP.
DEFINIÇÕES DE DNS DNS é a abreviatura de sistema de nomes de domínio (DNS, Domain Name System) Sistema de Resolução de Nomes. É um sistema para atribuir.
SSL / TLS.
Tema 08: Segurança em Redes
Segurança na Internet – SSL/TLS
Introdução à Suporte Remoto – Conceitos Iniciais
OpenVPN Para não precisar esticar um cabo de fibra óptica da matriz até a filial para conectar duas redes internas.
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Revisão Comunicação; Protocolo; Conceitos e Elementos de uma Rede;
Segurança em Comércio Eletrônico Comércio tradicional realizado de maneira centralizada cercado de restrições legais Comércio eletrônico realização de.
Arquitetura e Protocolos de Rede TCP/IP
Segurança de Rede Prof. Sales Filho VPN. 2 Objetivos Apresentar o IPSec Uso do IPSec para criação de VPN´s Realizar a configuração de VPN utilizando roteadores.
Introdução A idéia de utilizar uma rede pública como a Internet em vez de linhas privativas para implementar redes corporativas é denominada de Virtual.
Escola de Ciência e Tecnologia Curso: Bacharelado SI Disciplina: Segurança em Redes 1 VPN (Virtual Private Network)
VPN Virtual Private Network. VPNs são redes sobrepostas às redes públicas, mas com a maioria das propriedades de redes privadas......são túneis de criptografia.
Transcrição da apresentação:

Introdução às Redes Privadas Virtuais - VPN Conceituação, Protocolos, ...

VPN - Virtual Private Network O conceito de VPN surgiu a partir da necessidade de se utilizar redes de comunicação não confiáveis Por exemplo, para trafegar informações de forma segura na Internet,.

VPN - Virtual Private Network Uma VPN proporciona conexões somente permitidas a usuários, que estejam em redes distintas e que façam parte de uma mesma comunidade (empresa).

VPN No passado, alto custo de links de comunicação dedicados e privados. A Internet diminui esse custo.

Elementos de uma VPN

Encapsulamento Em redes de computadores, encapsulamento é para incluir dados de protocolo de uma camada superior dentro de um protocolo de uma camada inferior.

Encapsulamento

Tunelamento Camada 2 Como funciona ? Um quadro Ethernet, contendo um pacote IP na sua carga útil, saído de um host 1 na rede Ethernet é recebido por um gateway VPN, extremidade numa rede WAN.

Tunelamento O gateway VPN remove esse pacote IP, encapsula dentro de um pacote camada de rede da WAN, enviando-o até o outro gateway VPN, na outra extremidade da rede WAN.

Tunelamento O gateway VPN remove o pacote IP recebido e envia a um host 2 na rede Ethernet remota.

Túnel Túnel é a denominação do caminho lógico percorrido pelos pacotes encapsulados. A rede VPN poder ser construída sobre uma rede pública (Internet) ou uma rede privada.

Figura 2 – Transporte da informação

Tunelamento

VPN segura No caso de VPN segura, é acrescentada a criptografia, antes do tunelamento. Tunelamento VPN = [ pacote xxx ] + [ Criptografia do pacote xxx] + [ Encapsula o pacote xxx criptografado sobre o pacote encapsulador]

Um Protocolo de Tunelamento Um protocolo de tunelamento é um protocolo da camada de rede (3) ou da camada de enlace (2), que encapsula pacotes criptografados da camada superior, de transporte (4) ou da camada de rede (3), respectivamente, agindo como payload (carga útil) de dados do usuário.

Túnel Simula a conexão ponto-a-ponto requerida para a transmissão de pacotes através de uma rede pública. Utilizam protocolos de tunelamento que permitem o tráfego de dados de várias fontes para diversos destinos. Diferentes protocolos podem ser usados:

Protocolos de Tunelamento GRE (Generic Routing Encapsulation) da Cisco. L2TP (Layer 2 Tunneling Protocol) da IETF (Internet Engineering Task Force). PPTP (Point-to-Point Tunneling Protocol) da Microsoft.

Tunelamento Nível 3 Usa tunelamento nivel 3. Tem como objetivo transportar protocolos de nível 3 encapsulados em pacotes IP.

Tunelamento Nível 2 O objetivo é transportar protocolos de nível 3, tal como o IP da Internet, encapsulados em quadros da camada 2.

PPoE encapsulando IP Utiliza-se quadros PPoE (Point-to-Point Protocol), como unidades de troca de informação, encapsulando os pacotes IP Quadros PPoE encapsulando pacotes IP

Tipos de túneis Os túneis podem ser criados de duas diferentes formas - voluntárias e compulsórias: Túnel Voluntário Túnel Compulsório

Túnel Voluntário O computador do usuário funciona como uma das extremidades do túnel e, também, como cliente do túnel. E emite uma solicitação VPN para configurar e criar um túnel entre duas máquinas, uma em cada rede privada, e que são conectadas via Internet.

VPN entre duas máquinas

Túnel Compulsório O computador do usuário não funciona como extremidade do túnel. Um servidor de acesso remoto, localizado entre o computador do usuário e o servidor do túnel, funciona como uma das extremidades e atua como o cliente do túnel.

Tunelamento compulsório

Tunelamento compulsório No caso da Internet, o cliente faz uma conexão para um túnel habilitado pelo servidor de acesso no provedor (ISP).

Tunelamento compulsório No tunelamento compulsório com múltiplos clientes, o túnel só é finalizado no momento em que o último usuário do túnel se desconecta.

VPN com IPSec Uma rede VPN pode utilizar o padrão denominado IPSec, criado pelo IETF (Internet Engineering Task Force), o que torna todo o tráfego de informação nesse túnel, seguro.

Outras Aplicações para VPN na Internet Acesso remoto via Internet. Conexão de LANs via Internet. Conexão de computadores numa Intranet.

Conexão de LANs via Internet - Fonte: RNP

Conexão de LANs via Internet - Fonte: RNP Uma solução que substitui as conexões entre LANs através de circuitos dedicados de longa distância é a utilização de circuitos dedicados locais interligando-as à Internet. O software de VPN assegura esta interconexão formando a WAN corporativa.

Conexão numa Intranet - Fonte: RNP

Conexão de Computadores numa Intranet Em algumas organizações, existem dados confidenciais cujo acesso é restrito a um pequeno grupo de usuários. Nestas situações, redes locais departamentais são implementadas fisicamente separadas da LAN corporativa.

Benefícios das VPNs Seguras Autenticação de usuários. Gerenciamento de endereço. Criptografia de dados. Gerenciamento de chaves. Suporte a múltiplos protocolos.

IPSEC – Internet Protocol Security O IPSec é um protocolo padrão de camada 3 projetado pelo IETF que oferece transferência segura de informações fim a fim através de rede IP pública ou privada.

IPSEC – Internet Protocol Security Requisitos de segurança Autenticidade Integridade Confidencialidade

IPSEC – Internet Protocol Security Para implementar estas características, o IPSec é composto de 3 mecanismos adicionais: AH - Autentication Header. ESP - Encapsulation Security Payload. ISAKMP - Internet Security Association and Key Management Protocol.

IPSec em servidores Linux O IPSec segue normas em projetos de VPN e é muito utilizado para se fazer VPN entre servidores Linux e roteadores que provêem serviços de VPN.

Segurança na camada de rede com IPSec FTP NNTP, ... SMTP HTTP TCP / UDP IP / IPSec

Protocolos de Segurança para VPN IPSec (IP Security) SSL (Secure Sockets Layer) SSL v3 = TLS (Transport Layer Secure) Uma evolução do SSL.

SSL protocol stack / TLS Handshake protocol SSL Change Cipher Spec SSL Alert Protocol Transport layer (usually TCP) Network layer (usually IP) SSL Record Protocol HTTP Telnet SSL protocols: Other protocols:

TLS handshake protocol

TLS record protocol Application data Fragment/combine abcdefghi abc def ghi Record protocol units Compressed units MAC Encrypted TCP packet Fragment/combine Compress Hash Encrypt Transmit