Alguns conceitos básicos em redes de computadores

  1. Endereço IP: O endereço IP é usado para localizar o endereço de rede do host. É um número binário de 32 bits, geralmente dividido em 4 "números binários de 8 bits" (isto é, 4 bytes).
  2. Número da porta: Na comunicação de rede, o endereço IP é usado para identificar o endereço de rede do host, e o número da porta pode identificar o processo de envio e recebimento de dados no host. Simplificando: o número da porta é usado para localizar o processo no host.
  3. Protocolo: A abreviação de protocolo de rede, protocolo de rede é um conjunto de convenções e regras que todos os dispositivos de rede que a comunicação de rede (ou seja, transmissão de dados de rede) devem seguir. Por exemplo, como estabelecer uma conexão, como identificar um ao outro, etc. Somente seguindo esta convenção os computadores podem se comunicar uns com os outros. Geralmente consiste em três elementos:
    1. Sintaxe: a estrutura ou formato dos dados e informações de controle;
    2. Semântica: que tipo de informação de controle precisa ser enviada, que tipo de ação realizar e que tipo de resposta dar;
    3. Timing, ou seja, uma especificação detalhada da ordem em que os eventos são realizados;

Protocolo (protocolo) é finalmente refletido no formato dos pacotes de dados transmitidos na rede

  1. Camadas de protocolo: A camada de protocolo é semelhante a fazer uma chamada telefônica. O maior benefício da camada é definir diferentes níveis de
    camada
    de protocolo . É semelhante à programação orientada a interface: defina a especificação da interface entre as duas camadas e deixe que ambas as partes sigam esta especificação.
  2. Encapsulamento: a partir da camada de aplicativo e adicionando sua própria camada de informações de cabeçalho/cauda por camada
  3. Separação: começando da camada física e analisando as respectivas informações de cabeça/cauda para cima
  4. Cliente: software que envia requisições e dados para o servidor
  5. Servidor: software que lida com as respostas e solicitações do cliente
  6. Pedido: a maneira de obter recursos
  7. Resposta: resultado do feedback

おすすめ

転載: blog.csdn.net/m0_71645055/article/details/132219397