1Fundamentos de TCP 1.pptx

Post on 08-Apr-2016

31 views 3 download

Transcript of 1Fundamentos de TCP 1.pptx

FUNDAMENTOS DE TCP/IP

ProtocoloUm protocolo de comunicação é a língua que dois computadores usam para trocar informações. Em um protocolo definem-se regras como quantos bits são enviados de cada vez, em que ordem, etc. Para entender o que é um protocolo, pode-se imaginar duas pessoas que não falam a mesma língua usando rádios para se comunicar. Uma solução é cada uma usar um tradutor para uma terceira língua e os tradutores falarem no rádio. Essa terceira língua é o protocolo de comunicação.

RFCTambém em 1969, o matemático norte-americano Steve Crocker, então estudante de doutorado em UCLA, juntou algumas notas de reunião em um documento que chamou de "Requisição para comentários" (RFC 1), iniciando a série de documentos que definem a Internet, os RFCs. Hoje, eles têm várias finalidades, como informar algoritmos, protocolos e padrões

TCP/IPO TCP/IP é um conjunto de protocolos padrão da indústria mundial e da Internet, a rede mundial de computadores. Inclui uma série de padrões que especificam como os computadores vão se comunicar e cria convenções para interconectar as redes e o roteamento através delas. Possui uma estrutura cliente/servidor robusta especialmente em ambientes WAN.

IPv4O IPv4, versão atual do IP, foi concebido antes que houvesse uma grande demanda por endereços. Com o crescimento explosivo da Internet tem-se ameaçado esgotar o estoque de endereços IP. Para resolver essa questão as sub-redes, a tradução de endereços de rede (NAT, Network Address Translation) e o endereçamento privado são usados para expandir o endereçamento IP sem que esse estoque termine.

IPv6 espaço de endereçamento muito maior integrando ou eliminando os métodos

usados para lidar com as deficiências do IPv4.

Requisitos para comunicação Endereço Físico (Mac Address) Endereço Lógico (IP)

Estático Dinamico (DHCP)

Endereço lógico -IP Endereço estático – È colocado pelo

administrador e não é alterado ao desligar e ligar a máquina

Endereço Dinamico – Um servidor (DHCP)da rede envia este endereço para estação , muda de acordo com o vencimento da distribuição. Em casos de distribuição pelos provedores, toda vez que desliga o modem é renovado o IP.

Interconectividade- TCP/IP

Roteamento – TCP/IP TCP/IP é um protocolo roteável que

permite que redes de computadores possam ser segmentadas tornando o tráfego de dados mais otimizado e eficiente. Os pacotes de dados encontram seu destino na rede mundial de computadores e o TCP/IP garante a sua entrega sem perda de informações.

Roteamento – TCP/IP

Características de TCP/IP Cliente/Servidor: As aplicações TCP/IP

são genuinamente cliente/servidor. Por exemplo, FTP, TELNET e HTTP são protocolos desenvolvidos para aplicações contendo de um lado o cliente e de outro lado servidor. Através de um servidor HTTP, os navegadores de Web (clientes) permitem que milhões de pessoas visualizem informações de forma gráfica.

TCP/IP - FTP, TELNET e HTTP

TCP/IP – Firewall Proxy

Internet Society O The Internet Society é uma

organização internacional não governamental cujo objetivo é a coordenação geral das tecnologias e aplicações da Internet.

Internet Architeture Board O IAB (Internet Architeture Board) é o

órgão que coordena a política da estrutura (arquitetura) do funcionamento da internet. Suas atribuições são:

Internet Architeture Board a padronização dos protocolos da

Internet; a gerência da publicação das RFC

(Request For Comments); a coordenação das operações da IETF e

IRTF; o desenvolvimento do planejamento

estratégico da Internet.

Para desenvolver suas funções o IAB divide-se em duas forças tarefas:

IETF (The Internet Engeneering Task Force): responsável pelo desenvolvimento de padrões para o funcionamento da Internet.

IRTF (The Internet Research Task Force): responsável pelo desenvolvimento de pesquisa em longo prazo.

Hibrido - OSI - TCP/IP

Funcionamento No modelo TCP/IP as camadas geram como

resultado de seu processamento uma seqüência de informação que é dividida em cabeçalhos e dados.

Quando uma camada termina o seu trabalho e insere seu cabeçalho ela entrega toda essa informação para a próxima camada. A próxima camada considera toda a informação recebida pela camada anterior como sendo: dados, inclusive o cabeçalho. A próxima camada, também efetua seu trabalho e insere seu cabeçalho. E isso ocorrerá sucessivamente até o pacote atingir o cabo de rede ou outro meio de transmissão.

Camada de Aplicação Promove o acesso à rede Permite a interação de um usuário

com o sistema de computador. Telnet FTP HTTP DNS

Sucesso da aplicação Para uma aplicação ser bem sucedida,

deve-se utilizar na camada de transporte o conceito de "número de porta" e "sockets", que serão estudados mais adiante.

Camada de Transporte Promover uma transferência de dados

confiável e econômica entre origem e destino

TCP permite um serviço orientado para conexão, permitindo a entrega dos dados.

UDP permite um serviço não-orientado para conexão, o que significa que não garante a entrega dos dados.

Camada de Internet: Transferência de pacotes da origem

para o destino Endereçamento e roteamento Hops (saltos) em roteadores

intermediários ao longo do percurso.

Camada de Enlace - Frame Fornecer uma interface de serviço bem

definida à camada de rede; Lidar com erros de transmissão; Regular o fluxo de dados, de tal forma

que os receptores lentos não sejam atropelados por transmissores rápidos.

Endereça com o Mac Address

Camada Física Define as interfaces mecânicas, elétricas

e de sincronização para a rede Garantir que equipamentos de diferentes

fabricantes se comuniquem.

Expansão da internet

Transparência para o usuário

A complexa Internet

A Tecnologia Ethernet Utilizada em redes LAN's sua história

começa da década de 1970 no Havaí com o pesquisador Norman Abramson e o projeto ALOHANET e aprimorado pelos pesquisadores Bob Metcalfe e David Boggs no PARC ( Palo Alto Research Center) da Xerox.

A Tecnologia Ethernet A ethernet foi tão bem sucedida que a

DEC, a Intel e a Xerox criaram em 1978 um padrão para uma Ethernet de 10 Mbps, chamada de padrão DIX. Com duas pequenas alterações, o padrão DIX se tornou o padrão IEEE 802.3 em 1983.

Tecnologia Ethernet Utiliza o método de acesso CSMA/CD

para a alocação de canais Simplicidade e flexibilidade tornou-se a

tecnologia de menor custo na implantação de redes

Capaz de interoperar facilmente com o TCP/IP

O IP é um protocolo sem conexões Ethernet, que também é sem conexões.

O MAC ADDRESS Para identificar a origem e destino de

cada frame é utilizado um endereço de hardware o MAC ADDRESS.

Este endereço está associado à placa de rede

Único FF-FF-FF-FF-FF-FF (Broadcast)

Quadro Ethernet

Preâmbulo

Endereço de

destino

Endereço de

origemTipo Dados CRC

8 bytes(8 octetos)

6 bytes(6 octetos)

6 bytes(6 octetos)

2 bytes(2 octetos)

64 a1500 bytes(64 – 1500 octetos)

4 bytes(4 octetos)

Quadro Ethernet Preâmbulo: utilizado para sincronização dos adaptadores

de rede. Endereço de destino: MAC Address da placa de rede de

destino; Endereço de origem: MAC Address da placa de rede de

origem; Tipo: possibilita multiplexar os protocolos da camada de

rede. IP e outros protocolos de rede possuem seu número padrão. Este campo especifica que processo deve receber o quadro;

Dados: dados transportados pelo frame (Exemplo: Pacote IP);

CRC: possibilita a detecção de erros no frame. O valor do CRC gravado é confrontado com o valor calculado pelo host destino).