1 internet “ou você é alguém@algum_lugar.com ou você não é nada. “ bob frankenberg,...

34
1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos.

Upload: internet

Post on 21-Apr-2015

117 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

1

INTERNET

“Ou você é alguém@algum_lugar.com ou você não é nada. “

Bob Frankenberg, principal executivo da Novell, há alguns anos.

Page 2: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

2

INTERNET

Conceito:Conceito:

•É um conjunto de redes de computadores interligados pelo mundo inteiro, que tem em comum um conjunto de protocolos e serviços;•a criação da internet foi feita pelas universidades e empresas ligadas à pesquisa.•é uma forma fácil e barata de comunicação. •cada usuário recebe uma identificação única: endereço.

Page 3: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

3

INTERNET

Histórico:

•desenvolvida em 69 pela ARPA (Advanded Recerch and Projects Agency), foi batizada de ARPANET;•objetivou conectar os departamentos de pesquisa;•em caso de possível guerra, a distribuição das ligações foi feita de forma a evitar colapsos na rede;•em 70, foi desenvolvido o mais famoso sistema de protocolos: TCP/IP (Transmission Control Protocol / Internet Protocol) sob sistema Unix com objetivo de integração das várias universidades;

Page 4: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

4

INTERNET

Histórico (continuação)::

•1985 a NSF – Nacional Science Foundation – Interligou seus supercomputadores dos centros de pesquisa = NSFNET; •1988 a NSF passou a ser mantida pelas IBM, MCI (telecom) e Merit que formaram a ANS – Advanced Network and Services;•em 90 foi extinta a ARPANET pelo desuso e criado em seu lugar o DRI – Defense Research Internet;•Entre 91 e 92 a ANS desenvolveu o principal backbone da internet: ANSNET;•em 92 foi criado o primeiro browser – MOSAIC - para utilização de Hipertextos; •a partir de 1993 a internet deixou de ser apenas acadêmica e passou a ser explorada comercialmente por empresas tais como: PSI, Sprint, Teleglobe, UUnet, Cable & Wireless, etc.

Page 5: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

5

INTERNET

Histórico no Brasil:

•Iniciou-se em 1988 pela FAPESP – fundação de Amparo à Pesquisa do Estado de São Paulo e do Rio de Janeiro pela UFRJ; •Em 1989 foi criada a RNP – Rede Nacional de Pesquisa com objetivos de coordenar serviços de acesso à Internet;•A exploração comercial iniciou-se em 94 pela Embratel, inicialmente através de linha discada;•Em 95 passou a ser ofertado acessos dedicados via Renpac ou linhas E1.

Page 6: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

6

INTERNET

População atual da Internet:População atual da Internet: •No mundo:

Segundo “Worldwide Online Access: 2004-2010” de 2005: +1 bilhão de usuários de internet em todo o

mundo. Fonte: http://agenciact.mct.gov.br/index.php/content/view/34248.html

•No Brasil:6,8 milhões de brasileiros têm computadores em casa 1,7 milhão dos brasileiros com computadores em casa ganham entre 10 a 20 salários mínimos 90 em cada 100 residências no país têm aparelho de TV 62 em cada 100 casas têm aparelho de telefone (fixo ou móvel)

Fontes: IBGE, Pnad 2002, compilado pelo Ministério de Ciência e

Tecnologia (MCT).

Page 7: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

7

INTERNET

Características Básicas:Características Básicas:

•não há controle centralizado;•não há gerência;•conectividade total entre dois pontos por meio do protocolo TCP/IP•acesso quase instantâneo e de baixo custo;•comunicação entre todos os clientes da rede;•acesso a milhões de bases de dados no mundo;•discussão de assuntos dos mais variados tipos;•oferta de produtos, acesso a revistas e jornais eletrônicos e aquisição de softwares e arquivos multimídia de domínio público.

Page 8: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

8

INTERNET

Exemplos do que está ao alcance do Exemplos do que está ao alcance do usuário:usuário:

•fotografias, •quadros do museu de Louvre, •cotações da Bolsa de Valores de Tóquio, •bibliotecas de programas úteis no dia-a-dia •Troca de mensagens instantâneas•shopping gigantesco para compras e vendas

Page 9: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

9

INTERNET

RNP Conexões no

Brasil

Fonte:

http://www.rnp.br/noticias/2004/not-040319b.html

DWDM: Dense Wave Division Multiplexing •Em fibra;•Regeneração eletrônica a cada 600 Km;•+32 lambdas (lasers);

PDH: plesiochronous digital hierarchy ou hierarquia digital quase síncrona •Regeneração a cada 80 Km;

Page 10: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

10

INTERNET

Em Minas Gerais:

O PoP-MG - Ponto de Presença da Rede Nacional de Ensino e Pesquisa em Minas Gerais - é um serviço do Departamento de Ciência da Computação da UFMG.

Page 11: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

11

INTERNET

Conexões com a Internet:Conexões com a Internet:

•Formas de acesso:

Completo (normal c/ TCP/IP); Limitado (terminal remoto); Com conexão permanente (end./dom.

fixos) Com conexão temporária. LD

Page 12: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

12

INTERNET

Conexões com a Internet (continuação):Conexões com a Internet (continuação):

•Utilização:

Provedores de serviços De backbone (ex.: Embratel e RNP); De acesso (acesso a terceiros. Ex:

Terra); Usuários

Individuais (pessoas físicas); Institucionais (Empresas).

Page 13: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

13

INTERNET

Esquema de endereçamento na Internet::

128.32.96.4 128.32.96.4 Porta 80Porta 80

SOCKETSOCKET

TCPTCP

Page 14: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

14

INTERNET

Roteamento na Internet:Roteamento na Internet:

REDEMáscacara de

RedeDispo

-sitivo

192.168.1.0

255.255.255.0

Eth0

192.168.2.0

255.255.255.0

Eth1

200.123.10.5

255.255.255.0

ppp0

192.168.1.0

192.168.2.0

Roteador e Gateway

Internet

Page 15: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

15

INTERNET

Domínios da Internet:Domínios da Internet:

• Equipamentos são referenciados por nomes simbólicos associados a um número IP

• Esta associação é feita por 1 conjunto de servidores

• A este conjunto é dado o nome de DNS• DNS é estruturado conforme:

A organização da Internet em domínios; Distribuição dos servidores DNS na

Internet.

Page 16: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

16

INTERNET

A organização da Internet em Domínios:A organização da Internet em Domínios:

• Objetivos: evitar 2 nomes idênticos para

equipamentos diferentes Descentralizar o cadastramento de

redes e equipamentos

Nome de domínio completo ouFully qualified Domain Name (FQDN)

Page 17: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

17

INTERNET

Domínios Institucionais mais comuns:Domínios Institucionais mais comuns:

DomínioDomínio Tipo de InstituiçãoTipo de Instituição

mil Com fins militares

edu Educacionais

com Com fins comerciais

gov Governamentais

org Não-governamentais

net Provedoras de backbone

Page 18: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

18

EndereçamentoEndereçamento

http://www.ibta.com.br

Definição do protocolo. Outras opções podem ser utilizadas, como o protocolo ftp. Ex.: ftp://ibta.com.br

Definição do protocolo. Outras opções podem ser utilizadas, como o protocolo ftp. Ex.: ftp://ibta.com.br

Apenas para indicar que este web site é da World Wide Web. Tanto que as vezes nem existe no endereço de um web site.

Apenas para indicar que este web site é da World Wide Web. Tanto que as vezes nem existe no endereço de um web site.

Nome do servidor.

Nome do servidor.

Indicação de Endereço Comercial. Um orgão centralizado coordena a liberação de novos endereços. Existem outros, como .pro para professores, .eng para engenheiros, .edu para entidades educacionais, etc.

Indicação de Endereço Comercial. Um orgão centralizado coordena a liberação de novos endereços. Existem outros, como .pro para professores, .eng para engenheiros, .edu para entidades educacionais, etc.

Identificação do país. Existem siglas identificando cada país existente. Por exemplo:• br Brasil• ag Argentina• uk Reino Unido• us Estados Unidos da América• etc

Identificação do país. Existem siglas identificando cada país existente. Por exemplo:• br Brasil• ag Argentina• uk Reino Unido• us Estados Unidos da América• etc

Page 19: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

19

INTERNET

Exemplo:Exemplo:

Seja um equipamento www localizado no depto (dsv) de uma empresa comercial Xyz localizada no Brasil.

Sua referência poderia ser:

www.dsv.xyz.com.br

Obs.: Os Domínios podem ser tanto institucionais e/ou geográficos

Page 20: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

20

INTERNET

A Internet é um conjunto de serviços:A Internet é um conjunto de serviços:

ServiçosServiços Transporte Transporte PortaPorta

• DNS UDP 53• SMTP (Correio), TCP 25• Telnet (Terminal remoto) TCP 23• FTP (Download/Upload) TCP 21• WWW (HTTP) TCP 80

Page 21: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

21

TCP e UDP O UDP é o protocolo irmão do TCP. A diferença básica entre os dois é que o TCP é um protocolo orientado à conexão, que inclui vários mecanismos para iniciar e encerrar a conexão, negociar tamanhos de pacotes e permitir a retransmissão de pacotes corrompidos. No TCP tudo isso é feito com muito cuidado, para garantir que os dados realmente cheguem inalterados, apesar de todos os problemas que possam existir na conexão. O lema é "transmitir com segurança"

O UDP por sua vez é uma espécie de irmão adolescente do TCP, feito para transmitir dados pouco sensíveis, como streaming de áudio e vídeo. No UDP não existe checagem de nada, nem confirmação alguma. Os dados são transmitidos apenas uma vez, incluindo apenas um frágil sistema de CRC. Os pacotes que cheguem corrompidos são simplesmente descartados, sem que o emissor sequer saiba do problema.

Page 22: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

22

TCP e UDP

A idéia é justamente transmitir dados com o maior desempenho possível, eliminando dos pacotes quase tudo que não sejam dados em sí. Apesar da pressa, o UDP tem seus méritos, afinal você não gostaria que quadros fantasmas ficassem sendo exibidos no meio de um vídeo, muito menos se isso ainda por cima causasse uma considerável perda de performance.

Em geral, os programas que utilizam portas UDP recorrem também à uma porta TCP para enviar as requisições de dados a serem enviados e também para checar periódicamente se o cliente ainda está online.

Page 23: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

23

Infra-estrutura de comunicação

Infra-estrutura de

comunicação (TCP/IP)

Infra-estrutura de

comunicação (TCP/IP)

Browsers, e-mail, FTP, etc

Browsers, e-mail, FTP, etc

Aplicações MóveisAplicações MóveisAplicações Móveis

Sistemas, Agentes, Outros Serviços

Sistemas, Agentes, Outros Serviços

Outros Equipamentos

Outros Equipamentos

Outros Equipamentos

Servidor WebServidor Web

Page 24: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

24

INTERNET

Browser ou Navegador?Browser ou Navegador?

• Tem como função básica localizar o endereço da site solicitado – DNS

• Carregar e interpretar a página carregada – HTTP

• Interagir com sistemas de arquivos remotos – FTP

• Reconhecer sistemas de multimídia - BMP, JPEG, GIF

• Executar applets de JAVA, JAVA script, CGI• Exibir e enviar e-mails – SMTP• Exemplos:

Netscape Navigatort,Internet Explorer, NCSA Mosaic, dentre outros

Page 25: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

25

INTERNET

O que é HTML:O que é HTML:

• “linguagem” com a qual se definem as páginas web

• conjunto de etiquetas que servem para definir a forma na qual se apresentará o texto e outros elementos da página

• fácil de aprender e de criar• através de editores de texto plano ou do

tipo WYSIWYG (What you See It What you Get)

• doctos criados com as extensões .html ou htm

• Trabalha em conjunto c/ várias outras linguagens

Page 26: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

26

INTERNET

Outras linguagens:Outras linguagens:

• VRML: Trata imagens 3D com movimento• PERL: Utilizado como contadores, relógios,

listagens, formulários, etc.• JAVA: Prática e segura é lida por qualquer

browser para criar animações, proteções, etc.

• JAVA Script: Parecida com JAVA, porém pode ser inserida através tag’s enquanto JAVA usa applets

• CGI: Acrónimo de Common Gateway Interface. Utilizado na geração de páginas dinâmicas, permitindo a um navegador passar parâmetros para um programa alojado num servidor web.

Page 27: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

27

INTERNET

BACKBONEBACKBONE::

•BackBone (Espinha Dorsal), do ponto de vista global, são conexões de alta velocidade que pode interligar todo o planeta. São mantidos pelos governos ou carriers (No Brasil: Embratel, Telefônica e Impsat); do ponto de vista local (LAN), backbone se refere ao pool de network appliances (switches, hubs, routers, etc) que formam o núcleo da rede local em questão

•As fibras ópticas constituem as maiores partes dos BackBones.

•As carriers são empresas que vendem o acesso aos ISP (Internet Service Provider).

• Os ISP’s repassam as conexões multiplexadas aos usuários finais.

Page 28: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

28

INTERNET

E-mail – Serviço de correio eletrônico:E-mail – Serviço de correio eletrônico:

• Permite troca de mensagens entre usuários da Internet

• Tem como base o e-mail address que possui a estrutura:

usuario@dominiousuario@dominio• Paradigma: store-and-forward (armazena e

encaminha) • Componentes:

User Agent (UA) = Prog. que interage c/ o usuário

Mail Transfer Agent (MTA) = Prog. de transporte Mail boxes = Recipientes das mensagens

recebidas Mail Boxes Manager = Prog. responsável pelas

caixas postais – ex.: Webmail

• Protocolos: SMTP e POP

Page 29: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

29

INTERNET

TELNET:TELNET:

• É executado em sistemas multisuários e multitarefas

• É um serviço de remote login • Uma vez estabelecida a ligação o usuário

pode executar operações que tenha permissão

• Exemplo: manutenção e configuração de computadores remotos. No windows: telnet.exe

Page 30: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

30

INTERNET

FTP – Serviço de Transferência de FTP – Serviço de Transferência de Arquivos:Arquivos:

• Usuários podem obter ou enviar arquivos pela Internet

• Possui comandos para manipulação de arquivos e diretórios

• No windows: ftp.exe • Free: ws_ftp.

Page 31: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

31

INTERNET

WWW – World Wide Web:WWW – World Wide Web:• Serviço de acesso a informações por

hipertexto que interligam páginas distribuídas na Internet

• Foi desenvolvida na suiça (Cern) em 1989• Seus documentos podem ser multimídia• As páginas são estruturadas através da

linguagem HTML• Interação com outros serviços utilizando

interface CGI – Common Gateway Interface• Estas páginas são identificadas através de

URL’sCliente WWW Servidor WWWProtocolo HTTP

PáginasPáginas

Page 32: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

32

INTERNET

Registro de Domínio:Registro de Domínio:

• Era realizado pela empresa chamada Network Solutions, (monopólio até o ano de 1999), atualmente encontra-se liberado;

• Há uma taxa anual destinada ao NIC territorial (.br) – atualmente: R$30,00.

• Regras para cadastramento: ver www.nic.br

Page 33: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

33

Sobre o nic.br

  O Núcleo de Informação e Coordenação do Ponto br é uma entidade civil, sem fins lucrativos, que desde dezembro de 2005 implementa as decisões e projetos do Comitê Gestor da Internet no Brasil, conforme explicitado no comunicado ao público e no estatuto do NIC.br. Dentre suas atribuições estão: o registro e manutenção dos nomes de domínios que usam o <.br>, e a distribuição de endereços IPs, através do Registro.br;

o tratamento e resposta a incidentes de segurança em computadores envolvendo redes conectadas à Internet brasileira, através do CERT.br;

Page 34: 1 INTERNET “Ou você é alguém@algum_lugar.com ou você não é nada. “ Bob Frankenberg, principal executivo da Novell, há alguns anos

34

Sobre o nic.br

 

• A promoção da infra-estrutura para a interconexão direta entre as redes que compõem a Internet brasileira, através do PTT.br;

• Divulgação de indicadores e estatísticas e informações estratégicas sobre o desenvolvimento da Internet brasileira, através do CETIC.br;

• O suporte técnico e operacional ao LACNIC, Registro de Endereços da Internet para a América Latina e Caribe.