Como Funciona o Protocolo TCP/IP Resumido
Por: YdecRupolo • 23/4/2018 • 1.813 Palavras (8 Páginas) • 388 Visualizações
...
Uma das principais razões pelas quais o conjunto TCP/IP ganhou popularidade e aceitação, foi o modo universalmente que ele pode ser instalado e utilizado em praticamente todas as plataformas.
Por exemplo, usando TCP/IP um host Unix, pode-se comunicar e transferir dados a um host Linux ou a um host Windows. De um computador para outro ou para um dispositivo em uma rede. TCP / IP elimina os limites de plataforma cruzada.
-
Flexibilidade
O TCP/IP é um conjunto de protocolos extremamente flexível. Algumas características que contribuem para essa flexibilidade, seria a suíte do TCP / IP que inclui os protocolos TCP, ARP, UDP, HTTP, ICMP, DNS, etc.
Um administrador pode automaticamente ou manualmente atribuir um endereço IP a um computador podendo converter para nomes fáceis utilizando o protocolo de DNS.
Exemplo: www.google.com, para um endereço TCP/IP (216.58.222.78).
Obs.: Imagem retirada do meu próprio computador.
[pic 1]
Figura 1.
-
Roteamento
Uma limitação de muitos protocolos é a sua dificuldade em mover dados, de um segmento da rede para outra. O TCP/IP é excepcionalmente bem adaptado, para o processo de encaminhamento de dados a partir de um segmento, de uma rede para outra, ou a partir de um computador de uma rede, e em uma parte do mundo, para um outro computador em uma rede em outra parte do mundo.
[pic 2]
Figura 2.
Obs.: Imagem removida do Google Imagens
O que são protocolos?
Um protocolo é uma regra ou um conjunto de regras e normas para a comunicação dos computadores, quando enviar dados de forma bidirecional. Tanto o emissor, tanto o receptor envolvido na transferência de dados, deve reconhecer e respeitar os mesmos protocolos. Para a troca de dados, o envio e os computadores que recebem, também chamados de host, deve concordar com a semelhança dos dados. E, assim como uma carta a ser entregue ao seu endereço, os dados são entregues ao host apropriado com base no seu endereço. Os computadores que enviam as informações, devem entender como encontrar o endereço correto, de forma que os dados podem ser encaminhados para o seu destino.
Quando os computadores começarem a se comunicar uns com os outros, eles primeiro devem concordar sobre qual protocolo usar. Isso é semelhante a duas pessoas que estão indo para ter uma conversa: Eles têm que chegar de acordo sobre qual idioma usar e quais são as regras para a conversar. Eles devem concordar sobre quem vai falar primeiro, como abordar o outro, como reconhecer que a informação seja compreendida, e como terminar ou fechar a conversa.
Os protocolos são geralmente referidos por apenas, um par de protocolos em um conjunto. Podemos simplesmente fazer referência a eles por um uso mais fácil e mais amigável utilizando nomes. Muitos protocolos estão em uso hoje. Alguns são protocolos proprietários que têm uso limitado. Estes são desenvolvidos para fins específicos para atender alguns em particular necessidade de hardware ou software envolvido.
Alguns protocolos populares das comunicações em rede de hoje incluem:
- IPX / SPX. Este é o conjunto de protocolos que a Novell tem implementado com seu sistema operacional. A sigla significa Internetwork Packet Exchange / Sequenced Packet Exchange.
- AppleTalk. Este é o conjunto de protocolos que a Apple implementou com o seu sistema operacional.
- TCP / IP. Este é o conjunto de protocolos que é um padrão da Internet. Qualquer um que gostaria de usar a Internet, deve usar o TCP/IP.
Protocolos & Normas
Em regras, protocolos e padrões são importantes para garantir a compatibilidade entre os diferentes tipos de equipamentos. Como mais e mais fornecedores de hardware e software começaram a unir a explosão da tecnologia, não havia nenhuma garantia de que, qualquer produto seria capaz de trabalhar com um outro. Pensando nisso, um sistema tinha de ser colocada no lugar de modo que os consumidores de hardware e software não iriam sofrer nenhuma incompatibilidade.
Por exemplo, digamos que eu tenho um pequeno negócio e eu quero comprar algum equipamento de informática. Posso sair e encontrar algum hardware e/ou software que irá fazer o meu negócio funcionar sem nenhum problema.
Modelo OSI
Para comunicações de rede ter lugar, centenas de perguntas devem ser respondidas por um conjunto de protocolos. Avaliar e trabalhar com essas centenas de perguntas, seria incontrolável. Assim, em 1977, a Organização Internacional de Padronização (ISO) adotou o Open Standards Interconnection (OSI). O modelo OSI divide as muitas tarefas envolvidas na movimentação de dados a partir de um computador para outro. Agora, em vez de ter centenas de perguntas para uma resposta, o modelo OSI dá-nos uma referência para trabalhar. As centenas de perguntas sendo divididas em sete grupos menores, mais manejáveis de perguntas. Os sete grupos são chamados de camadas.
O modelo de referência OSI é exatamente isso; é apenas um modelo. Se continuarmos a pensar no modelo como um conjunto de perguntas que precisam ser respondidas, em seguida, os protocolos são as respostas. Qualquer um protocolo pode responder apenas algumas das perguntas ou, em outras palavras, tratar camadas específicas no modelo. Combinando vários protocolos em um conjunto de protocolos, podemos responder a todas as questões colocadas pelo modelo.
O modelo OSI foi criado para primeiro listar as redes de computadores, tais como roteamento, confiabilidade e sequenciamento. A partir desta lista, todos os tópicos foram categorizados pela forma como eles são usados em comunicações de rede. Dentro de cada camada, vários temas são discutidos. Quebrar esta enorme tarefa de comunicação de dados em sete camadas torna a tarefa mais gerenciável.
As sete camadas do modelo OSI
O objetivo do modelo OSI é quebrar a tarefa de comunicação de dados em passos simples. Estes passos são chamados de camadas, e o modelo OSI é composta por sete camadas distintas.
...