Malwares (Softwares, Programas Maliciosos) Malware é qualquer tipo de software que pode causar algum
15. MODELO TCP/IP
Um Protocolo é um conjunto de regras que estabelece um padrão de comunicação entre os computadores de uma rede. Ou seja, para que esses computadores possam interagir, se entender, devem seguir a mesma regra de envio e recebimento de informações. Com isso podemos afirmar que o protocolo é uma linguagem que permite que os computadores ligados a uma rede se comuniquem.
Os protocolos usados em redes de computadores são organizados em pilhas de funções, ou seja, em cada nível na pilha, um protocolo executa um serviço para o protocolo no nível acima na pilha [MPS – Área Administrativa NM – TI – Cespe 09/2010].
Co nc ei to s de In te rn et e In tr an et – Pá gi na
3
O modelo de referência TCP/IP difere do modelo ISO/OSI principalmente por não considerar as camadas físicas, sessão e apresentação [UNIPAMPA - Cargo 2: Analista de Tecnologia da Informação – Cespe 05/2013].
15.1. URL
Todos os recursos presentes em servidores na Internet são localizados por meio de um endereço padronizado - o URL (Uniform Resource Locator), que obedece ao formato protocolo://domínio/recurso.
URL é o nome para a localização de um recurso da Internet, o qual deve ser exclusivo para aquela máquina, endereço de um sítio web ou também o endereço de correio eletrônico de um usuário. Um exemplo de URL é o endereço do Cespe na Internet: http://www.cespe.unb.br [INCA – Apoio Técnico Administrativo – Cespe 03/2010].
15.2. Protocolos da Camada de Aplicação
Na camada de aplicação do TCP/IP, estão protocolos como o HTTP, o SNMP, o SMTP, o DNS, o IMAP, o HTTPs, entre outros [Hemobrás - Emprego 24: Assistente Administrativo – Técnico em Informática – Cespe 12/2008].
15.2.1. HTTP (Hyper Text Tranfer Protocol)
Realiza a transferência de documentos hipermídia (hipertexto), escritos em linguagem HTML (HyperText Markup Language) entre um servidor Web e um programa cliente (navegador, browser), os quais interpretam as páginas e as descarregam para o computador do usuário final.O protocolo HTTP pode ser utilizado no envio e recebimento de arquivos por meio de processos de upload e download [MPE RR –
Técnico em informática NM – Cespe 06/2008] e para o acesso a páginas
web na Internet [MS - Téc. Contabilidade – Cespe 01/2010].
HTTP é o nome de um protocolo de comunicação de transferência de dados entre computadores da Web, ou WWW (World Wide Web), que confere a ela a possibilidade de se intercambiar dados de texto, imagens e sons entre seus usuários[TRT 21ª Região - Cargo 12: Técnico Judiciário – Cespe 11/2010].
HTML
A linguagem HTML, utilizada para criar documentos hipertextos, pode ser interpretada por qualquer navegador e não precisa ser compilada[ANEEL – Especialista em Regulação e Analista Administrativo – Cespe 05/2010].
Com o surgimento da WWW (world wide web), o acesso a arquivos de conteúdo apenas textual evoluiu para arquivos que agregam diversos formatos, com destaque para os documentos hipermídia, que são a união de hipertexto com multimídia, ou seja, textos com links, imagens, sons, vídeos, entre outros recursos [BRB - Aux. Enfermagem – Cespe 03/2010].
15.2.2. HTTPS
A implementação do protocolo HTTP sobre uma camada adicional, SSL (Secure Socket Layer) ou TLS (Transport Layer Security), fazem com que as informações sejam enviadas através de uma conexão criptografada e autenticada entre servidor e cliente e cria uma variação do HTTP, o HTTPS (o “S” lembra seguro).
Para proteger a comunicação entre um servidor web e seu cliente, pode-se usar o protocolo HTTPS instalado no provedor do serviço web [UNIPAMPA - Cargo 2: Analista de Tecnologia da Informação – Cespe 05/2013]. Quando se realiza o acesso a um sítio que utiliza o protocolo HTTPS e, no navegador, existe a indicação de que se trata de um sítio seguro, os dados do sítio são enviados de forma criptografada [IFB – NM (02/2011] e se assegura que as informações trafegadas utilizem certificados digitais [SEGER – ES Conhecimentos Básicos – Cespe 02/2011].
www
O WWW (world wide web) é um sistema de servidores da Internet que usa o protocolo HTTP para transmitir documentos formatados em HTML (hypertext mark-up language) [TRE-AP - Técnico Judiciário - Programação de Sistemas NM – Cespe 2007].A World Wide Web, ou simplesmente Web, é um repositório de informações interligadas por diversos pontos espalhados ao redor do mundo [Correios – Letras cargo 26 – Cespe 05/2011].
15.2.3. SMTP (Simple Mail Tranfer Protocol)
Usado para o envio de emails do remetente para o servidor de saída de mensagens e entre os servidores de emails.O serviço de correio eletrônico, ou email, pela Internet, utiliza o SMTP (Simple Mail Transfer Protocol) para definir os procedimentos de comunicação entre um cliente e um servidor de email [MPS - NS – Cespe 09/2010]. O envio de e-mail é realizado por um servidor de saída que opera a partir do protocolo SMTP, destinado a enviar as mensagens de acordo com o endereço do destinatário [MPS – Administrador – Cespe 01/2010].
15.2.4. POP3 (Post Office Protocol)
O protocolo SMTP permite que sejam enviadas mensagens de correio eletrônico entre usuários. Para o recebimento de arquivos, podem ser utilizados tanto o protocolo Pop3 quanto o IMAP [TRT 21ª Região - Cargo 1: Analista Judiciário – Cespe 11/2010].
Usado no recebimento de emails e, por regra, os apaga do servidor de entrada. Uma vez recebida a mensagem, está impossibilitado o acesso à mesma em outros computadores.
15.2.5. IMAP4 (Internet Message Access Protocol)
Recebe mensagens do servidor de correio eletrônico, mantendo uma cópia e permitindo que a mesma mensagem seja vista em diferentes computadores. Útil para situações em que o usuário utiliza o correio eletrônico em dois ou mais ambientes distintos.Para que sejam recebidas mensagens de email da Internet a partir do cliente de correio eletrônico Microsoft Outlook 2013, podem ser configuradas contas POP3 ou IMAP; por outro lado, o protocolo SMTP é comumente adotado para envio de mensagens na Internet [SERPRO – Cargo 20: Analista – Redes – Cespe 05/2013].
Co nc ei to s de In te rn et e In tr an et – Pá gi na
4
15.2.7. FTP (File Transfer Protocol)
Transfere arquivos entre dois computadores usando a arquitetura servidor/cliente, sendo um dos mais utilizados na Internet. Pode-se usar um navegador ou programas específicos para acessar, copiar, apagar e renomear arquivos remotos.
Os sítios da Internet acessíveis por meio de protocolo FTP são usados para a transferência de arquivos em diversos formatos, permitindo tanto a cópia quanto a gravação de arquivos no sítio [SEJUS- ES - Agente Penitenciário – Cespe 07/2009]e é utilizado quando os usuários se conectam a determinado sítio da Internet, oferecendo a opção de se
baixar o arquivo (download) ou de se enviar um arquivo (upload) [PC-ES - Delegado Polícia Substituto – Cespe 2010].
O padrão de funcionamento na especificação original do protocolo FTP indica a utilização das portas 20 e 21, sendo a porta 20 utilizada para dados [MinC - Nível V – Atividades de Complexidade Gerencial NS - Especialidade 25 – Cespe 08/2013].
15.2.10. DNS (Domain Name Service)
Protocolo que realiza o serviço de consulta a um banco de dados hierárquico, realizando a tradução (resolução, transformação) de um nome amigável, nome domínio ou URL (fácil de guardar na memória, como www.google.com.br) em um endereço IP (74.125.93.103), usado para acessar recursos em redes.
O nome de domínio deve ser adquirido junto a um órgão competente e será único na Internet, para que não haja confusões no acesso às páginas. No Brasil, a responsável pela distribuição dos nomes de domínio é a Registro.br, ligada ao Comitê Gestor da Internet Brasileira (CGI.br).
Quando se deseja visualizar o site do Google, por exemplo, informa-se ao navegador sua URL (www.google.com.br), o qual enviará a requisição de consulta ao servidor DNS do provedor de acesso à Internet. Caso seja encontrado o endereço IP correspondente, o servidor DNS retorna ao usuário essa informação que será usada para, então, trazer os arquivos da página.
Cada provedor de acesso possui um servidor DNS que é alimentado pelo servidor DNS principal no Brasil. Os registros DNS brasileiros (.br) começaram a ser feitos na Fapesp (Fundação de Amparo à Pesquisa do Estado de São Paulo), de forma espontânea. Atualmente, quem mantém o registro de domínios brasileiros é a NIC.br (Núcleo de Informação e Coordenação do Ponto Br), ligada ao CGI.