Adelson (discussão | contribs)
Adelson (discussão | contribs)
Etiqueta: visualeditor
Linha 12: Linha 12:


O protocolo Internet também fornece instruções básicas para transferir pacotes entre dispositivos. No entanto, não estabelece a conexão ou define o pedido dos pacotes transmitidos. Esses aspectos são tratados pelo Protocolo de Controle de Transmissão, que funciona em conjunto com o Protocolo da Internet para transferir dados entre sistemas na Internet. Por esse motivo, as conexões entre os sistemas conectados à Internet geralmente são chamadas de conexões TCP/IP.<br><br>
O protocolo Internet também fornece instruções básicas para transferir pacotes entre dispositivos. No entanto, não estabelece a conexão ou define o pedido dos pacotes transmitidos. Esses aspectos são tratados pelo Protocolo de Controle de Transmissão, que funciona em conjunto com o Protocolo da Internet para transferir dados entre sistemas na Internet. Por esse motivo, as conexões entre os sistemas conectados à Internet geralmente são chamadas de conexões TCP/IP.<br><br>
== Roteamento IP ==
Além do endereçamento, o roteamento é uma das principais funções do protocolo IP.
O roteamento consiste em encaminhar pacotes IP de máquinas de origem para destino em uma rede, com base em seus endereços IP.
== TCP / IP ==
Quando o protocolo de controle de transmissão (TCP) se casar com IP, você obtém o controlador de trânsito na internet. TCP e IP trabalham juntos para transmitir dados pela internet, mas em diferentes níveis.
Uma vez que o IP não garante a entrega de pacotes confiáveis ​​em uma rede, a TCP assume a carga de tornar a conexão confiável.
TCP é o protocolo que garante a confiabilidade em uma transmissão, o que garante que não há perda de pacotes, que os pacotes estão na ordem certa, que o atraso é para um nível aceitável e que não há duplicação de pacotes. Tudo isso é para garantir que os dados recebidos sejam consistentes, em ordem, completos e suaves (para que você não ouça falhas).
Durante a transmissão de dados, o TCP funciona apenas antes do IP. O TCP agrupa dados em pacotes TCP antes de enviá-los para IP, o que, por sua vez, encapsula estes em pacotes IP.
== Endereços IP ==
Esta é talvez a parte mais interessante e misteriosa do IP para a maioria dos usuários de computadores. Um endereço IP é um endereço exclusivo que identifica uma máquina (que pode ser um computador, um servidor, um dispositivo eletrônico, um roteador, um telefone, etc.) em uma rede, servindo assim para rotear e encaminhar pacotes IP de origem para destino.
Então, em suma, o TCP é o dado, enquanto o IP é o local.
== Pacotes de IP ==
Um pacote IP é um pacote de dados que carrega uma carga de dados e um cabeçalho IP. Qualquer pedaço de dados (pacotes TCP, no caso de uma rede TCP / IP) é dividido em bits e colocado nesses pacotes e transmitido pela rede.
Uma vez que os pacotes chegam ao seu destino, eles são remontados nos dados originais.
== Estrutura de um pacote IP ==
A maioria das tecnologias de transmissão de dados de rede usam pacotes para transmitir dados de um dispositivo de origem para um dispositivo de destino. O protocolo IP não é uma exceção. Os pacotes IP são os componentes mais importantes e fundamentais do protocolo. São estruturas que transportam dados durante a transmissão. Eles também têm um cabeçalho que contém informações ajudando-os a encontrar seu caminho e a remontar-se após a transmissão.
As duas principais funções do protocolo IP são o roteamento e o endereçamento. Para rotear pacotes de e para máquinas em uma rede, o IP (Protocolo de Internet) usa endereços IP que são transportados nos pacotes.
As breves descrições a seguir são significativas o suficiente para dar uma idéia da função dos elementos do cabeçalho:
* A etiqueta de identificação é usada para ajudar a remontar o pacote de vários fragmentos. Quando os dados são enviados através de uma rede, ele é dividido em pequenas seções que estão envolvidas nesses pacotes. As redes IP, como a Internet, normalmente não são seguras, então os pacotes podem ser perdidos, podem ser atrasados ​​e podem chegar na ordem errada. Uma vez que eles chegam ao destino, a etiqueta de identificação ajuda a identificar o pacote e a remontar os dados de volta ao seu formulário original.
* A bandeira fragmentada indica se o pacote pode ser fragmentado ou não.
* O deslocamento do fragmento é um campo para identificar qual fragmento este pacote está conectado.
* Time to Live (TTL) é um número que indica quantos saltos (o roteador passa) o pacote pode fazer antes de morrer. Normalmente, em cada roteador, um pacote é analisado e com base nas informações presentes nesse roteador em outros roteadores vizinhos, é feita uma escolha sobre qual caminho é o melhor. O pacote é encaminhado para o próximo roteador. Nesta configuração, um pacote pode dar uma volta. Há também inundações como outro método, o que implica enviar uma cópia do pacote para cada roteador vizinho; então, apenas a máquina alvo consome o pacote. Outros pacotes irão roaming. TTL é um número, normalmente 255, que diminui cada vez que um pacote passa um roteador. Desta forma, os pacotes redundantes acabarão morrrendo quando o TTL chegar a zero.
* A soma de verificação de cabeçalho é um número usado para detecção e correção de erros durante a transmissão de pacotes. Os dados no pacote são alimentados em um algoritmo matemático que resulta em uma soma, que é enviada junto com os dados no pacote. Após a recepção, esta soma é calculada novamente usando o mesmo algoritmo. Se for o mesmo que a soma original, os dados são bons, senão ele é considerado corrupto e o pacote descartado.
* A payload que são os dados reais que estão sendo realizados. Observe que a payload dos dados pode ter até 64 KBytes, o que é enorme em comparação com a totalidade dos bits de cabeçalho.


== Referências ==
== Referências ==
https://tools.ietf.org/html/rfc791
https://tools.ietf.org/html/rfc791

Edição das 17h04min de 30 de outubro de 2017

Conceito Protocolos

Na tecnologia da informação, um protocolo é o conjunto especial de regras que os pontos finais de uma conexão de telecomunicações usam quando se comunicam. Os protocolos especificam interações entre as entidades comunicantes.

Os protocolos existem em vários níveis em uma conexão de telecomunicações. Por exemplo, existem protocolos para troca de dados no nível do dispositivo de hardware e protocolos para troca de dados no nível do programa aplicativo. No modelo padrão conhecido como Open Systems Interconnection (OSI), existem um ou mais protocolos em cada camada na troca de telecomunicações que ambas as extremidades da troca devem reconhecer e observar. Os protocolos são frequentemente descritos em uma indústria ou padrão internacional.


Conceito Protocolo IP

Protocolo de Internet (IP) é um protocolo de comunicação usado entre computadores para troca de dados. Este importante protocolo de Internet está presente na camada de rede tanto no modelo TCP/IP, quanto no modelo OSI. O protocolo IP fornece um conjunto padrão de regras para enviar e receber dados pela Internet. Ele permite que os dispositivos que funcionam em diferentes plataformas se comuniquem entre si, desde que estejam conectados à Internet.

Para que um host conectado à Internet seja reconhecido por outros dispositivos, ele deve ter um endereço IP. Este pode ser um endereço IPv4 ou IPv6, mas de qualquer forma, ele define exclusivamente um dispositivo na Internet.

O protocolo Internet também fornece instruções básicas para transferir pacotes entre dispositivos. No entanto, não estabelece a conexão ou define o pedido dos pacotes transmitidos. Esses aspectos são tratados pelo Protocolo de Controle de Transmissão, que funciona em conjunto com o Protocolo da Internet para transferir dados entre sistemas na Internet. Por esse motivo, as conexões entre os sistemas conectados à Internet geralmente são chamadas de conexões TCP/IP.

Roteamento IP

Além do endereçamento, o roteamento é uma das principais funções do protocolo IP.

O roteamento consiste em encaminhar pacotes IP de máquinas de origem para destino em uma rede, com base em seus endereços IP.

TCP / IP

Quando o protocolo de controle de transmissão (TCP) se casar com IP, você obtém o controlador de trânsito na internet. TCP e IP trabalham juntos para transmitir dados pela internet, mas em diferentes níveis.

Uma vez que o IP não garante a entrega de pacotes confiáveis ​​em uma rede, a TCP assume a carga de tornar a conexão confiável.

TCP é o protocolo que garante a confiabilidade em uma transmissão, o que garante que não há perda de pacotes, que os pacotes estão na ordem certa, que o atraso é para um nível aceitável e que não há duplicação de pacotes. Tudo isso é para garantir que os dados recebidos sejam consistentes, em ordem, completos e suaves (para que você não ouça falhas).

Durante a transmissão de dados, o TCP funciona apenas antes do IP. O TCP agrupa dados em pacotes TCP antes de enviá-los para IP, o que, por sua vez, encapsula estes em pacotes IP.

Endereços IP

Esta é talvez a parte mais interessante e misteriosa do IP para a maioria dos usuários de computadores. Um endereço IP é um endereço exclusivo que identifica uma máquina (que pode ser um computador, um servidor, um dispositivo eletrônico, um roteador, um telefone, etc.) em uma rede, servindo assim para rotear e encaminhar pacotes IP de origem para destino.

Então, em suma, o TCP é o dado, enquanto o IP é o local.

Pacotes de IP

Um pacote IP é um pacote de dados que carrega uma carga de dados e um cabeçalho IP. Qualquer pedaço de dados (pacotes TCP, no caso de uma rede TCP / IP) é dividido em bits e colocado nesses pacotes e transmitido pela rede.

Uma vez que os pacotes chegam ao seu destino, eles são remontados nos dados originais.

Estrutura de um pacote IP

A maioria das tecnologias de transmissão de dados de rede usam pacotes para transmitir dados de um dispositivo de origem para um dispositivo de destino. O protocolo IP não é uma exceção. Os pacotes IP são os componentes mais importantes e fundamentais do protocolo. São estruturas que transportam dados durante a transmissão. Eles também têm um cabeçalho que contém informações ajudando-os a encontrar seu caminho e a remontar-se após a transmissão.

As duas principais funções do protocolo IP são o roteamento e o endereçamento. Para rotear pacotes de e para máquinas em uma rede, o IP (Protocolo de Internet) usa endereços IP que são transportados nos pacotes.


As breves descrições a seguir são significativas o suficiente para dar uma idéia da função dos elementos do cabeçalho:

  • A etiqueta de identificação é usada para ajudar a remontar o pacote de vários fragmentos. Quando os dados são enviados através de uma rede, ele é dividido em pequenas seções que estão envolvidas nesses pacotes. As redes IP, como a Internet, normalmente não são seguras, então os pacotes podem ser perdidos, podem ser atrasados ​​e podem chegar na ordem errada. Uma vez que eles chegam ao destino, a etiqueta de identificação ajuda a identificar o pacote e a remontar os dados de volta ao seu formulário original.
  • A bandeira fragmentada indica se o pacote pode ser fragmentado ou não.
  • O deslocamento do fragmento é um campo para identificar qual fragmento este pacote está conectado.
  • Time to Live (TTL) é um número que indica quantos saltos (o roteador passa) o pacote pode fazer antes de morrer. Normalmente, em cada roteador, um pacote é analisado e com base nas informações presentes nesse roteador em outros roteadores vizinhos, é feita uma escolha sobre qual caminho é o melhor. O pacote é encaminhado para o próximo roteador. Nesta configuração, um pacote pode dar uma volta. Há também inundações como outro método, o que implica enviar uma cópia do pacote para cada roteador vizinho; então, apenas a máquina alvo consome o pacote. Outros pacotes irão roaming. TTL é um número, normalmente 255, que diminui cada vez que um pacote passa um roteador. Desta forma, os pacotes redundantes acabarão morrrendo quando o TTL chegar a zero.
  • A soma de verificação de cabeçalho é um número usado para detecção e correção de erros durante a transmissão de pacotes. Os dados no pacote são alimentados em um algoritmo matemático que resulta em uma soma, que é enviada junto com os dados no pacote. Após a recepção, esta soma é calculada novamente usando o mesmo algoritmo. Se for o mesmo que a soma original, os dados são bons, senão ele é considerado corrupto e o pacote descartado.
  • A payload que são os dados reais que estão sendo realizados. Observe que a payload dos dados pode ter até 64 KBytes, o que é enorme em comparação com a totalidade dos bits de cabeçalho.

Referências

https://tools.ietf.org/html/rfc791