SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
INTERNET
prof. Adir Kuhn	

@adirkuhn
IP
forma canonica IPv4
!

#.#.#.#	

!

# entre 0-255
!
!

~4B
DNS
DOMAIN NAME SERVER	

(SERVIDOR DE NOMES DE
DOMÍNIOS)
IP do
google.com
Cliente

177.99.189.212

Servidor
DOMÍNIO

google.com
DOMÍNIO
!

URL: http://www.uol.com.br/index.html

!

Top level domain: .br
TLD
.com

.edu

.gov

.mil

.net

.org	

!

Lista de TLD em 1995
GENERIC TLD

.aero .asia .biz .cat .com .coop .edu .gov .info .int .jobs .mil .mobi
.museum .name .net .org .post .pro .tel .travel .xxx
COUNTRY CODE TLD
.ac .ad .ae .af .ag .ai .al .am .an .ao .aq .ar .as .at .au .aw .ax .az .ba .bb
.bd .be .bf .bg .bh .bi .bj .bm .bn .bo .br .bs .bt .bw .by .bz .ca .cc .cd
.cf .cg .ch .ci .ck .cl .cm .cn .co .cr .cu .cv .cx .cy .cz .de .dj .dk .dm .do
.dz .ec .ee .eg .er .es .et .eu .fi .fj .fk .fm .fo .fr .ga .gd .ge .gf .gg .gh .gi
.gl .gm .gn .gp .gq .gr .gs .gt .gu .gw .gy .hk .hm .hn .hr .ht .hu .id .ie .il
.im .in .io .iq .ir .is .it .je .jm .jo .jp .ke .kg .kh .ki .km .kn .kp .kr .kw .ky
.kz .la .lb .lc .li .lk .lr .ls .lt .lu .lv .ly .ma .mc .md .me .mg .mh .mk .ml 

.mm .mn .mo .mp .mq .mr .ms .mt .mu .mv .mw .mx .my .mz .na .nc .ne
.nf .ng .ni .nl .no .np .nr .nu .nz .om .pa .pe .pf .pg .ph .pk .pl .pn .pr 

.ps .pt .pw .py .qa .re .ro .rs .ru .rw .sa .sb .sc .sd .se .sg .sh .si .sk .sl 

.sm .sn .sr .ss .st .sv .sy .sz .tc .td .tf .tg .th .tj .tk .tl .tm .tn .to .tr .tt 

.tv .tw .tz .ua .ug .uk .us .uy .uz .va .vc .ve .vg .vi .vn .vu .wf .ws .ye .za
.zm .zw
DOMINIOS BR

http://registro.br/dominio/dpn.html
DOMÍNIO

google.com
DOMÍNIO
google.com	

!

Subdomínios	

!

play. mail. docs. calendar. etc	

!

play.google.com / mail.google.com
CLIENTE - SERVIDOR

a
PEER TO PEER

a
CLIENTE - SERVIDOR

a
HUB
SWITCH
ROUTER
ROUTER
Internet

SERVIDOR

186.214.222.56

177.99.179.108

ROUTER

192.168.0.4

192.168.0.1

CLIENTE

Rede Local
SERVIDOR
a
SERVIDOR
SERVIDOR
FTP File Transfer Protocol (Transferência de arquivos)	

HTTP HyperText Transfer Protocol (texto/mídia)	

IMAP Internet Message Access Protocol (email)

NTP Network Time Protocol 

POP3 Post Office Protocol V3 (email)

RTSP Real-time Transport Streaming Protocol

SSH Secure Shell

SMTP Simple Mail Transfer Protocol (email)
SERVIDOR
FTP 21	

HTTP 80 / 443	

IMAP 143 / 220 / 993

NTP 123 

POP3 110 / 995

RTSP 554 

SSH 22

SMTP 25 / 465
HTTP
Protocolo estilo cliente - servidor;
!

Transferencia de HyperText (hipermedia);
!

Cliente Solicita o recurso (resource) enviando algumas
informações de cabeçalho (header) o servidor interpreta
e devolve a resposta um resource um header ou ambos
HTTP
Exemplo de headers
Telnet
HTTP
Versões
!

HTTP/0.9 (1991)
Transferência de dados formato ASCII
HTTP/1.0 (1995)
Transferência de mensagem do tipo MIME
HTTP/1.1 (1999)
Melhorias, uso de proxy e cache
HTTP
Métodos
!

GET
HEAD
POST	

PUT

DELETE
TRACE
OPTIONS
CONNECT
HTTP
Métodos
!

GET
Solicita um recurso (resource)
HEAD
Solicita apenas metadados do recurso por meio do cabeçalho (header)
POST
Envia dados para ser processados no servidor	

PUT
Envia um recurso para o servidor

DELETE
Apaga um recurso do servidor
HTTP
Códigos de retorno
1xx: Informational (Informação) – utilizada para enviar informações para o
cliente de que sua requisição foi recebida e está sendo processada;
2xx: Success (Sucesso) – indica que a requisição do cliente foi bem
sucedida;	

3xx: Redirection (Redirecionamento) – informa a ação adicional que deve
ser tomada para completar a requisição;	

4xx: Client Error (Erro no cliente) – avisa que o cliente fez uma requisição
que não pode ser atendida;	

5xx: Server Error (Erro no servidor) – ocorreu um erro no servidor ao
cumprir uma requisição válida.
http://pt.wikipedia.org/wiki/Anexo:Lista_de_c%C3%B3digos_de_status_HTTP

Contenu connexe

En vedette

Introdução a Informática - Arquitetura
Introdução a Informática - ArquiteturaIntrodução a Informática - Arquitetura
Introdução a Informática - ArquiteturaRaphael Marques
 
Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Estatuto da Criança e do Adolescente + Questões de Concurso Público.Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Estatuto da Criança e do Adolescente + Questões de Concurso Público.Joeldson Costa Damasceno
 
Informatica basica
Informatica basicaInformatica basica
Informatica basicaAdir Kuhn
 
Teste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoJoeldson Costa Damasceno
 
Informática aula 01_Jack Palmeira
Informática aula 01_Jack PalmeiraInformática aula 01_Jack Palmeira
Informática aula 01_Jack PalmeiraGabriel Demétrio
 
Introdução à informática aula 01
Introdução à informática   aula 01Introdução à informática   aula 01
Introdução à informática aula 01André Garrido
 
Curso de informática básico final
Curso de informática básico finalCurso de informática básico final
Curso de informática básico finalliipe_souza
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadoresUtyiama
 
Curso de informatica
Curso de informaticaCurso de informatica
Curso de informaticaJoão
 
Informatica Basica
Informatica BasicaInformatica Basica
Informatica Basicaguestc7cb447
 
Componentes de Hardware
Componentes de HardwareComponentes de Hardware
Componentes de HardwareAdir Kuhn
 
1 - Competência da Informática Básica
1 - Competência da Informática Básica1 - Competência da Informática Básica
1 - Competência da Informática BásicaAlex Martins
 
Curso de informática basica Apresentação 1
Curso de informática basica Apresentação 1Curso de informática basica Apresentação 1
Curso de informática basica Apresentação 1Luiz Pereira de Souza
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informáticaananiasdoamaral
 
Modulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e TendenciasModulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e TendenciasWalter Cunha
 

En vedette (20)

Introducao informatica
Introducao informaticaIntroducao informatica
Introducao informatica
 
Introdução a Informática - Arquitetura
Introdução a Informática - ArquiteturaIntrodução a Informática - Arquitetura
Introdução a Informática - Arquitetura
 
Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Estatuto da Criança e do Adolescente + Questões de Concurso Público.Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Estatuto da Criança e do Adolescente + Questões de Concurso Público.
 
Informatica basica
Informatica basicaInformatica basica
Informatica basica
 
Teste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e Validação
 
Informática aula 01_Jack Palmeira
Informática aula 01_Jack PalmeiraInformática aula 01_Jack Palmeira
Informática aula 01_Jack Palmeira
 
Introdução à informática aula 01
Introdução à informática   aula 01Introdução à informática   aula 01
Introdução à informática aula 01
 
Curso de informática básico final
Curso de informática básico finalCurso de informática básico final
Curso de informática básico final
 
Inf basica modulo2
Inf basica modulo2Inf basica modulo2
Inf basica modulo2
 
Curso de Informática
Curso de InformáticaCurso de Informática
Curso de Informática
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
Curso de informatica
Curso de informaticaCurso de informatica
Curso de informatica
 
Sistemas numéricos
Sistemas numéricosSistemas numéricos
Sistemas numéricos
 
Informatica Basica
Informatica BasicaInformatica Basica
Informatica Basica
 
Componentes de Hardware
Componentes de HardwareComponentes de Hardware
Componentes de Hardware
 
1 - Competência da Informática Básica
1 - Competência da Informática Básica1 - Competência da Informática Básica
1 - Competência da Informática Básica
 
Curso de informática basica Apresentação 1
Curso de informática basica Apresentação 1Curso de informática basica Apresentação 1
Curso de informática basica Apresentação 1
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informática
 
História do Computador
História do ComputadorHistória do Computador
História do Computador
 
Modulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e TendenciasModulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e Tendencias
 

Similaire à Internet (20)

Como funciona a internet
Como funciona a internetComo funciona a internet
Como funciona a internet
 
Html 5
Html 5Html 5
Html 5
 
Conhecendo a Internet
Conhecendo a InternetConhecendo a Internet
Conhecendo a Internet
 
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)
 
Linux - Servidor Web Apache
Linux - Servidor Web ApacheLinux - Servidor Web Apache
Linux - Servidor Web Apache
 
Tutorial dnssec201205
Tutorial dnssec201205Tutorial dnssec201205
Tutorial dnssec201205
 
Fcc rede lj
Fcc rede ljFcc rede lj
Fcc rede lj
 
VoiceXML
VoiceXMLVoiceXML
VoiceXML
 
Its name is XML. VoiceXML
Its name is XML. VoiceXMLIts name is XML. VoiceXML
Its name is XML. VoiceXML
 
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
 
Workshop
WorkshopWorkshop
Workshop
 
VoIP com Software Livre
VoIP com Software LivreVoIP com Software Livre
VoIP com Software Livre
 
Zimbra Anahuac2
Zimbra Anahuac2Zimbra Anahuac2
Zimbra Anahuac2
 
Conceitos associado às redes
Conceitos associado às redesConceitos associado às redes
Conceitos associado às redes
 
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
 
Aspera Transferência de Arquivos em Alta Velocidade
Aspera Transferência de Arquivos em Alta VelocidadeAspera Transferência de Arquivos em Alta Velocidade
Aspera Transferência de Arquivos em Alta Velocidade
 
Parte2b
Parte2bParte2b
Parte2b
 
Camada de aplicacao parte2
Camada de aplicacao parte2Camada de aplicacao parte2
Camada de aplicacao parte2
 
inConcert
inConcert inConcert
inConcert
 
inConcert Allegro Portugues
inConcert  Allegro PortuguesinConcert  Allegro Portugues
inConcert Allegro Portugues
 

Dernier

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 

Dernier (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 

Internet