Académique Documents
Professionnel Documents
Culture Documents
Nosso objetivo:
obter contexto, viso geral, sentimento sobre redes maior profundidade e detalhes sero vistos depois no curso abordagem: descritiva usar a Internet como exemplo
Viso Geral:
o que a Internet o que um protocolo? bordas da rede ncleo da rede rede de acesso e meios fsicos performance: perda, atraso camadas de protocolo, modelos de servios backbones, NAPs, ISPs histria
O que a Internet
milhes de elementos de computao interligados: hosts, sistemas finais
pcs, estaes de trabalho, servidores telefones digitais, torradeiras de po, etc.
roteador servidor ISP local estao mvel
ISP regional
rede corporativa
O que a Internet
protocolos: controlam o envio e a recepo de mensagens
e.g., TCP, IP, HTTP, FTP, PPP routeador estao servidor ISP local mvel
ISP regional
Internet standards
RFC: Request for comments IETF: Internet Engineering Task Force rede corporativa
Servios da Internet
infraestrutura de comunicao permite aplicaes distribudas:
WWW, email, games, e-commerce, database, chat, more?
cyberspace [Gibson]:
a consensual hallucination experienced daily by billions of operators, in every nation, ...."
O que um protocolo?
Protocolos humanos: Que horas so? Eu tenho uma pergunta apresentaes especificas msgs enviadas especificas aes tomadas quando msgs so recebidas ou outros eventos protocolos de rede: mquinas ao invs de humanos toda a atividade de comunicao na Internet governada por protocolos protocolos definem os formatos, ordem das msgs enviadas e recebidas pelas entidades de rede e aes a serem tomadas na transmisso e recepo de mensagens
O que um protocolo?
um protocolo humano e um protocolo de rede de computadores:
Al
Al
Que horas so?
2:00 tempo
<arquivo>
As bordas da rede
sistemas finais (hosts):
executam programas de aplicao e.g., WWW, email localizam-se nas extremidades da rede
modelo cliente/servidor
o cliente toma a iniciativa enviando pedidos que so respondidos por servidores e.g., WWW client (browser)/ server; email client/server
modelo peer-to-peer:
Prev simetria de comunicao e.g.: teleconfercia
controle de fluxo:
evita que o transmissor afogue o receptor
controle de congesto:
transmissor reduz sua taxa quando a rede fica congestionada
UDP - User Datagram Protocol [RFC 768]: Oferece o servio sem conexo da Internet transferncia de dados no confivel sem controle de fluxo sem controle de congesto
O ncleo da rede
malha de roteadores interconectados A questo fundamental: como os dados so transferidos atravs da rede? comutao de circuitos: usa um canal dedicado para cada conexo. Ex: rede telefnica comutao de pacotes: dados so enviados em blocos discretos, na base FIFO