Protocolos de comunicação

马上开始. 它是免费的哦
注册 使用您的电邮地址
Protocolos de comunicação 作者: Mind Map: Protocolos de comunicação

1. TCP/IP

1.1. Possui 4 camadas

1.1.1. Camada de aplicação

1.1.1.1. Sistema de nome

1.1.1.1.1. DNS

1.1.1.2. Configuração de Hosts

1.1.1.2.1. DHCPv4, DHCPv6, SLAAC

1.1.1.3. E-mail

1.1.1.3.1. SMTP, POP3, IMAP

1.1.1.4. Transferência de arquivos

1.1.1.4.1. FTP, SFTP, TFTP

1.1.1.5. Serviço web

1.1.1.5.1. HTTP, HTTPS, REST

1.1.2. Camada de transporte

1.1.2.1. Conexão orientada

1.1.2.1.1. TCP

1.1.2.2. Sem conexão

1.1.2.2.1. UDP

1.1.3. Camada de internet

1.1.3.1. Protocolo IP

1.1.3.1.1. IPv4, IPv6, NAT

1.1.3.2. Mensagens

1.1.3.2.1. ICMPv4, ICMPv6, ICMPv6 ND

1.1.3.3. Protocolos de roteamento

1.1.3.3.1. OSPF, EIGRP, BGP

1.1.4. Camada de acesso à rede

1.1.4.1. Resolução de endereços

1.1.4.1.1. ARP

1.1.4.2. Protocolos de link de dados

1.1.4.2.1. Ethernet, WLAN

1.2. Dois aspectos importantes para fornecedores e fabricante

1.2.1. Conjunto de protocolos de padrão aberto

1.2.1.1. Está disponível gratuitamente ao publico e pode ser usado por qualquer fornecedor em seu hardware ou software.

1.2.2. Conjunto de protocolos com base em padrões

1.2.2.1. Foi endossado pela indústria de rede e aprovado por uma organização de padrões. Isso garante que produtos de diferentes fabricantes possam interoperar com êxito.

2. Formatação e Encapsulamento de Mensagens

2.1. Uma mensagem deve usar um formato ou uma estrutura específica dependendo do tipo de mensagem e do canal usado para entregá-la.

2.2. Internet Protocol (IP) é um protocolo com uma função semelhante a um envelope. Na figura, os campos do pacote IPv6 identificam a origem do pacote e seu destino. IP é responsável por enviar uma mensagem da origem para o destino através de uma ou mais redes.

3. O que são?

3.1. São um conjunto de regras que especificam os recursos da comunicação de rede, definindo as opções de codificação, formatação, encapsulamento, tamanho, tempo e entrega da mensagem.

4. Temporização de Mensagem

4.1. Controle de fluxo

4.1.1. O controle de fluxo define quanta informação pode ser enviada e a velocidade com que pode ser entregue. Existem protocolos de rede para negociar e gerenciar o fluxo de informações nos dispositivos.

4.2. Tempo limite de resposta

4.2.1. Existem protocolos de rede que especificam quanto tempo esperar pelas respostas e que ação executar quando esse tempo acabar.

4.3. Método de acesso

4.3.1. Existem protocolos que determinam quando alguém pode enviar uma mensagem, em uma LAN sem fio, é necessário que a placa de interface de rede (NIC) da WLAN determine se a mídia sem fio está disponível.

5. Maneiras de transmitir

5.1. Unicast

5.1.1. Uma opção de entrega 1:1

5.2. Multicast

5.2.1. Uma opção de entrega 1:N

5.3. Broadcast

5.3.1. Uma opção de entrega 1:*

6. Tamanho da Mensagem

6.1. Mensagens longas são divididas em partes menores ou quadros. Os quadros que são muito longos ou muito curtos não são entregues.

6.2. O host de origem é o responsável por dividir a mensagem em pedaços que atendam aos requisitos de tamanho mínimo e máximo. Cada quadro também terá suas próprias informações de endereço. O host destino é o responsável por reconstruir a mensagem com essas pedaços.

7. Modelo de Camadas

7.1. Um modelo em camadas é usado para modularizar as operações de uma rede em camadas gerenciáveis.

7.1.1. Um modelo de rede é apenas uma representação de uma operação de rede. O modelo não é a rede real.

7.2. Benefícios

7.2.1. Auxiliar no projeto de protocolo porque os protocolos que operam em uma camada específica têm informações definidas sobre as quais eles atuam e uma interface definida para as camadas acima e abaixo

7.2.2. Estimular a competição porque os produtos de diferentes fornecedores podem trabalhar em conjunto.

7.2.3. Impedir que mudanças de tecnologia ou capacidade em uma camada afetem outras camadas acima e abaixo.

7.2.4. Fornecer um idioma comum para descrever funções e capacidades de rede.

7.3. Modelo de referência OSI (Open System Interconnection)

7.3.1. 7 - Aplicação

7.3.1.1. A camada de aplicação contém protocolos usados para comunicações processo a processo.

7.3.1.1.1. HTTP, DNS, DHCP, FTP

7.3.2. 6 - Apresentação

7.3.2.1. A cama de apresentação fornece a representação comum de dados transferidos entre serviços da camada de aplicação

7.3.3. 5 - Sessão

7.3.3.1. A camada de sessão fornece serviços à camada de apresentação para organizar o diálogo e gerenciar a troca de dados

7.3.4. 4 - Transporte

7.3.4.1. A camada de transporte define serviços para segmentar, transferir e reagrupar os dados para comunicações individuais entre os dispositivos finais.

7.3.4.1.1. TCP, UDP

7.3.5. 3 - Rede

7.3.5.1. A camada de rede fornece serviços para trocar partes individuais de dados na rede entre dispositivos finais identificados.

7.3.5.1.1. IPv4, IPv6, ICMPv4, ICMPv6

7.3.6. 2 - Enlace

7.3.6.1. Os protocolos da camada de enlace descrevem métodos para a troca de quadros de dados entre dispositivos em uma mídia comum

7.3.6.1.1. Ethernet, WLAN, SONET, SDH

7.3.7. 1 - Físico

7.3.7.1. Os protocolos da camada física descrevem os meios mecânicos, elétricos, funcionais e procedimentais para ativar, manter e desativar conexões físicas para uma transmissão de bits de e para um dispositivo de rede.

7.3.8. Enquanto as camadas do modelo TCP / IP são referenciadas apenas pelo nome, as sete camadas do modelo OSI são mais frequentemente referenciadas pelo número do que pelo nome. Por exemplo, a camada física é referida como Camada 1 do modelo OSI

7.4. Modelo TCP/IP

7.4.1. 4 - Aplicação

7.4.1.1. Representa dados para o usuário, além do controle de codificação e de diálogo.

7.4.2. 3 - Transporte

7.4.2.1. Permite a comunicação entre vários dispositivos diferentes em redes distintas.

7.4.3. 2 - Internet

7.4.3.1. Determina o melhor caminho pela rede.

7.4.4. 1 - Acesso à Rede

7.4.4.1. Controla os dispositivos de hardware e o meio físico que formam a rede.

7.4.5. As definições do padrão e dos protocolos TCP/IP são discutidas em um fórum público e definidas em um conjunto publicamente disponível de documentos de solicitação de comentário (RFC) da IETF. Um RFC é criado por engenheiros de rede e enviado a outros membros do IETF para comentários.

8. Principais protocolos

8.1. Hypertext Transfer Protocol (HTTP), Transmission Control Protocol (TCP) e Internet Protocol (IP)