View page as slide show

Internet Básica

Princípios Fundamentais

João Araujo Ribeiro

Pós-Graduação em Engenharia de Computação - Geomática

O que é a Internet?

Como funciona?

Cinco elementos principais:

Hub ou Concentrador

Hub

Problemas do Hub

Podem ocorrer colisões se dois computadores tentam transmitir ao mesmo tempo.

Switch

Funcionamento com Switch

Pontes

Portas de comunicação (gateways)

Semelhantes às pontes, mas também traduzem dados de um tipo de rede para outro.

Repetidores

Roteadores

TCP

Protocolo de Controle de Transmissão

Intranet e Extranet

WWW e Web

Então Web é...

… um sistema de informação em hipertexto, gráfico, distribuído, independente de plataforma, dinâmico, interativo e global, utilizado na Internet.

Página Web

é um elemento específico de uma apresentação da Web que está contido em uma estrutura. A primeira página de uma apresentação é chamada de home page.

Apresentação da Web

Site

O Site é hospedado por computadores conectados permanentemente a Internet e recebem o nome de Host.

Protocolos da Internet

Para que os computadores se comuniquem eles precisam seguir conjuntos de regras chamados protocolos.

Internet Protocol (IP)

Transmission Control Protocol (TCP)

TCP é o protocolo que define a estrutura dos dados transmitidos

File Transfer Protocol (FTP)

Protocolo desenvolvido para a transmissão de arquivos entre dois sites remotos.

Hypertext Markup Language (HTML)

Define um método de incluir formatação em arquivos de texto para serem exibidos com um navegador.

Hypertext Transfer Protocol (HTTP)

Telnet

NNTP (Network News Transfer Protocol)

Servidores Usenet armazenam mensagens e as encaminham usando o protocolo NNTP.

Gopher

O que é um URL?

Como funciona o URL?

Segue o esquema abaixo:

//protocolo://servidor[:port]/path/filename//

Protocolo no URL

Protocolo é uma das seguintes definições

URL

Considere o seguinte URL:

http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html

Arquitetura Cliente-Servidor

Cliente-Servidor, scripts do lado do cliente

Cliente-Servidor, scripts do lado do Servidor

Client side scripts

Server side scripts

Tipos de Serviços SIGWeb

Cliente-servidor

Cliente Servidor com Dados

Download de dados brutos

Download de dados brutos

Display estático de mapas

Display estático de mapas

Procura por metadados

Procura por metadados

Navegador dinâmico para mapas

  1. Dois tipos de processamento do lado do servidor:
  2. SIG padrão com gateway SIGWeb
  3. Programa gerador de mapa parametrizável.
  1. Dois tipos de processamento do lado do cliente:
  2. Clientes enxutos para apresentar imagens fixas, ex.: www.etakguide.com
  3. Clientes de porte médio com algum controle, ex.: www.mapguide.com

Navegador dinâmico para mapas

Preprocessador de dados

Preprocessador de dados

Consulta e análise por SIG

Consulta e análise por SIG

Cliente SIG pela net

Cliente SIG pela net

Questões antes de projetar um SIGWeb

Fim