com redes moveis sem fio, como o Ricochet, alem de varios servicos de dados de alta velocidade em redes de telefones celulares.Telefones celulares de ultima geracao, como o smartphone, geralmente vem com acesso a Internet atraves da propria rede do telefone. Navegadores web, como o Opera, estao disponiveis nestes aparelhos portateis, que podem tambem rodar uma grande variedade de outros softwares especialmente desenvolvidos para a Internet. Existem mais telefones celulares com acesso a Internet do que computadores pessoais, embora a Internet nos telefones nao seja grandemente usada. Os provedores de acesso a Internet e a matriz de protocolo, no caso dos telefones celulares, diferenciam-se dos metodos normais de acesso. ArquiteturaMuitos cientistas de computacao veem a Internet como o "maior exemplo de sistema de grande escala altamente engenharizado, ainda muito complexo".[11] A Internet e extremamente heterogenea, por exemplo, as taxas de transferencias de dados e as caracteristicas fisicas das conexoes variam grandemente. A Internet exibe "fenomenos emergentes" que dependem de sua organizacao de grande escala. Por exemplo, as taxas de transferencias de dados exibem autossimilaridade temporal. Adicionando ainda mais a complexidade da Internet, esta a habilidade de mais de um computador de usar a Internet atraves de um elo de conexao, assim criando a possibilidade de uma sub-rede profunda e hierarquica que pode teoricamente ser estendida infinitivamente, desconsiderando as limitacoes programaticas do protocolo IPv4. Os principios desta arquitetura de dados se originam na decada de 1960, que pode nao ser a melhor solucao de adaptacao para os tempos modernos. Assim, a possibilidade de desenvolver estruturas alternativas esta atualmente em planejamento.[12]De acordo com um artigo de junho de 2007, na revista Discover, o peso combinado de todos os eletrons que se movem dentro da Internet num dia e de 26 gramas.[13] Outras estimativas dizem que o peso total dos eletrons que se movem na Internet diariamente chega a 2 gramas.[14] ProtocolosPara o funcionamento da Internet existem tres camadas de protocolos. Na camada mais baixa esta o Protocolo de Internet (Internet Protocol), que define datagramas ou pacotes que carregam blocos de dados de um no da rede para outro. A maior parte da Internet atual utiliza a IPv4, quarta versao do protocolo, apesar de o IPv6 ja estar padronizado, sendo usado em algumas redes especificas 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 maquinas e sistemas possam conectar-se a 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 media esta o TCP, UDP e ICMP. Esses sao protocolos no qual os dados sao transmitidos. O TCP e capaz de realizar uma conexao virtual, fornecendo certo grau de garantia na comunicacao de dados.Na camada mais alta estao os protocolos de aplicacao, que definem mensagens especificas e formatos digitais comunicados por aplicacoes. Alguns dos protocolos de aplicacao mais usados incluem DNS (informacoes sobre dominio), POP3 (recebimento de e-mail), IMAP (acesso de e-mail), SMTP (envio de e-mail), HTTP (documentos da WWW)