Arquitetura TCP/IP

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Arquitetura TCP/IP por Mind Map: Arquitetura TCP/IP

1. Aplicação

1.1. exemplo: como um web browser deve se comunicar com um servidor da web.

1.2. HTTP

1.2.1. Protocolo de Transferência de Hipertexto Hypertext Transfer Protocol

1.2.1.1. O HTTP funciona como um protocolo de requisição-resposta.

1.2.1.2. Sessão HTTP

1.2.1.2.1. sessão HTTP é uma sequência de transações de rede de requisição-resposta.

1.2.1.3. Requisição

1.2.1.3.1. URL (Uniform Resource Locator), composto pela identificação do protocolo, pelo endereço do computador servidor e pelo documento requisitado.

1.3. HTTPS

1.3.1. Protocolo de Transferência de Hipertexto Seguro Hyper Text Transfer Protocol Secure

1.3.1.1. O protocolo HTTPS é utilizado, em regra, quando se deseja evitar que a informação transmitida entre o cliente e o servidor seja visualizada por terceiros.

1.3.1.1.1. Tudo na mensagem HTTPS é criptografado

1.3.1.1.2. Exemplo: Compras Online.

1.4. FTP

1.4.1. Protocolo de Transferência de Arquivos File Transfer Protocol

1.4.1.1. É um protocolo padrão/genérico independente de hardware sobre um modo de transferir arquivos/ficheiros e também é um programa de transferência.

1.4.1.2. Como ocorre a transferência de arquivos

1.4.1.2.1. A transferência de arquivos dá-se entre um computador chamado "cliente" e um servidor. O utilizador, através de software específico, pode selecionar quais arquivos enviar ou receber do servidor.

1.5. DNS

1.5.1. Sistema de Nomes de Domínio Domain Name System

1.5.1.1. sistema hierárquico e distribuído de gestão de nomes para computadores, serviços ou qualquer máquina conectada à Internet ou a uma rede privada

1.5.2. o DNS usa o protocolo User Datagram Protocol (UDP)

1.5.3. Hierarquia

1.5.3.1. Disponibilidade Volume de tráfego Distância Manutenção do banco de dados

1.5.3.1.1. Disponibilidade: se o único servidor de DNS falhasse, o serviço se tornaria indisponível para o mundo inteiro

1.5.3.1.2. Volume de tráfego: o servidor deveria tratar os pedidos DNS do planeta inteiro

1.5.3.1.3. Distância: grande parte dos usuários estaria muito distante do servidor, onde quer que ele fosse instalado, gerando grandes atrasos para resolver pedidos DNS

1.5.3.1.4. Manutenção do banco de dados: o banco de dados deveria armazenar uma quantidade de dados enorme e teria que ser atualizado com uma frequência muito alta.

1.5.4. DNS Reverso

1.5.4.1. Resolve o endereço IP, procurando o nome de domínio associado ao host. Ou seja, quando temos disponível o endereço IP de um host e não sabemos o endereço do domínio.

1.5.5. Registro de nome de domínio

1.5.5.1. A organização responsável por atribuir nomes de domínio e endereços IP em nível global é a ICANN.