Upload
api-3704409
View
799
Download
2
Embed Size (px)
Citation preview
TCP/IPTCP/IP
Equipe:Equipe:
Ingrid FreireIngrid FreirePaulo HenriquePaulo HenriquePaulo PereiraPaulo Pereira
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)
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) .
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).
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.
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.
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).
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... ) .
Evolução do TCP/IPEvolução do 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).
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).
Modelo TCP/IP e suas CamadasModelo TCP/IP e suas Camadas
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.
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.
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.
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.