• Nenhum resultado encontrado

Tecnologias da Internet

N/A
N/A
Protected

Academic year: 2021

Share "Tecnologias da Internet"

Copied!
34
0
0

Texto

(1)

Tecnologias da Internet

Ano Lectivo 2012/2013 * 2º Semestre

Licenciaturas em

Engenharia Informática (5378)

Tecnologias e Sistemas da Informação (6625)

(2)

Tecnologias da Internet

Agenda:

Dia do profissional

Mecanismos da Internet

Endereçamento

O protocolo IP

(3)

Gauss

Barnard

Curie

Rutherford

Licklider

Eiffel

Baran

Bono

Calatrava

Gandhi

de Gaule

Postel

Berners-Lee

da Vinci

Gaudi

Avogadro

Metcalfe

Lavoisier

Myers

Gates

Kleinrock

Jobs

Wozniak

Vint Cerf

Andreessen

(4)

Gauss

Barnard

Curie

Rutherford

Licklider

Eiffel

Baran

Bono

Calatrava

Gandhi

de Gaule

Postel

Berners-Lee

da Vinci

Gaudi

Avogadro

Metcalfe

Lavoisier

Myers

Gates

Kleinrock

Jobs

Wozniak

Vint Cerf

Andreessen

(5)

Google vs. Microsoft

(6)

Addressing Scheme + Common

Protocols + Format Negotiation

(7)

pacotes de dados

(8)

Endereço 1

Endereço 2

Endereço 3

Endereço n

(9)

Endereços IP (IP = Internet Protocol)

IPv4: endereços no formato FF.FF.FF.FF (hex)

por exemplo: 193.136.66.5

(10)

Endereços IPv6 têm o formato

FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF

(oito grupo de 2 bytes cada)

por exemplo:

3ffe:1900:4545:3:200:f8ff:fe21:67cf

(11)

Em resumo: cada computador que está ligado à Internet

tem um endereço único, que lhe permite comunicar com

todos os outros computadores.

Esse endereço é um endereço IP.

Certo? nem por isso...

IPv4 = endereços públicos e endereços privados

IPv6 = possibilidade de existência apenas de endereços

públicos

PORQUÊ?

(12)

Rede local (Local Area Network = LAN)

ROUTER

Fornecedor de Serviço Internet (Internet Service

Provider = ISP)

Rede Metropolitana (Metropolitan Area Network =

MAN)

Outras redes (vamos ver uma apresentação da FCCN)

http://jornadasrcts.fccn.pt/DOC/Apresentacoes/D10/JornadasRCTS_20100210_SP_Fibra.PD

F

(13)
(14)
(15)
(16)
(17)

Internet Protocol

Protocolo criado em 1974 por Vint Cerf e Bob Khan

o IPv4 está descrito pela primeira vez na RFC 791

(Set. 1981)

o que é que aconteceu ao IPv1, v2, v3?

o IPv6 está descrito no RFC 2460 (e outros)

(Deering, Hinden, Dez. 1998)

(18)

O que é um datagrama IPv4?

(19)

O que é um datagrama IPv4?

(20)

E um pacote IPv6?

(21)

Genericamente,

como são

transmitidos os

dados sobre um

pacote IP?

Tecnologias da Internet

(22)

Modelo OSI (Open Systems

Interconnection)

7 camadas

Cada camada delega na camada inferior

os dados que quer transmitir

(23)
(24)
(25)

Endereços IP versus Uniform Resource

Identifier (URI)

Em TI, um Identificador Uniforme de Recursos (URI) (Uniform Resource

Identifier (em inglês)) é uma cadeia de caracteres compacta usada para

identificar ou denominar um recurso na Internet. O principal propósito desta

identificação é permitir a interação com representações do recurso através de

uma rede, tipicamente a Rede Mundial, usandoprotocolos específicos. URIs

são identificadas em grupos definindo uma sintaxe específica e protocolos

associados.

Exemplo:

http://example.org/absolute/URI/with/absolute/path/to/resource.txt ftp://example.org/resource.txt

Um endereço IP é... ver slides anteriores

(26)

Como se relacionam os endereços IP com

os endereços URI?

Quando um computador tem um

servidor de páginas HTML que deve ser

acedido através da WWW, é preciso

atribuir-lhe um endereço IP único.

Esta atribuição é feita por entidades que

governam a Internet (ICANN e IANA).

(27)

Exemplos de atribuição entre nomes e endereços

IP

www.ubi.pt

193.136.66.209

www.di.ubi.pt

193.136.66.5

penhas.di.ubi.pt

193.136.66.27

ninf.ubi.pt

193.136.64.183

www.parlamento.pt

80.251.167.27

www.google.pt

209.85.227.147

Tecnologias da Internet

(28)

Existem computadores na Internet cuja

função é manterem as tabelas de relação

entre um endereço IP e o seu nome de

domínio.

Essas máquinas integram aquilo que se

chama a estrutura de DNS (Domain Name

Servers).

(29)

A estrutura de DNS é hierárquica.

Existem 13 servidores de DNS de topo, dispersos por

todo o mundo (Root NameServers).

(atenção, 13 servidores não são 13 computadores,

alguns destes serviços encontram-se distribuídos)

Estes servidores são responsáveis (cooperativamente)

pelo registo de todos os domínios de topo.

(30)
(31)
(32)

Anatomia de um nome Internet (URI)

http://www.server.org/folder/document.txt

http: - especificação do protocolo

www - especificação do sub-domínio

server - especificação do nome do servidor

org - especificação do domínio de topo (Top Level Domain)

folder - nome da pasta onde se encontra o documento

document.txt - identificação do documento.

(33)

Exemplo de URIs

http://www.di.ubi.pt/~ngarcia/index.html

http://193.136.66.5/~ngarcia/index.html

(34)

Coisas para fazer:

Descrever as funções de cada uma das camadas do modelo OSI

Ler as páginas seguintes (comparar as versões em Português e em Inglês)

http://en.wikipedia.org/wiki/Internet_Protocol

http://en.wikipedia.org/wiki/IPv4

http://en.wikipedia.org/wiki/IPv6

http://pt.wikipedia.org/wiki/Rede_de_computadores

(NÃO É PRECISO entregar estas revisões, é trabalho privado)

Na próxima aula: como funciona o protocolo HTTP?

Referências

Documentos relacionados