diego oliveira protocolos de rede aula 01: arquitetura tcp/ip
TRANSCRIPT
Diego Oliveira
Protocolos de Rede
Aula 01: Arquitetura TCP/IP
• Bibliografia• Protocolos
– O que são?– Aplicação, Transporte, Rede e Enlace.
• Ferramentas• TCP/IP
– História e Pontos Fortes– Comparação com o Modelo OSI
Agenda
2
Bibliografia
• James F. Kurose e Keith W. Ross– Redes de Computadores e a Internet: uma
abordagem top-down 5ed.
• Andrew S. Tanenbaum– Redes de Computadores 4ed.
• Gabriel Torres– Redes de Computadores: Curso Completo
• Carlos E. Morimoto– Redes: Guia Completo 3ed.
3
Protocolos
• O que é um protocolo?– Lígua comum– Tempo para falar– Cultura local– Outros fatores
4
Protocolos
• Protocolos de Aplicação– FTP (File Transfer Protocol)
– SSH (Secure Shell)
– HTTP (Hyper Text Transfer Protocol)
– SMTP (Simple Mail Transfer Protocol)
– POP 3 (Post Office Protocol)
– IRC (Internet Relay Chat)
– TELNET
5
Protocolos
• Protocolos de Transporte– TCP (Transmission Control Protocol)
– SPX (Sequential Packet eXchange)
• Protocolos de Rede– IP (Internet Protocol)
– IPX
6
Protocolos
• Protocolos de Enlace– ADSL (Asymmetric Digital Subscriber Line)
– ATM (Asynchronous Transfer Mode)
– Ethernet – FDDI (Fiber Distributed Data Interface)
– HDLC (High-level Data Link Control)
– xDSL
7
Ferramentas
• NetSimK
• VirtualBox
• PacketTracer
8
• Criada por Vint Cerf e Robert Kahn.
• O primeiro nó da Arpanet foi criado em primeiro de maio de 1969 na Universidade da Califórnia.
• Arpanet significaAdvanced Research Projects Agency Network
e foi a primeira rede de computadores à base de comutação de pacotes.
Arquitetura TCP/IP
9
• Formada pelos protocolos TCP e IP.
• É uma arquitetura de referência.
• Pontos fortes do TCP/IP:– Protocolo não-orientado a conexão– Política do melhor esforço– Fragmentação de dados– Arquitetura aberta
Arquitetura TCP/IP
10
• Comparação com o modelo OSI:
Arquitetura TCP/IP
11
• Analogia com os correios:
Arquitetura TCP/IP
12
Vídeo: http://www.youtube.com/watch?v=PBWhzz_Gn10
• Camada de Aplicação– Equivale às camadas 5,6 e 7 do modelo OSI.– Faz a comunicação entre os aplicativos e a
camada de transporte através de portas.– Vários protocolos operam nesta camada, os
mais conhecidos são FTP, DNS e HTTP.– Um pacote que chega para a porta 20, por
exemplo, será direcionado ao FTP e um que chega para a porta 80, irá para o HTTP.
Arquitetura TCP/IP
13
• Camada de Transporte– É uma camada equivalente à camada de
transporte do Modelo OSI.– Pega os dados da camada de aplicação e
transforma em pacotes a serem enviados para a camada de Internet.
– Usa multiplexação (portas).– Nesta camada operam os protocolos TCP e
UDP (User Datagram Protocol).
Arquitetura TCP/IP
14
• Camada Inter-Redes (Internet)– Equivale à camada de Rede do Modelo OSI e
é 100% compatível com ela.– Protocolos que operam nesta camada:
• IP (Internet Protocol)• ICMP (Internet Control Message Protocol)• ARP (Address Resolution Protocol)
Arquitetura TCP/IP
15
• Camada Inter-Redes (Internet)– O pacote recebido da camada de Transporte
é transformado em datagramas.– Os datagramas são enviados para a camada
de Interface com a Rede, onde são transmitidos pelo cabeamento da rede como quadros.
– É responsável pelo roteamento, adicionando informações sobre o caminho ao datagrama.
Arquitetura TCP/IP
16
• Camada de Interface com a Rede– Esta camada é equivalente às camadas 1 e 2
do Modelo OSI.– Envia o datagrama recebido pela camada de
Internet em forma de um quadro através da rede.
– Os dados são enviados pelo cabo como 0s e 1s, ou seja, dados binários.
– MAC (Media Access Control) e LLC (Logic Link Control).
Arquitetura TCP/IP
17
• Resumo:
Arquitetura TCP/IP
18
• O que foi visto na aula de hoje?– Protocolos– Ferramentas– TCP/IP
• História• Vantagens• Comparação com o Modelo OSI• Analogia com os correios (Funcionamento)• Camadas e suas funções• Resumo
Arquitetura TCP/IP
19
PERGUNTAS?
20