16
TCP/IP TCP/IP Equipe: Equipe: Ingrid Freire Ingrid Freire Paulo Henrique Paulo Henrique Paulo Pereira Paulo Pereira

Slides Tcp Ip

Embed Size (px)

Citation preview

Page 1: Slides Tcp Ip

TCP/IPTCP/IP

Equipe:Equipe:

Ingrid FreireIngrid FreirePaulo HenriquePaulo HenriquePaulo PereiraPaulo Pereira

Page 2: Slides Tcp Ip

Modelo ISO/OSI versus TCP/IP (protocolo da Modelo ISO/OSI versus TCP/IP (protocolo da Internet)Internet)

Redes de Redes de ComputadoresComputadores

Aplicação

Apresentação

Sessão

Transporte

Rede

Enlace

Físicahost<->rede

Internet

Transporte

Aplicação

LAN

IP

TCP UDP

WWW E-MAIL

OSI:OSI: conceitualmente define: serviço, interface e protocolo conceitualmente define: serviço, interface e protocolo

TCP/IPTCP/IP: provê uma implementação bem sucedida (a mais : provê uma implementação bem sucedida (a mais utilizada)utilizada)

Page 3: Slides Tcp Ip

Histórico TCP/IPHistórico TCP/IP

- 1960: Projetos individuais de WAN e LAN.1960: Projetos individuais de WAN e LAN.

- 1962: Primeiros registros sobre o conceito de redes 1962: Primeiros registros sobre o conceito de redes de computadores (MIT).de computadores (MIT).

- 1966: Primeira Teoria sobre troca de pacotes (MIT).1966: Primeira Teoria sobre troca de pacotes (MIT).

- 1969: 1969: Desenvolvimento do primeiro IMP(Desenvolvimento do primeiro IMP(Interface Interface Message ProcessorMessage Processor). Nasce a ARPANET com quatro ). Nasce a ARPANET com quatro nós interligados.nós interligados.

- 1971: Foi concluído o primeiro protocolo da rede, - 1971: Foi concluído o primeiro protocolo da rede, chamado Network Control Protocol (NCP) .chamado Network Control Protocol (NCP) .

Page 4: Slides Tcp Ip

Histórico TCP/IPHistórico TCP/IP

PROBLEMA:PROBLEMA:

- O protocolo NCP não tinha habilidade de endereçar redes e máquinas, não tinha controle de erro.

SOLUÇÃO:SOLUÇÃO:

-Desenvolver uma nova versão do protocolo para resolver esses problemas.

-Novo protocolo: chamado Transmission Control Protocol/Internet Protocol (TCP/IP).

Page 5: Slides Tcp Ip

Histórico TCP/IPHistórico TCP/IP

Quatro princípios foram adotados para desenvolver esta nova versão:

- Independência de redes distintas;

- Retransmissão de pacotes caso não chegue ao destino final;

-“Caixas pretas” seriam usadas para conectar as redes,Atuais gateways e roteadores;

- Não haveria controle global no nível de operação.

Page 6: Slides Tcp Ip

Histórico TCP/IPHistórico TCP/IP

- 1973: A primeira versão do protocolo foi distribuída.

- 1975: ARPANET atinge quase uma centena de nós.

- 1977: Primeiras experiências com arquiteturas entre-redes.

- 1980: ARPANET planeja adotar o TCP/IP como protocolo.

- 1983: ARPANET migra do antigo NCP para o TCP/IP e se divide em duas redes: MILNET (militar) e ARPANET (pesquisa).

- 1985: Inicio da Internet comercial.

- 1988: Interligação dos sistemas de e-mail das principais redes de BBS à Internet.

Page 7: Slides Tcp Ip

Histórico TCP/IPHistórico TCP/IP

- 1989: Testes experimentais da rede WWW.

- 1990: ARPANET se aposenta.

- 1991: Aumento exponencial do número de redes, nós e tráfego. Inicio da privatização dos backbones.

- 1992: Surgem os Navegadores comerciais (Netscape). Explosão da WWW.

- 1995: Cerca de 300 provedores de internet em operação. 30.000 sites na rede, dobrando a cada dois meses.

- 1996-2000: Explosão de usuários e países conectados. Conexão móvel. Aumento no número de aplicações e serviços (e-comércio).

Page 8: Slides Tcp Ip

Histórico TCP/IPHistórico TCP/IP

- 2000: Desenvolvimento e popularização dos serviços de compartilhamento de arquivos e dados (Napster). Explosão dos vírus e vermes por e-mail. Banda larga (xDSL, satélite, cabo). IPv6 – Nova versão do IP.

- 2001: Desenvolvimento e popularização dos serviços ponto-a-ponto (p2p). GNUtella, Morpheus.

- 2002: Consórcios de Alta velocidade e Clusters (Beowulf, Mosix ...).

- 2003: Computação em grade ou Grid Computing.

- 2004: Explosão das redes móveis e sem fio (Wi-Fi, InfraRed, Bluetooth, HotSpots... ) .

Page 9: Slides Tcp Ip

Evolução do TCP/IPEvolução do TCP/IP

Page 10: Slides Tcp Ip

O que é o TCP/IP?O que é o TCP/IP?

- Principal responsável pela interligação entre computadores.

-Responsável por grandes transformações a na área de comunicações, em todo o mundo.

- Internet, Intranet, Extranet, VPN e outros.

-Família de protocolos que permite a comunicação entre computadores e o compartilhamento de recursos.

- 3 protocolos principais que trabalham com o gerenciamento das conexões e requisições são o TCP (Transmission Control Protocol), o UDP (User Datagram Protocol) e o IP (Internet Protocol).

Page 11: Slides Tcp Ip

Problema com o TCP/IP?Problema com o TCP/IP?

- Crescimento aconteceu de forma avassaladora.

- Conseqüência: número de computadores que podem ser conectados à Internet é menor do que a necessidade atual.

- Aumento do número de hosts exponencialmente.

- O IP versão 4 (IPv4) usado atualmente, com seus 32 bits de endereçamento já não é mais suficiente.

Solução:

- Desenvolvimento de uma nova versão - IPv6 (128 bits).

Page 12: Slides Tcp Ip

Modelo TCP/IP e suas CamadasModelo TCP/IP e suas Camadas

Page 13: Slides Tcp Ip

Modelo TCP/IP e suas Camadas Modelo TCP/IP e suas Camadas

Camada Aplicação:

- É formada pelos protocolos utilizados pelas diversas aplicações do modelo TCP/IP.

- Esta camada não possui um padrão comum.

- O padrão é estabelecido por cada aplicação.

- Isto é, o FTP possui seu próprio protocolo, assim como o TELNET, SMTP, POP3, DNS e outros.

- Comunica-se através de uma porta.

Page 14: Slides Tcp Ip

Modelo TCP/IP e suas Camadas Modelo TCP/IP e suas Camadas

Camada Transporte (TCP/UDP):

- Camada fim-a-fim, isto é, uma entidade desta camada só se comunica com a sua entidade-par do host destinatário.

- É nesta camada que se faz o controle da conversação entre as aplicações intercomunicadas da rede.

- Dois protocolos aqui são usados: o TCP e o UDP.

- O TCP é orientado à conexão e o UDP não.

- O acesso das aplicações à camada de transporte é feito através de portas que recebem um número inteiro para cada tipo de aplicação.  

Page 15: Slides Tcp Ip

Modelo TCP/IP e suas Camadas Modelo TCP/IP e suas Camadas

Camada Internet (IP):

- Essa camada é equivalente à camada de rede do modelo OSI.

- A camada de Internet separa as camadas superiores da camada física, oferecendo um serviço de entrega de dados.

- Também conhecida como camada rede, é responsável pelo endereçamento, roteamento e controle de envio e recepção.

- Ela não é orientada à conexão, se comunica através de datagramas.

Page 16: Slides Tcp Ip

Modelo TCP/IP e suas Camadas Modelo TCP/IP e suas Camadas

Camada Rede (Hardware):

- Esta camada é responsável por receber os datagramas IP e transmiti-los através da rede especificada.

- Nesta camada, o TCP/IP não especifica nenhum protocolo, mas apenas utiliza as especificações mais comuns, tais como:

- Ethernet, PPP, Token Ring, FDDI, X.25, Frame Relay, ATM.

- Provê a possibilidade de interconexão e interoperação de redes heterogêneas.