Internet
Infra-estrutura
A Internet é uma rede mundial de computadores que
utilizam um protocolo de rede padrão, o TCP/IP.
Para ser capaz de comunicar em uma
rede, um computador deve ser capaz de
acessar um meio de comunicação
comum a todos e trocar informações
utilizando o mesmo protocolo de
comunicações das outras máquinas.
Meios de comunicação
Orientados: fios de cobre, fibra ótica
Não orientados: ondas de rádio, microondas
Atualmente, a estrutura física da Internet
compreende cabos de fibra-ótica
intercontinentais, a própria estrutura física
da telefônica pública e a comunicação sem
fio.
backbone (espinha dorsal): designa o esquema de
ligações centrais de um sistema mais amplo,
tipicamente de elevado débito relativamente à
periferia.
Débito: é um dos critérios utilizados na classificação
de uma rede de computadores e indica a medida de
capacidade de transferência de informação pela
rede.
Capacidade de transferência de informação em bps:
Redes de baixo débito: até 10Mbps
Redes de médio débito: 10Mbps a 1 Gbps
Redes de alto débito: acima de 1Gbps
Mapa do Backbone RNP
Protocolos de Comunicação
Para que dois ou mais computadores comuniquem-se
entre si, é preciso que se utilize um mesmo protocolo
de conversação.
Na Internet, o protocolo padrão utilizado
pelas máquinas é o TCP/IP, que teve
origem na década de 70 e em 1983
tornou-se um padrão de fato, com o
surgimento da Internet.
O TCP/IP define uma pilha de camadas de
comunicação, cada uma com um protocolo próprio.
Mas a camada que mais interessa aos usuários é a
camada de aplicação, onde milhares de pessoas ao
redor do planeta utilizam o protocolo HTTP para
navegar em páginas e mais páginas HTML.
Camadas TCP/IP e seus protocolos
Aplicação: HTTP, SMTP, FTP, SSH, IRC, SNMP, NNTP,
POP3, IMAP, Telnet, BitTorrent ...
Transporte: TCP, UDP, SCTP, RTP, DCCP ...
Rede: IPv4, IPv6, ARP, ICMP ...
Acesso: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP...
Física: RS-232, EIA-422, RS-449, EIA-485...
TCP significa Transmission Control Protocol (Protocolo
de Controle de Transmissão) e garante que a integridade
de uma determinada informação será mantida em todo o
seu trajeto, da origem ao destino, através de controles
como janelamento e soquetes.
A sigla IP significa Internet Protocol (Protocolo da
Internet) e estabelece que cada computador em todo o
planeta que queira enviar informações através da
Internet deve possuir um único endereço composto por 4
octetos conhecido como endereço IP.
Exemplo: 200.204.12.14
O HTTP, que significa HyperText Transfer Protocol
(Protocolo de Transferência de Hipertexto) é um dos
protocolos mais utilizados na camada de aplicação.
Ele transfere dados de hipertexto e hiper
mídia (imagens,sons e textos). Se
comunica com a linguagem HTML
(Hipertext Markup Language).
Para acessar um documento de hipertexto é necessário
digitar o endereço no navegador que se chama URI
(Universal Resource Indentifier – Identificador Uniforme
de Recursos).
Cuidado para não confundir URI com URL (Universal
Resource Local - Localizador Uniforme de Recursos ),
que é o método do HTML de ligar documentos.
O URL é identificado por um conjunto de 4 algarismos
separados por pontos que vão de 0.0.0.0 a
255.255.255.255.
Mas para facilitar a memorização desses números
inventou-se o sistema de domínios ou nomes únicos –
DNS (Domain Name System – Sistema de nomes de
domínio) associados a um URL.
Uma URL tem a seguinte estrutura:
protocolo://máquina/caminho/recurso
Exemplo:
http://www.w3.org/Addressing/URL/uri-spec.html
o protocolo é o HTTP
o servidor é designado por www.w3.org
e o recurso - neste caso o arquivo uri-spec.html encontra-se na pasta Addressing/URL/
Exemplo de funcionamento da leitura de
um site:
1. O usuário abre o navegador em seu computador, e digita
um endereço de uma página;
2. A requisição do endereço é passada da camada de
aplicação à camada de host/rede transformando em
impulsos elétricos para passar pela camada física da rede
telefônica;
3. Ao chegar no servidor do provedor, a requisição sobe
todas as camadas onde pode ser processada ou repassada
para qualquer outra máquina da Internet;
4. A máquina para qual se destina a requisição finalmente
processa esta solicitação, e envia no caminho inverso os
dados do arquivo HTML;
5. Ao receber os dados da página que solicitou, o navegador
do cliente interpreta as informações e começa a exibí-la na
tela do computador.
Hipertexto
• Texto com leitura não linear.
• Sistema para a visualização de informação cujos
documentos contêm referências internas para outros
documentos (hiperlinks ou links), para fácil publicação,
atualização e pesquisa de informação.
• 1945 – Vannever Bush inventou o Memex, uma máquina
para auxiliar a memória humana e guardar
conhecimentos através de microfilmagens.
• 1965 – Ted Nelson criou o termo hipertexto.
• O sistema mais conhecido de hipertexto, atualmente é a
WWW de Tim Berners-Lee.
Download

PPT