TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Protocolo TCP/IP

Trabalho Universitário: Protocolo TCP/IP. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  29/10/2014  •  955 Palavras (4 Páginas)  •  599 Visualizações

Página 1 de 4

Um protocolo é um conjunto de regras que governam como computadores conversam a cada outro. TCP/IP é um protocolo extensamente usado e muito popular. Com TCP/IP, sistemas de computador diferentes podem trocar dados de maneira confiável em uma rede interconectada. As configurações desses protocolos tem como função controlar como a informação é passada de uma rede a outra, e como manipular

o endereçamento contido nos pacotes, a fragmentação dos dados e a checagem de erros. Também provê um conjunto consistente de interfaces de programação de aplicativos(API) sustentando desenvolvimento de aplicativos. Isto significa que programas de software podem usar TCP/IP para trocar dados. Um exemplo disto é servidores de rede e browsers de rede, software de aplicativos que usam TCP/IP para trocar dados.

TCP/IP e OSI

Os protocolos usados se assemelham ao modelo de OSI. O modelo Interconexão de Sistemas Abertos é um modelo de 7 camadas que se tratam com troca de dados de um computador para outro.

Aplicações geralmente desenvolvidas para TCP/IP usam vários dos protocolos. A soma das camadas usada é conhecida como a pilha protocolar.

Programas de Aplicação de usuário comunicam com a camada de topo na pilha protocolar. Esta camada passa informação para a próxima mais baixa camada subseqüente da pilha, e tão cedo a informação é passada à mais baixa camada, a camada física que transfere a informação para a rede de destino. Os mais baixos níveis de camada do computador de destino passam a informação recebida para seus níveis mais altos que em troca passam os dados para a aplicação de destino. Cada camada protocolar executa várias funções que são independente das outras camadas. Cada camada comunica com camadas equivalentes em outro computador, por exemplo, a camada de sessão de dois computadores diferentes interage.

Um programa aplicativo transferindo arquivos que usam TCP/IP , executa o seguinte,

a camada de aplicação passa os dados para a camada de transporte do computador fonte

a camada de transporte divide os dados em segmentos de TCP soma um header com um número sucessivo para cada segmento de TCP passa os segmentos TCP para a camada IP

a camada IP cria um pacote com uma porção de dados que contém o segmento de TCP soma um header de pacote que contém endereços de IP da fonte e destino determina o endereço físico do computador de destino passa o pacote e endereço físico de destino para a camada de datalink

a camada de datalink transmite o pacote de IP na porção de dados de um frame

a camada datalink de computadores destino descarta o header de datalink e passa o pacote IP para a camada IP

os camada de destinações IP checa o header do pacote IP e checksum se ok, descarta o header IP e passa o segmento TCP à camada TCP

os camada de destinações TCP computa um checksum para o segmento TCP dados e header se ok, envia reconhecimento ao computador fonte descarta o header TCP e passa os dados para a aplicação

Endereços físicos e Endereços de Internet

Cada computador em rede é nomeado um endereço físico que leva formas diferentes em redes diferentes. Para redes de ETHERNET, o endereço físico é um valor numérico de 6 bytes (ou 12 dígitos hexadecimais) (por exemplo 080BF0AFDC09). Cada endereço de computadores Ethernet é único, e corresponde ao endereço do cartão de rede físico instalado no computador.

Endereços de Internet são endereços

...

Baixar como (para membros premium)  txt (5.9 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com