Redes de Computadores e Internet
Introdução às Redes de
Computadores
ICC002
Intro às Redes de Computadores
1
Programa
ICC002
Intro às Redes de Computadores
2
O que é a Internet
Milhões de elementos de computação interligados: hosts, sistemas finais.
–
–
servidor
móvel
ISP regional
fibra, cobre, rádio, satelite
Roteadores: enviam blocos de dados através da rede
ICC002
estação
ISP local
executando aplicações distribuídas Enlaces de comunicação
–
PCs, estações de trabalho, servidores telefones digitais, torradeiras de pão, etc.
roteador
rede corporativa Intro às Redes de Computadores
3
O que é a Internet
Protocolos: controlam o envio e a recepção de mensagens
–
Internet: “rede de redes”
–
–
ex: TCP, IP, HTTP, FTP, PPP
roteador servidor ISP local
fracamente hierárquica
Internet pública e Internets privadas (intranets)
estação móvel ISP regional
Padrões da Internet
–
–
RFC: Request for comments
IETF: Internet Engineering
Task Force rede corporativa
ICC002
Intro às Redes de Computadores
4
Serviços da Internet
A infraestrutura de comunicação permite aplicações distribuídas:
–
WWW, email, games, e-commerce, database, chat.
Serviços de comunicação oferecidos: –
–
ICC002
sem conexão orientado à conexão
Intro às Redes de Computadores
5
O que é um protocolo?
Protocolos humanos:
“Que horas são?”
“Eu tenho uma pergunta”
Apresentações
… especifica msgs enviadas
… especifica ações tomadas quando msgs são recebidas ou outros eventos ICC002
Protocolos de rede
máquinas ao invés de humanos toda a atividade de comunicação na Internet é governada por protocolos.
protocolos definem os formatos, ordem das msgs enviadas e recebidas pelas entidades de rede e ações a serem tomadas na transmissão e recepção de msgs. Intro às Redes de Computadores
6
O que é