Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

20
Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP

Transcript of Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

Page 1: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

Diego Oliveira

Protocolos de Rede

Aula 01: Arquitetura TCP/IP

Page 2: 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

Page 3: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

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

Page 4: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

Protocolos

• O que é um protocolo?– Lígua comum– Tempo para falar– Cultura local– Outros fatores

4

Page 5: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

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

Page 6: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

Protocolos

• Protocolos de Transporte– TCP (Transmission Control Protocol)

– SPX (Sequential Packet eXchange)

• Protocolos de Rede– IP (Internet Protocol)

– IPX

6

Page 7: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

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

Page 8: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

Ferramentas

• NetSimK

• VirtualBox

• PacketTracer

8

Page 9: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 10: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 11: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• Comparação com o modelo OSI:

Arquitetura TCP/IP

11

Page 12: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• Analogia com os correios:

Arquitetura TCP/IP

12

Vídeo: http://www.youtube.com/watch?v=PBWhzz_Gn10

Page 13: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 14: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 15: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 16: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 17: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 18: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• Resumo:

Arquitetura TCP/IP

18

Page 19: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

• 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

Page 20: Diego Oliveira Protocolos de Rede Aula 01: Arquitetura TCP/IP.

PERGUNTAS?

20