Prévia do material em texto
Protocolos Protocolos O TCP/IP é o protocolo padrão para comunicação em rede. Arquitetura TCP/IP Macete para lembrar as camadas do Modelo OSI: Fui En Roma TRANSPORTar SEis APRESENTAdores de APLICAÇÃO. (Física, enlace, transporte, sessão, apresentação e aplicação) Quanto ao Modelo OSI, segue a sequência correta desde da camada mais alta até a mais baixa: A. Camada de Aplicação. B. Camada de Apresentação. C. Camada de Sessão. D. Camada de Transporte. E. Camada de Rede. F. Camada de Enlace. G. Camada de Física.Mnemônico para memorizar AASTREF ordem da camada superior a inferior Aplicação. Apresentação. Sessão. Transporte. Rede. Enlace de dados. Física. APLICAÇÃO [CAMADA 7]: Camada habilita o usuário, seja ele humano ou software, a estabelecer a comunicação entre aplicações e a acessar a rede; APRESENTAÇÃO [CAMADA 6]: Camada é responsável por definir o formato para troca de dados entre computadores, como se fosse um tradutor; SESSÃO [CAMADA 5]: Camada é responsável por permitir que duas ou mais aplicações em computadores diferentes possam abrir, usar e fechar uma conexão, chamada sessão; REDE [CAMADA 3]: Camada é responsável pelo endereçamento, roteamento e entrega de pacotes individuais de dados desde sua origem até o seu destino, provavelmente através de várias redes; ENLACE [CAMADA 2]: camada é responsável por organizar os dados em frames (ou quadros) e por estabelecer uma conexão nó a nó entre dois dispositivos físicos que compartilham o mesmo meio físico; FÍSICA [CAMADA 1]: camada define as especificações elétricas e físicas da conexão de dados. Camada de Transporte É a camada é responsável por organizar os dados em segmentos e que eles cheguem ao destino livre de erros; Estabelece uma conexão lógica entre os processos de aplicação que rodam em hospedeiros diferentes. Principais protocolos: TCP e UDP · TCP: é orientado à conexão; é resiliente (ex: testemunha de jeová) · UDP: é sem conexão. (o crente que distribui panfleto na rua) Camada de Rede Principais protocolos: · IP · ICMP · ARP · RARP Protocolo IP Está associado a rota/entrega dos pacotes; IPV4 O IPV4, originário da internet, é de endereço 32 bits. [32 números 0 ou 1] 00 00 00 00 octeto 32 bits são 04 octetos ou 04 bytes. O Ipv4 é dividido em 04 octetos binários com notação decimal separada por ‘.’ E pode variar de 0 a 255. 11000000.1010100.00000000.11111111 Tem que ter 04 conjunto de números separados ponto com números que vão do 0 ao 255. 192.168.0.255 IMPORTANTE Diante de tantos números, foram criadas diversas regras para realizar o endereçamento de um IP. Uma delas é dividir o espaço de endereços em 5 classes: A, B, C, D e E. Logo, todo e qualquer IP do universo pode ser classificado em uma dessas cinco classes. Eles seguem a seguinte tabela: 1º octeto Classe Utilização 0 a 127 A Grandes organizações 128 a 191 B Organizações de médio porte 192 a 223 C Pequenas organizações 224 a 239 D Reservado para multicast 240 a 255 E Reservado para testes Todo dispositivo em uma mesma rede necessita de um IP único – não podem existir 2 dispositivos com o mesmo IP. Por isso, os engenheiro padronizaram algumas faixas de endereços que deviam ser utilizados exclusivamente para redes privadas. Isso resolveria o problema de repetição de IP porque redes privadas diferentes poderiam usar o mesmo IP, o que não seria possível fazer com a rede pública. Portanto, todo endereço IP que estivesse dentro dessa faixa que os engenheiros convencionaram não poderiam ser utilizados na internet – rede pública – só deveriam ser usadas em redes internas. Os valores estão na tabela a seguir: Classe Faixa de endereços para redes privadas A 10.0.0.0 até 10.255.255.255 B 172.16.0.0 até 172.31.255.255 C 192.168.0.0 até 192.168.255.255 IPV6 Uma nova versão do Protocolo Ipv4, para agrupar mais pessoas é o Ipv6. O Ipv6 tem uma versão de 128 bites, divididos em 8 grupos de 16 bites que pode variar de 0 a FFFF. FFFF:FFFF:0000:0000:0000:FFFF:FFFF:0000 FFFF:FFFF:0:0:0:F:F:F:F:FFFF:0 [1ª forma de abreviação] FFFF:FFFF::FFFF:FFFF:0 [2ª forma de abreviação] IP Trata-se de questão que exige do candidato conhecimentos sobre os endereços IP. A classe A possui um conjunto de endereços que vão desde o 1.0.0.0 até 127.0.0.0, onde o primeiro octeto (primeiros 8 bits N.H.H.H) de um endereço IP identifica a rede e os restantes 3 octetos ( 24 bits) irão identificar um determinado host nessa rede. Exemplo de um endereço Classe A – 120.2.1.0 A classe B possui um conjunto de endereços que vão desde o 128.0.0.0 até 191.255.0.0, onde os dois primeiros octetos (16 bits N.N.H.H) de um endereço IP identificam a rede e os restantes 2 octetos ( 16 bits) irão identificar um determinado host nessa rede. Exemplo de um endereço Classe B – 152.13.4.0 A classe C possui um conjunto de endereços que vão desde o 192.0.0.0 até 223.255.255.0, onde os três primeiros octetos (24 bits N.N.N.H) de um endereço IP identificam a rede e o restante octeto ( 8 bits) irão identificar um determinado host nessa rede. Exemplo de um endereço Classe C – 192.168.10.0 A cada conexão, é comum que um computador tenha um IP diferente para o mesmo site. (Por ex: toda vez que eu entrar no site do estratégia, é normal que o meu IP seja diferente a cada acesso.) A configuração do IP pode ser manual ou automático Camada de Aplicação Domínio É o nome dado a um conjunto de computadores em uma rede. Protocolos de aplicação O protocolo DHCP é o Protocolo responsável pela configuração dinâmica dos endereços IP de rede. É um serviço utilizado para atualizar as configurações de rede. Atribui automaticamente um endereço IP quando um computador é inicializado ou conectado a uma rede de computadores. É um protocolo presente na camada de aplicação, responsável por destinar endereços de IP a máquinas de uma rede local. A alocação de endereços pode ocorrer de forma manual, ao configurar cada IP, um a um, ou por meio de um Servidor DHCP, que fará a alocação de forma automática. O Protocolo HTTP é um protocolo cliente-servidor, utilizado pelos navegadores (Google Chrome, Mozilla Firefox, Internet Explorer), durante o acesso a páginas web. A porta do HTTP é o número 80 e do HTTPS é 443. http://www.epe.gov.br:80 https://www.epe.gov.br:443 Cookies: São pequenos arquivos de texto, criados por servidores web e inseridos na máquina cliente para identificá-lo em um posterior acesso. Cookies jamais serão vírus. Mas ele pode ser uma vulnerabilidade quando expor a sua privacidade.• Cookies persistentes – Quando o campo “Expira” possui uma data de descarte, mantendo-os na máquina por tal período, ou até que o usuário os exclua. • Cookies não persistentes – Quando o campo “Expira” está em branco, daí o cookie é utilizado somente durante o acesso à página, sendo descartado ao sair (encerrar a sessão Como é cobrado em prova?Cookies persistentes e cookies de sessão diferem na volatilidade. Enquanto o cookie de sessão é salvo na memória RAM, sendo permanentemente perdido quando o navegador é fechado, o cookie persistente é salvo no disco rígido do computador do cliente com um determinado tempo de expiração. ________________________________________________ Protocolos de Correio Eletrônico 1. POP3 – recebe mensagens; É um protocolo cliente-servidor que necessariamente copia (baixa) as mensagens de correio eletrônico do servidor para máquina cliente, permitindo a leitura das mensagens recebidas ainda que off-line. Porta padrão: 110 2. SMTP – envia mensagens; É um protocolo que permite o envio de mensagens de correio eletrônico de um cliente para um servidor ou entre servidores. Porta padrão: 25 3. IMAP – recebe mensagens; IMAP4 É um protocolo cliente-servidor que permite a leitura de mensagens de correio eletrônico diretamente no servidor, por ser mais moderno que o POP3 ele possibilita a transferência parcial de um e-mail (cabeçalho/corpo) além do gerenciamento das mensagens em pastas no próprio servidor. O acesso online no servidor oferece maior mobilidade mas implicaque o computador esteja online. Não é necessário baixar primeiro para ler depois, é possível ler o e-mail no próprio servidor sem que seja necessário baixar para o computador. Porta padrão: 143 Protocolos de Acesso Remoto 1. TELNET Foi o precursor, o primeiro a surgir. É o protocolo cliente-servidor utilizado para acesso remoto. É muito vulnerável em questão de segurança. Apesar de ser gratuito. 2. SSH É a evolução do Telnet. Protocolo de acesso remoto seguro, com criptografia. Como é cobrado em prova?1. Os protocolos de comunicação SSH e TELNET garantem comunicação segura, uma vez que os dados são criptografados antes de serem enviados. ( )CERTO (X) ERRADO – Telnet é inseguro. 2, A ferramenta denominada Telnet foi desenvolvida com as características de uma aplicação cliente/servidor. (X)CERTO ( ) ERRADO 3. Deseja-se bloquear, via um aplicativo de Firewall, o acesso a função de Telnet de um computador. Para isso, deve-se bloquear a porta TCP/UDP correspondente. A porta a ser bloqueada, nesse caso, é a de número: a)7 b)21 c)23 d)53 e)80 Porta do Telnet: 23 Porta do SSH: 22 4. É possível ter acesso a uma máquina Linux a partir de uma máquina Windows, utilizando-se, por exemplo, uma implementação SSH para Windows, como é o caso do aplicativo PuTTy. (X) CERTO ( ) ERRADO O PuTTy é uma ferramenta que vai oferecer uma conexão do Telnet e do SSH em máquinas Windows e Linux. 5. PuTTy é um dos softwares utilizados para acessar remotamente um servidor Linux a partir de um computador com o sistema operacional Windows. (X) CERTO ( ) ERRADO Protocolos de Transferência de Arquivos 1. FTP Protocolo cliente-servidor da Camada de Aplicação que é responsável pela realização de transferências de arquivos [download e upload] entre um Cliente FTP e um Servidor FTP. Arquivos de quaisquer tamanhos; Nem toda transferência de arquivos utiliza o FTP. Por exemplo, por e-mail é possível enviar arquivos através do protocolo SMTP. Porta: 20 e 21 Como é cobrado em prova?O correio eletrônico é um serviço de troca de mensagens de texto, que podem conter arquivo anexado. Esse serviço utiliza um protocolo específico denominado FTP. (x) CERTO ( ) ERRADO O protocolo ftp (file transfer protocol) é usado para transferir arquivos remotamente de um cliente para um servidor, ou de um servidor para um cliente. (x) CERTO ( ) ERRADO O ftp, protocolo de transferência de arquivos, é utilizado toda vez que o usuário baixa um arquivo armazenado em um sítio web ou, então, quando anexa arquivo a mensagem de correio eletrônico. Comentário: em site web, é usado o protocolo HTTP. ( ) CERTO (x) ERRADO 2. PEER TO PEER É um serviço de compartilhamento de arquivos ponto a ponto, utilizado em aplicações como Torrent, eMule, Kazaa, dentre outras. Não é FTP; FTP é cliente-servidor; Peer to peer é ponto a ponto, direto entre as máquinas. Comum em compartilhamento de músicas e filmes, principalmente piratas. Como é cobrado em prova?Para que os dispositivos de uma rede P2P (Peer-to-Peer) funcione corretamente, não é necessário que haja um servidor. (x) CERTO ( ) ERRADO Em uma rede P2P (ponto a ponto) pura não existe a figura de um único servidor centralizado, tendo em vista que os recursos estejam distribuídos ao longo dos nodos (peers) que compõem o sistema. (x) CERTO ( ) ERRADO Na Internet, há várias formas de armazenar ou transmitir arquivos entre usuários e computadores. Entretanto, nem todos os protocolos ou programas utilizados têm essa finalidade. Assinale a alternativa em que nenhum protocolo ou programa tenha como função a transferência ou armazenamento de arquivos. a) FTP e Google Drive. b)BitTorrent e FTP. c)HTTP e DropBox. d)Microsoft OneDrive e VoIP. e)VoIP e RFID. NOTA: fazer uma tabela com as principais portas dos protocolos de aplicação e transporte. APLICAÇÃO TRANSPORTE PORTA HTTP TCP 80 HTTPs TCP 443 POP3 TCP 110 IMAP TCP 143 SMTP TCP 25* obs: no brasil pode ser usada a porta 587. FTP TCP 20 e 21 [p/ dados e controle, respectivamente] TELNET TCP 23 SSH TCP 22 DNS UDP ou TCP 53 Como é cobrado em prova?O SMTP e o POP3 são protocolos de comunicação utilizados na troca de e-mail. No processo de configuração de um firewall os protocolos SMTP e POP3 estão relacionados, respectivamente, por padrão às portas a)UDP 35 e TCP 80 b)UDP 25 e UDP 110 c)UDP 53 e UDP 80 d)TCP 25 e TCP 110 e)TCP 53 e TCP 80 Assinale a alternativa que contém o número de portas TCP padrão empregadas pelos protocolos HTTP, FTP (porta de transferência de dados) e SMTP (e-mail) no servidor, respectivamente. a) 80 • 20 • 25 b) 80 • 21 • 25 c) 80 • 22 • 25 d) 80 • 25 • 22 e) 8080 • 21 • 25 3. VOIP Serviço de roteamento de conversação humana por meio de uma rede de computadores. O SIP significa Session Initiation Protocol e é um protocolo da camada de aplicação que permite iniciar uma sessão de transmissão ao vivo entre dispositivos, como chamadas de texto, vídeo, e voz. É um dos protocolos que possibilitou o VoIP, tanto que o termo VoIP é popularmente usado também como SIP connection. image1.tmp