P2P (peer-to-peer) - significa que pares de usuários podem se conmunicar entre si sem a necessidade de um cliente específico.
Ele significa par-a-par. Ex: site da web.
Cliente-servidor - há um servidor sempre funcionando, e ele atende as requisições dos clientes. Ex: torrent.
Hibrido (P2P/cliente-servidor) - Um cliente pode se comunicar diretamente com o outro, mas também tem que se consultar o
servidor principal para poder executar a ação. Ex: MSN.
Comunicação entre processos - um processo é um programa que roda em um sistema final. Quando estão sendo executados se
comunicam entre si usando comunicação interprocessos.
Processos Clientes - um browser em um processo cliente.
Processos Servidores - é um servidor web.
Sockets - é por onde um processo envia mensagens para rede e recebe mensagens dela.
API - interface de programação da aplicação
TCP - (Transmission Control Protocol) é um dos protocolos sob os quais assenta o núcleo da Internet. A versatilidade
e robustez deste protocolo tornou-o adequado a redes globais, já que este verifica se os dados são enviados de forma correta,
na sequência apropriada e sem erros, pela rede. O TCP é um protocolo do nível da camada de transporte (camada 4) do
modelo OSI e é sobre o qual assentam a maioria das aplicações cibernéticas, como o SSH, FTP, HTTP — portanto,a World Wide Web.
UDP - O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 e
permite que a aplicação escreva um datagrama encapsulado num pacote IPv4 ou IPv6, e então enviado ao destino. Mas não
há qualquer tipo de garantia que o pacote irá chegar ou não.
O protocolo UDP não é confiável. Caso garantias sejam necessárias, é preciso implementar uma série de estruturas de controle,
tais como timeouts, retransmissões, acknowlegments, controle de fluxo, etc. Cada datagrama UDP tem um tamanho e pode ser
considerado como um registro indivisível, diferentemente do TCP, que é um protocolo orientado a fluxos de bytes sem início e
sem fim.
Precisando de um design novo e exclusivo?
ResponderExcluirRaisa Silva Design, criando o melhor design para você!
www.raisasilvadesign.blogspot.com