Modelo OSI, modelo TCP/IP:
1. A origem do modelo OSI:
Durante o desenvolvimento da rede, cada país e região desenvolveu sua própria rede de forma independente, mas quando a rede foi interconectada, verificou-se que a interconexão não era possível devido a padrões inconsistentes.
Para resolver o problema de padrões inconsistentes,
ISO (International Organization for Standardization) produz um padrão para o campo de comunicação de rede: OSI (Open Systems Interconnection Reference Model).
Sugestão: Qualquer fabricante do setor deve seguir um padrão unificado no desenvolvimento de software e hardware, de forma a realizar a interligação da rede de cada país.
O modelo OSI é dividido em 7 camadas de acordo com diferentes funções.
Exemplo: Um conjunto de sistemas ao enviar entrega expressa é : Cargo——Express Brother——Departamento de Transporte——Sending Brother——Receive
1) O nome das sete camadas: transmissão de dados de material, rede, encontro, expressão, resposta
camada de aplicação
camada de apresentação
camada de sessão
camada de transporte
Camada de rede
camada de enlace de dados
camada física
2) Funções de cada camada das sete camadas do O SI - exemplo de entrega expressa
Camada de aplicação --------- geração de dados - telefone celular
Camada de apresentação ---- pacote de dados ---- pacote
Camada de sessão -------- estabelecer uma sessão --- entre em contato com o irmão do correio
Camada de transporte --- método de transmissão de dados --- selecione empresa de logística
Camada de rede ------ definir endereço lógico, seleção de rota --- preencher o endereço do remetente e o endereço do destinatário na lista de correio
Camada de Enlace de Dados—Endereço Físico-----A área experimentada pela entrega expressa durante o transporte
Camada física --- estrada física para transmissão de dados --- estrada de transporte expresso
3) Uso de ferramentas Kelai
Finalidade: Verificar se os dados são hierárquicos na rede
As camadas que podem ser vistas são: camada de enlace de dados, camada de rede, camada de transporte
Uso do software:
Instale o software --- use o software:
4、TCP/IP :
1. Modelo TCP/IP de cinco camadas:
camada de aplicação
camada de transporte
Camada de rede
camada de enlace de dados
camada física
1 ) Camada de rede:
-- IP: Protocolo de Internet
--ICMP: Internet Control Message Protocol
--ARP: Protocolo de Resolução de Endereço
-- Protocolo OSPF : abra o caminho mais curto primeiro protocolo
2) Camada de transporte:
--TCP: Protocolo de Controle de Transmissão
--UDP: Protocolo de datagrama do usuário
3 ) Camada de aplicação:
--HTTP: Protocolo de transferência de hipertexto TCP 80
--FTP: Protocolo de transferência de arquivos TCP 21, 20
--TFTP: Trivial File Transfer Protocol UDP 69
-- DHCP : Protocolo de configuração de host dinâmico UDP 67 68
5. O que é comunicação de dados
A comunicação entre dispositivos refere-se à capacidade dos dispositivos de transmitir dados entre si
A transmissão de dados do tempo do dispositivo deve ser bidirecional, e cada direção é dividida em 3 etapas
① Gerar dados (encapsulamento de dados)
② Transmissão de dados (transmissão de rede)
③ Receber dados (desencapsulamento de dados)
5. Encapsulamento e desencapsulamento de dados
1. Como embalar?
1) Adicione as informações do cabeçalho de cada camada na frente dos dados (embalagem) 1
2. Como desembalar?
1) Ao atingir cada camada, as informações do cabeçalho da camada correspondente serão removidas (desempacotamento)
6、PDU
1) unidade de dados de protocolo - unidade de dados de protocolo
2) Quando os dados gerados pela aplicação são transmitidos no modelo TCP/IP, eles possuem um nome diferente em cada camada, também chamado de PDU
3) Na camada de aplicação --- fluxo de dados
4) Na camada de transporte --- segmento de dados
5) Na camada de rede --- pacotes de dados
6) Na camada de link --- quadro de dados
7) Na camada física --- fluxo de bits (muitos 0s e 1s)
7. Correspondência entre equipamentos e camadas :
Portanto, o próximo passo é analisar camada por camada:
8. Camada física
cabo
Par trançado: Categoria 5, Super 5, Categoria 6 ----- Uso empresarial
Cat6e, Cat7e, Cat8-----centro de dados
Conector: cabeça de cristal
Cabeça de cristal/cabeça de cristal livre
painel de informações
alicate rede
Líderes de teste / rastreadores
rack de gerenciamento de cabos
painel de remendo
Gabinete (armário de rede/mecanismo de servidor) [altura/profundidade/largura/dissipação de calor/pesagem]
1U=4,45CM refere-se à altura
fibra ótica
Modo único - transmissão de longa distância
Multimodo - para transmissão de curta distância
Meio Sem Fio: Ondas Eletromagnéticas
Conector de fibra óptica
Splicer de Fusão de Fibra Óptica
módulo de fibra óptica
testador de fibra
9. Camada de enlace de dados
1. As funções da camada de enlace de dados são
Incluem principalmente: como combinar dados em blocos de dados (esse bloco de dados é chamado de quadro na camada de enlace de dados e o quadro é a unidade de transmissão da camada de enlace de dados); como controlar a transmissão de quadros no canal físico, incluindo como processar erros de transmissão, como ajustar a taxa de envio para corresponder ao receptor; fornecer estabelecimento de link de dados, manutenção e gerenciamento de liberação entre duas entidades de rede
2. Existem os seguintes problemas e soluções ao enviar dados em Ethernet:
1) Como o host distingue de quem são os dados
MAC Endereço globalmente exclusivo, endereço físico, endereço da placa de rede.
- A composição do endereço MAC:
Os primeiros 24 bits (número do fabricante) + os últimos 24 bits (o número da placa de rede produzida pelo fabricante), um total de 48 bits (o bit representa 0 ou 1)
Mas nos primeiros 24 bits (número do fabricante)
Quando o 8º bit for 0: significa que é uma placa de rede física (uma placa de rede em unicast corresponde a um dispositivo/host)
Quando o 8º bit for 1: significa que é uma placa de rede lógica (multicast é uma placa de rede virtual, representando uma placa de rede para vários dispositivos)
- Método de representação MAC:
-- Use o método hexadecimal para representar
- Se o host pode entender os dados enviados pela outra parte
① O quadro de dados Ethernet usado, o formato do quadro de dados e a função de cada campo:
Endereço de destino: o endereço MAC do host receptor
Endereço de origem: endereço MAC do host que envia dados
6 bytes: comprimento de um endereço MAC (8 bits = 1 byte 6 bytes * 8 bits = 48 bits)
Tipo: indica qual protocolo a camada superior usa ao processar dados e é marcado no segundo lugar
Dados: o número enviado pelo usuário --- documento de texto de imagem
Sequência de verificação de quadros: é usada para verificação, principalmente para verificar se os dados estão danificados e, se os dados estiverem bons, serão recebidos
Os dados estão no quadro de dados: (apenas entenda)
Qual é o máximo: 1500 bytes
Qual é o mínimo: 46 bytes
Qual é o tamanho máximo de todo o quadro de dados: 6+6+2+1500+4 =1518 bytes
Qual é o tamanho mínimo de todo o quadro de dados: 6+6+2+46+4=64 bytes