Prévia do material em texto
Inserir Título Aqui Inserir Título Aqui Análise de Riscos e Vulnerabildades em Redes e Sistemas Características de Redes e Sistemas Responsável pelo Conteúdo: Prof.ª Esp. Renata Farragoni Rodrigues da Silva Sodré Revisão Textual: Prof.ª Dr.ª Selma Aparecida Cesarin Nesta unidade, trabalharemos os seguintes tópicos: • Redes de Computadores; • Arquitetura de Redes de Computadores; • Protocolos Utilizados em Redes de Computadores e Internet. Fonte: iStock/Getty Im ages Objetivos • Compreender os conceitos de Redes, entre eles Roteadores, Protocolos de Redes e Servi- dores de Redes, assim como novas tecnologias de Redes e Sistemas. Caro Aluno(a)! Normalmente, com a correria do dia a dia, não nos organizamos e deixamos para o úl- timo momento o acesso ao estudo, o que implicará o não aprofundamento no material trabalhado ou, ainda, a perda dos prazos para o lançamento das atividades solicitadas. Assim, organize seus estudos de maneira que entrem na sua rotina. Por exemplo, você poderá escolher um dia ao longo da semana ou um determinado horário todos ou alguns dias e determinar como o seu “momento do estudo”. No material de cada Unidade, há videoaulas e leituras indicadas, assim como sugestões de materiais complementares, elementos didáticos que ampliarão sua interpretação e auxiliarão o pleno entendimento dos temas abordados. Após o contato com o conteúdo proposto, participe dos debates mediados em fóruns de discussão, pois estes ajudarão a verificar o quanto você absorveu do conteúdo, além de propiciar o contato com seus colegas e tutores, o que se apresenta como rico espaço de troca de ideias e aprendizagem. Bons Estudos! Características de Redes e Sistemas UNIDADE Características de Redes e Sistemas Contextualização Pense comigo, você acredita que para ser um profissional de segurança altamente qualificado é necessário ter conhecimentos de como os dados se transportam entre com- putadores e sistemas, incluindo seus meios físicos, saber distinguir tipos de Redes, seus equipamentos e protocolos? Fazendo uma analogia, seria como o médico não conhecesse os medicamentos disponíveis para certa doença. Por se tratar de um tema extremamente longo serão abordados tópicos pertinentes ao desenvolvimento do curso. Procuramos as tecnologias envolvidas na comunicação entre os computadores, for- necendo o conhecimento necessário para a compreensão das relações entre o hardware e o software de Rede, os padrões e os protocolos de Rede. Assim, procuramos desmis- tificar os termos mais comuns utilizados na instalação e operação das Redes; mostrar quais as principais tecnologias de Redes LAN, MAN e WAN, WLAN e como elas inte- ragem entre si. Em se tratando de Rede LAN verificaremos como são formadas fisicamente; topologias, equipamentos como hubs e switches, cabos e conectores, além das camadas OSI e padro- nizações do IEEE. Das MANs e WANs verificamos os roteadores e os seus protocolos. Esperamos que você aproveite esta leitura e que os temas abordados sirvam de base para seus estudos futuros. 6 7 Redes de Computadores Começamos uma nova jornada no conhecimento do mundo dos computadores, estu- dando como eles se comunicam e trocam dados de forma eficiente e segura, o que ocorre por meio das Redes. Mas, afinal, por que interligar os computadores? Imagine, você em São Paulo, há trinta anos, precisando enviar um documento assina- do para uma pessoa em Manaus, no Amazonas. Você necessariamente precisaria enviá- -lo fisicamente pelos Correios, e isso demandaria muito tempo, pois teria de ir até uma Agência dos Correios e postar o documento, o que, na melhor das hipóteses, levaria um dia para chegar a Manaus; isso se fosse via aérea. Entretanto nos dias atuais, o documento seria feito de forma digital e assinado digital- mente, por meio de uma assinatura digital. Em questão de minutos já estaria no destina- tário, e isso sem precisar sair da sua mesa de trabalho. Portanto, agilizar a comunicação é um fator primordial e a Tecnologia de Redes é, certamente, um dos melhores caminhos para que isso aconteça. Ao utilizar essa Tecnologia, diversos fatores precisam ser levados em consideração, garantir eficiência na comunicação, como o custo, taxas de transmissão, facilidade de acesso, padronização, segurança e portabilidade. As Redes de Computadores existem para atender às demandas das aplicações comer- ciais, das aplicações domésticas e dos usuários móveis. Nas aplicações comerciais, as Redes são utilizadas, principalmente, para comparti- lhar recursos, como impressoras, arquivos e conexão com a Internet. Surgimento das Redes Instituídas durante a década de 1960, as primeiras Redes de Computadores tinham o propósito de trocar Dados entre dois computadores. No período entre 1970 e 1973, com a criação da Arpanet, foi possível a criação de uma Rede para interligação entre Universidades, Instituições Militares e Empresas. Os hardwares utilizados nessa época eram os mainframes, caracterizados por um poder de processamento baixo e com preços elevados. Serviços como e-mail, FTP e DNS, foram criados, permitindo aos usuários realizar diferentes tipos de tarefas. Esses recursos serviram de base para o que se tem hoje. Com a evolução crescente dos meios de comunicação e as tecnologias, a década de 1990 ficou caracterizada com a expansão do acesso à Internet. Neste caso, Redes dos mais variados tipos ganharam seu espaço no Mercado. 7 UNIDADE Características de Redes e Sistemas O padrão Ethernet popularizou-se e se espalhou, sendo utilizado com frequência na construção de Redes Locais de Computadores (LANs). Nesse período, o acesso à Internet por meio de linha discada, era uma realidade comum em Empresas, haja vista que era necessário um modem e uma linha telefônica, o que muitas vezes tornava-se uma solução custosa. Como solução a essa alternativa discada, surgiram as linhas de frame relay (conexão de- dicada com velocidades de 64 kbits). Esse tipo de conexão facilitava o acesso à Internet em computadores de uma mesma Rede, pois permitia compartilhar a conexão entre os com- putadores da Rede, além de permitir que todos estivessem permanentemente conectados. Hoje, é possível construir Redes por meio de inúmeras possibilidades: Redes cabeadas (Ethernet, fibra óptica) e sem-fio (rádio, Bluetooth, Wi-Fi), entre outras. O custo e a velo- cidade entre outros fatores, são influenciados pelas tecnologias e dispositivos empregados na construção dessa Rede. Tipos de Redes As Redes de computadores, geralmente, são classificadas de acordo com sua dispo- sição geográfica e hierarquia. Redes Geográficas Nesse quesito, as Redes são classificadas quanto ao alcance, sendo que diversas classi- ficações são propostas como forma de caracterização desses tipos de Redes, conforme se observa a seguir: • PAN (Pesonal Area Network): uma PAN (Personal Area Network) ou Rede de Área Pessoal constitui-se de uma Rede de Computadores formada por dispositivos muito próximos uns dos outros. Como exemplo desse tipo de Rede, podemos citar dois notebooks numa sala trocando informações entre si e ligados a uma impressora. Redes formadas por dispositivos Bluetooth são exemplos de uma PAN. Computador Tablet TV Fones Celular Mouse Geladeira Figura 1 Fonte: Adaptado de iStock/Getty Images 8 9 • LAN (Local Area Network): uma LAN (Local Area Network), também conheci- da como Rede Local de Computadores, corresponde a uma Rede que possui uma “cobertura limitada” quanto à extensão geográfica que pode atuar. Esse tipo de Rede é geralmente composta por computadores conectados entre si, por meio de dispositivos tecnológicos (Placas de Redes, switch e hub, entre outros), possibi- litando o compartilhamento de recursos e a troca de informações. Figura 2 Fonte: iStock/Getty Images Uma Rede Local de Computadores é utilizada com frequência para conectar computadores em Rede, servidores e dispositivos eletrônicos diversos. Sua limitação geográfica faz com que asLANs sejam utilizadas em casas, escritórios, escolas e empresas, entre outros meios locais; • WAN (Wide Area Network): uma WAN (Wide Area Network) ou Rede de Longa Distância, corresponde a uma Rede de computadores que abrange uma grande área geográfica, como, por exemplo, um país ou continente, entre outros. As WANs per- mitem a comunicação a longa distância, interligando Redes dentro de uma grande região geográfica. Um exemplo claro que podemos citar é a Rede de sua casa, na qual todos os computa- dores estão conectados a um roteador, formando uma Rede Local LAN). Entretanto, seu roteador está ligado por meio da porta WAN ao modem de seu provedor de Internet. Assim, a Rede entre o seu modem até o provedor é a Rede WAN. 9 UNIDADE Características de Redes e Sistemas LAN WAN Figura 3 Fonte: Wikimedia Commons • MAN (Metropolitan Area Network): uma MAN (Metropolitan Area Network), ou Rede de Área Metropolitana, corresponde a uma Rede de computadores que compreende um espaço de média dimensão (região, cidade e campus, entre outros). Geralmente, uma MAN está associada a interligação de várias LANs e é considera- da uma parte menor de uma WAN. Redes definidas pela Hierarquia A classificação das Redes de computadores quanto à hierarquia refere-se ao modo como os computadores se comunicam dentro de uma Rede. Entre os principais tipos de classificação quanto à hierarquia estão as Redes ponto a ponto e as Redes cliente-servidor, que veremos a seguir: • Redes Ponto a Ponto: a Rede ponto a ponto tem como principal característica a troca entre computadores entre si, ligados diretamente um ao outro. Assim, esse tipo de Rede é utilizado em Redes pequenas, contemplado a troca de informações e de recursos entre si. Elas apresentam baixo custo de implementação, com um sistema de cabeamento simples, mas têm pouca segurança, vez que todos os computadores podem acessar dire- tamente todos os recursos e compartilhamento dos demais computadores. Figura 4 Fonte: Wikimedia Commons 10 11 • Redes Cliente-Servidor: esse tipo de Rede tem ao menos um servidor, podendo ter mais de um, e ele são responsáveis por prover serviços à Rede na qual estão inseridos. Os demais computadores conectados a essa Rede são chamados de cliente ou de “nós”, que são as estações de trabalho utilizadas pelos usuários. Assim, caso desejem acessar um determinado serviço ou recurso, fazem essa solicitação ao servidor da Rede, por isso o nome cliente-servidor. O servidor surgiu da necessidade de criar uma estrutura que centralizasse o pro- cessamento num computador central, que será discutido em melhores detalhes no item Servidores. Figura 5 Fonte: Wikimedia Commons Como características desse tipo de Rede, podemos citar seu maior custo de implemen- tação, pois há a necessidade de pelo menos um servidor da Rede que possua um hardware projetado para suportar a execução de múltiplas tarefas simultâneas. Tem estrutura de se- gurança aprimorada, haja vista que as informações estão num único dispositivo, facilitando o gerenciamento da segurança da informação. Nesse tipo de Rede, não há tolerância a falhas, pois caso o servidor fique fora do ar, todos os serviços a ele delegados ficam indisponíveis. Componentes de uma Rede de Computadores Uma Rede de Computadores é formada por diversos componentes e equipamentos, com o objetivo de realizar a troca de informações e o compartilhamento de recursos de qualquer natureza (hardware ou software). Nos próximos itens, faremos uma abordagem inicial dos principais componentes de uma Rede de Computadores. 11 UNIDADE Características de Redes e Sistemas Servidores Um servidor em Redes modernas tem papel fundamental, pois disponibiliza inú- meros serviços aos computadores que os acessam. Para seu bom funcionamento, deve ter hardware específicos, pois irão trabalhar com grande número de acessos e requisições simultaneamente. Atualmente, as maiores fabricantes de computadores do Mercado têm servidores de diferentes tamanhos, estilos, configurações e capacidades com preços acessíveis, facilitando sua implementação em todos os tipos de Rede, sejam elas de pequeno, sejam médio, sejam de grande porte. Servidores podem executar diferentes serviços numa mesma máquina física, proven- do diferentes serviços para os computadores conectados a essa Rede. Esses servidores são classificados conforme a tarefa que realizam. Os principais estão listados a seguir: • Servidor de arquivos: tem a função de armazenar os dados que são compartilha- dos entre os diferentes usuários que compõem uma Rede de Computadores; • Servidor de impressão: um servidor de impressão processa os pedidos de im- pressão solicitados pelos usuários e gerencia a ordem de impressão em caso de pedidos simultâneos; • Servidor de aplicações: é responsável por executar aplicações cliente/servidor, como, por exemplo, um Banco de Dados, em que os clientes enviam pedidos ao ser- vidor, que os processa e devolve os dados para serem exibidos em aplicações cliente; • Servidor de e-mail: responsável pelo armazenamento, processamento de envio e recepção de mensagens eletrônicas (e-mail); • Servidor de backup: responsável por executar, armazenar a atualizar cópias de segu- rança dos dados armazenados no servidor; • Servidor WEB: também conhecido como servidor de hospedagem, armazena as páginas dos usuários que ficarão disponíveis na Internet, para acesso pelos clientes via browsers; • Servidor de DNS: esses servidores fazem a tradução dos endereços digitados nas URLs dos browsers em endereços IP e vice-versa; • Servidor de FTP: um servidor de FTP (File Transfer Protocol) disponibiliza aos usuários de uma Rede um espaço no disco rígido no qual é possível enviar arquivos (upload) ou baixar arquivos (download) por meio de um endereço específico; • Servidor de Virtualização: bastante utilizado, atualmente, como forma de reduzir o número de servidores físicos numa Rede de computadores, um servidor de virtualiza- ção permite a criação de várias máquinas virtuais num mesmo computador servidor. Quanto aos softwares utilizados como Sistemas Operacionais para um servidor numa Rede de computadores, há diversas opções, pagas e gratuitas, sendo os mais conhecidos os Sistemas Operacionais Windows, Mac OS e Sistemas derivados do UNIX, como o LINUX. Uma Rede de Computadores é composta por inúmeros dispositivos, cada um com sua funcionalidade para prover a comunicação entre os diferentes componentes de uma Rede. 12 13 A seguir, estão citados os principais dispositivos de uma Rede de computadores: • Host: equipamento utilizado pelos usuários finais para o processamento das apli- cações e conexão à Rede; • Interface de Rede: cada dispositivo conectado a uma Rede de Computadores é realizado por meio de uma placa de Rede, podendo esta ser para conexão de Redes cabeadas ou de Redes sem fio; • Hub: o concentrador, ou do inglês Hub, é um dispositivo cuja função é interligar os computadores de uma Rede local. O funcionamento do hub difere de um switch, pois o hub simplesmente repassa o sinal vindo de um computador para todos os compu- tadores ligados a ele; • Switch: difere do Hub pois os dados provenientes do computador de origem é so- mente recebido no computador de destino, pois tem a capacidade destes em criar um canal de comunicação exclusivo (origem/destino). Esta prática diminui consideravel- mente o número de colisões e a perda de pacotes na Rede; • Bridge: ponte de ligação entre duas ou mais Redes. Como exemplo, podemos citar uma ponte entre uma Rede cabeada e uma Rede sem-fio; • Gateway: sinônimo de roteador na arquitetura TCP/IP, é o equipamento que conecta os hosts à Rede. Em outras arquiteturas de Redes, um gateway é um dispositivo (hardware ou software) que converte mensagens de um Protocolo em mensagens de outro Protocolo; • Roteador: dispositivo de Rede que interconecta duas ou mais Redes físicas e enca- minha pacotes entre elas; • Ponto de acesso wireless (access point):equipamento responsável por fazer a inter- conexão entre todos os dispositivos móveis em uma Rede sem-fio. Topologia das Redes de Computadores Uma topologia de Rede tem o objetivo de descrever como é estruturada uma Rede, demonstrando como os computadores estão alocados na Rede, podendo possuir diversas classificações, conforme descritas a seguir: • Tipo Barramento: na topologia em barramento todos os computadores trocam informa- ções entre si por meio do mesmo cabo, sendo utilizada na comunicação ponto a ponto. Figura 6 Fonte: Wikimedia Commons 13 UNIDADE Características de Redes e Sistemas • Tipo Anel: este tipo de Rede os Computadores está num circuito fechado, no forma- to de um anel (ou círculo). Os dados são trafegados unidirecionalmente até chegar ao computador destino. Assim, para os dados atingirem o destino, passarão por um ou mais computadores, sendo retransmitidos. Ressalta-se que cada computador possui seu endereço que compõe a Rede em anel. Figura 7 Fonte: Wikimedia Commons • Tipo Estrela: esta Rede possui um formato de estrela e faz uso de um concentrador na Rede, que consiste num dispositivo que pode ser um hub, um switch ou um roteador. Assim, qualquer computador que queira trocar dados com outro deve enviar esta informação ao concentrador para que ele faça a entrega dos dados. Figura 8 Fonte: Wikimedia Commons 14 15 • Tipo Malha: nesta topologia, cada computador diretamente está ligado a todos os demais. Com isso, é possível a troca de dados entre todos os computadores de forma direta, e por múltiplos caminhos diferentes, havendo, assim, maior robustez da Rede. Figura 9 Fonte: Wikimedia Commons • Tipo Árvore: esta configuração consiste na interligação de diversas Redes e sub-Redes, nas quais um concentrador interliga todos os computadores de uma Rede Local, enquanto outro concentrador interliga essa Rede às demais Redes Locais, no for- mato de árvore. Figura 9 • Tipo Híbrida: a finalidade deste tipo de Rede é aproveitar o que existe de melhor entre as diferentes topologias, adaptando-as às necessidades do ambiente em que será aplicada, podendo conter várias topologias numa mesma Rede. 15 UNIDADE Características de Redes e Sistemas Arquitetura de Redes de Computadores Este capítulo apresenta a você, caro(a) estudante, os conceitos do Modelo de Refe- rencia OSI, a fim de padronizar a arquitetura de Redes de Computadores, bem como uma atenção especial à arquitetura TCP/IP que, atualmente, é o padrão de arquitetura para Internet, de fundamental importância para nosso Curso. Modelo de Referencia OSI O modelo de referência OSI foi criado pela ISO (International Organization for Standardization) em 1971, e formalizado em 1983, e não determina uma arquitetura de Rede específica, mas apenas define um modelo ou padrão que pode ser seguido para a construção de uma arquitetura de Rede, garantindo a comunicação entre dois sistemas computacionais. Entender o modelo OSI significa compreender o desafio envolvido na comunicação entre computadores com visão de diferentes níveis ou camadas de abstrações envolvidas. O modelo OSI está dividido em sete camadas bem definidas: física, enlace, Rede, trans- porte, sessão, apresentação e aplicação. Cada camada procura abstrair a complexidade das camadas inferiores de forma a utilizar os recursos da camada imediatamente inferior. Uma camada fornece à camada superior um serviço por meio de uma interface simplifica- da, conforme a Figura a seguir: Física Enlace Rede Transporte Sessão Apresentação Aplicação Figura 11 Fonte: Wikimedia Commons Veja a descrição de cada camada a seguir: • Camada física: fornece os requisitos para transportar pelo meio físico de Rede os bits que formam o quadro da camada de Enlace de Dados. O objetivo da Camada Física é criar o sinal elétrico, óptico ou microondas que representa os bits em cada quadro. Na Camada Física, não há qualquer controle de erros de transmissão. Estão incluídos na Camada Física os meios de transmissão: cabos, fibras óticas, componentes de trans- missão sem fio, as chamadas Redes wi-fi, e outros componentes de hardware en- volvidos, como o hub; 16 17 • Camada de Enlace: o objetivo desta camada é a correção de erros provenientes da Camada Física, transformando um canal não confiável em confiável. Para atingir este patamar, geralmente, são utilizadas técnicas de identificação e correção dos bits transmi- tidos, por meio da inclusão de bits de verificação. Adicionalmente, a camada de enlace provê a função de controle de fluxo, evitando, assim, que o receptor seja inundado com uma quantidade de dados que não consiga processar; • Camada de Rede: a Camada de Rede deve prover a transferência dos pacotes ou datagramas pelos pontos da Rede até seu destino. Nessa camada, temos o conceito de roteamento de pacotes, que trata da forma como os datagramas devem ser enca- minhados pelos nós da Rede, do computador de origem até o computador de destino; • Camada de Transporte: como qualquer transporte por caminhão, sua carga precisa estar devidamente empacotada e endereçada com remetente e destinatário. A camada de transporte, inicialmente, faz isso. Da mesma forma que os caminhões chegam ao seu destino e entregam suas caixas corretamente, a camada de transporte precisa garantir a entrega dos pacotes. Ela o faz controlando o fluxo e corrigindo os erros pelo envio de uma mensagem chamada ACK (Acknowledge – Reconhecimento). Um protocolo muito conhecido desta camada é o TCP (Transmission Control Protocol – Protocolo de Controle de Transmissão); • Camada de Sessão: permite o estabelecimento de uma sessão de comunicação entre computadores diferentes, desde que atendam algumas regras. A transmissão de dados é definida pela aplicação e coloca um identificador no ato da transmissão. Ao acontecer alguma falha, apenas os dados após esse identificador serão transmitidos, impedindo que grandes volumes de dados sejam transmitidos desnecessariamente; • Camada de Apresentação: a camada de apresentação é responsável pela forma- tação dos dados, transformação, compressão e criptografia. Não há multiplexação de dados na camada de apresentação. O propósito dessa camada é converter as informações que são recebidas da camada de aplicação para um formato “entendí- vel” na transmissão desses dados; • Camada de Aplicação: essa camada é responsável pela comunicação entre as aplicações, sendo que cada aplicação tem protocolos específicos de comunicação. Cada aplicação oferece recursos aos usuários ou aos sistemas, como, por exemplo, aplicação para navegação, transferência de arquivos, transferência de e-mail, terminal remoto e outros. Arquitetura TCP/IP O modelo da arquitetura TCP/IP é mais simplificado que o modelo de referência OSI, e tem quatro camadas principais: aplicação, transporte, Internet e interface de Rede. A semelhança entre o modelo de referência OSI e o modelo TCP/IP está no fato de os dois estarem baseados no conceito de pilha (contendo Protocolos independentes). 17 UNIDADE Características de Redes e Sistemas Cada camada pode ser descrita como se vê a seguir: Rede Internet Transporte Aplicação Figura 12 – Protocolo TCP/IP • Camada de Interface de Rede: esta camada é responsável por conectar um dispo- sitivo de Rede a uma Rede, por meio de um Protocolo. Nela, a exemplo de como ocorre na Camada Física do modelo OSI, é tratada a informação em mais baixo nível (bits que trafegam pela Rede) entre as diferentes tecnologias; • Camada de Internet: permite aos dispositivos de Rede enviar pacotes e garantir que eles cheguem até seu destino. Cabe à camada de Internet especificar o formato do pacote, bem como o protocolo utilizado. Nesse caso, o Protocolo IP (Internet Protocol); • Camada de Transporte: tem a mesma função e características da camada de transporte do modelo de referência OSI, garantindo a comunicação entre os dispo- sitivos de origem e destino do pacote; • Camada de Aplicação: esta camada tem por objetivorealizar a comunicação entre os aplicativos e os protocolos de transporte, responsáveis por dar encaminhamen- to a esses pacotes. Protocolos Utilizados em Redes de Computadores e Internet Protocolos, em sua essência, são regras e procedimentos de comunicação. Na comunicação em Redes de Computadores, os Protocolos definem as regras que os Sistemas precisam se- guir para se comunicar entre si. Os Protocolos não dependem da implementação, o que significa que sistemas e equipamentos de fabricantes diferentes podem comunicar-se, desde que sigam as re- gras do protocolo. 18 19 A seguir um breve relato dos principais Protocolos usados atualmente: • Protocolo IP: o Protocolo IP, do termo em inglês Internet Protocol (Protocolo de Internet) faz parte da camada de Internet e é um dos Protocolos mais importantes da web. Ele permite a elaboração e transporte dos pacotes de dados, porém, sem assegurar a sua entrega. O destinatário da mensagem é determinado por meio dos campos de endereço IP (endereço do computador), máscara de sub Rede (determi- na parte do endereço que se refere à Rede) e o campo gateway estreita por.; • Protocolo TCP/IP: trata-se do acrônimo de dois protocolos combinados. São eles o TCP (Transmission Control Protocol – Protocolo de Controle de Transmissão) e o IP (Internet Protocol – Protocolo de Internet). Juntos, são os responsáveis pela base de envio e recebimento de dados por toda a Internet. Essa pilha de Protocolos é dividida em 4 camadas: aplicação: usada para enviar e receber dados de outros programas pela internet. Nessa camada estão os protocolos HTTP, FTP e SMTP; transporte: responsável por transportar os arquivos dos pacotes recebidos da cama- da de aplicação. Eles são organizados e transformados em outros menores, que se- rão enviados à Rede; Rede: os arquivos empacotados na camada de transporte são recebidos e anexados ao IP da máquina que envia e recebe os dados. Em seguida, eles são enviados pela Internet; interface: é a camada que executa o recebimento ou o envio de Arquivos na Web; • Protocolo HTTP/HTTPS: o Protocolo HTTP (Hypertext Transfer Protocol – Pro- tocolo de Transferência de Hipertexto) é usado para navegação em sites da Internet. Funciona como uma conexão entre o cliente (browser) e o servidor (site ou domínio). O navegador envia um pedido de acesso a uma página, e o servidor retorna uma resposta de permissão de acesso. Junto com ela, são enviados também os arquivos da página que o usuário deseja acessar. Já o HTTPS (Hyper Text Transfer Secure) funciona como o HTTP, porém, existe uma camada de segu- rança, significando que sites que utilizam esse Protocolo são de acesso seguro; • Protocolo FTP: significa Protocolo de Transferência de Arquivos, consistindo na forma mais simples de transferir dados entre dois computadores por meio de uma Rede, funcionando com dois tipos de conexão: a do cliente e do servidor. O FTP é útil caso o usuário perca o acesso ao painel de controle do seu site; • Protocolo SFTP: o Protocolo de Transferência Simples de Arquivos consiste no proto- colo FTP com uma camada extra de proteção para arquivos transferidos. Nele, a troca de informações é feita por meio de pacotes com a tecnologia SSH (Secure Shell – Blo- queio de Segurança), que autenticam e protegem a conexão entre cliente e servidor. O usuário define quantos arquivos serão transmitidos simultaneamente e define um sistema de senhas para reforçar a segurança; • Protocolo SSH: é um dos Protocolos específicos de segurança de troca de arqui- vos entre cliente e servidor. Funciona a partir de uma chave pública. Ela verifica e autentica se o servidor que o cliente deseja acessar é realmente legítimo. O usuário define um sistema de proteção para o site sem comprometer o seu desempenho. Ele fortifica a segurança do projeto e garante maior confiança e estabilidade na transferência de arquivos; 19 UNIDADE Características de Redes e Sistemas • Protocolo SSL: o protocolo SSL (Secure Sockets Layer – Camada de Portas de Segu- rança) permite a comunicação segura entre os lados cliente e servidor de uma aplicação web, por meio de uma confirmação da identidade de um servidor e a verificação do seu nível de confiança, agindo como uma subcamada nos Protocolos de Comunicação na Internet (TCP/IP). Funciona com a autenticação das partes envolvidas na troca de informações. A conexão SSL é sempre iniciada pelo cliente, que solicita conexão com um site seguro. O browser, então, solicita o envio do Certificado Digital e verifica se ele é confiável, válido, e se está relacionado ao site que fez o envio. Após a confirmação das informações, a chave pública é enviada e as mensagens podem ser trocadas; • Protocolo ICMP: sigla para Internet Control Message Protocol (Protocolo de Mensagens de Controle da Internet). Esse Protocolo autoriza a criação de mensa- gens relativas ao IP, mensagens de erro e pacotes de teste. Ele permite gerenciar as informações relativas a erros nas máquinas conectadas. O Protocolo IP não corrige esses erros, mas os mostra para os Protocolos das camadas vizinhas. Por isso, o Protocolo ICMP é usado pelos roteadores para assinalar um erro, chamado de Delivery Problem (Problema de Entrega); • Protocolo SMTP (Simple Mail Transfer Protocol): Protocolo para transferên- cia de e-mail simples, é comumente utilizado para transferir e-mails de um servidor para outro, em conexão ponto a ponto; • Protocolo POP3 (Post Office Protocol 3): é um protocolo utilizado para troca de mensagens, o chamado e-mail, em que um servidor recebe e armazena mensa- gens. O cliente se autentica ao servidor da Caixa Postal para poder acessar e ler as mensagens. Assim, as mensagens armazenadas no servidor são transferidas para o computador do cliente e quando se encerra a conexão, as mensagens ainda ficam disponíveis ao cliente; • Protocolo TELNET: Protocolo de acesso remoto. É um Protocolo padrão da Internet que permite obter uma interface de terminais e aplicações pela web. Fornece regras básicas para ligar um cliente a um intérprete de comando. 20 21 Material Complementar Indicações para saber mais sobre os assuntos abordados nesta Unidade: Sites Projeto de Redes Site interessante sobre projetos de Redes, com diversos tutoriais. https://goo.gl/9gHcyZ Livros Gerenciamento Avançado de Redes de Computadores Gerenciamento Avançado de Redes de Computadores, de Digerat books, editado por Digerati Books. Vídeos Modelo OSI e TCP/IP - Como Funciona o Processo de Comunicação em Redes | Redes Brasil https://youtu.be/oz8gvGIUKFw Redes de Computadores - Aula 02 - Protocolos e Camadas https://youtu.be/6-RzPthCSns 21 UNIDADE Características de Redes e Sistemas Referências COMER, D. E. Redes de Computadores e Internet. 6.ed. São Paulo: Bookman, 2016. TANENBAUM, A. S. Redes de Computadores. 5.ed. São Paulo: Pearson, 2011. 22