terça-feira, 1 de dezembro de 2015

protocolo TCP








GOVERNO DO ESTADO DO RIO GRANDE DO SUL
SECRETARIA ESTADUAL DA EDUCAÇÃO
20ª CRE-PALMEIRA DAS MISSÕES
CE. DR. DORVALINO LUCIANO DE SOUZA
CERRO GRANDE-RS
ENSINO MÉDIO INTEGRADO



Protocolo TCP



GENILSON BRIZOLA
CRISTIAN MARTINS


Professora: LANA MUHL





CERRO GRANDE, NOVEMBRO DE 2015.


Introdução

O protocolo TCP é um processo de comunicação de pacotes na rede que verifica a capacidade de rede disponível para poder ter um controle dos pacotes e quantos pacotes ele pode enviar. O TCP também serve para transportar os pacotes na rede, ou seja, para enviar e receber e-mails.  Quando a uma determinada quantidade de pacotes entra na rede é utilizada  Um sinal de chegada ACK.
            Quando cada segmento for transmitido é adicionado um checksum, quando estes são recebidos eles são verificados, e se danificados os pacotes são descartados, como se tivessem se perdido pela rede e retransmitidos pela origem.
           Neste trabalho também serra abordado o que é o serviço TCP as principais diferenças dele para o serviço UDP. Procurarei esclarecer a relação do TCP para o IP. E saber por que o TCP e o IP são um conjunto de protocolos, estes são divididos em quatro camadas Aplicação, Transporte, Rede e Interface.











      Resumo

Os serviços de redes TCP/IP são protocolos muito usados para o transporte de arquivos de um lugar para outro, dentro da conexão com a suposta rede de destino. Que é um conjunto de protocolos que são divididos em quatro camadas a camada de aplicações serve para enviar e receber informações, O transporte de redes é encarregado de receber os dados que são enviados pela camada de aplicações, Camada de redes  é responsável por verificar a integridade dos dados e defini-los em pacotes e a interface  é encarregada de receber e enviar os pacotes pela rede de destino.
Palavras-chave: TCP/IP, Serviço, camadas.


















Serviço TCP:

Serviço TCP ou (Protocolo de Controle de Transmissão). O TCP é um protocolo que transporta e executa diferentes funções para garantir que os dados cheguem ao seu destino certo a uma maneira confiável para não haver erros e os dados cheguem corrompidos ou alterados ao seu destino.
O TCP tem como objetivo, o controle do congestionamento no TCP, tendo um controle do tamanho do pacote a ser enviado na rede, cada fonte verifica a capacidade de rede esteja disponível para poder ter um controle do tamanho dos pacotes e quantos pacotes ele pode enviar.
Esta problemática leva ao descarte de pacotes nos roteadores e suas retransmissões; uma vez descartado, os recursos que foram utilizados são desperdiçados, levando os pacotes a alocarem novos recursos diminuindo a vasão e aumento o atraso no trafego da rede.
Quando uma determinada quantidade de pacotes entra na rede, é utilizado um sinal de chegada de pacotes ACK, que libera o envio de novos pacotes. Mas esse método antigamente era muito difícil de ser executado, pois havia muita perca de pacotes devido ao ruído nas linhas de transmissão ocasionando um timeout e também por um esgotamento de buffer no roteador, mas com as novas linhas de transmissão com “fibra” hoje em dia ajuda ate mesmo em longa distancia na perca de pacotes e muito melhor quase não perdem nem mesmo um. 
 O TCP/IP são um conjunto de protocolos, estes são divididos em quatro camadas, são elas. Aplicação, Transporte, Rede e Interface.
Ø  A camada de aplicações serve para enviar e receber informações.
Ø  O transporte de redes é encarregado de receber os dados que são enviados pela camada de aplicações.
Ø  Camada de redes  é responsável por verificar a integridade dos dados e defini-los em pacotes.
Ø  Interface é encarregada de receber e enviar os pacotes pela rede de destino para os pacotes passarem por essa camada precisam ser do tipo de rede que esta sendo usada no momento.

Funções do protocolo TCP:

      Tem como proposito, o controle de congestionamento no TCP, tem um controle do tamanho do pacote a ser enviada na rede, cada fonte verifica quanto de capacidade de rede esteja disponível para poder ter um controle do tamanho dos pacotes e quantos pacotes ele pode enviar.
           O protocolo TCP divide o processo de comunicação em três fases, o início, onde o cliente envia segmento tipo SYN (pedido de conexão, com número inicial da sequência de numeração de bytes no sentido cliente - servidor), o servidor reconhece o pedido de conexão enviando segmento tipo SYN com bit de reconhecimento (ACK) ligado e com número inicial de sequência de numeração no sentido servidor - cliente.
            E o destino envia segmento ACK reconhecendo SYN do servidor, a troca de dados onde efetivamente ocorre a transferência de dados e o encerramento da conexão que pode ser iniciada tanto pelo cliente como pelo servidor e origem envia segmento FIN, o destino envia reconhecimento: ACK e algum tempo depois a destino envia FIN (sinalizando fim da conexão) e por fim origem envia reconhecimento.
             Quando cada segmento for transmitido é adicionado um checksum, quando estes são recebidos eles são verificados, e se danificados os pacotes são descartados, como se tivessem se perdido pela rede e retransmitidos pela origem como esta na imagem abaixo.

Fonte: https://web.fe.up.pt/~goii2000/M3/tcpip4.htm

Porta origem e porta destino - Identificam os pontos terminais da conexão.
Número de sequência – Identifica a posição deste segmento no fluxo de dados e cada conexão possui um fluxo de dados particular.
Número de confirmação – Utilizado para confirmar o recebimento de segmentos enviados anteriormente e especifica o próximo segmento aguardado.
Checksum - Verificação de erros.
 Urgent pointer - Usado pela origem para indicar onde se encontra algum dado urgente dentro do segmento.
 Opções - Campo para configuração de opções.
 Dados - Dados das aplicações.





              Conclusão

Portanto podemos concluir que o TCP e o UDP são muitos parecidos um com o outro cada um tem seus benefícios, mas também seus malefícios. O TCP é um importante canal de comunicação de pacotes de rede é uma ferramenta que esta sendo indispensável na utilização da internet.
O TCP foi criado há pouco tempo, para facilitar a vida de quem navega. Com vários aplicativos para trabalhar as diversas funções da rede este protocolo é utilizado hoje, em todo o mundo e veio para possibilitar as mais diversas transações da rede.
















Referência

Ø  O protocolo TCP. Disponível http://www.cin.ufpe.br/~prsg/TCP.pdf. Acessado em: 13/11/2015.
Ø  O protocolo TCP. Disponível em: https://web.fe.up.pt/~goii2000/M3/tcpip4.htm. Acessado em: 13/11/2015.
Ø  SOARES, L. F. G. Redes de computadores: das LAN’s, MANS,’s E WAN’s ás Redes ATM. Disponível em: http://www.telemidia.puc-rio.br/?q=pt-br/node/123. Acesso em: 12/06/15.,
Ø  TAPAJÓS, M. Protocolos Tcp/Ip. Disponível em: http://pt.slideshare.net/maurotapajos/redes-de-computadores-ii-1arquitetura-tcpip?related=1.pdf> Acesso em: 19/06/2015.



Nenhum comentário:

Postar um comentário