Internet: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Etiquetas: Editor Visual Edição via dispositivo móvel Edição feita através do sítio móvel
Jasaete (discussão | contribs)
acréscimo de aposto.
Linha 63:
=== Protocolos ===
{{Anexo|Lista de protocolos de redes|Lista de portas dos protocolos TCP e UDP}}
Para o funcionamento da Internet existem três camadas de [[Protocolo de Internet|protocolo]]s. Na camada mais baixa está o Protocolo de Internet (''Internet Protocol''), que define datagramas ou pacotes que carregam blocos de dados de um nó da rede para outro. A maior parte da Internet atual (2007) ainda utiliza a [[IPv4]], quarta versão do protocolo, apesar de o [[IPv6]] já estar padronizado, sendo usado em algumas redes específicas somente. Independentemente da [[arquitetura de computador]] usada, dois computadores podem se comunicar entre si na Internet, desde que compreendam o protocolo de Internet. Isso permite que diferentes tipos de máquinas e sistemas possam conectar-se à grande rede, seja um [[PDA]] conectando-se a um [[servidor WWW]] ou um computador pessoal executando [[Microsoft Windows]] conectando-se a outro computador pessoal executando [[Linux]].
 
Na camada média está o [[Transmission Control Protocol|TCP]], [[User Datagram Protocol|UDP]] e [[Internet Control Message Protocol|ICMP]]. Esses são protocolos no qual os dados são transmitidos. O TCP é capaz de realizar uma conexão virtual, fornecendo certo grau de garantia na comunicação de dados. Na camada mais alta estão os protocolos de aplicação, que definem mensagens específicas e [[formato de arquivo|formatos digitais]] comunicados por aplicações. Alguns dos protocolos de aplicação mais usados incluem [[DNS]] (informações sobre [[domínio]]), [[POP3]] (recebimento de ''[[e-mail]]''), [[IMAP]] (acesso de ''e-mail''), [[SMTP]] (envio de ''e-mail''), [[HTTP]] (documentos da [[WWW]]) e [[FTP]] (transferência de dados). Todos os serviços da Internet fazem uso dos protocolos de aplicação, sendo o correio eletrônico e a World Wide Web os mais conhecidos. A partir desses protocolos é possível criar aplicações como listas de discussão ou ''blogs''.