SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
a internet
internet
conceitos introdutórios | definição | história




                       http://www.youtube.com/watch?v=9hIQjrMHTv4&cc=1
internet
conceitos introdutórios | definição | tecnologias envolvidas




                       http://www.youtube.com/watch?v=QTdR6SnE0zQ&feature=related
internet
conceitos introdutórios | definição

 • É uma rede de redes, que se expande,
    dia a dia, como uma teia

 • Une países, empresas, organizações,
    pessoas e grupos

 • Proporciona novas formas de interacção e
    comunicação

 • É baseada em padrões de comunicação
    universalmente adoptados

> > quando uma tecnologia é universalmente
adoptada, os seus progressos ocorrem a
grande velocidade
internet
conceitos introdutórios | a arquitetura cliente-servidor




                                http://computer.howstuffworks.com/internet/basics/internet.htm
internet
conceitos introdutórios | a arquitetura cliente-servidor
o servidor:

  • permanentemente ligados à rede;
  • computador principal onde está disponível a
    informação a que pretendemos aceder

  • diferentes serviços => diferentes servidores (ou,
    no limite, pelo menos diferentes portas/portos de
    comunicação

o cliente:

  • ligados à rede quando necessário;
  • computadores que pretendem aceder a
    informação

  • requerem serviços aos servidores
internet
conceitos introdutórios | o servidor
internet
c. introd. | arq. cliente-servidor | como funciona o browser?
Na ligação de um browser a um web server, para pedido de uma determinada página
(http://www.howstuffworks.com/webpage.htm), ocorrem os seguintes passos:

 • O browser decompõe o URL (universal resource locator) em 3 partes:
     O protocolo ("http")
     O nome do servidor ("www.howstuffworks.com")
     O nome do ficheiro ("webpage.htm")

 • O browser comunica com um servidor de nomes (DNS) de forma a traduzir o nome
    do servidor "www.howstuffworks.com" no correspondente endereço IP
    (210.223.121.221);

 • A seguir, o browser estabelece uma ligação ao servidor, com o endereço IP obtido,
    no porto 80;

 • De acordo com o protocolo HTTP, o browser envia um pedido GET ao servidor,
    requisitando o ficheiro "webpage.htm”
internet
c. introd. | arq. cliente-servidor | como funciona o browser?
Na ligação de um browser a um web server, para pedido de uma determinada página
(http://www.howstuffworks.com/webpage.htm), ocorrem os seguintes passos:

 • O servidor envia o texto HTML da página WEB para o browser também aqui podem
    ser enviados cookies do servidor para o browser no header da página

 • O browser lê os TAGS HTML e desenha (renderiza) a página no ecrã.
internet
conceitos introdutórios | o ISP
Internet Service Provider (fornecedor de serviço de internet)

Empresa com backbones dedicados que interligam várias regiões geográficas, nas quais
existem POPs.

Um POP (Point of Presence) permite a um utilizador ligar-se ao ISP através de uma
chamada local (dial up) ou através de uma ligação dedicada (ADSL ou cable modem).

Exemplos de alguns ISPs a operar no nosso país:



             Clix   Novis   Sapo   Telepac   Zon    Netvisão    Vodafone
internet
conceitos introdutórios | comutação de pacotes
A comunicação utiliza o conjunto de protocolos chamado TCP/IP

Numa comunicação máquina a máquina, os diversos pacotes podem percorrer caminhos
físicos diferentes - comutação de pacotes




                                                            http://www.howstuffworks.com
internet
conceitos introdutórios | comutação de pacotes
Nestas redes a informação não é
transmitida num fluxo constante de dados
entre computadores.

Em vez disso os dados são divididos em
pequenos pedaços chamados pacotes.
Esses pacotes para além do conteúdo
levam também informação sobre o
endereço do destinatário e a ordem do
pacote.
                                                 http://www.howstuffworks.com
Esta divisão da informação em pacotes é
realizada para não sobrecarregar a rede e
para possibilitar entregas mais rápidas.

Cada pacote pode seguir uma rota diferente
para chegar ao destino daí a necessidade
de cada pacote ser numerado
internet
conceitos introdutórios | transmissão de pacotes tcp/ip
O TCP - Transmission Control Protocol

Assegura o controlo da entrega dos pacotes de dados, extremo a extremo, em cada
transmissão

   No emissor:
   efectua a separação da informação a transmitir em
pacotes de dados

   No receptor:
   assegura a integridade e o reordenamento dos pacotes
de dados recebidos




                                                           tcp/ip
internet
conceitos introdutórios | transmissão de pacotes tcp/ip
O IP - Internet Protocol

Protocolo responsável pelo endereçamento e
encaminhamento dos pacotes de dados

Implementado nos computadores ligados em rede e nos
routers

Cada computador na Internet tem um número identificador
único (endereço IP) que é adicionado a cada pacote de dados

exemplo típico de um endereço IP: 32 bits - 4 bytes ou
octetos) - 216.27.61.137 (cada octeto é separado por um
ponto e composto por um número que varia de 0 a 255)

De forma a facilitar a memorização, os endereços IP são
escritos em formato decimal. No entanto, os computadores
utilizam o formato binário (ex. 216.27.61.137 = 11011000.
                                                              tcp/ip
00011011. 00111101. 10001001)
internet
conceitos introdutórios | como se interligam as redes?
Através de POPs, backbones, routers e switchs

Uma mensagem pode sair de um computador, viajar
metade do globo, através de diversas redes, e chegar
a outro computador numa fracção de segundo.

Os routers determinam para onde enviar a
informação que circula entre computadores, tendo 2
tarefas principais:

 • Impedir que a informação vá para destinos
    onde não é necessária. Este factor é
    fundamental para evitar que grandes volumes
    de dados congestionem as ligações dos
    “vizinhos”

 • Verificar se a informação chega correctamente
    ao destino
internet
conceitos introdutórios | serviço de resolução de nomes - DNS
O DNS - Domain Name Service

 • Traduz nomes/domínios de máquinas (facilmente memorizáveis) nos
     correspondentes endereços IP

 • Forma um dos maiores e mais activos sistemas distribuídos de base de dados.
Algumas curiosidades:

 • Há biliões de endereços IP actualmente em uso e a maior parte das máquinas
     tem um nome associado;
 •   Diariamente, há vários biliões de pedidos efectuados a DNS: uma única
     pessoa consegue, facilmente, realizar uma centena de pedidos a DNS por dia
     e há centenas de milhões de pessoas e máquinas a usar a internet
     diariamente!!!
 •   Os nomes de domínios e os endereços IP mudam diariamente;
internet
conceitos introdutórios | serviço de resolução de nomes - DNS
O DNS - Domain Name Service

Quando chega um pedido, o DNS pode fazer 1 de
4 coisas:

 • pode responder com o endereço IP
     pretendido, pois já o conhece;
 •   pode contactar outro DNS e tentar descobrir o
     endereço IP pretendido (operação que pode
     ser executado várias vezes);
 •   pode dizer “não sei qual o endereço IP
     pretendido, mas aqui está o endereço IP de
     outro DNS que sabe mais do que eu”;
 •   pode devolver uma mensagem de erro,
     porque o nome de domínio é inválido ou não
     existe.
internet
conceitos introdutórios | serviço de resolução de nomes - DNS
internet
conceitos introdutórios | DNS | tipos de registo
O DNS - Domain Name Service

Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes:

 •   A
 •   MX
 •   CNAME
 •   SOA
 •   NS
 •   PTR
internet
conceitos introdutórios | DNS | tipos de registo | SOA
O DNS - Domain Name Service

 • SOA
Start of authority (SOA): o principal registo; define muitas das característias de uma
zona. Contém o nome da zona e o nome do servidor que é a autoridade para a
referida zona. É sempre o primeiro registro da zona, pois é feito durante a criação
da mesma. Define características tais como o número de série da zona, o valor do
TTL, etc.
@ IN SOA nameserver.example.microsoft.com. postmaster.example.microsoft.com. (
                         1           ; serial number
                         3600     ; refresh [1h]
                         600       ; retry [10m]
                         86400   ; expire [1d]
                         3600 )   ; min TTL [1h]
internet
conceitos introdutórios | DNS | tipos de registo | A
Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes:

 • A
    Endereço de Host (Host address (A) resource record).

    É o tipo mais utilizado e faz o mapeamento direto de um nome DNS para um
    endereço IP versão 4, de 32 bits.

    Ex. esev.ipv.pt -->193.137.7.193
internet
conceitos introdutórios | DNS | tipos de registo | MX
Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes:

 • MX
    Mail exchanger

    Fornece informações utilizadas pelos servidores de e-mail, para o
    roteamento de mensagens. Cada host definido num registro MX deve ter um
    correspondente registro do tipo A no servidor DNS e não um IP (não é válido)

    Ex. esev.ipv.pt MX 10 srvesevbackup.esev.ipv.pt

    O número de dois dígitos após o MX, é um indicativo da ordem de
    preferência quando existe mais do que um registro MX configurado.
    Ex. esev.ipv.pt MX 1 srvesevprincipal.esev.ipv.pt
internet
conceitos introdutórios | DNS | tipos de registo | CNAME
Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes:

 • CNAME
    Canonical name

    Cria um alias (máscara) ou nome DNS alternativo que aponta para um registo
    do tipo A (obviamente, este registo de destino já tem de existir no servidor de
    DNS)

    Ex. www.esev.ipv.pt --> esev.ipv.pt
        oficinamm.esev.ipv.pt --> testes.esev.ipv.pt
internet
conceitos introdutórios | DNS | tipos de registo | ferramentas




   http://network-tools.com/            http://www.dnsstuff.com/
internet
conceitos introdutórios | DNS | onde registar?
Existem imensas empresas de registo de TLDs (top domain levels)

 •   arsys.pt
 •   amen.pt
 •   ...
 •   godaddy.com
internet
conceitos introdutórios | internet e web são coisas distintas
A web utiliza a rede da
internet para interligar os
seus websites, sendo o
serviço de maiores
proporções na Internet.

A web possibilita o acesso a
textos, gráficos, áudio, video
e animações (hipermedia)
internet
conceitos introdutórios | os serviços da internet
Eis alguns dos muitos serviços que assentam na rede da internet:

 •   WWW (World Wide Web ou páginas de hipertexto)
 •   E-mail
 •   Listas de Correio (Newsgroups)
 •   FTP (File Transfer Protocol)
 •   Videoconferência
 •   IRC e Messaging
 •   VoIP
 •   P2P (Peer-to-Peer)
 •   ...

Weitere ähnliche Inhalte

Was ist angesagt?

Instalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCPInstalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCPJoeldson Costa Damasceno
 
Redes de computadores 2 - Aula 6 - DNS, DHCP
Redes de computadores 2 - Aula 6 - DNS, DHCPRedes de computadores 2 - Aula 6 - DNS, DHCP
Redes de computadores 2 - Aula 6 - DNS, DHCPCleber Fonseca
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicaçãoJoel Saramago
 
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosProtocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosFábio dos Reis
 
Introdução ao dhcp
Introdução ao dhcpIntrodução ao dhcp
Introdução ao dhcpMarcelo Gomes
 
Trabalho rede de computadores 6º si
Trabalho rede de computadores   6º siTrabalho rede de computadores   6º si
Trabalho rede de computadores 6º siMarcos Vinícius Brum
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Redeajtr98
 
Redes prática - DHCP
Redes prática - DHCPRedes prática - DHCP
Redes prática - DHCPLuiz Arthur
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosFábio dos Reis
 
Definições E Correlações Dhcp dns smtp e ntp
Definições E Correlações Dhcp dns smtp e ntpDefinições E Correlações Dhcp dns smtp e ntp
Definições E Correlações Dhcp dns smtp e ntpRogleison Rabelo, ITIL ISO
 
Glossário
GlossárioGlossário
Glossárioguerner
 
Trabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJTrabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJRodrigo Azevedo
 
Aula 09 instalação e configuração dhcp
Aula 09   instalação e configuração dhcpAula 09   instalação e configuração dhcp
Aula 09 instalação e configuração dhcpAparicio Junior
 
Redes de computadores 2 - Protocolos
Redes de computadores 2 - ProtocolosRedes de computadores 2 - Protocolos
Redes de computadores 2 - ProtocolosJosé Ronaldo Trajano
 

Was ist angesagt? (20)

Instalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCPInstalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCP
 
Redes de computadores 2 - Aula 6 - DNS, DHCP
Redes de computadores 2 - Aula 6 - DNS, DHCPRedes de computadores 2 - Aula 6 - DNS, DHCP
Redes de computadores 2 - Aula 6 - DNS, DHCP
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
 
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosProtocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson Treinamentos
 
Introdução ao dhcp
Introdução ao dhcpIntrodução ao dhcp
Introdução ao dhcp
 
Trabalho rede de computadores 6º si
Trabalho rede de computadores   6º siTrabalho rede de computadores   6º si
Trabalho rede de computadores 6º si
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede
 
Redes prática - DHCP
Redes prática - DHCPRedes prática - DHCP
Redes prática - DHCP
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson Treinamentos
 
Definições E Correlações Dhcp dns smtp e ntp
Definições E Correlações Dhcp dns smtp e ntpDefinições E Correlações Dhcp dns smtp e ntp
Definições E Correlações Dhcp dns smtp e ntp
 
Glossário
GlossárioGlossário
Glossário
 
Trabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJTrabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJ
 
Aula 09 instalação e configuração dhcp
Aula 09   instalação e configuração dhcpAula 09   instalação e configuração dhcp
Aula 09 instalação e configuração dhcp
 
Redes de computadores 2 - Protocolos
Redes de computadores 2 - ProtocolosRedes de computadores 2 - Protocolos
Redes de computadores 2 - Protocolos
 
Nat Mikrotik
Nat MikrotikNat Mikrotik
Nat Mikrotik
 
05 servidor dhcp
05   servidor dhcp05   servidor dhcp
05 servidor dhcp
 
05 servidor dhcp
05   servidor dhcp05   servidor dhcp
05 servidor dhcp
 
Dhcp
DhcpDhcp
Dhcp
 
Dhcp
DhcpDhcp
Dhcp
 
Protocolo dhcp
Protocolo dhcpProtocolo dhcp
Protocolo dhcp
 

Andere mochten auch

Andere mochten auch (17)

Jhoana tarea de tecno
Jhoana tarea de tecnoJhoana tarea de tecno
Jhoana tarea de tecno
 
Luis Lugo Nota diario atlantico, "Retrato de un artista" Auditorium Mar del P...
Luis Lugo Nota diario atlantico, "Retrato de un artista" Auditorium Mar del P...Luis Lugo Nota diario atlantico, "Retrato de un artista" Auditorium Mar del P...
Luis Lugo Nota diario atlantico, "Retrato de un artista" Auditorium Mar del P...
 
Електронний Дніпропетровськ
Електронний ДніпропетровськЕлектронний Дніпропетровськ
Електронний Дніпропетровськ
 
Ventajas y desventajas de unas herramientas web 2
Ventajas y desventajas de unas herramientas web 2Ventajas y desventajas de unas herramientas web 2
Ventajas y desventajas de unas herramientas web 2
 
English 524 Research Paper (2)
English 524 Research Paper (2)English 524 Research Paper (2)
English 524 Research Paper (2)
 
Chico
ChicoChico
Chico
 
Consolidando indicadores e kpi’s
Consolidando indicadores e kpi’sConsolidando indicadores e kpi’s
Consolidando indicadores e kpi’s
 
Idade Média - Medicina
Idade Média - MedicinaIdade Média - Medicina
Idade Média - Medicina
 
Tabela Matriz 2009prenchida
Tabela Matriz 2009prenchidaTabela Matriz 2009prenchida
Tabela Matriz 2009prenchida
 
...e o boi está virando bode.
...e o boi está virando bode....e o boi está virando bode.
...e o boi está virando bode.
 
Incendios Florestais
Incendios Florestais Incendios Florestais
Incendios Florestais
 
Receitas aproveitamento integral dos alimentos livreto
Receitas aproveitamento integral dos alimentos livretoReceitas aproveitamento integral dos alimentos livreto
Receitas aproveitamento integral dos alimentos livreto
 
WAJID ALI MEMON (1)
WAJID ALI MEMON (1)WAJID ALI MEMON (1)
WAJID ALI MEMON (1)
 
Game online di optimus game centre (presentasi)
Game online di optimus game centre (presentasi)Game online di optimus game centre (presentasi)
Game online di optimus game centre (presentasi)
 
ЗАПИТ ТА ЗВЕРНЕННЯ
ЗАПИТ ТА ЗВЕРНЕННЯЗАПИТ ТА ЗВЕРНЕННЯ
ЗАПИТ ТА ЗВЕРНЕННЯ
 
Teatro grego
Teatro gregoTeatro grego
Teatro grego
 
Kepuasan pelanggan
Kepuasan pelangganKepuasan pelanggan
Kepuasan pelanggan
 

Ähnlich wie A Internet: conceitos introdutórios, definição, história, tecnologias e serviços

Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)#Jão Pablo
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006Cláudio Amaral
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPMauro Tapajós
 
Coisas Boas
Coisas BoasCoisas Boas
Coisas Boasninih23
 
R&c 05 14_3 - Protocolo IP (Parte 3)
R&c 05 14_3 - Protocolo IP (Parte 3)R&c 05 14_3 - Protocolo IP (Parte 3)
R&c 05 14_3 - Protocolo IP (Parte 3)Mariana Hiyori
 
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoResolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoRonildo Oliveira
 
1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-webangelnisia
 
Conceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de redeConceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de redeGeorge Lucas
 
Conceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de RedeConceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de RedeElitexD
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da redeH P
 
Desenho de uma rede
Desenho de uma redeDesenho de uma rede
Desenho de uma redeMaxFiberson
 
Aula01 - protocolos da camada de aplicação
Aula01 - protocolos da camada de aplicaçãoAula01 - protocolos da camada de aplicação
Aula01 - protocolos da camada de aplicaçãoCarlos Veiga
 

Ähnlich wie A Internet: conceitos introdutórios, definição, história, tecnologias e serviços (20)

Mini Curso - Redes de Computadores
Mini Curso - Redes de ComputadoresMini Curso - Redes de Computadores
Mini Curso - Redes de Computadores
 
Aula 1
Aula 1Aula 1
Aula 1
 
Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
 
Apostila internet
Apostila internetApostila internet
Apostila internet
 
Coisas Boas
Coisas BoasCoisas Boas
Coisas Boas
 
R&c 05 14_3 - Protocolo IP (Parte 3)
R&c 05 14_3 - Protocolo IP (Parte 3)R&c 05 14_3 - Protocolo IP (Parte 3)
R&c 05 14_3 - Protocolo IP (Parte 3)
 
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoResolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
 
1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web
 
Conceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de redeConceito Básico sobre protocolos de rede
Conceito Básico sobre protocolos de rede
 
Conceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de RedeConceito básico sobre Protocolos de Rede
Conceito básico sobre Protocolos de Rede
 
Redes 3 protocolos
Redes 3 protocolosRedes 3 protocolos
Redes 3 protocolos
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da rede
 
Internet
InternetInternet
Internet
 
Principais protocolos de rede
Principais protocolos de redePrincipais protocolos de rede
Principais protocolos de rede
 
Internet
InternetInternet
Internet
 
Desenho de uma rede
Desenho de uma redeDesenho de uma rede
Desenho de uma rede
 
Aula2 protocolos
Aula2 protocolosAula2 protocolos
Aula2 protocolos
 
Aula01 - protocolos da camada de aplicação
Aula01 - protocolos da camada de aplicaçãoAula01 - protocolos da camada de aplicação
Aula01 - protocolos da camada de aplicação
 

A Internet: conceitos introdutórios, definição, história, tecnologias e serviços

  • 2. internet conceitos introdutórios | definição | história http://www.youtube.com/watch?v=9hIQjrMHTv4&cc=1
  • 3. internet conceitos introdutórios | definição | tecnologias envolvidas http://www.youtube.com/watch?v=QTdR6SnE0zQ&feature=related
  • 4. internet conceitos introdutórios | definição • É uma rede de redes, que se expande, dia a dia, como uma teia • Une países, empresas, organizações, pessoas e grupos • Proporciona novas formas de interacção e comunicação • É baseada em padrões de comunicação universalmente adoptados > > quando uma tecnologia é universalmente adoptada, os seus progressos ocorrem a grande velocidade
  • 5. internet conceitos introdutórios | a arquitetura cliente-servidor http://computer.howstuffworks.com/internet/basics/internet.htm
  • 6. internet conceitos introdutórios | a arquitetura cliente-servidor o servidor: • permanentemente ligados à rede; • computador principal onde está disponível a informação a que pretendemos aceder • diferentes serviços => diferentes servidores (ou, no limite, pelo menos diferentes portas/portos de comunicação o cliente: • ligados à rede quando necessário; • computadores que pretendem aceder a informação • requerem serviços aos servidores
  • 8. internet c. introd. | arq. cliente-servidor | como funciona o browser? Na ligação de um browser a um web server, para pedido de uma determinada página (http://www.howstuffworks.com/webpage.htm), ocorrem os seguintes passos: • O browser decompõe o URL (universal resource locator) em 3 partes: O protocolo ("http") O nome do servidor ("www.howstuffworks.com") O nome do ficheiro ("webpage.htm") • O browser comunica com um servidor de nomes (DNS) de forma a traduzir o nome do servidor "www.howstuffworks.com" no correspondente endereço IP (210.223.121.221); • A seguir, o browser estabelece uma ligação ao servidor, com o endereço IP obtido, no porto 80; • De acordo com o protocolo HTTP, o browser envia um pedido GET ao servidor, requisitando o ficheiro "webpage.htm”
  • 9. internet c. introd. | arq. cliente-servidor | como funciona o browser? Na ligação de um browser a um web server, para pedido de uma determinada página (http://www.howstuffworks.com/webpage.htm), ocorrem os seguintes passos: • O servidor envia o texto HTML da página WEB para o browser também aqui podem ser enviados cookies do servidor para o browser no header da página • O browser lê os TAGS HTML e desenha (renderiza) a página no ecrã.
  • 10. internet conceitos introdutórios | o ISP Internet Service Provider (fornecedor de serviço de internet) Empresa com backbones dedicados que interligam várias regiões geográficas, nas quais existem POPs. Um POP (Point of Presence) permite a um utilizador ligar-se ao ISP através de uma chamada local (dial up) ou através de uma ligação dedicada (ADSL ou cable modem). Exemplos de alguns ISPs a operar no nosso país: Clix Novis Sapo Telepac Zon Netvisão Vodafone
  • 11. internet conceitos introdutórios | comutação de pacotes A comunicação utiliza o conjunto de protocolos chamado TCP/IP Numa comunicação máquina a máquina, os diversos pacotes podem percorrer caminhos físicos diferentes - comutação de pacotes http://www.howstuffworks.com
  • 12. internet conceitos introdutórios | comutação de pacotes Nestas redes a informação não é transmitida num fluxo constante de dados entre computadores. Em vez disso os dados são divididos em pequenos pedaços chamados pacotes. Esses pacotes para além do conteúdo levam também informação sobre o endereço do destinatário e a ordem do pacote. http://www.howstuffworks.com Esta divisão da informação em pacotes é realizada para não sobrecarregar a rede e para possibilitar entregas mais rápidas. Cada pacote pode seguir uma rota diferente para chegar ao destino daí a necessidade de cada pacote ser numerado
  • 13. internet conceitos introdutórios | transmissão de pacotes tcp/ip O TCP - Transmission Control Protocol Assegura o controlo da entrega dos pacotes de dados, extremo a extremo, em cada transmissão No emissor: efectua a separação da informação a transmitir em pacotes de dados No receptor: assegura a integridade e o reordenamento dos pacotes de dados recebidos tcp/ip
  • 14. internet conceitos introdutórios | transmissão de pacotes tcp/ip O IP - Internet Protocol Protocolo responsável pelo endereçamento e encaminhamento dos pacotes de dados Implementado nos computadores ligados em rede e nos routers Cada computador na Internet tem um número identificador único (endereço IP) que é adicionado a cada pacote de dados exemplo típico de um endereço IP: 32 bits - 4 bytes ou octetos) - 216.27.61.137 (cada octeto é separado por um ponto e composto por um número que varia de 0 a 255) De forma a facilitar a memorização, os endereços IP são escritos em formato decimal. No entanto, os computadores utilizam o formato binário (ex. 216.27.61.137 = 11011000. tcp/ip 00011011. 00111101. 10001001)
  • 15. internet conceitos introdutórios | como se interligam as redes? Através de POPs, backbones, routers e switchs Uma mensagem pode sair de um computador, viajar metade do globo, através de diversas redes, e chegar a outro computador numa fracção de segundo. Os routers determinam para onde enviar a informação que circula entre computadores, tendo 2 tarefas principais: • Impedir que a informação vá para destinos onde não é necessária. Este factor é fundamental para evitar que grandes volumes de dados congestionem as ligações dos “vizinhos” • Verificar se a informação chega correctamente ao destino
  • 16. internet conceitos introdutórios | serviço de resolução de nomes - DNS O DNS - Domain Name Service • Traduz nomes/domínios de máquinas (facilmente memorizáveis) nos correspondentes endereços IP • Forma um dos maiores e mais activos sistemas distribuídos de base de dados. Algumas curiosidades: • Há biliões de endereços IP actualmente em uso e a maior parte das máquinas tem um nome associado; • Diariamente, há vários biliões de pedidos efectuados a DNS: uma única pessoa consegue, facilmente, realizar uma centena de pedidos a DNS por dia e há centenas de milhões de pessoas e máquinas a usar a internet diariamente!!! • Os nomes de domínios e os endereços IP mudam diariamente;
  • 17. internet conceitos introdutórios | serviço de resolução de nomes - DNS O DNS - Domain Name Service Quando chega um pedido, o DNS pode fazer 1 de 4 coisas: • pode responder com o endereço IP pretendido, pois já o conhece; • pode contactar outro DNS e tentar descobrir o endereço IP pretendido (operação que pode ser executado várias vezes); • pode dizer “não sei qual o endereço IP pretendido, mas aqui está o endereço IP de outro DNS que sabe mais do que eu”; • pode devolver uma mensagem de erro, porque o nome de domínio é inválido ou não existe.
  • 18. internet conceitos introdutórios | serviço de resolução de nomes - DNS
  • 19. internet conceitos introdutórios | DNS | tipos de registo O DNS - Domain Name Service Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes: • A • MX • CNAME • SOA • NS • PTR
  • 20. internet conceitos introdutórios | DNS | tipos de registo | SOA O DNS - Domain Name Service • SOA Start of authority (SOA): o principal registo; define muitas das característias de uma zona. Contém o nome da zona e o nome do servidor que é a autoridade para a referida zona. É sempre o primeiro registro da zona, pois é feito durante a criação da mesma. Define características tais como o número de série da zona, o valor do TTL, etc. @ IN SOA nameserver.example.microsoft.com. postmaster.example.microsoft.com. (                          1           ; serial number                          3600     ; refresh [1h]                          600       ; retry [10m]                          86400   ; expire [1d]                          3600 )   ; min TTL [1h]
  • 21. internet conceitos introdutórios | DNS | tipos de registo | A Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes: • A Endereço de Host (Host address (A) resource record). É o tipo mais utilizado e faz o mapeamento direto de um nome DNS para um endereço IP versão 4, de 32 bits. Ex. esev.ipv.pt -->193.137.7.193
  • 22. internet conceitos introdutórios | DNS | tipos de registo | MX Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes: • MX Mail exchanger Fornece informações utilizadas pelos servidores de e-mail, para o roteamento de mensagens. Cada host definido num registro MX deve ter um correspondente registro do tipo A no servidor DNS e não um IP (não é válido) Ex. esev.ipv.pt MX 10 srvesevbackup.esev.ipv.pt O número de dois dígitos após o MX, é um indicativo da ordem de preferência quando existe mais do que um registro MX configurado. Ex. esev.ipv.pt MX 1 srvesevprincipal.esev.ipv.pt
  • 23. internet conceitos introdutórios | DNS | tipos de registo | CNAME Existem diversos tipos de registos de DNS. No entanto, eis os mais importantes: • CNAME Canonical name Cria um alias (máscara) ou nome DNS alternativo que aponta para um registo do tipo A (obviamente, este registo de destino já tem de existir no servidor de DNS) Ex. www.esev.ipv.pt --> esev.ipv.pt oficinamm.esev.ipv.pt --> testes.esev.ipv.pt
  • 24. internet conceitos introdutórios | DNS | tipos de registo | ferramentas http://network-tools.com/ http://www.dnsstuff.com/
  • 25. internet conceitos introdutórios | DNS | onde registar? Existem imensas empresas de registo de TLDs (top domain levels) • arsys.pt • amen.pt • ... • godaddy.com
  • 26. internet conceitos introdutórios | internet e web são coisas distintas A web utiliza a rede da internet para interligar os seus websites, sendo o serviço de maiores proporções na Internet. A web possibilita o acesso a textos, gráficos, áudio, video e animações (hipermedia)
  • 27. internet conceitos introdutórios | os serviços da internet Eis alguns dos muitos serviços que assentam na rede da internet: • WWW (World Wide Web ou páginas de hipertexto) • E-mail • Listas de Correio (Newsgroups) • FTP (File Transfer Protocol) • Videoconferência • IRC e Messaging • VoIP • P2P (Peer-to-Peer) • ...