Casa > Q > Qual É O Papel Das Camadas Osi Quando Abrimos Uma Página Web?

Qual é o papel das camadas OSI quando abrimos uma página web?

OSI não entra em cena aqui. Tenha em mente que embora o modelo OSI seja o que nós estudamos, nós não usamos o OSI em redes de trabalho reais. Nós usamos o modelo de rede TCP/IP. O modelo OSI ainda é ensinado devido a sua utilidade na separação de conceitos em módulos (camadas). O modelo OSI é traduzido para o modelo TCP/IP da seguinte forma.

main-qimg-ff56b851ebf652a16ee47dff4fcf2349.webp

Quando você está tentando abrir uma página web no seu PC isto é o que normalmente acontece (estou apenas juntando os conceitos básicos para entender, a maioria dos passos abaixo são muito mais elaborados, complicados e envolvem mais dispositivos, protocolos e muitos outros detalhes do que os mostrados abaixo)

>ul> Você tipicamente digita um endereço web (Uniform resource locator) em um navegador web. O navegador web usa algo chamado Hypertext Transfer Protocol que é um protocolo de camada de aplicação. <Atrás do cenário o navegador web obtém o endereço IP da URL que você digitou (digamos http://www.quora.com) usando um processo pode Domain Name System que também é um protocolo da camada de aplicação.
<main-qimg-bac1aa5e090dfa6e8af91912d91c92f7.webp
  • (O processo é muito mais complicado do que o mostrado na figura)>li>li>O seu navegador agora cria um pacote HTTP que diz "Ei, estou interessado em GET the web page from Quora's server".
  • Below images mostra a comunicação quando vista em perspectiva do HTTP. <
main-qimg-aea9975c7403991c858db59a2b206dab.webp main-qimg-0a47bf637acffeff267b19be6d87b2dd.webp">
  • O pacote ainda está no seu PC & haven't saiu. O navegador dá o pacote HTTP a um processo em execução no seu PC chamado TCP (Transmission Control Protocol), que é um protocolo de Camada de Transporte.
  • Esta é uma interação de camada adjacente no mesmo dispositivo, ou seja, a camada superior (HTTP) pede o próximo protocolo de camada inferior (TCP) para executar o serviço, a camada inferior fornece um serviço para a camada acima dele. Esta interação é repetida até que os dados alcancem a última camada.
  • TCP'a função principal do TCP é conversar com o processo TCP rodando no servidor Quora's e estabelecer uma sessão (pense que o trabalho do TCP é criar um pipe entre você e o servidor quora's para que os dados possam ser enviados através do pipe)
main-qimg-69772830dfe5a9d3fb5a97165a67a431.webp
  • TCP agora coloca suas próprias informações em cima do pacote HTTP. Essas informações são necessárias para manter a sessão/pipe.
main-qimg-09497ed8b7cae155a612f71fd37c52ca.webp
  • > O pacote ainda está no seu PC & haven'ainda não saiu. TCP agora entrega o pacote TCP para um processo IP (Internet Protocol) que é um protocolo de Camada de Internet.
    >/li>>li> O principal trabalho do IP é endereçar e rotear, ou seja, descobrir uma maneira de enviar o pacote do seu PC para o endereço IP do Quora. Você pode imaginar o IP como um serviço postal. O serviço postal tem 2 endereços (remetente's e receptores) & eles encaminham as cartas através de diferentes agências postais antes de entregá-lo no destino final.
main-qimg-761330524f15599ce704359f77dc10b7.webp">
  • IP coloca agora a sua própria informação em cima do pacote TCP. Essas informações são necessárias para o roteamento na internet.
    >
>main-qimg-b0e77e6ec04ef9bc5393041261112315.webp
  • >
  • >>br>>/li>
    • >>li>> O pacote ainda está no seu PC & haven'ainda não saiu. IP agora entrega o pacote para a camada de interface de acesso à rede/redes. A camada de acesso à rede define os protocolos e hardware necessários para a entrega de dados através de alguma rede física. A maioria dos usuários de PC Ethernet.
  • Seu PC agora encapsula o pacote IP entre um cabeçalho Ethernet e um reboque Ethernet, criando um quadro Ethernet. A Ethernet contém algo chamado endereço MAC que é usado para enviar o frame localmente (rede local)
>main-qimg-8016d13a8b3c30d1603ad56066176745.webp">
  • >ul>>li> Agora seu PC transmite fisicamente os bits desse frame Ethernet, usando eletricidade fluindo através do cabeamento Ethernet.
  • O pacote agora está fora do seu PC. Ele chega ao servidor web da Quora's. O servidor web recebe fisicamente o sinal elétrico sobre um cabo, e recria os mesmos bits interpretando o significado dos sinais elétricos.
    >/li>>li>li>Web server agora descapsula o pacote IP do frame Ethernet, removendo e descartando o cabeçalho e o trailer Ethernet. Da mesma forma, ele lê a informação TCP e finalmente a entrega ao processo HTTP que entende o HTTP get request.
  • li>Web server agora envia de volta para você a página web nos passos similares.
  • li>Repetições do mesmo processo, você recebe a página web enviada pelo servidor que é então mostrada no seu navegador.
    <
main-qimg-3a2e469ca5c2bb6d2c3ce84abb6586d6.webp">
  • <
  • E é assim que todas as camadas estão em ação quando você abre uma página web.

De Swords Sazia

O que seria uma compensação/equidade de CTO para uma pequena partida? :: Porque é que a série Galaxy A é mais cara do que a série M?